Pergunta: Como atribuir um script para execução ao selecionar a opção de suspensão no menu de energia?
Contexto:
Eu tenho um laptop Sony VAIO com uma placa de vídeo AMD Radeon. Gostaria de poder desativar / ativar a placa gráfica discreta. Não tenho nenhum problema em fazer isso, mas causa problemas ao suspender e retomar da suspensão.
Quando a sessão é retomada da suspensão (com o DPU discreto desativado), o ventilador gira incontrolavelmente, o que eu gostaria de fazer é editar o script de suspensão ou atribuir um novo script à opção de suspensão no menu de energia. Isso é para que eu possa reativar a GPU antes de suspender.
Edição:
Depois de algumas pesquisas, acho que tem algo a ver com os arquivos /etc/pm/sleep.d/
?
Se eu colocasse um script personalizado, ele seria executado ao suspender e retomar da suspensão?
Como faço para diferenciar no script entre suspender / retomar?
tp_id=
()xinput list | grep -i touchpad | awk '{ print $7 }' | sed 's/id=//'(
) não está retornando o ID, enquanto este comando funciona na linha de comando. Você pode ver alguma razão para isso não acontecer? Para outros fins, seu script funciona muito bem. Obrigado!/lib/systemd/system-sleep/
.