Rättighetsproblem, intel DRM

Är Ni nybörjare i UNIX/Linux? Detta forum avhandla allmäna UNIX frågor.
Post Reply
kratz
Posts: 1121
Joined: 9 May 2005, 17:21
Location: ~/Högsby
Contact:

Rättighetsproblem, intel DRM

Post by kratz » 7 February 2008, 10:29

Jag har fått lite rättighetsproblem med intel-modulen, när jag kör glxinfo som användare får jag följande meddelande:

Code: Select all

libGL error: open DRM failed (Operation not permitted)
libGL error: reverting to (slow) indirect rendering
vilket jag inte får som root.

Jag hittar inget av intresse i /etc/group, så varifrån styr jag rättigheterna för DRM?

EDIT: Jag kan ju tillägga att det gäller Archlinux.
Välkommen till http://archlinux.se !

User avatar
andersajja
Posts: 1123
Joined: 17 August 2005, 14:22
Location: Motala
Contact:

Post by andersajja » 7 February 2008, 15:46

Jag vet inte mycket om Arch men tänkte att det kan kanske kan vara så enkelt att den ligger i din /bin-katalog,
min ligger i /usr/bin/ (Ubuntu) och inget rootande behövs för att få köra.
andersajja

"You are not allowed to criticize this product publicly",
"You agree that by agreeing, we can make any changes to
the agreement in the future which you automatically agree to."

kratz
Posts: 1121
Joined: 9 May 2005, 17:21
Location: ~/Högsby
Contact:

Post by kratz » 7 February 2008, 16:44

Vad är det du menar skulle ligga i /usr/bin ?
Allt i /usr/bin har väl -rwxr-xr-x som standard? Menar du att något borde ha andra rättigheter?
Välkommen till http://archlinux.se !

User avatar
andersajja
Posts: 1123
Joined: 17 August 2005, 14:22
Location: Motala
Contact:

Post by andersajja » 7 February 2008, 17:12

kratz wrote:Vad är det du menar skulle ligga i /usr/bin ?
Allt i /usr/bin har väl -rwxr-xr-x som standard? Menar du att något borde ha andra rättigheter?
Den körbara binären 'glxinfo' menade jag att du kanske har i /bin istället för i /usr/bin.
Jag kan inte som vanlig användare köra kommandon som ligger i min /bin (så vida jag inte ändrar på det då förstås :wink:) utan dom måste ligga i /usr/bin.
Om den ligger direkt i /bin så är det antroligen inte svårare än att ändra rättigheterna för filen 'glxinfo' (den kan ju iof heta något med '.sh' i slutet eller så...) så att vanlig användare får köra den.
andersajja

"You are not allowed to criticize this product publicly",
"You agree that by agreeing, we can make any changes to
the agreement in the future which you automatically agree to."

kratz
Posts: 1121
Joined: 9 May 2005, 17:21
Location: ~/Högsby
Contact:

Post by kratz » 8 February 2008, 09:10

Glxinfo går att köra och jag får mängder med utdata, ursäkta den otydliga formuleringen.
Problemet är ju att när jag kör glxinfo så får jag med två rader som jag inte får med när jag kör det som root. Det är alltså något skumt rättighetsproblem förknippat med intel-modulen och dennes DRM-funktion.

EDIT: Löst! Var ju tvungen att ha Section "DRI" i xorg.conf :lol:
Välkommen till http://archlinux.se !

Post Reply