HAL does not apply ACL on DRM device
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HAL |
Fix Released
|
Medium
|
|||
hal (Ubuntu) |
Fix Released
|
Critical
|
Unassigned |
Bug Description
libdrm 2.4.1 in Jaunty is configured with --enable-udev, so the device node /dev/dri/card* now is created via udev and patch 01_default_
Therefore /dev/dri/card0 now gets file permissions crw-rw----. This results in poor performance, for example in sauerbraten and glxgears. Changing the permissions to 666 gives the old performance again.
On my system I have created the file /etc/udev/
KERNEL=
to automatically give /dev/dri/card0 the right permissions.
I think either a rule like that must be shipped in libdrm2 or a similar rule must be added to /etc/udev/
Please note:
Section "DRI"
Mode 0666
EndSection
in xorg.conf does not work anymore to set the permissions (see bug 303011).
libdrm2 2.4.1-0ubuntu7
kernel 2.6.28-2-generic, amd64
[workaround]
In /usr/share/
<merge key="access_
with:
<merge key="access_
Changed in hal: | |
status: | Unknown → Confirmed |
description: | updated |
Changed in hal: | |
status: | Confirmed → Fix Released |
Changed in hal: | |
importance: | Unknown → Medium |
Changed in hal: | |
importance: | Medium → Unknown |
Changed in hal: | |
importance: | Unknown → Medium |
The group owner is 'video', and all users on my system belong to that group. What does it show for you?