View Single Post
Old 01-13-04, 10:33 AM   #1
Registered User
delt's Avatar
Join Date: Jan 2004
Location: Montréal, Canada
Posts: 57
Send a message via ICQ to delt
Default XFree 4.3 garbles text consoles

I'm not sure if this is a bug in the X server itself, or the nvidia driver, but other users of nvidia cards have reported similar problems.

After starting a X server, my text consoles are completely unusable if i've booted my system with anything other than vanilla 80x25 textmode (ie. with lilo, "vga=something decent")

X starts up and works just fine, but switching to text consoles or exiting X leaves the output on them completely garbled. The screen is snapped to textmode 80x25 (regardless what FB or textmode i try to use) typically with a bunch of random green squares the size of a 80x25 character (those upper ASCII-art characters.....) - or just a blank screen.

The VT's still seem to react normally to keyboard input ie. blind-typing "find /" on a logged-in VT causes some disk access, etc..... If i still have a X server running and return to it, or start a new one, i get a perfectly, normally working X session.

I've tested booting my PC with several console modes, and here's the results:

- Any vesa fb modes: X garbles the console, as described above.

- VGA 80x25 text mode: Only mode that works OK.

- VGA 80x50, 80x43 text modes: X restores the physical mode to 80x25, so i can't
read the bottom half of the screen.

- VGA 132x43, 132x60 text modes: X garbles the console, what's strange is that
the console seems to end up in some low-res graphic mode (320x200??) with
vertical white lines of pixels across all VT's, and random flashing and blinking
squares, each about twice the width * height of a pixel in 320x200.

.... so, it seems i'm stuck with this ridiculous 80x25 console mode until this
bug is fixed.......... :( :( :( :( :(

Machine is a standard i686 PC with a Geforce3 TI, running XFree86 4.3 on Linux kernel 2.4.22. I normally use VESA framebuffer 1024x768x16bpp for console (lilo boot param "vga=791") and the latest drivers from, currently "".

My bug report on 's bugzilla --->

/* EDIT */

> 2) Please attach a copy of your /etc/X11/XF86Config(-4) and
> /var/log/XFree86.0.log files

> 3) Other information that's useful:
> - your video card
> - your driver version
> - your distribution
> - your video bios revision (look in /proc/driver/nvidia/cards/0 while X is running)
> - your processor
> - your motherboard model (especially if you're having lockups)

- Geforce3 TI 200
- Self built, kernel version 2.4.22, XFree86 is from slackware packages
- Video BIOS:
- Intel Celeron 1.7GHz
- P4S5A/DX+ rev 5.2 with SiS645DX(nb) / SiS962(sb) chipset

Last edited by delt; 01-13-04 at 11:20 AM.
delt is offline   Reply With Quote