Acabei de comprar um Lenovo Ideapad Flex 15 e copiei o Windows para o Ubuntu 13.10. Para outras pessoas com Ideapad Flex's, se você tiver o problema em que o Ubuntu carrega com 0 brilho, tente adicionar:
echo 85 > /sys/class/backlight/acpi_video0/brightness
antes da linha 'exit 0' do seu arquivo /etc/rc.local.
O único outro problema que notei é que os drivers do touchpad não são carregados e o touchpad reage essencialmente como um simples mouse com o clique esquerdo e direito, sem rolagem e sem recursos multitoque. A tela sensível ao toque parece funcionar bem, mas não sei o que realmente esperar de uma tela sensível ao toque no Ubuntu.
Aqui está o meu 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)]
As informações do meu dmesg no touchpad / touchscreen:
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
E se eu tentar usar synaptiks para qualquer coisa que eu receba:
freedom@flex15:~$ synclient -l
Couldn't find synaptics properties. No synaptics driver loaded?
Além disso, se eu instalar os synaptiks do Ubuntu Software Center, ele será instalado corretamente, mas tentar iniciar os synaptiks fornecerá o erro de que nenhum touchpad foi detectado.
Obviamente, a Lenovo não oferece suporte a menos que você use o Windows 8, mas de acordo com o website, os touchpads são feitos pela Synaptics, Elantech ou ALPS. Depois de olhar aqui: Configurações do Mouse / Touchpad para Samsung Série 9 no Ubuntu 13.04 Encontrei uma solução para os touchpads da Elantech, que experimentei, mas não tive efeito. Parece que, do dmesg, eu tenho um touchpad do ALPS. Além disso, o patch já estava comprometido com um kernel anterior. Eu usei estas intruções:
link
sem erros, mas ainda recebo as mesmas saídas do dmesg, synclient e xinput. Então, pelo que eu posso reunir, os drivers do touchpad não estão carregados? Ou há uma falta de suporte para este laptop com a versão atual do Ubuntu. Alguém poderia aconselhar por favor? Obrigado.
sudo modprobe psmouse
não retorna absolutamente nada.
A função de teclado para ativar e desativar o touchpad funciona bem.
Atualização: eu tentei este guia para 13.04: link e forneceu um pouco de informação no terminal (tudo correu bem até dkms autoinstall):
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)
Em seguida, executando
sudo rmmod psmouse && modprobe psmouse
desativa completamente a funcionalidade do touchpad e retorna
ERROR: could not insert 'psmouse': Operation not permitted
executando
sudo modprobe psmouse && rmmod psmouse
retorna a funcionalidade básica do touchpad (movimento, clique para a esquerda / direita, sem rolagem ou multitoque) e saídas
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
No geral, nada mudou, exceto o dmesg, mas não realmente:
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
e ainda estou procurando uma solução. Muito obrigado pela ajuda até agora.