mirror of
https://github.com/QubesOS/qubes-doc.git
synced 2024-12-28 16:59:40 -05:00
68 lines
2.4 KiB
Markdown
68 lines
2.4 KiB
Markdown
---
|
|
layout: doc
|
|
title: Lenovo ThinkPad Troubleshooting
|
|
permalink: /doc/thinkpad-troubleshooting/
|
|
redirect_from:
|
|
- /doc/thinkpad_x201/
|
|
- /en/doc/thinkpad_x201/
|
|
- /doc/Thinkpad_X201/
|
|
- /wiki/Thinkpad_X201/
|
|
- /doc/lenovo450-tinkering/
|
|
- /en/doc/lenovo450-tinkering/
|
|
- /doc/Lenovo450Tinkering/
|
|
- /wiki/Lenovo450Tinkering/
|
|
---
|
|
|
|
# Lenovo ThinkPad Troubleshooting #
|
|
|
|
## ThinkPads with Intel HD 3000 graphics ##
|
|
|
|
Several ThinkPad models have Intel HD 3000 graphics, including the T420s and the
|
|
T520. Some users with these laptops have experienced random reboots, which were
|
|
solved by adding `i915.enable_rc6=0` as a kernel parameter to
|
|
`GRUB_CMDLINE_LINUX` in the file `/etc/default/grub` in dom0.
|
|
|
|
|
|
## Instructions for getting your Lenovo Thinkpad X201 & X200 laptop working with Qubes/Linux ##
|
|
|
|
For being able to boot the installer from USB, you have to disable VT-d in the BIOS.
|
|
Enter the BIOS by hitting F1, go to Config - CPU and then disable there VT-d.
|
|
|
|
After the installation, you have to set a startup-parameter for Xen, to be able to activate VT-d again:
|
|
|
|
1. Open a terminal in dom0
|
|
2. Edit `/etc/default/grub`
|
|
3. Add to the line `GRUB_CMDLINE_XEN_DEFAULT` the setting `iommu=no-igfx`, save and quit
|
|
4. sudo `grub2-mkconfig --output /boot/grub2/grub.cfg`
|
|
|
|
Then reboot, enter BIOS and re-enable VT-d.
|
|
|
|
### Getting scrolling with the Trackpoint and the Middle Button to work ###
|
|
|
|
1. Create a script with the following content:
|
|
|
|
~~~
|
|
#!/bin/sh
|
|
xinput set-prop "TPPS/2 IBM TrackPoint" "Evdev Wheel Emulation" 1
|
|
xinput set-prop "TPPS/2 IBM TrackPoint" "Evdev Wheel Emulation Button" 2
|
|
xinput set-prop "TPPS/2 IBM TrackPoint" "Evdev Wheel Emulation Timeout" 200
|
|
xinput set-prop "TPPS/2 IBM TrackPoint" "Evdev Wheel Emulation Axes" 6 7 4 5
|
|
~~~
|
|
|
|
2. Add the script to the startup-items of your desktop environment.
|
|
|
|
|
|
## Instructions for getting your Lenovo 450 laptop working with Qubes/Linux ##
|
|
|
|
Lenovo 450 uses UEFI, so some settings are needed to get Qubes (or Fedora) to boot, otherwise Qubes install USB stick will reboot right after boot selector screen and not continue install.
|
|
|
|
### Setting UEFI options to get Qubes install to boot ###
|
|
|
|
1. Enable Legacy USB mode
|
|
2. Disable all Secure Boot and UEFI options, but leave this enabled: Config / USB / USB UEFI BIOS SUPPORT
|
|
3. Save settings and reboot
|
|
5. Install Qubes
|
|
|
|
... and now enjoy :) These settings may be needed also in other UEFI computers.
|
|
|