startx não pode abrir / dev / fb0: Permissão negada

7

Quando tento iniciar meu WM usando startx , não consigo porque a permissão de algo chamado /dev/fb0 está restrita.

De home/user/.local/share/xorg/Xorg.0.log :

[   198.569] (--) controlling tty is VT number 1, auto-enabling KeepTty
[   198.569] (II) Loading sub module "fbdevhw"
[   198.569] (II) LoadModule: "fbdevhw"
[   198.569] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[   198.570] (II) Module fbdevhw: vendor="X.Org Foundation"
[   198.570]    compiled for 1.16.0, module version = 0.0.2
[   198.570]    ABI class: X.Org Video Driver, version 18.0
[   198.570] (EE) open /dev/fb0: Permission denied
[   198.570] (WW) Falling back to old probe method for fbdev
[   198.570] (II) Loading sub module "fbdevhw"
[   198.570] (II) LoadModule: "fbdevhw"
[   198.570] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[   198.570] (II) Module fbdevhw: vendor="X.Org Foundation"
[   198.570]    compiled for 1.16.0, module version = 0.0.2
[   198.570]    ABI class: X.Org Video Driver, version 18.0
[   198.571] (EE) open /dev/fb0: Permission denied

Agora, é claro, eu posso mudá-lo usando o chmod, mas eu não deveria ter que fazer isso toda vez que eu reinicio o computador, então parece que algo está errado / eu não configurei algo de forma adequada.

O que devo fazer para corrigir isso?

    
por Anonymous Entity 13.08.2014 / 02:18

1 resposta

11

Gilles está correto ; isso se deve às alterações em xorg-server 1.16 que foram anunciadas no Arch News .

Para contornar o problema das permissões, você pode usar um arquivo de configuração Xorg.wrap para passar direitos de root, usando:

needs_root_rights = yes

Veja man Xorg.wrap para os detalhes.

Você também pode tentar usar xf86-video-modesetting em vez de xf86-video-fbdev até que o driver fbdev seja atualizado.

    
por 13.08.2014 / 02:43