[EMAIL PROTECTED] (Steve Dunham) writes:

-> Adam Di Carlo <[EMAIL PROTECTED]> writes:
-> 
-> > This would make me think you perhaps are using the wrong X server?
-> > Which model of graphics card do you have (or Sun model if you don't
-> > know the card)?  Which X server are you using?
-> 
-> One of our binaries (I think the 3.3.3.x ones in potato, and an
-> unofficial release of 3.3.2.3a) have the "access()" function call
-> removed (by me) because it ignores suid status.  You'll have to get a
-> newer server, or "chmod 666 /dev/fb0".

I have already done it, but it doesn't work. 
+ ls -al /dev/fb0
crw-rw-rw-   1 root     root      29,   0 Aug  6 12:26 /dev/fb0

I 'use' xserver-xsun 3.3.2.3a-11, but i've already tried
xserver-xsun 3.3.3.1-10.1 (from slink and from potato).

Still I can see:

strace of Xsun

access("/dev/fb0", R_OK|W_OK)           = 0
open("/dev/fb0", O_RDWR)                = 6
ioctl(6, FBIOGATTR, 0x2cf4f0)           = 0
ioctl(6, 0x80144604, 0x2c332c)          = 0
access("/dev/fb1", R_OK|W_OK)           = -1 ENOENT (No such file or
directory)
access("/dev/fb2", R_OK|W_OK)           = -1 ENOENT (No such file or
directory)
fstat(6, {st_mode=S_IFCHR|0666, st_rdev=makedev(29, 0), ...}) = 0
--- SIGBUS (Bus error) ---
+++ killed by SIGBUS +++

Any other ideas? Heelp! :-)

C ya!
                                                        -M.
-- 
                email: [EMAIL PROTECTED], Technical University of Gdansk, 
Poland.

Reply via email to