Como faço para obter um teclado USB sem fio para ativar o Ubuntu 13.10 da suspensão?

9

Meu PC com Ubuntu 13.10 está configurado para suspender após 30 minutos de inatividade. Até que seja suspenso, posso retomar o trabalho a qualquer momento usando o teclado USB sem fio Logitech K400r.

O defeito / problema do SO é que, uma vez suspenso - o teclado sem fio não pode mais ativar o Ubuntu 13.10 suspenso. Este parece ser um problema específico do Ubuntu porque o mesmo PC, quando inicializado com o MS Windows 7, sempre acorda do modo de suspensão quando você pressiona qualquer tecla no teclado da Logitech.

Eu imagino que algo no Ubuntu esteja fazendo com que o USB entre em um estado diferente do que o Windows 7 o coloca. Alguém tem alguma idéia de como superar esse problema, pois a única maneira de ativar o PC é acessá-lo e pressionar o botão liga / desliga por um curto período uma vez.

Enquanto esse botão liga / desliga ativa o PC, ele exibe uma série de mensagens de erro sobre som, rede etc. desligados ... que desaparecem após alguns minutos do que parece ser o sistema operacional em recuperação do Suspend. Não tenho certeza se esse é o comportamento normal do Linux devido à minha curta experiência com este sistema operacional.

Mais uma vez, alguém poderia ajudar com alguns detalhes sobre se existe alguma configuração que ajudaria a manter o teclado usb sem fio vivo apenas o suficiente para ativar o PC?

Muito Obrigado.

eastavin
fonte
Só queria saber se você tem uma solução para isso? Acabei de instalar o Ubuntu 13.10 e novo no Linux. Eu tenho o mesmo teclado e, se o computador entrar no modo de suspensão, é um botão de energia reiniciado para mim ... Qualquer ajuda ou recomendação seria muito apreciada. ReadyRock ...
Ainda não há resolução.
Eastavin
Tendo esse mesmo problema. Eu habilitei o hub USB em / proc / acpi / wakeup, configure uma entrada /udev/rules.d para habilitá-lo como um dispositivo de ativação em / sys / usb e várias outras soluções encontradas online. Nada ainda funcionou.
XBigTK13X

Respostas:

4

Encontrei um projeto de código aberto que fornece funcionalidade extra para dispositivos no Logitech Unified Receiver. Instalar esse aplicativo e uma regra do udev a partir de uma bifurcação desse projeto permite que eu acorde a suspensão do Ubuntu 14.04 usando um teclado Logitech sem fio.

Instale o solaar a partir do PPA do autor (agora).

sudo apt-add-repository ppa:daniel.pavel/solaar
sudo apt update
sudo apt install solaar

Se você não possui o git, instale-o

sudo apt-get install git

Clone a bifurcação com uma regra / udev corrigida

git clone https://github.com/3v1n0/Solaar.git ~/solaar

Instale a regra / udev que permitirá retomar por meio do receptor unificado

cd ~/solaar/rules.d
./install.sh

Neste ponto, desconectei o receptor e conectei-o novamente (conforme as instruções no repositório). Em seguida, lancei o solaar através do Dash e verifiquei que meu teclado estava se comunicando com o aplicativo. Finalmente, reiniciei e testei o botão Suspender no teclado. Depois que a máquina estava dormindo, pude retomar usando qualquer tecla.

XBigTK13X
fonte
11
Obrigado por reservar um tempo para analisar isso. Eu ainda tenho esse problema que me seguiu na atualização para 14.04. Tendo uma experiência limitada com o Linux ... apenas sigo suas etapas no modo Terminal para obter uma resolução? .. digitando os comandos um de cada vez? Eu não saberia se tenho o GIT ... então imagino que não há mal algum em seguir seu comando para instalá-lo novamente, se o tiver? Obrigado
eastavin
2
Eu segui suas instruções e inseri os comandos e eles pareciam funcionar. Exceto pelo segundo último .. cd ~ / solaar / rules.d - só funciona quando você usa cd solaar / rules.d Eu ainda tenho outra pergunta ... como você inicia esse aplicativo a partir do painel? Parece que deve ser óbvio, mas não consigo encontrar nada listado que soa como esta solução?
Eastavin
Depois de executar todos os comandos, você poderá executar "Solaar" a partir do traço.
XBigTK13X
11
Eu pensei que tinha executado todos os comandos. O traço não encontra nenhum aplicativo chamado Solaar. Existe alguma outra maneira de acioná-lo ou devo redigitar todos os comandos desde o início? Muito obrigado
eastavin
Para ver Solaar no traço, após a primeira corrida de comando: sudo apt-get update; sudo apt-get install solaar
Tomyo
0

Sua pergunta pode ter sido respondida neste tópico do fórum: http://ubuntuforums.org/showthread.php?t=1938480

Embora eu não tenha tentado fazer a regra do udev, consegui ativar minha máquina da suspensão do teclado Logitech (K340) e do mouse (M505) no receptor unificador. No meu caso, tive que colocar a palavra ativada no arquivo /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/power/wakeup.

Mas o que eu realmente gostaria é acordar do teclado, mas não do mouse. Talvez eu possa fazer isso separando o teclado e o mouse para separar os receptores.

Stephen Davison
fonte