Tengo una computadora portátil SAMSUNG, que según la experiencia de los últimos meses, ha sido excelente. De hecho, estoy implementando algunas funcionalidades, y desde que me di cuenta, puedo reactivar mi computadora portátil con solo abrir la tapa de Windows 7, sin embargo, necesito presionar el botón de encendido para activar Ubuntu. Usando un programa llamado i-nex, noté que el kernel DETECTA un "interruptor de tapa", y espero usarlo para activar la función. ¿Algunas ideas?
ACTUALIZACIÓN: ¡
Gracias @yossile por traer algunas pistas! Sin embargo, la salida del comando cat /proc/acpi/wakeup
no muestra el dispositivo LID. Todavía intenté el segundo conjunto de comandos que me diste sin ningún efecto. Luego intenté experimentar, adivinando que LID debería nombrarse con otro valor, así que intenté habilitar los otros. Ninguna victoria hasta ahora. Pero noté que los dispositivos que no tenían ninguna lista de pci estaban deshabilitados en todo momento, sin importar lo que intentara. Aquí está la salida del comando cat /proc/acpi/wakeup
:
root@samsung:~# cat /proc/acpi/wakeup
Device S-state Status Sysfs node
PCE4 S4 *disabled pci:0000:00:04.0
SBAZ S4 *disabled pci:0000:00:14.2
P0PC S4 *disabled pci:0000:00:14.4
GEC S4 *disabled
PE20 S4 *disabled pci:0000:00:15.0
PE21 S4 *disabled
PE22 S4 *disabled pci:0000:00:15.2
PE23 S4 *disabled
PWRB S5 *enabled
Entonces, ¿podría ser que LID sea GEC, PE21 o PE23?
Aún así, hay un archivo / proc / acpi / button / lid / LID / state que muestra que LID está abierto. ¿Alguna idea más?
Respuestas:
Puede verificar si el evento Lid open está configurado para activar su sistema operativo ejecutando el
cat /proc/acpi/wakeup
comando.Si el estado del dispositivo ' LID ' está actualmente deshabilitado, puede intentar habilitarlo ejecutando:
Esto establecerá el estado en habilitado.
Ejecutar los comandos nuevamente lo restablecerá a deshabilitado.
fuente
/proc/acpi/
directorio contiene solamentebutton/lid/LID0
en mi Sony VAIO (que despierta en Windows al abrir la tapa, pero tampoco ecoLID
oLID0
enwakeup
obtiene el comportamiento deseado.echo "LID" > /proc/acpi/wakeup
botones se activan para deshabilitar y volver. Y en mi caso como @gumkins menciona que eraLID0
para mí noLID