View Single Post
Old 01-13-04, 11:33 AM   #1
delt
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 nvidia.com, currently "NVIDIA-Linux-x86-1.0-5328-pkg1.run".


My bug report on xfree86.org 's bugzilla --->

http://bugs.xfree86.org/show_bug.cgi?id=1080




/* EDIT */



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


http://razorback.ca/miscjunk/XF86Config
http://razorback.ca/miscjunk/XFree86.1.log



> 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
- NVIDIA-Linux-x86-1.0-5328-pkg1.run
- Self built, kernel version 2.4.22, XFree86 is from slackware packages
- Video BIOS: 03.20.00.28.00
- Intel Celeron 1.7GHz
- P4S5A/DX+ rev 5.2 with SiS645DX(nb) / SiS962(sb) chipset

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