Summary: | xorg 1.5 scrambled text or framebuffered VTs | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Jimmy Jazz <Jimmy.Jazz> | ||||||||||
Component: | Driver/Radeon | Assignee: | xf86-video-ati maintainers <xorg-driver-ati> | ||||||||||
Status: | RESOLVED INVALID | QA Contact: | Xorg Project Team <xorg-team> | ||||||||||
Severity: | normal | ||||||||||||
Priority: | medium | ||||||||||||
Version: | 7.4 (2008.09) | ||||||||||||
Hardware: | x86-64 (AMD64) | ||||||||||||
OS: | Linux (All) | ||||||||||||
Whiteboard: | |||||||||||||
i915 platform: | i915 features: | ||||||||||||
Attachments: |
|
Description
Jimmy Jazz
2008-09-26 05:21:30 UTC
please attach your xorg log and config. Created attachment 19253 [details]
Xorg log with a X800 card an radeonfb framebuffer
I switched to the vt0 and returned back to xorg as you can see in the log file. The console is clear and readable. That way everything is correctly reinitialized.
For that test the console driver was the radeonfb framebuffer.
When I'm living gnome and halt or reboot the computer from the gdm menu, I'm in trouble.
I get the same result with the radeonhd xorg driver and the uvesafb framebuffer on a ATI HD video card. Nice when switching but bad when leaving.
As I said before, It didn't append with xorg 1.4
Created attachment 19254 [details]
Xorg log file when leaving xorg through gdm menu.
With that log file I'm using the same configuration as in the precedent report. The console is scrambled. I cannot read anything. The console driver (radeonfb here) doesn't seem to be correctly reinitialized by xorg. The screen is either black or shows the splash screen badly altered.
Same has appended with the radeonhd driver, the uvesafb framebuffer and an ATI HD video card.
Created attachment 19255 [details]
kernel config file
the kernel config file I'm using.
Created attachment 19256 [details] [review] patch for radeonfb That bunch of kernel patches I'm using is not really relevant but I need it to get the radeonfb frame buffer working with my X800 card. You will certainly recognize a part of your work :) It is really important to have a nice working splash screen. Also, the patch isnt' optimized because I tried unsuccessfully to take advantage of both video outputs at the same time. I lake time and knowledge... Of course, that patches were not applied to the kernel on the computer with the ATI HD card in it. Sorry, I forget to precise I'm using the same resolution in xorg and on the console. Otherwise, I'm in trouble to make all that working when using the radeonfb frame buffer. In case you want to make a try, here are the configuration of the module: options radeonfb ignore_devlist=1 force_measure_pll=0 nomodeset=0 noaccel=0 options radeonfb mode_option=1680x1050MR-32@60 options radeonfb ignore_edid=0 options radeonfb default_dynclk=0 Unfortunatly with a fbcon only kernel, the issue stays the same. With the vesafb frame buffer, switching to the console gives a black screen. It is a bit more tricky to get the console prompt again.The only mode that works, despite the 2 pages long vesa modes returned from the vesafb driver at boot time with a X800 card, is 265. It is similar to a text mode. Indeed, something is wrong in the vesafb driver as well. To get the console prompt reappear again, since the screen is black, I have to log in as root in a "blind mode" and run vbetool vbemode set 265. Alt-F7 works then again. Same issue with X.Org X Server 1.5.1 :( $ X -version X.Org X Server 1.5.1 Release Date: 23 September 2008 X Protocol Version 11, Revision 0 Build Operating System: Linux 2.6.27-rc7 x86_64 Current Operating System: Linux gentoo 2.6.27-rc8 #3 PREEMPT Tue Sep 30 19:37:42 CEST 2008 x86_64 Build Date: 30 September 2008 12:22:27PM Is this still an issue with kms or a newer version of the driver? Mass closure: This bug has been untouched for more than six years, and is not obviously still valid. Please reopen this bug or file a new report if you continue to experience issues with current releases. |
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.