System: PowerMac G4 silver, nVIDIA GeForce2 MX, 22" LCD Apple Cinema Display YDL-4.0.1 [FC2 clone for PPC's] Xorg-6.8.2 --------------------------------------------- Text is no longer visible when switching to a virtual terminal or after existing X. Consider the following sequence: * set up to use Xorg-6.8.2 * reboot for good measure * system comes up, white text is visible on a black background * startx * switch to VT ==> solid black screen, no text visible * exit X ==> solid black screen, no text visible * blindly type "startx" X comes up so key board works * exit X ==> solid black screen, no text visible * blindly type "reboot" ==> system reboots, text returns. Looks like the video card is not being "reset", whatever that means.
CVS code 26June05: GeForce2 MX: console video / VT support is *still* broken -Joseph
For what it's worth, this problem is a regression bug. Today, I rebuilt the nv driver using the *old* source from Xorg-0.6.6 that ships with YDL-4.0.x. VT switching works just fine with the old driver. * create a directory ./xc/programs/XServer/hw/xfree86/drivers/nv-old * copy source from Xorg-0.6.6 to this directory * delete Imakefile * copy Imakefile & Makefile from ./xc/programs/XServer/hw/xfree86/drivers/nv to this directory. * type "make" * install nv_drv.so & r128_drv.so in /usr/X11R6/lib/modules/drivers * exit desktop to command line * run "startx" desktop comes up * test VT switching ==> works just fine. Would someone PLEASE FIX this!!! -Joseph
Created attachment 3061 [details] [review] Fix for segfault Fixes broken VT switching for a linuxPPC with a GeForce2MX [N11] card.
The source of the VT switching problem was identified and resolved in a collaborative effort with Mark Vojkovich <mvojkovi@XFree86.Org>. -Joseph
That patch is part of the latest batch of changes from Mark that I've brought over to our driver this morning (see bug #3740 / attachment #3058 [details] [review]).
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.