Como posso usar o vbetool como um não-root (mmap / dev / zero: Operação não permitida Falha ao inicializar o LRMI (Linux Real-Mode Interface)).

0

Eu gostaria de poder desligar minha tela com um pressionamento de tecla. Eu preciso do vbetool para fazer isso ( xset dpms force off simplesmente apaga, não desliga). No entanto, o vbetool precisa de privilégios de root. Então eu coloquei a linha my_user_name ALL=NOPASSWD:/usr/sbin/vbetool" no meu arquivo sudoers com visudo. No entanto, quando executo vbetool dpms off , ele diz

mmap /dev/zero: Operation not permitted
Failed to initialise LRMI (Linux Real-Mode Interface).

Alguma idéia de como resolver isso?

    
por sup 15.02.2012 / 10:10

1 resposta

1

Assim, a mudança da linha para colocar no visudo precisa ser a seguinte:

my_user_name ALL=(ALL) NOPASSWD: /usr/sbin/vbetool

Então sudo vbetool dpms off funciona.

No entanto, parece que xset dpms force off faz a mesma coisa afinal. Eu acho que não funcionou assim um par de lançamentos de volta, mas agora funciona.

    
por sup 09.03.2012 / 10:50