Я только что купил Lenovo Ideapad Flex 15 и вырезал Windows из него, чтобы включить Ubuntu 13.10. Для других людей с Ideapad Flex, если у вас есть проблема, когда Ubuntu загружается с яркостью 0, попробуйте добавить:
echo 85 > /sys/class/backlight/acpi_video0/brightness
перед строкой 'exit 0' вашего файла /etc/rc.local. [ ! d1]
Единственная проблема, которую я заметил, это то, что драйверы тачпада не загружаются, и сенсорная панель реагирует по существу как простая мышь с левым и правым щелчком, без прокрутки и без возможности мультитач. Сенсорный экран работает нормально, но я не знаю, чего ожидать от сенсорного экрана в Ubuntu.
Вот мой xinput:
freedom@flex15:~$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ eGalax Inc. eGalaxTouch EXC7910-1026-13.00.00 id=9 [slave pointer (2)]
⎜ ↳ PS/2 Generic Mouse id=12 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Lenovo EasyCamera id=10 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
↳ Ideapad extra buttons id=13 [slave keyboard (3)]
Моя информация dmesg на моем сенсорная панель / сенсорный экран:
freedom@flex15:~$ dmesg | grep -i touch
[ 1.900295] usb 2-1: Product: eGalaxTouch EXC7910-1026-13.00.00
[ 18.021041] psmouse serio1: alps: Unknown ALPS touchpad: E7=73 03 0a, EC=88 b6 06
[ 18.212564] input: eGalax Inc. eGalaxTouch EXC7910-1026-13.00.00 as /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.0/input/input5
[ 18.212704] hid-multitouch 0003:0EEF:A111.0001: input,hiddev0,hidraw0: USB HID v2.10 Device [eGalax Inc. eGalaxTouch EXC7910-1026-13.00.00] on usb-0000:00:14.0-1/input0
И если я попытаюсь использовать synaptiks для чего-нибудь, что я получаю:
freedom@flex15:~$ synclient -l
Couldn't find synaptics properties. No synaptics driver loaded?
Также, если я установлю synaptiks из Ubuntu Software Center, он установит все в порядке но попытка запуска synaptiks дает ошибку в том, что сенсорная панель не обнаружена.
Очевидно, Lenovo не предлагает поддержки, если вы не используете Windows 8, но, согласно их веб-сайту, сенсорные панели создаются Synaptics, Elantech или ALPS , Посмотрев здесь: Настройки мыши / сенсорной панели для Samsung Series 9 в Ubuntu 13.04 Я нашел решение для сенсорных панелей Elantech, которое я пробовал, но не имел никакого эффекта. Похоже, от dmesg, что у меня есть тачпад ALPS. Также, что патч уже был привязан к более раннему ядру. Я использовал эти инструкции:
Настройки мыши / сенсорной панели для Samsung Series 9 в Ubuntu 13.04
без ошибок, но я все равно получаю одинаковые выходы из dmesg , synclient и xinput. Итак, из того, что я могу собрать, драйверы тачпада не загружены? Или нет поддержки для этого ноутбука с текущей версией Ubuntu. Может ли кто-нибудь посоветовать, пожалуйста? Спасибо!
Также
sudo modprobe psmouse
ничего не возвращает.
Функция клавиатуры для включения и выключения сенсорной панели отлично работает.
15] Обновление: я пробовал это руководство для 13.04: http://linuxg.net/ubuntu-13-04-touchpad-option-does-not-exist-error-fix/, и он предоставил немного информации в терминале ( все прошло нормально, пока не будет установлено dkms):
freedom@flex15:/var/lib/dkms/psmouse$ sudo dkms autoinstall
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area....
make KERNELRELEASE=3.11.0-15-generic -C /lib/modules/3.11.0-15-generic/build M=/var/lib/dkms/psmouse/alps-1.3/build/src psmouse.ko....
cleaning build area....
DKMS: build completed.
Error! This module/version combo is already installed for kernel: 3.11.0-15-generic (x86_64)
Затем запуск
sudo rmmod psmouse && modprobe psmouse
полностью отключает функциональность сенсорной панели и возвращает
ERROR: could not insert 'psmouse': Operation not permitted
! d19]
sudo modprobe psmouse && rmmod psmouse
возвращает базовую функциональность сенсорной панели (движение, левый / правый щелчок, без прокрутки или мультитач) и выходы
libkmod: ERROR ../libkmod/libkmod-module.c:753 kmod_module_remove_module: could not remove 'psmouse': Operation not permitted
Error: could not remove module psmouse: Operation not permitted
В целом ничего не изменилось, кроме dmesg, но на самом деле :
freedom@flex15:/var/lib/dkms/psmouse$ dmesg | grep -i touch
[ 1.422626] usb 2-1: Product: eGalaxTouch EXC7910-1026-13.00.00
[ 8.683181] psmouse serio1: alps: Unknown ALPS touchpad: E7=73 03 0a, EC=88 b6 06
[ 8.715623] input: eGalax Inc. eGalaxTouch EXC7910-1026-13.00.00 as /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.0/input/input5
[ 8.715756] hid-multitouch 0003:0EEF:A111.0001: input,hiddev0,hidraw0: USB HID v2.10 Device [eGalax Inc. eGalaxTouch EXC7910-1026-13.00.00] on usb-0000:00:14.0-1/input0
[ 2653.427571] usb 2-1: Product: eGalaxTouch EXC7910-1026-13.00.00
[ 2653.429091] input: eGalax Inc. eGalaxTouch EXC7910-1026-13.00.00 as /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.0/input/input15
[ 2653.429267] hid-multitouch 0003:0EEF:A111.0002: input,hiddev0,hidraw0: USB HID v2.10 Device [eGalax Inc. eGalaxTouch EXC7910-1026-13.00.00] on usb-0000:00:14.0-1/input0
, и я все еще ищу решение. Большое вам спасибо за помощь.
Я еще не могу прокомментировать, но я могу подтвердить, что вышеупомянутое решение, использующее psmouse-dkms-alpsv7, работало на моем Lenovo Z510, но было больно для очистки многих вещей, которые я уже пробовал. Теперь я могу управлять своей мышью обычными системными настройками -> Оборудование -> Мышь и сенсорная панель, и все настройки работают (например, естественная прокрутка, прокрутка двумя пальцами). Я использую Linux Mint 16 и скрипт должен быть изменен, чтобы удалить / usr, см. ниже строку
MDIR="/lib/modules/$(uname -r)"
Я удалил настройки gpointing-device, настройки / etc / default / grub, такие как
GRUB_CMDLINE_LINUX="i8042.reset i8042.nomux i8042.nopnp i8042.noloop"
Что я думаю, это было важно , У меня был файл под /etc/modprobe.d с этим контентом
options psmouse proto=imps
, и это тоже нужно было удалить. Без этой настройки (рекомендованной другими решениями) удаленная установка драйвера не имела никакого эффекта в моем случае.
Мне пришлось установить xserver-xorg-input-synaptics. Версия: 1.7.1-0ubuntu1 - это то, что я есть, и я могу, наконец, увидеть это:
cristi-Lenovo-IdeaPad-Z510 psmouse-dkms-alpsv7 # xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ALPS PS/2 Device id=12 [slave pointer (2)]
⎜ ↳ AlpsPS/2 ALPS GlidePoint id=13 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Power Button id=9 [slave keyboard (3)]
↳ Lenovo EasyCamera id=10 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
↳ Ideapad extra buttons id=14 [slave keyboard (3)]
и synclient works, no more «Не удалось найти свойства synaptics. Не загружен драйвер synaptics?» !! Переустановить выше также очистили бесполезные (до сих пор) настройки в /usr/share/X11/xorg.conf.d/50-synaptics.conf Не настраивайте время с такими настройками до тех пор, пока synclient -l не будет работать.
6] Я также обновил свое ядро до следующего, возможно, это также имеет значениеLinux cristi-Lenovo-IdeaPad-Z510 3.11.0-17-generic #31-Ubuntu SMP Mon Feb 3 21:52:43 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux