Bug 5094

Summary: font shows garbage instead of text when I exit X
Product: xorg Reporter: Jason <dravet>
Component: Driver/i128Assignee: Xorg Project Team <xorg-team>
Status: RESOLVED WONTFIX QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: high CC: tbruns
Version: 7.0.0   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard: 2011BRB_Reviewed
i915 platform: i915 features:
Attachments:
Description Flags
xorg log with debug on none

Description Jason 2005-11-19 05:04:17 UTC
I have a problem of the screen text being garbage after I logout.  A quick
setfont fixes the issue, but I humbly request a proper fix.  This has happened
since Redhat 9 days and still happens using xorg-x11-drv-i128-1.1.0.2-1 on xorg
0.99.2.  I am using rawhide from fedora core.

Thanks,
Jason
Comment 1 Adam Jackson 2005-11-19 10:22:19 UTC
please add

Option "debug" "on"

to the Device section for your card, and attach the X log that generates after
you've logged out.
Comment 2 Jason 2005-11-19 14:40:16 UTC
Created attachment 3847 [details]
xorg log with debug on

here is the requested xorg log with option "debug" "on"
Comment 3 Adam Jackson 2005-11-30 16:57:57 UTC
sorry, this is icky, but it's not severe enough to block 7.0.
Comment 4 Jason 2006-02-04 00:49:54 UTC
I have a problem of the screen text being garbage after I logout.  A quick
setfont fixes the issue, but I humbly request a proper fix.  This has happened
since Redhat 9 days and still happens using xorg-x11-drv-i128-1.1.0.4-1 on xorg
7.  I am using rawhide from fedora core.

Thanks,
Jason

Comment 5 Tom 2006-02-28 05:21:36 UTC
I've had the same problem for the longest time but was able to fix it with the
following fix/workaround:

1. Make sure vesafb is compiled into the kernel (or available as a module).

2. Add vga=792 and append="video=vesafb:pmipal,mtrr" to your lilo.conf (or
equivalent) right below the "image=/vmlinuz" line as shown below and rerun lilo:

image=/vmlinuz
        vga=792
        append="video=vesafb:pmipal,mtrr"

I found the "vga=792" through experimentation, it puts the 1600SW into 1600x1024
graphics mode immediately prior to bootup and uses the kernel's bitmap graphics
instead of the built-in VGA card fonts. This eliminates the font corruption and
also provides much nicer fonts for the console mode. It also makes switching
from X to console mode and back faster because the monitor stays in the same
1600x1024 mode all the time.


Comment 6 Jason 2006-02-28 05:52:38 UTC
Thank you for the update.  I run my monitor at 800x512 so vga=792 will not work
from me.  I have not found a vga= line for 800x512.  I open a bugzilla here some
time ago requesting it be added, but it was closed saying they are working on
the vga subsystem.  I might ended biting the bullet and switching to 1600x1024,
but I need a larger font (especially during boot).
Comment 7 Daniel Stone 2007-02-27 01:28:48 UTC
Sorry about the phenomenal bug spam, guys.  Adding xorg-team@ to the QA contact so bugs don't get lost in future.
Comment 8 Jeremy Huddleston Sequoia 2011-10-16 16:13:53 UTC
Is this still an issue?
Comment 9 Jason 2011-10-16 17:59:12 UTC
I upgraded my system about 2 years ago so I don't have that equipment anymore.
Comment 10 Julien Cristau 2011-11-08 11:45:40 UTC
Closing as wontfix.

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.