Pessoal, preciso fazer um programa em c++ que execute as seguintes operações via shell:
- Bloquear/Desbloquear o desligamento automático do monitor
- Desabilitar/Habilitar o screensaver
Nas versões anteriores da empresa isso era feito com o comando dcop, porém no KDE 4 esses comandos pararam de funcionar. Alguém sabe como faço isso?
Tentei o seguinte comando: qdbus org.freedesktop.ScreenSaver /ScreenSaver org.freedesktop.ScreenSaver.Inhibit "$$" "Testing D-Bus Interface"
mas apesar de retornar com sucesso um número de processo não funcionou pois o descanso de tela iniciou automaticamente.