F17: DirectFB
Gerry Reno
greno at verizon.net
Wed Aug 29 22:52:33 UTC 2012
Tom,
Ok, I tried testing with the following settings:
$ ls -l /dev/tty{,0,1} /dev/fb{,0}
lrwxrwxrwx. 1 root root 3 Aug 21 21:52 /dev/fb -> fb0
crw-rw-rw-. 1 root video 29, 0 Aug 21 21:52 /dev/fb0
crw-rw-rw-. 1 root tty 5, 0 Aug 21 21:52 /dev/tty
crw--w----. 1 root tty 4, 0 Aug 21 21:52 /dev/tty0
crw--w----. 1 root tty 4, 1 Aug 21 21:52 /dev/tty1
$ groups
greno tty wheel dialout video vboxusers
$ grep greno /etc/group
tty:x:5:greno
wheel:x:10:greno
video:x:39:greno
dialout:x:18:greno
greno:x:1000:
vboxusers:x:988:greno
$ cat /etc/udev/rules.d/40-permissions.rules
KERNEL=="fb[0-9]*", GROUP="video", MODE="0666"
KERNEL=="tty[0-9]*", GROUP="tty", MODE="0666"
KERNEL=="mice", MODE="0666"
The result is this:
$ dfbinfo
~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.6.1 |~~~~~~~~~~~~~~~~~~~~~~~~~~
(c) 2001-2012 The world wide DirectFB Open Source Community
(c) 2000-2004 Convergence (integrated media) GmbH
----------------------------------------------------------------
(*) DirectFB/Core: Single Application Core. (2012-08-29 21:15)
(*) Direct/Memcpy: Using Generic 64bit memcpy()
(*) Direct/Thread: Started 'Fusion Dispatch' (-1) [MESSAGING OTHER/OTHER 0/0] <8388608>...
(!) DirectFB/core/vt: Error opening `/dev/tty1'!
--> Permission denied
(!) DirectFB/Core: Could not initialize 'system_core' core!
--> A general initialization error occured
(#) DirectFBError [DirectFBCreate() failed]: A general initialization error occured
Segmentation fault
I set the perms in the udev rules to 0666 but the tty does not setup that way for some reason.
Gerry
More information about the devel
mailing list