|
rm
|
 |
« on: June 23, 2011, 09:43:51 AM » |
|
Well, this is a first.  I installed the latest updates on a Linux machine I use at work and shut it down. Today, the machine fails to give me a graphical display. This is the error I see: NVIDIA: This server has unsupported input driver ABI version (have 12.2, need < 12.0). The driver will continue to load, but may behave strangely.
(EE) Screen(s) found, but none have a usable configuration.
Fatal server error: No screens found. Looking at the xorg.conf I see that the card is identified as "NVIDIA GeForce 2 MX to GeForce 4".
|
|
|
|
|
Logged
|
|
|
|
Old-Polack
Administrator
Hero Member
   
Offline
Posts: 9695
----IOFLU----
|
 |
« Reply #1 on: June 23, 2011, 09:55:15 AM » |
|
Well, this is a first.  I installed the latest updates on a Linux machine I use at work and shut it down. Today, the machine fails to give me a graphical display. This is the error I see: NVIDIA: This server has unsupported input driver ABI version (have 12.2, need < 12.0). The driver will continue to load, but may behave strangely.
(EE) Screen(s) found, but none have a usable configuration.
Fatal server error: No screens found. I am not sure what the exact version of the NVidia card is. I know it is not that new. The machine is a few years old. Any suggestions? If you are dropped to a login prompt, log in and enter the command lspci |grep -i vga then press the Enter key. You should get a result similar to this; 
|
|
|
|
|
Logged
|
Old-Polack Of what use be there for joy, if not for the sharing thereof? Lest we forget... 
|
|
|
|
Texstar
|
 |
« Reply #2 on: June 23, 2011, 10:03:19 AM » |
|
Just a reminder the nvidia 96xx driver is no longer supported so you need to remove it and switch to the nouveau driver.
|
|
|
|
|
Logged
|
Follow the development of PCLinuxOS on TwitterHelp fund the PCLinuxOS project! "I'm not so good on advice, can I interest you in a sarcastic reply?"
|
|
|
|
rm
|
 |
« Reply #3 on: June 23, 2011, 10:06:48 AM » |
|
Well, this is a first.  I installed the latest updates on a Linux machine I use at work and shut it down. Today, the machine fails to give me a graphical display. This is the error I see: NVIDIA: This server has unsupported input driver ABI version (have 12.2, need < 12.0). The driver will continue to load, but may behave strangely.
(EE) Screen(s) found, but none have a usable configuration.
Fatal server error: No screens found. I am not sure what the exact version of the NVidia card is. I know it is not that new. The machine is a few years old. Any suggestions? If you are dropped to a login prompt, log in and enter the command lspci |grep -i vga then press the Enter key. Thanks. This is what I get: lspci |grep -i vga 01:00.0 VGA compatible controller: nVidia Corporation NV11 [GeForce2 MX/MX 400] (rev b2)
|
|
|
|
|
Logged
|
|
|
|
|
rm
|
 |
« Reply #4 on: June 23, 2011, 10:07:58 AM » |
|
Just a reminder the nvidia 96xx driver is no longer supported so you need to remove it and switch to the nouveau driver.
Oooh, I did not know about this. Can someone tell me how to do this from the command line?
|
|
|
|
|
Logged
|
|
|
|
|
rm
|
 |
« Reply #5 on: June 23, 2011, 10:44:06 AM » |
|
OK, I removed the nvidia driver with this command: apt-get remove --purge x11-driver-video-nvidia-current dkms-nvidia-current I wonder if I should just reboot now, or configure X somehow?
|
|
|
|
|
Logged
|
|
|
|
AS
Global Moderator
Hero Member
   
Offline
Posts: 4139
Have a nice ... night!
|
 |
« Reply #6 on: June 23, 2011, 10:53:25 AM » |
|
Hi,
run XFdrake from command line, then choose -> xorg -> nv
AS
|
|
|
|
|
Logged
|
|
|
|
|
rm
|
 |
« Reply #7 on: June 23, 2011, 11:42:41 AM » |
|
Hi,
run XFdrake from command line, then choose -> xorg -> nv
AS
Thanks. Unfortunately, it still failed to give me a graphical login screen. It hung for a while after the following commands were displayed: Creating /dev Trying to use devtmpfs (ignore errors) But, it eventually gave me a command prompt that allowed me to log in as root. I decided to remove the old xorg.conf and startx as root. It loaded. I then went to the PCC to try and tried to configure the card. I chose Xorg>Nouveau. However, when testing the configuration at the end of the wizard, it said there was an error. An error occurred: (EE)[drm] Failed to open device (EE) No devices detected.
Try to change some parameters. I have tried disabling the translucency setting and tried other resolutions, but nothing works. Interesting that I can startx when there is no xorg.conf though.
|
|
|
|
|
Logged
|
|
|
|
AS
Global Moderator
Hero Member
   
Offline
Posts: 4139
Have a nice ... night!
|
 |
« Reply #8 on: June 23, 2011, 11:50:04 AM » |
|
what about -> xorg ->noveau ?
|
|
|
|
|
Logged
|
|
|
|
|
rm
|
 |
« Reply #9 on: June 23, 2011, 11:56:58 AM » |
|
Interesting. I did another startx as root without an xorg.conf in the /etc/X11/ directory. It loaded fine. Instead of going to the PCC to try to configure the graphics card, I simply rebooted the machine. Amazingly, it gave me a graphical login screen and it allowed me to log in to my regular account. It is even using desktop effects such as transparency. I checked and there is no /etc/X11/xorg.conf file. How is this possible?
|
|
|
|
|
Logged
|
|
|
|
|
rm
|
 |
« Reply #10 on: June 23, 2011, 12:34:50 PM » |
|
OK I managed to create a working xorg.conf file. I felt funny running without one.  So this is what I did to create it. When into a non-graphical session. As root I ran the following command: X -configure That created the following file: /root/xorg.conf.new I then copied that file in to the X11 folder with this command: cp /root/xorg.conf.new /etc/X11/xorg.conf I then rebooted and everything is fine. These are the contents of the xorg.conf file: Section "ServerLayout" Identifier "X.org Configured" Screen 0 "Screen0" 0 0 Screen 1 "Screen1" RightOf "Screen0" Screen 2 "Screen2" RightOf "Screen1" Screen 3 "Screen3" RightOf "Screen2" InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection
Section "Files" ModulePath "/usr/lib/xorg/modules" FontPath "catalogue:/etc/X11/fontpath.d" EndSection
Section "Module" Load "dri" Load "record" Load "extmod" Load "dri2" Load "glx" Load "dbe" EndSection
Section "InputDevice" Identifier "Keyboard0" Driver "kbd" EndSection
Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/input/mice" Option "ZAxisMapping" "4 5 6 7" EndSection
Section "Monitor" Identifier "Monitor0" VendorName "Monitor Vendor" ModelName "Monitor Model" EndSection
Section "Monitor" Identifier "Monitor1" VendorName "Monitor Vendor" ModelName "Monitor Model" EndSection
Section "Monitor" Identifier "Monitor2" VendorName "Monitor Vendor" ModelName "Monitor Model" EndSection
Section "Monitor" Identifier "Monitor3" VendorName "Monitor Vendor" ModelName "Monitor Model" EndSection
Section "Device" ### Available Driver options are:- ### Values: : integer, <f>: float, <bool>: "True"/"False", ### <string>: "String", <freq>: "<f> Hz/kHz/MHz", ### <percent>: "<f>%" ### [arg]: arg optional #Option "SWcursor" # [<bool>] #Option "HWcursor" # [<bool>] #Option "NoAccel" # [<bool>] #Option "ShadowFB" # [<bool>] #Option "VideoKey" # #Option "WrappedFB" # [<bool>] #Option "GLXVBlank" # [<bool>] #Option "ZaphodHeads" # <str> #Option "PageFlip" # [<bool>] Identifier "Card0" Driver "nouveau" BusID "PCI:1:0:0" EndSection
Section "Device" ### Available Driver options are:- ### Values: : integer, <f>: float, <bool>: "True"/"False", ### <string>: "String", <freq>: "<f> Hz/kHz/MHz", ### <percent>: "<f>%" ### [arg]: arg optional #Option "SWcursor" # [<bool>] #Option "HWcursor" # [<bool>] #Option "NoAccel" # [<bool>] #Option "ShadowFB" # [<bool>] #Option "VideoKey" # #Option "WrappedFB" # [<bool>] #Option "GLXVBlank" # [<bool>] #Option "ZaphodHeads" # <str> #Option "PageFlip" # [<bool>] Identifier "Card1" Driver "nouveau" BusID "PCI:1:0:0" EndSection
Section "Device" ### Available Driver options are:- ### Values: : integer, <f>: float, <bool>: "True"/"False", ### <string>: "String", <freq>: "<f> Hz/kHz/MHz", ### <percent>: "<f>%" ### [arg]: arg optional #Option "ShadowFB" # [<bool>] #Option "Rotate" # <str> #Option "fbdev" # <str> #Option "debug" # [<bool>] Identifier "Card2" Driver "fbdev" BusID "PCI:1:0:0" EndSection
Section "Device" ### Available Driver options are:- ### Values: : integer, <f>: float, <bool>: "True"/"False", ### <string>: "String", <freq>: "<f> Hz/kHz/MHz", ### <percent>: "<f>%" ### [arg]: arg optional #Option "ShadowFB" # [<bool>] #Option "DefaultRefresh" # [<bool>] #Option "ModeSetClearScreen" # [<bool>] Identifier "Card3" Driver "vesa" BusID "PCI:1:0:0" EndSection
Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" SubSection "Display" Viewport 0 0 Depth 1 EndSubSection SubSection "Display" Viewport 0 0 Depth 4 EndSubSection SubSection "Display" Viewport 0 0 Depth 8 EndSubSection SubSection "Display" Viewport 0 0 Depth 15 EndSubSection SubSection "Display" Viewport 0 0 Depth 16 EndSubSection SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection
Section "Screen" Identifier "Screen1" Device "Card1" Monitor "Monitor1" SubSection "Display" Viewport 0 0 Depth 1 EndSubSection SubSection "Display" Viewport 0 0 Depth 4 EndSubSection SubSection "Display" Viewport 0 0 Depth 8 EndSubSection SubSection "Display" Viewport 0 0 Depth 15 EndSubSection SubSection "Display" Viewport 0 0 Depth 16 EndSubSection SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection
Section "Screen" Identifier "Screen2" Device "Card2" Monitor "Monitor2" SubSection "Display" Viewport 0 0 Depth 1 EndSubSection SubSection "Display" Viewport 0 0 Depth 4 EndSubSection SubSection "Display" Viewport 0 0 Depth 8 EndSubSection SubSection "Display" Viewport 0 0 Depth 15 EndSubSection SubSection "Display" Viewport 0 0 Depth 16 EndSubSection SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection
Section "Screen" Identifier "Screen3" Device "Card3" Monitor "Monitor3" SubSection "Display" Viewport 0 0 Depth 1 EndSubSection SubSection "Display" Viewport 0 0 Depth 4 EndSubSection SubSection "Display" Viewport 0 0 Depth 8 EndSubSection SubSection "Display" Viewport 0 0 Depth 15 EndSubSection SubSection "Display" Viewport 0 0 Depth 16 EndSubSection SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection
|
|
|
|
|
Logged
|
|
|
|
AS
Global Moderator
Hero Member
   
Offline
Posts: 4139
Have a nice ... night!
|
 |
« Reply #11 on: June 23, 2011, 01:08:43 PM » |
|
OK I managed to create a working xorg.conf file. I felt funny running without one.  Glad you solved,  can you post your /var/log/Xorg.0.log ? AS
|
|
|
|
|
Logged
|
|
|
|
|
rm
|
 |
« Reply #12 on: June 23, 2011, 01:40:53 PM » |
|
OK I managed to create a working xorg.conf file. I felt funny running without one.  Glad you solved,  can you post your /var/log/Xorg.0.log ? AS I am trying, but when I do I am offered to download index.php from the PCLinuxOS server. Something in the file must be tripping the post code. And I can't attach it. Any suggestions?
|
|
|
|
|
Logged
|
|
|
|
AS
Global Moderator
Hero Member
   
Offline
Posts: 4139
Have a nice ... night!
|
 |
« Reply #13 on: June 23, 2011, 01:49:22 PM » |
|
OK I managed to create a working xorg.conf file. I felt funny running without one.  Glad you solved,  can you post your /var/log/Xorg.0.log ? AS I am trying, but when I do I am offered to download index.php from the PCLinuxOS server. Something in the file must be tripping the post code. And I can't attach it. Any suggestions? enclose the content of the file in (code) ? like this one ?
|
|
|
|
|
Logged
|
|
|
|
|
rm
|
 |
« Reply #14 on: June 23, 2011, 02:01:25 PM » |
|
OK I managed to create a working xorg.conf file. I felt funny running without one.  Glad you solved,  can you post your /var/log/Xorg.0.log ? AS I am trying, but when I do I am offered to download index.php from the PCLinuxOS server. Something in the file must be tripping the post code. And I can't attach it. Any suggestions? enclose the content of the file in (code) ? like this one ? Nope. I had tried that already. I even tried saving it as an HTML file in order to get valid HTML tags instead of ">" signs, but it still fails to post. I'll try to post it in sections to see if I can identify the offending section. See if this posts: [ 44.431] X.Org X Server 1.10.2 Release Date: 2011-05-28 [ 44.462] X Protocol Version 11, Revision 0 [ 44.462] Build Operating System: Linux_2.6.38.8-pclos1.pae.bfs PCLinuxOS [ 44.462] Current Operating System: Linux Develop 2.6.33.7-pclos1.bfs #1 SMP PREEMPT Mon Aug 2 23:10:51 CDT 2010 i686 [ 44.462] Kernel command line: BOOT_IMAGE=2.6.33.7-pclos1.bfs root=UUID=0b853789-8287-4483-936b-8c4a0d3f42a8 nokmsboot resume=UUID=b512f588-a02b-4d1d-8805-bcd8ad20641d splash=silent vga=788 [ 44.462] Build Date: 16 June 2011 11:39:51AM [ 44.462] [ 44.463] Current version of pixman: 0.22.0 [ 44.463] Before reporting problems, check http://pclinuxos.com to make sure that you have the latest version. [ 44.463] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 44.463] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Jun 23 13:41:34 2011 [ 44.474] (==) Using config file: "/etc/X11/xorg.conf" [ 44.474] (==) Using config directory: "/etc/X11/xorg.conf.d" [ 44.499] (==) ServerLayout "X.org Configured" [ 44.499] (**) |-->Screen "Screen0" (0) [ 44.499] (**) | |-->Monitor "Monitor0" [ 44.499] (**) | |-->Device "Card0" [ 44.499] (**) |-->Screen "Screen1" (1) [ 44.499] (**) | |-->Monitor "Monitor1" [ 44.500] (**) | |-->Device "Card1" [ 44.500] (**) |-->Screen "Screen2" (2) [ 44.500] (**) | |-->Monitor "Monitor2" [ 44.500] (**) | |-->Device "Card2" [ 44.500] (**) |-->Screen "Screen3" (3) [ 44.500] (**) | |-->Monitor "Monitor3" [ 44.500] (**) | |-->Device "Card3" [ 44.500] (**) |-->Input Device "Mouse0" [ 44.500] (**) |-->Input Device "Keyboard0" [ 44.500] (==) Automatically adding devices [ 44.500] (==) Automatically enabling devices [ 44.500] (**) FontPath set to: catalogue:/etc/X11/fontpath.d, catalogue:/etc/X11/fontpath.d
|
|
|
|
|
Logged
|
|
|
|
|