Mám zbrusu nový Lenovo X1 Carbon 2015 s IPS displejem, což je opravdu skvělý notebook. Ale při instalaci ubuntu jsou některé problémy, které jsem již vyřešil, a některé ne. Dal jsem to všechno do jedné otázky, protože to může být dobrá reference pro ostatní uživatele.
Nainstaloval jsem novou kopii ubuntu 14.04.02
WiFi se odpojuje
Wifi funguje jako první, ale po méně než pěti minutách se odpojuje. Pokud se odpojí, už SSID neuvidí.
lspci | grep Wireless
04:00.0 Síťový ovladač:Intel Corporation Wireless 7265 (rev 3b)
Klikací tlačítka vůbec nefungují
Touchpad a trackpoint fungují dobře. Tlačítka nefungují. V některých programech provádějí rolování dolů/nahoru.
Vertikální posouvání
Po opravě klikacích tlačítek pomocí psmouse proto=imps
trackpoint v kombinaci s prostředním tlačítkem neprovádí vertikální rolování
Speciální klávesy (jako Jas)
Některé klávesy, jako je zvýšení/snížení hlasitosti, fungují hned po vybalení, většina ne (mute, Brightness, Wifi).
Postavy na obrazovce byly 14.10 zakódovány
Ve 14.10 je někdy většina postav na obrazovce prostě pryč nebo zakódovaná. Vypadá to fakt divně.
NEVYŘEŠENO:Citlivost sledovacího bodu
U ostatních modelů Thinkpad můžete ovládat citlivost trackpointu pomocí /sys/devices/platform/i8042/serio1/serio2/sensitivity
Tento soubor pro mě není dostupný. Hledal jsem v /sys/devices soubor s názvem sensitivity
bez úspěchu.
Nejlepší odpověď
Nedávno jsem si koupil X1 Carbon 3. generace. Bojoval jsem s problémy, které zmiňujete, plus s několika dalšími. Uvedl jsem textový protokol všech oprav a zveřejnil jsem je následovně –
Tlačítka zařízení TrackPad:
-
/etc/modprobe.d/touchpad.conf
:options psmouse proto=imps
-
update-initramfs -u
vertikální a horizontální rolování
http://www.thinkwiki.org/wiki/How_to_configure_the_TrackPoint#Configuration_using_xinput
vytvořte /usr/share/xsessions/mouse.sh
(sudo chmod +x mouse.sh
) s následujícím obsahem:
xinput set-prop "PS/2 Synaptics TouchPad" "Evdev Wheel Emulation" 1
xinput set-prop "PS/2 Synaptics TouchPad" "Evdev Wheel Emulation Button" 2
xinput set-prop "PS/2 Synaptics TouchPad" "Evdev Wheel Emulation Timeout" 200
xinput set-prop "PS/2 Synaptics TouchPad" "Evdev Wheel Emulation Axes" 6 7 4 5
Jas podsvícení
http://ppa.launchpad.net/indicator-brightness/ppa/ubuntu/pool/main/i/indicator-brightness/
-
/etc/default/grub
:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"
-
update-grub
-
sudo gedit /etc/rc.local
-
echo 167 > /sys/class/backlight/intel_backlight/brightness
čtečka otisků prstů
http://www.saltycrane.com/blog/2014/12/setting-lenovo-thinkpad-x1-carbon-2nd-gen-fingerprint-reader-ubuntu-1404/
$ sudo apt-get install libmagickcore-dev
$ sudo apt-get install libusb-1.0.0-dev libnss3-dev libglib2.0-dev
$ sudo apt-get install libxv-dev
$ sudo apt-get install libtool
$ sudo apt-get install fprintd
$ sudo apt-get install automake
$ cd ~/Downloads
$ unzip fprint_vfs5011-faa090818200ca3ea6bfac8bb510e5e01a246c34.zip
$ cd fprint_vfs5011-faa090818200ca3ea6bfac8bb510e5e01a246c34
$ ./autogen.sh
$ ./configure
$ make
$ sudo make install
$ sudo cp /lib/udev/rules.d/40-libfprint0.rules /etc/udev/rules.d/
$ sudo vi /etc/udev/rules.d/40-libfprint0.rules
# Validity VFS5011
SUBSYSTEM=="usb", ATTRS{idVendor}=="138a", ATTRS{idProduct}=="0017", ATTRS{dev}=="*", ATTR{power/control}="auto", MODE="0664", GROUP="plugdev"
$ sudo apt-add-repository ppa:fingerprint/fingerprint-gui
$ sudo apt-get update
$ sudo apt-get install libbsapi policykit-1-fingerprint-gui fingerprint-gui
$ fingerprint-gui
vypnutí wifi 11N
-
přidejte následující řádek do
/etc/modprobe.d/iwlwifi.conf
:options iwlwifi 11n_disable=1