[Openchrome-users] [openChrome] #323: X crashes the system at startup on NC20 (laptop with VX800)

OpenChrome Trac trac
Fri Sep 18 06:26:59 PDT 2009


#323: X crashes the system at startup on NC20 (laptop with VX800)
---------------------+------------------------------------------------------
Reporter:  freeseek  |       Owner:  somebody      
    Type:  defect    |      Status:  new           
Priority:  critical  |   Component:  initialization
 Version:  trunk     |    Keywords:                
Blocking:            |   Blockedby:                
---------------------+------------------------------------------------------
 Using the latest svn version of openchrome (787) I did not manage to get X
 starting. The result was a lot of garbage on the screen and the system is
 completely unresponsive.

 Browsing around, I learned that the problem arose when the following lines
 were added some time ago:

 /* Enable MMIO & PCI burst (1 wait state) */

 ViaSeqMask(hwp, 0x1A, 0x06, 0x06);

 to the function:

 void ViaModeFirstCRTC(ScrnInfoPtr pScrn, DisplayModePtr mode)

 in the file via_mode.c

 around line 1632, more or less. Commenting the corresponding line out
 fixes the problem. I don't see garbage on the screen. Another way to fix
 the problem was to remove the driver via.ko so that openchrome could not
 use it.

 Although I think I also get another problem. Now, if I start the system
 with the via driver and then I load X with the openchrome driver
 everything works fine. But if I start the system with the openchrome
 driver first, I get a black screen and the system is unresponsive (but no
 garbage this time though). Same output if I add the line
 Option "ActiveDevice" "LCD,CRT"
 no matter if I start X with the via driver to begin with or not.

 I am using kernel 2.6.28-15/X.Org 1.6.0/KDE 4.3.1 on Ubuntu Jaunty.

-- 
Ticket URL: <http://www.openchrome.org/trac/ticket/323>
openChrome <http://www.openchrome.org/>
The openChrome project



More information about the Openchrome-users mailing list