Howdy,
I am an experienced OpenSuse user and have run into a problem that I have failed to fix. I have been running 10.3 and 11.0 for quite some time on more than 30 systems that I have control over. Most recently on this particular system I was running 11.0. I recently decided to update my desktop to 11.1 and am having problems getting X to work. Install was done with all default options. Install on Dell Precision M6400 laptop worked fine. Laptop has the Nvidia fx3700mobile graphics card.
System Config :
64 bit Gnome install from the install DVD
Dell T7400 Precision Workstation
Nvidia Quadro FX3700
Dual 3.2GHz quad core processors
16GB 1600Mhz memrory
Areca 1680 Disk Controller
4 146GB Seagate 15k.6 SAS drives
Dual 30" Dell Monitors
Problem :
After the initial reboot during the install, X fails to start. When gdm tries to start, the screen flashes four times and gives the errors :
gdm[4297]: WARNING: GdmDisplay: display lasted 0.##### seconds
repeated 4 times with different values.
Then gdm[4297]: WARNING GdmLocalDisplayFactory: maximum number of X display failures reached: check X server log for errors
Interesting errors in my Xorg.0.log file :
(EE) XKB: Couldn’t open rules file /usr/share/X11/xkb/rules/base
(EE) XKB: No components provided for device Virtual core keyboard
(EE) XKB: Couldn’t open rules file /usr/share/X11/xkb/rules/xfree86
(EE) Error compiling keymap (server-0)
(EE) XKB: Couldn’t compile keymap
Could not init font path element /usr/share/fonts/TFF, removing from list
(repeated 5 times with fonts OTF, Type1, 100dpi, 75dpi)
Fatal server error:
could not open default font ‘fixed’
Nothing interesting in /var/log/messages or dmesg.
When trying sax2 -r -m 0=vesa :
Screen flashes twice then prints
xc: sorry could not start configuration server
in /var/log/SaX.log :
Interesting Server detaction data :
Card is identified properly,
Module : vesa
BusType : AGP
DrvProfile : <undefined>
XStuff detection data :
DDC : <undefined>
Vendor : Generic
Chipset : <undefined>
Modeline : <undefined>
RandR : <undefined>
Module : vesa
Display : CRT
I get lots of warnings saying /usr/shar/fonts/***** does not exist
(–) PCI:*(0@2:0:0) unknown vendor (0x10de) unknown chipset (0x061a) rev 162 …
Then loading the VESA driver I get :
error setting MTRR (base = 0xF9000000, size = 0x00e00000, type = 1) Invalid argument (22)
I also get the same errors that were in my Xorg log.
I then downloaded the latest Nvidia driver version 177.82, installed gcc, kernel source (prepared it), installed the driver and get the same results. The driver installs ok but when running sax (-r -m 0=nvidia) it failes to start the xserver.
In SaX.log, I see a few differences.
Under Server detection data :
Module : nvidia
DrvProfile : Depth24, Nvidia, NoModeLines, Composite
Under XStuff :
Module : nvidia
3D detection data :
Install : <none>
remove : <none>
Active : 0
Answer : no
rest all say <none>
When starting the NVIDIA driver it all looks good. Detects the montior properly EDID Version : 1.3
I get a warning that UBB is incompatible with the Composite extension. Disabling UBB.
Any help would be greatly appreciated.
Michael Freedman
MIT Lincoln Laboratory