Summary: | DGA - XDGAOpenFramebuffer() fails | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | James A Wright <james> | ||||||
Component: | Server/General | Assignee: | Xorg Project Team <xorg-team> | ||||||
Status: | RESOLVED WONTFIX | QA Contact: | Xorg Project Team <xorg-team> | ||||||
Severity: | major | ||||||||
Priority: | high | ||||||||
Version: | 6.9.0 | ||||||||
Hardware: | x86 (IA32) | ||||||||
OS: | Linux (All) | ||||||||
Whiteboard: | |||||||||
i915 platform: | i915 features: | ||||||||
Attachments: |
|
Description
James A Wright
2006-03-06 03:41:35 UTC
Please attach (as opposed to paste) log files and corresponding config files. Created attachment 4845 [details]
Xorg.0.log
Attached log file as requested...
Created attachment 4846 [details]
my xorg.conf
Attached my "xorg.conf" file as requested...
Note that i don;t see any erros occuring in the log file I attached above, but what I do see is this when i try to run my test app: JDraw - Detected DGA Mode: 5 640x480x8 60.0Hz JDraw - Unable to open the DGA framebuffer If you want to use X11 DGA, please make sure this executable is SUID root. The code that generates this is: /* See if we can open access to the framebuffer */ if (!XDGAOpenFramebuffer(Xdga.XDisplay, Xdga.XScreen)){ puts("JDraw - Unable to open the DGA framebuffer"); puts("\nIf you want to use X11 DGA, please make sure this executable is SUID root.\n"); XCloseDisplay(Xdga.XDisplay); Xdga.XDisplay = NULL; return FALSE; } The only time this call normally fails is when the app is run by a user that doesn;t have the required privs ie. non-root. But since 6.9.0 it seems even when i run it as "root" it fails... reassigned back to NEW AFAIK the nvidia driver disables the non-mouse functionality of the DGA extension by default. I suggest looking for this in its documentation. The radeon driver doesn't support the non-mouse functionality of the DGA extension with EXA. If you're not using EXA, please attach config and log files for the radeon driver. (In reply to comment #6) > AFAIK the nvidia driver disables the non-mouse functionality of the DGA > extension by default. I suggest looking for this in its documentation. > > The radeon driver doesn't support the non-mouse functionality of the DGA > extension with EXA. If you're not using EXA, please attach config and log files > for the radeon driver. hmmm... so how is it it only stopped functioning since i installed xorg 6.9.0, even though i'm using the same revision of the nVidia driver (7676)? Also when i boot into my other distro (Ubuntu) which has xorg 6.8.2 and the nvidia driver also the app works fine! Sorry about the phenomenal bug spam, guys. Adding xorg-team@ to the QA contact so bugs don't get lost in future. Nobody is going to spend time fixing DGA when there are better alternatives. DGA will be dropped as soon as possible ;) |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.