xserver crashes while initializing

On my HP ProLianf DL380 G4 the xserver crashes while initializing. The operation system is openSUSE 12.3 and the gpu is a mach64. Here is my xorg.conf and the Xorg.o.log:


Section "ServerFlags"
  Option       "AllowMouseOpenFail" "on"
  Option       "ZapWarning" "on"
EndSection

Section "Module"
  Load         "freetype"
  Disable      "glx"
EndSection

Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "de"
  Option       "XkbModel" "microsoftpro"
  Option       "XkbRules" "xfree86"
  Option       "XkbVariant" "nodeadkeys"
EndSection


Section "InputDevice"
  Driver       "mouse"
  Identifier   "Mouse[1]"
  Option       "Buttons" "5"
  Option       "Device" "/dev/input/mice"
  Option       "Name" "PS/2 Generic Mouse"
  Option       "Protocol" "explorerps/2"
  Option       "Vendor" "Sysp"
  Option       "ZAxisMapping" "4 5"
EndSection


Section "Monitor"
  DisplaySize  408 306
  HorizSync    30-94
  Identifier   "Monitor[0]"
  ModelName    "PHILIPS 200P"
  Option       "DPMS"
  Option       "PreferredMode" "1600x1200"
  VendorName   "PHL"
  VertRefresh  43-85
  UseModes     "Modes[0]"
EndSection


Section "Modes"
  Identifier   "Modes[0]"
  Modeline     "1600x1200" 198.72 1600 1712 1888 2176 1200 1201 1204 1251
  Modeline     "1280x1024" 159.36 1280 1376 1512 1744 1024 1025 1028 1075
  Modeline     "1280x1024" 143.07 1280 1376 1512 1744 1024 1025 1028 1070
  Modeline     "1280x1024" 125.76 1280 1368 1504 1728 1024 1025 1028 1065
  Modeline     "1280x1024" 108.88 1280 1360 1496 1712 1024 1025 1028 1060
  Modeline     "1152x864" 119.65 1152 1224 1352 1552 864 865 868 907
  Modeline     "1152x864" 107.44 1152 1224 1352 1552 864 865 868 903
  Modeline     "1152x864" 94.36 1152 1224 1344 1536 864 865 868 899
  Modeline     "1152x864" 81.62 1152 1216 1336 1520 864 865 868 895
  Modeline     "1024x768" 94.39 1024 1088 1200 1376 768 769 772 807
  Modeline     "1024x768" 83.73 1024 1080 1192 1360 768 769 772 803
  Modeline     "1024x768" 74.25 1024 1080 1192 1360 768 769 772 799
  Modeline     "1024x768" 64.11 1024 1080 1184 1344 768 769 772 795
  Modeline     "800x600" 56.55 800 840 928 1056 600 601 604 630
  Modeline     "800x600" 50.76 800 840 928 1056 600 601 604 627
  Modeline     "800x600" 44.35 800 840 920 1040 600 601 604 624
  Modeline     "800x600" 38.22 800 832 912 1024 600 601 604 622
  Modeline     "1600x1200" 203 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
EndSection


Section "Screen"
  DefaultDepth 16
  SubSection "Display"
    Depth      15
    Modes      "1600x1200" "1280x1024" "1152x864" "1024x768" "800x600" 
  EndSubSection
  SubSection "Display"
    Depth      16
    Modes      "1600x1200" "1280x1024" "1152x864" "1024x768" "800x600" 
  EndSubSection
  SubSection "Display"
    Depth      24
    Modes      "1600x1200" "1280x1024" "1152x864" "1024x768" "800x600" 
  EndSubSection
  SubSection "Display"
    Depth      8
    Modes      "1600x1200" "1280x1024" "1152x864" "1024x768" "800x600" 
  EndSubSection
  Device       "Device[0]"
  Identifier   "Screen[0]"
  Monitor      "Monitor[0]"
EndSection


Section "Device"
  BoardName    "Mach64 GR"
  Driver       "mach64"
  Identifier   "Device[0]"
  Option       "XaaNoPixmapCache" "on"
  VendorName   "ATI"
EndSection



Section "ServerLayout"
  Identifier   "Layout[all]"
  InputDevice  "Keyboard[0]" "CoreKeyboard"
  InputDevice  "Mouse[1]" "CorePointer"
  Option       "Clone" "off"
  Option       "Xinerama" "off"
  Screen       "Screen[0]"
EndSection


Section "DRI"
    Group      "video"
    Mode       0660
EndSection

Section "Extensions"
EndSection


   352.146] 
X.Org X Server 1.13.2
Release Date: 2013-01-24
   352.146] X Protocol Version 11, Revision 0
   352.146] Build Operating System: openSUSE SUSE LINUX
   352.146] Current Operating System: Linux node1.andreas.madritsch.com 3.7.10-1.4-xen #1 SMP Fri Apr 19 12:06:34 UTC 2013 (8ef74f8) x86_64
   352.146] Kernel command line: root=UUID=152da3b6-2d57-467c-968e-2200fe58e3df ro resume=/dev/disk/by-id/cciss-3600508b1001844395354453045360008-part1 splash=silent quiet showopts vga=0x318
   352.147] Build Date: 30 April 2013  08:24:17AM
   352.147]  
   352.147] Current version of pixman: 0.28.2
   352.147]     Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
   352.147] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
   352.147] (==) Log file: "/var/log/Xorg.0.log", Time: Sat May 25 17:21:59 2013
   352.148] (==) Using config file: "/etc/X11/xorg.conf"
   352.148] (==) Using config directory: "/etc/X11/xorg.conf.d"
   352.148] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
   352.172] (==) ServerLayout "Layout[all]"
   352.172] (**) |-->Screen "Screen[0]" (0)
   352.172] (**) |   |-->Monitor "Monitor[0]"
   352.172] (**) |   |-->Device "Device[0]"
   352.172] (**) |-->Input Device "Keyboard[0]"
   352.172] (**) |-->Input Device "Mouse[1]"
   352.172] (**) Option "ZapWarning" "on"
   352.172] (**) Option "AllowMouseOpenFail" "on"
   352.173] (**) Option "Xinerama" "off"
   352.173] (==) Automatically adding devices
   352.173] (==) Automatically enabling devices
   352.173] (==) Automatically adding GPU devices
   352.218] (WW) The directory "/usr/share/fonts/misc/sgi" does not exist.
   352.218]     Entry deleted from font path.
   352.218] (==) FontPath set to:
    /usr/share/fonts/misc:unscaled,
    /usr/share/fonts/Type1/,
    /usr/share/fonts/100dpi:unscaled,
    /usr/share/fonts/75dpi:unscaled,
    /usr/share/fonts/ghostscript/,
    /usr/share/fonts/cyrillic:unscaled,
    /usr/share/fonts/truetype/,
    built-ins
   352.218] (==) ModulePath set to "/usr/lib64/xorg/modules/updates,/usr/lib64/xorg/modules"
   352.219] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
   352.219] (WW) Disabling Keyboard[0]
   352.219] (WW) Disabling Mouse[1]
   352.219] (II) Loader magic: 0x801c20
   352.219] (II) Module ABI versions:
   352.219]     X.Org ANSI C Emulation: 0.4
   352.219]     X.Org Video Driver: 13.1
   352.219]     X.Org XInput driver : 18.0
   352.219]     X.Org Server Extension : 7.0
   352.223] (--) PCI:*(0:1:3:0) 1002:4752:0e11:001e rev 39, Mem @ 0xfc000000/16777216, 0xfbff0000/4096, I/O @ 0x00003000/256, BIOS @ 0x????????/131072
   352.223] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
   352.223] Initializing built-in extension Generic Event Extension
   352.223] Initializing built-in extension SHAPE
   352.223] Initializing built-in extension MIT-SHM
   352.223] Initializing built-in extension XInputExtension
   352.223] Initializing built-in extension XTEST
   352.223] Initializing built-in extension BIG-REQUESTS
   352.223] Initializing built-in extension SYNC
   352.223] Initializing built-in extension XKEYBOARD
   352.223] Initializing built-in extension XC-MISC
   352.224] Initializing built-in extension SECURITY
   352.224] Initializing built-in extension XINERAMA
   352.224] Initializing built-in extension XFIXES
   352.224] Initializing built-in extension RENDER
   352.224] Initializing built-in extension RANDR
   352.224] Initializing built-in extension COMPOSITE
   352.224] Initializing built-in extension DAMAGE
   352.224] Initializing built-in extension MIT-SCREEN-SAVER
   352.224] Initializing built-in extension DOUBLE-BUFFER
   352.224] Initializing built-in extension RECORD
   352.224] Initializing built-in extension DPMS
   352.224] Initializing built-in extension X-Resource
   352.224] Initializing built-in extension XVideo
   352.224] Initializing built-in extension XVideo-MotionCompensation
   352.224] Initializing built-in extension XFree86-VidModeExtension
   352.224] Initializing built-in extension XFree86-DGA
   352.224] Initializing built-in extension XFree86-DRI
   352.224] Initializing built-in extension DRI2
   352.224] (WW) "glx" will not be loaded unless you've specified it to be loaded elsewhere.
   352.224] (II) "glx" will be loaded even though the default is to disable it.
   352.224] (II) LoadModule: "mach64"
   352.265] (II) Loading /usr/lib64/xorg/modules/drivers/mach64_drv.so
   352.283] (II) Module mach64: vendor="X.Org Foundation"
   352.283]     compiled for 1.13.1, module version = 6.9.4
   352.283]     Module class: X.Org Video Driver
   352.283]     ABI class: X.Org Video Driver, version 13.1
   352.283] (II) MACH64: Driver for ATI Mach64 chipsets
   352.283] (--) using VT number 2

   352.286] (**) MACH64(0): Depth 16, (--) framebuffer bpp 16
   352.286] (==) MACH64(0): Using EXA acceleration architecture
   352.286] (II) MACH64: Mach64 in slot 1:3:0 detected.
   352.286] (II) Loading sub module "int10"
   352.286] (II) LoadModule: "int10"
   352.287] (II) Loading /usr/lib64/xorg/modules/libint10.so
   352.287] (II) Module int10: vendor="X.Org Foundation"
   352.287]     compiled for 1.13.2, module version = 1.0.0
   352.287]     ABI class: X.Org Video Driver, version 13.1
   352.288] (II) MACH64(0): Primary V_BIOS segment is: 0xc000
   352.288] (II) Loading sub module "ddc"
   352.288] (II) LoadModule: "ddc"
   352.288] (II) Module "ddc" already built-in
   352.288] (II) Loading sub module "vbe"
   352.288] (II) LoadModule: "vbe"
   352.289] (II) Loading /usr/lib64/xorg/modules/libvbe.so
   352.289] (II) Module vbe: vendor="X.Org Foundation"
   352.289]     compiled for 1.13.2, module version = 1.1.0
   352.289]     ABI class: X.Org Video Driver, version 13.1
   352.289] (II) MACH64(0): VESA BIOS detected
   352.289] (II) MACH64(0): VESA VBE Version 2.0
   352.289] (II) MACH64(0): VESA VBE Total Mem: 8128 kB
   352.289] (II) MACH64(0): VESA VBE OEM: ATI MACH64
   352.289] (II) MACH64(0): VESA VBE OEM Software Rev: 1.0
   352.289] (II) MACH64(0): VESA VBE OEM Vendor: ATI Technologies Inc.
   352.289] (II) MACH64(0): VESA VBE OEM Product: MACH64GM
   352.289] (II) MACH64(0): VESA VBE OEM Product Rev: 01.00
   352.292] (II) MACH64(0): VESA VBE DDC supported
   352.292] (II) MACH64(0): VESA VBE DDC Level none
   352.292] (II) MACH64(0): VESA VBE DDC transfer in appr. 2 sec.
   352.295] (II) MACH64(0): VESA VBE DDC read failed
   352.295] (II) UnloadSubModule: "vbe"
   352.295] (II) Unloading vbe
   352.295] (II) UnloadSubModule: "int10"
   352.295] (II) Unloading int10
   352.295] (II) UnloadSubModule: ""
   352.295] (II) Unloading 
   352.295] (II) MACH64(0): BIOS Data:  BIOSSize=0x8000, ROMTable=0x0112.
   352.295] (II) MACH64(0): BIOS Data:  ClockTable=0x0832, FrequencyTable=0x0000.
   352.295] (II) MACH64(0): BIOS Data:  LCDTable=0x0000.
   352.295] (II) MACH64(0): BIOS Data:  VideoTable=0x0000, HardwareTable=0x015C.
   352.295] (II) MACH64(0): BIOS Data:  I2CType=0x0F, Tuner=0x00, Decoder=0x00, Audio=0x0F.
   352.296] (--) MACH64(0): ATI 3D Rage XL or XC graphics controller detected.
   352.296] (--) MACH64(0): Chip type 4752 "GR", version 7, foundry TSMC, class 0, revision 0x00.
   352.296] (--) MACH64(0): PCI bus interface detected;  block I/O base is 0x3000.
   352.296] (--) MACH64(0): ATI Mach64 adapter detected.
   352.296] (!!) MACH64(0): For information on using the multimedia capabilities
    of this adapter, please see http://gatos.sf.net.
   352.296] (--) MACH64(0): Internal RAMDAC (subtype 1) detected.
   352.296] (==) MACH64(0): RGB weight 565
   352.296] (==) MACH64(0): Default visual is TrueColor
   352.296] (==) MACH64(0): Using gamma correction (1.0, 1.0, 1.0)
   352.296] (II) MACH64(0): Using Mach64 accelerator CRTC.
   352.296] (II) MACH64(0): Storing hardware cursor image at 0xFC7FFC00.
   352.296] (II) MACH64(0): Using 8 MB linear aperture at 0xFC000000.
   352.296] (!!) MACH64(0): Virtual resolutions will be limited to 8191 kB
 due to linear aperture size and/or placement of hardware cursor image area.
   352.296] (II) MACH64(0): Using Block 0 MMIO aperture at 0xFBFF0400.
   352.296] (II) MACH64(0): Using Block 1 MMIO aperture at 0xFBFF0000.
   352.301] (II) MACH64(0): MMIO write caching enabled.
   352.301] (--) MACH64(0): 8192 kB of SGRAM (2:1) 32-bit detected (using 8191 kB).
   352.301] (WW) MACH64(0): Cannot shadow an accelerated frame buffer.
   352.301] (II) MACH64(0): Engine XCLK 62.353 MHz;  Refresh rate code 1.
   352.301] (--) MACH64(0): Internal programmable clock generator detected.
   352.301] (--) MACH64(0): Reference clock 157.5/11 (14.318) MHz.
   352.301] (II) MACH64(0): Monitor[0]: Using hsync range of 30.00-94.00 kHz
   352.301] (II) MACH64(0): Monitor[0]: Using vrefresh range of 43.00-85.00 Hz
   352.301] (II) MACH64(0): Maximum clock: 230.00 MHz
   352.301] (EE) 
   352.301] (EE) Backtrace:
   352.302] (EE) 0: X (xorg_backtrace+0x36) [0x58f936]
   352.302] (EE) 1: X (0x400000+0x193799) [0x593799]
   352.302] (EE) 2: /lib64/libpthread.so.0 (0x7f4525e3e000+0xf1f0) [0x7f4525e4d1f0]
   352.302] (EE) 3: /lib64/libc.so.6 (0x7f4524ca7000+0x7be53) [0x7f4524d22e53]
   352.302] (EE) 4: /lib64/libc.so.6 (__libc_malloc+0x63) [0x7f4524d25263]
   352.302] (EE) 5: /lib64/libc.so.6 (__strdup+0x22) [0x7f4524d2aee2]
   352.303] (EE) 6: X (XNFstrdup+0xe) [0x59569e]
   352.303] (EE) 7: X (xf86ValidateModes+0x1015) [0x48e6b5]
   352.303] (EE) 8: /usr/lib64/xorg/modules/drivers/mach64_drv.so (0x7f4523fb1000+0x17cf5) [0x7f4523fc8cf5]
   352.303] (EE) 9: X (InitOutput+0xa72) [0x47f512]
   352.303] (EE) 10: X (0x400000+0x2be86) [0x42be86]
   352.303] (EE) 11: /lib64/libc.so.6 (__libc_start_main+0xf5) [0x7f4524cc8a15]
   352.304] (EE) 12: X (0x400000+0x2c3ad) [0x42c3ad]
   352.304] (EE) 
   352.304] (EE) Segmentation fault at address 0x0
   352.304] 
Fatal server error:
   352.304] Caught signal 11 (Segmentation fault). Server aborting
   352.304] 
   352.304] (EE) 
Please consult the The X.Org Foundation support 
     at http://wiki.x.org
 for help. 
   352.304] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
   352.304] (EE) 

On 05/25/2013 05:36 PM, amadrits wrote:
> openSUSE 12.3 and the gpu is a mach64. Here is my
> xorg.conf and the Xorg.o.log:

openSUSE 12.3 does not normally have an xorg.conf, why does yours?
what happens if your remove or rename it?


dd
http://tinyurl.com/DD-Caveat

Well, it seems the mach64 driver is not working at the moment, see f.e. https://bugzilla.novell.com/show_bug.cgi?id=736953

You could use the “vesa” driver instead or select recovery/failsafe mode in the bootmenu.
You could also try to rename your /etc/X11/xorg.conf to use a default config.

Has it already worked for you on 12.3 or do you have the crash since upgrading?

When I remove xorg.conf there is the same behavior.

Also in recovery mode there is the same behavior.

With the vesa driver it works, but it looks as if rows are interchanged.

On 05/25/2013 11:06 PM, amadrits wrote:
> When I remove xorg.conf there is the same behavior.

ok, so you didn’t answer my question “why does yours [have a
xorg.conf]?” so let me ask it another way:

how did you (new?) HP ProLiant DL380 G4 server come to have openSUSE
12.3 installed on it? that is, did you originally buy the machine
without a operating system, or did you (recently?) upgrade from a
previous OS to openSUSE 12.3??

since you had an xorg.conf and should not have had one, it is (imo)
crucial to know how you came to such a corrupted system…only by
getting to the root cause of this problem can a stable solution be
discovered.


dd
http://tinyurl.com/DD-Caveat

I originally bought the machine without an operating system installed. I made a fresh install of openSUSE 12.3, no upgrade. Before openSUSE 12.1 was installed on it. With openSUSE 12.1 there were no problems with the graphic card. The xorg.conf I copied from a former installation of openSUSE 11.1 and modified it to disable the glx extension, which caused the driver to crash. An other reason for the xorg.conf is that the monitor was not detected correctly.

You could try contributing to the https://bugzilla.novell.com/show_bug.cgi?id=736953 in case the problem is related.

With your xorg.conf in place, and also with the NoKMS boot selection (or ‘nomodeset’ boot code) does this work better ?

How about (in case the bug report is not also impacting you) booting with all of the following:

  • the /etc/X11/xorg.conf file removed (back it up in your /home/username) and
  • Edit the /etc/X11/Xorg.conf.d/50-device.conf file so that it has something like:

Section "Device"
  Identifier "Default Device"

  Driver         "mach64"
  Option       "XaaNoPixmapCache" "on"
EndSection

  • boot with nomodeset boot code (so to disable KMS)

ie do all the above at once.

Likely thou, you may not be able to easily work around the bug report.

On 05/27/2013 04:56 AM, amadrits wrote:
>
> I originally bought the machine without an operating system installed. I
> made a fresh install of openSUSE 12.3, no upgrade. Before openSUSE 12.1
> was installed on it. With openSUSE 12.1 there were no problems with the
> graphic card. The xorg.conf I copied from a former installation of
> openSUSE 11.1 and modified it to disable the glx extension, which caused
> the driver to crash. An other reason for the xorg.conf is that the
> monitor was not detected correctly.
>
>

ok, i conclude you first installed 11.1, then went to 12.1 and have
now gone to 12.3

so when you say “made a fresh install of openSUSE 12.3, no upgrade.”
does that mean you formatted the entire hard drive including (for
example) /, /boot, /etc, /var and /home?

and then you moved in a copy of a xorg.conf from 11.1?
or was it from 12.1?
or did your “fresh install” NOT format /etc and the xorg.conf (from
any previous verions) stayed on the system?

btw, there are some extensive changes between 12.1 and 12.3, are you
aware of those? and if your “fresh install” didn’t save off data and
format extensively there is no telling what kind of frankenstein
you are left running…

for example, do you have grub2 or legacy? are you running systemv or
systemd?

and, since this is a server why even install X? it just sucks cpu
clicks taking away from its task of serving.


dd
http://tinyurl.com/DD-Caveat

@oldcpu
With /etc/X11/xorg.conf removed, /etc/X11/Xorg.conf.d/50-device.conf as described above and nomodeset boot code the same behaviour.

@DenverD
Yes, I formatted the entire hard drive.
Yes, I moved in a copy of a xorg.conf from 11.1.
I have grub2 and systemd.

Maybe this https://wiki.archlinux.org/index.php/Mach64 contains some useful info re. the xorg.conf.d/50-device.conf

If a GUI is necessary, then try to change graphics adapters (though this might not be possible as I suspect this is a server board with built in adapter?). If not, then, given that it is a server (and as already suggested), do away with X

As DD mentioned, lots has changed. In addition, it would be a(n unintentional) bit of a mis-characterization to imply that everything was formerly fine with the card – I doubt you had the (not included in the kernel) drm kernel module built, and some of your xorg config options speak to the actually state of stability.

Fact is, the Mach64 stuff is legacy, pretty much unmaintained and problematic. However, that is not to say that it still can’t be used in a similar capacity, or to an even greater extent than, to what you priorly had working.

The xorg.conf I copied from a former installation of openSUSE 11.1 and modified it to disable the glx extension, which caused the driver to crash. An other reason for the xorg.conf is that the monitor was not detected correctly.
Okay, that fine. But as stated, things change, so what may have worked, or had been a necessary workaround back then, may not be so now, or even applicable any more. For example:

  • just look at how effective your device input settings are:
   352.219] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
   352.219] (WW) Disabling Keyboard[0]
   352.219] (WW) Disabling Mouse[1]
  • Or how about your XaaPixelMap setting ? I’d say that given XAA was removed from X server v1.13 (note openSUSE v12.3 uses X server v1.13.2 IIRC), that it too probably isn’t particuarly effective any more
  • What about your glx module disabling ? Is it really still necessary?
  • How about your monitor detection problem? Has X gotten better at picking it up, or is it still necessary to manually config for it?

Are any of those unnecessary settings having a cascading effect or playing any part in the overall picture? Mmmm, I don’t really think so, but they certainly aren’t helping unmuddle the picture …and, what more, we can’t really say with any certainty they aren’t complicating the issue any further

My suggestion is to start from scratch – don’t utilize a conf file, let X do its autoconfiguration thing, and work forwards from there.

When I remove xorg.conf there is the same behavior.
Okay, here’s the problem with reporting that: I don’t doubt that you may have ended up with the same end result (X crashed), but the later crash could be the result of an entirely different behaviour. You should show the xorg log file for that case, so that we can ascertain what underlining behaviours were working correctly, or not so correctly as the case may be.

Now, here’s a few interesting items that I’d draw attention too:

From your unsuccessful xorg log:

  • 352.146] Current Operating System: Linux node1.andreas.madritsch.com 3.7.10-1.4-xen #1 SMP Fri Apr 19 12:06:34 UTC 2013 (8ef74f8) x86_64
  • you have a video mode boot parameter: 352.146] Kernel command line: root=UUID=152da3b6-2d57-467c-968e-2200fe58e3df ro resume=/dev/disk/by-id/cciss-3600508b1001844395354453045360008-part1 splash=silent quiet showopts vga=0x318
  • you have an apci error 352.223] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)

From the Bugzilla post, Winfrid Tschiedel’s “successful” knoppix boot:

  • Current Operating System: Linux Microknoppix 3.6.11-64 #10 SMP PREEMPT Wed Dec 19 23:51:48 CET 2012 x86_64
  • 47.357] Kernel command line: ramdisk_size=100000 lang=en apm=power-off initrd=minirt.gz nomce libata.force=noncq hpsa.hpsa_allow_any=1 loglevel=1 tz=localtime BOOT_IMAGE=linux64 nomodeset vga x11failsave 
    
  • 48.299] (II) Open ACPI successful (/var/run/acpid.socket) 
    
  • not unexpectedly (given the missing drm kernel module):
    50.945] [drm] failed to load kernel module “mach64”
    50.945] (EE) [drm] drmOpen failed.
    50.945] (EE) MACH64(0): [dri] DRIScreenInit Failed
  • no problem with loading glx and proper fallback 55.828] (II) GLX: Initialized DRISWRAST GL provider for screen 0

From the Bugzilla post, Winfrid Tschiedel’s “unsuccessful” openSUSE 12.3 knoppix boot

  • 247.204] Current Operating System: Linux jarrell1 3.7.10-1.1-desktop #1 SMP PREEMPT Thu Feb 28 15:06:29 UTC 2013 (82d3f21) x86_64
  • 247.204] Kernel command line: root=/dev/disk/by-id/scsi-SFUJITSU_MAP3735NC_UPD4P4503LVL-part1 resume=/dev/disk/by-id/scsi-SFUJITSU_MAP3735NC_UPD4P39012HM-part2 splash=silent quiet showopts highres=off nomodeset x11failsafe
  • 247.353] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
  • umm, somebody is misbehaving: 247.503] (II) Loading /usr/lib64/xorg/modules/drivers/modesetting_drv.so
  • glx appears to load fine … but never gets to the later point where it should set up fallback mode
  • never gets far enough to witness an unsuccessful drm kernel module load

Personally, the nomodeset looks to be a red-herring to the overall problem to me

copy and past error … knoppix should not have been listed there … post editing timed out before I could get to that and other errors I would have liked to have cleaned up

Wait a moment, I just noticed this now:

You are running the xen kernel! Is this some virtual machine?
I have no experience with XEN, but normally in a VM you don’t have direct access to the graphics card. Maybe that’s the problem?

you have an apci error 352.223] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)

That’s no critical error, that just means that acpid is not installed/enabled (and it shouldn’t be). I have that in mine as well, and it doesn’t crash.
There is a bug report about this warning, but I don’t think it matters here. (I can search for it if someone’s interested)

Personally, the nomodeset looks to be a red-herring to the overall problem to me

Yeah. I don’t think the mach64 driver even uses KMS.

But you could maybe try “fbdev” as driver. Maybe that one works better than “vesa”.

Unfortunately all the settings in the device section described at https://wiki.archlinux.org/index.php/Mach64 don’t make things better. Obviously the bug report at https://bugzilla.novell.com/show_bug.cgi?id=736953 is impacting me.

The vesa driver could be a workaround for me, if it would display things correctly. Which settings are there for this driver?

With the Live CD of openSUSE 12.3 it works. How can I find out which driver and which settings the Live CD uses?

See man vesa

Do you still have the xorg.conf? Maybe some setting in there disturbs the vesa driver…

With the Live CD of openSUSE 12.3 it works. How can I find out which driver and which settings the Live CD uses?

By looking at the file /var/log/Xorg.0.log, or run “hwinfo --gfxcard” in a terminal window, or run KInfoCenter.
Well, I guess there are many more options even…:wink:

Hello wolfi323

No, it is not a virtual machine. I have the desktop kernel installed as well and the last view lines in xorg log looked equally with the desktop kernel.

Unfortunately the fbdev driver don’t work better than the vesa driver.

I already tried the vesa specific settings, but they didn’t have influence on the display.

I tested the vesa driver without xorg.conf.

Here the output of hwinfo --gfxcard from the openSUSE 12.3 live CD, with which it works:


19: PCI 103.0: 0300 VGA compatible controller (VGA)
  [Created at pci.319]
  Unique ID: kX1R._491pQ4ccB3
  Parent ID: 6NW+.c7JTK_YUBi2
  SysFS ID: /devices/pci0000:00/0000:00:1e.0/0000:01:03.0
  SysFS BusID: 0000:01:03.0
  Hardware Class: graphics card
  Model: "Compaq Proliant Rage XL"
  Vendor: pci 0x1002 "ATI Technologies Inc"
  Device: pci 0x4752 "Mach64 GR"
  SubVendor: pci 0x0e11 "Compaq Computer Corporation"
  SubDevice: pci 0x001e "Proliant Rage XL"
  Revision: 0x27
  Memory Range: 0xfc000000-0xfcffffff (rw,non-prefetchable)
  I/O Ports: 0x3000-0x30ff (rw)
  Memory Range: 0xfbff0000-0xfbff0fff (rw,non-prefetchable)
  Memory Range: 0xf0200000-0xf021ffff (ro,non-prefetchable,disabled)
  I/O Ports: 0x3c0-0x3df (rw)
  Module Alias: "pci:v00001002d00004752sv00000E11sd0000001Ebc03sc00i00"
  Driver Info #0:
    XFree86 v4 Server Module: ati
    XF86Config Entry: Option "XaaNoPixmapCache" "on"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #16 (PCI bridge)

Primary display adapter: #19

The Xorg.0.log from the openSUSE 12.3 live CD is unfortunately to long.


...
    76.585] (II) MACH64(0): 1152x864@75Hz
    76.585] (II) MACH64(0): Manufacturer's mask: 0
    76.585] (II) MACH64(0): Supported standard timings:
    76.585] (II) MACH64(0): #0: hsize: 640  vsize 480  refresh: 85  vid: 22833
    76.585] (II) MACH64(0): #1: hsize: 800  vsize 600  refresh: 85  vid: 22853
    76.585] (II) MACH64(0): #2: hsize: 1024  vsize 768  refresh: 85  vid: 22881
    76.585] (II) MACH64(0): #3: hsize: 1152  vsize 864  refresh: 70  vid: 19057
    76.585] (II) MACH64(0): #4: hsize: 1152  vsize 864  refresh: 75  vid: 20337
    76.585] (II) MACH64(0): #5: hsize: 1280  vsize 1024  refresh: 60  vid: 32897
    76.585] (II) MACH64(0): #6: hsize: 1600  vsize 1200  refresh: 75  vid: 20393
    76.585] (II) MACH64(0): Supported detailed timing:
    76.585] (II) MACH64(0): clock: 203.0 MHz   Image Size:  408 x 306 mm
    76.585] (II) MACH64(0): h_active: 1600  h_sync: 1664  h_sync_end 1856 h_blank_end 2160 h_border: 0
    76.585] (II) MACH64(0): v_active: 1200  v_sync: 1201  v_sync_end 1204 v_blanking: 1250 v_border: 0
    76.585] (II) MACH64(0): Serial No:  HD  016378
    76.585] (II) MACH64(0): Monitor name: PHILIPS 200P
    76.585] (II) MACH64(0): Ranges: V min: 56 V max: 85 Hz, H min: 30 H max: 94 kHz, PixClock max 215 MHz
    76.585] (II) MACH64(0): EDID (in hex):
    76.586] (II) MACH64(0):     00ffffffffffff00410c0c08fa3f0000
...
    76.586] (II) MACH64(0):     0038551e5e15000a2020202020200060
    76.586] (II) MACH64(0): EDID vendor "PHL", prod id 2060
    76.598] (II) MACH64(0): Using EDID range info for horizontal sync
    76.598] (II) MACH64(0): Using EDID range info for vertical refresh
    76.598] (II) MACH64(0): Printing DDC gathered Modelines:
    76.598] (II) MACH64(0): Modeline "1600x1200"x0.0  203.00  1600 1664 1856 2160  1200 1201 1204 1250 +hsync +vsync (94.0 kHz e)
...
    76.599] (II) MACH64(0): Modeline "1600x1200"x0.0  202.50  1600 1664 1856 2160  1200 1201 1204 1250 +hsync +vsync (93.8 kHz e)
    76.680] (II) MACH64(0): BIOS Data:  BIOSSize=0x8000, ROMTable=0x0112.
    76.680] (II) MACH64(0): BIOS Data:  ClockTable=0x0832, FrequencyTable=0x0000.
    76.681] (II) MACH64(0): BIOS Data:  LCDTable=0x0000.
    76.681] (II) MACH64(0): BIOS Data:  VideoTable=0x0000, HardwareTable=0x015C.
    76.681] (II) MACH64(0): BIOS Data:  I2CType=0x0F, Tuner=0x00, Decoder=0x00, Audio=0x0F.
    76.682] (--) MACH64(0): ATI 3D Rage XL or XC graphics controller detected.
    76.682] (--) MACH64(0): Chip type 4752 "GR", version 7, foundry TSMC, class 0, revision 0x00.
    76.682] (--) MACH64(0): PCI bus interface detected;  block I/O base is 0x3000.
    76.682] (--) MACH64(0): ATI Mach64 adapter detected.
    76.682] (!!) MACH64(0): For information on using the multimedia capabilities
    of this adapter, please see http://gatos.sf.net.
    76.682] (--) MACH64(0): Internal RAMDAC (subtype 1) detected.
    76.682] (==) MACH64(0): RGB weight 888
    76.682] (==) MACH64(0): Default visual is TrueColor
    76.694] (==) MACH64(0): Using gamma correction (1.0, 1.0, 1.0)
    76.694] (II) MACH64(0): Using Mach64 accelerator CRTC.
    76.965] (II) MACH64(0): Storing hardware cursor image at 0xFC7FFC00.
    76.965] (II) MACH64(0): Using 8 MB linear aperture at 0xFC000000.
    76.965] (!!) MACH64(0): Virtual resolutions will be limited to 8191 kB
 due to linear aperture size and/or placement of hardware cursor image area.
    76.965] (II) MACH64(0): Using Block 0 MMIO aperture at 0xFBFF0400.
    76.965] (II) MACH64(0): Using Block 1 MMIO aperture at 0xFBFF0000.
    76.969] (II) MACH64(0): MMIO write caching enabled.
    76.969] (--) MACH64(0): 8192 kB of SGRAM (2:1) 32-bit detected (using 8191 kB).
    76.969] (WW) MACH64(0): Cannot shadow an accelerated frame buffer.
    76.969] (II) MACH64(0): Engine XCLK 62.353 MHz;  Refresh rate code 1.
    76.969] (--) MACH64(0): Internal programmable clock generator detected.
    76.969] (--) MACH64(0): Reference clock 157.5/11 (14.318) MHz.
    76.969] (II) MACH64(0): <default monitor>: Using hsync range of 30.00-94.00 kHz
    76.969] (II) MACH64(0): <default monitor>: Using vrefresh range of 56.00-85.00 Hz
    76.969] (II) MACH64(0): <default monitor>: Using maximum pixel clock of 215.00 MHz
    76.970] (II) MACH64(0): Estimated virtual size for aspect ratio 1.3226 is 1600x1200
    76.984] (II) MACH64(0): Maximum clock: 124.00 MHz
    76.984] (II) MACH64(0): Not using default mode "1024x768i" (vrefresh out of range)
...
    76.985] (II) MACH64(0): Not using driver mode "1600x1200" (bad mode clock/interlace/doublescan)
    76.985] (WW) MACH64(0): Shrinking virtual size estimate from 1600x1200 to 1280x1024
    76.985] (II) MACH64(0): Not using default mode "1400x1050" (height too large for virtual size)
    76.986] (--) MACH64(0): Virtual size is 1280x1024 (pitch 1280)
    76.986] (**) MACH64(0): *Driver mode "1280x1024": 108.0 MHz, 64.0 kHz, 60.0 Hz
    76.986] (II) MACH64(0): Modeline "1280x1024"x60.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz ez)
...
    76.989] (**) MACH64(0): *Default mode "320x175": 15.8 MHz, 37.9 kHz, 85.3 Hz (D)
    76.989] (II) MACH64(0): Modeline "320x175"x85.3   15.75  320 336 368 416  175 191 192 222 doublescan +hsync -vsync (37.9 kHz zd)
    76.990] (**) MACH64(0): Display dimensions: (410, 310) mm
    76.990] (**) MACH64(0): DPI set to (79, 83)
    76.990] (II) Loading sub module "fb"
    76.990] (II) LoadModule: "fb"
    76.990] (II) Loading /usr/lib/xorg/modules/libfb.so
    77.437] (II) Module fb: vendor="X.Org Foundation"
    77.437]     compiled for 1.13.2, module version = 1.0.0
    77.437]     ABI class: X.Org ANSI C Emulation, version 0.4
    77.437] (II) Loading sub module "ramdac"
    77.437] (II) LoadModule: "ramdac"
    77.437] (II) Module "ramdac" already built-in
    77.437] (II) Loading sub module "exa"
    77.437] (II) LoadModule: "exa"
    77.437] (II) Loading /usr/lib/xorg/modules/libexa.so
    77.693] (II) Module exa: vendor="X.Org Foundation"
    77.693]     compiled for 1.13.2, module version = 2.6.0
    77.693]     ABI class: X.Org Video Driver, version 13.1
    77.702] (II) Loading sub module "i2c"
    77.702] (II) LoadModule: "i2c"
    77.702] (II) Module "i2c" already built-in
    77.710] (II) MACH64(0): I2C bus "Mach64" initialized.
    77.713] (II) UnloadModule: "modesetting"
    77.713] (II) Unloading modesetting
    77.713] (II) UnloadModule: "fbdev"
    77.713] (II) Unloading fbdev
    77.713] (II) UnloadSubModule: "fbdevhw"
    77.713] (II) Unloading fbdevhw
    77.713] (II) UnloadModule: "vesa"
    77.713] (II) Unloading vesa
    77.867] (--) Depth 24 pixmap format is 32 bpp
    78.317] (WW) MACH64(0): DRI static buffer allocation failed -- need at least 12800 kB video memory
    78.838] (II) MACH64(0): EXA memory management initialized
     base     :  0xb64f3000
     offscreen: +    500000
     size     : +    7ffc00
     cursor   :  0xb6cf2c00
    78.838] (II) MACH64(0): Will use 3071 kB of offscreen memory for EXA
         or  0.60 viewports (composite)
         or  2.27 dvdframes (xvideo)
    78.838] (II) MACH64(0): Render acceleration enabled
    78.838] (II) EXA(0): Offscreen pixmap area of 3144704 bytes
    78.839] (II) EXA(0): Driver registered support for the following operations:
    78.839] (II)         Solid
    78.839] (II)         Copy
    78.839] (II)         Composite (RENDER acceleration)
    78.861] (==) MACH64(0): Backing store disabled
    79.108] (==) MACH64(0): Silken mouse enabled
    79.443] (==) MACH64(0): DPMS enabled
    79.525] (II) MACH64(0): Direct rendering disabled
    80.031] (==) RandR enabled
    81.273] (II) AIGLX: Screen 0 is not DRI2 capable
    81.279] (II) AIGLX: Screen 0 is not DRI capable
    90.593] (II) AIGLX: Loaded and initialized swrast
    90.593] (II) GLX: Initialized DRISWRAST GL provider for screen 0
   102.536] (II) config/udev: Adding input device Power Button (/dev/input/event1)
   102.538] (**) Power Button: Applying InputClass "evdev keyboard catchall"
   102.538] (**) Power Button: Applying InputClass "evdev keyboard catchall"
   102.538] (**) Power Button: Applying InputClass "LocalKeyboard"
   102.538] (II) LoadModule: "evdev"
   102.540] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
   102.784] (II) Module evdev: vendor="X.Org Foundation"
   102.784]     compiled for 1.13.1, module version = 2.7.3
   102.784]     Module class: X.Org XInput Driver
   102.784]     ABI class: X.Org XInput driver, version 18.0
   102.784] (II) Using input driver 'evdev' for 'Power Button'
   102.784] (**) Power Button: always reports core events
   102.784] (**) evdev: Power Button: Device: "/dev/input/event1"
   102.898] (--) evdev: Power Button: Vendor 0 Product 0x1
   102.898] (--) evdev: Power Button: Found keys
   102.898] (II) evdev: Power Button: Configuring as keyboard
   102.898] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/event1"
   102.898] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
   102.898] (**) Option "xkb_rules" "evdev"
   102.898] (**) Option "xkb_model" "evdev"
   102.898] (**) Option "xkb_layout" "us"
   102.994] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
   102.994] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
   102.994] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
   102.994] (**) AT Translated Set 2 keyboard: Applying InputClass "LocalKeyboard"
   102.994] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard'
   102.994] (**) AT Translated Set 2 keyboard: always reports core events
   102.994] (**) evdev: AT Translated Set 2 keyboard: Device: "/dev/input/event0"
   102.995] (--) evdev: AT Translated Set 2 keyboard: Vendor 0x1 Product 0x1
   102.995] (--) evdev: AT Translated Set 2 keyboard: Found keys
   102.995] (II) evdev: AT Translated Set 2 keyboard: Configuring as keyboard
   102.995] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input0/event0"
   102.995] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 7)
   102.995] (**) Option "xkb_rules" "evdev"
   102.995] (**) Option "xkb_model" "evdev"
   102.995] (**) Option "xkb_layout" "us"
   102.996] (II) config/udev: Adding input device ImExPS/2 Generic Explorer Mouse (/dev/input/event2)
   102.996] (**) ImExPS/2 Generic Explorer Mouse: Applying InputClass "evdev pointer catchall"
   102.996] (**) ImExPS/2 Generic Explorer Mouse: Applying InputClass "evdev pointer catchall"
   102.996] (II) Using input driver 'evdev' for 'ImExPS/2 Generic Explorer Mouse'
   102.996] (**) ImExPS/2 Generic Explorer Mouse: always reports core events
   102.996] (**) evdev: ImExPS/2 Generic Explorer Mouse: Device: "/dev/input/event2"
   102.996] (--) evdev: ImExPS/2 Generic Explorer Mouse: Vendor 0x2 Product 0x6
   102.996] (--) evdev: ImExPS/2 Generic Explorer Mouse: Found 9 mouse buttons
   102.996] (--) evdev: ImExPS/2 Generic Explorer Mouse: Found scroll wheel(s)
   102.996] (--) evdev: ImExPS/2 Generic Explorer Mouse: Found relative axes
   102.996] (--) evdev: ImExPS/2 Generic Explorer Mouse: Found x and y relative axes
   102.996] (II) evdev: ImExPS/2 Generic Explorer Mouse: Configuring as mouse
   102.996] (II) evdev: ImExPS/2 Generic Explorer Mouse: Adding scrollwheel support
   102.996] (**) evdev: ImExPS/2 Generic Explorer Mouse: YAxisMapping: buttons 4 and 5
   102.996] (**) evdev: ImExPS/2 Generic Explorer Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
   102.996] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input2/event2"
   102.996] (II) XINPUT: Adding extended input device "ImExPS/2 Generic Explorer Mouse" (type: MOUSE, id 8)
   102.996] (II) evdev: ImExPS/2 Generic Explorer Mouse: initialized for relative axes.
   102.997] (**) ImExPS/2 Generic Explorer Mouse: (accel) keeping acceleration scheme 1
   102.997] (**) ImExPS/2 Generic Explorer Mouse: (accel) acceleration profile 0
   102.997] (**) ImExPS/2 Generic Explorer Mouse: (accel) acceleration factor: 2.000
   102.997] (**) ImExPS/2 Generic Explorer Mouse: (accel) acceleration threshold: 4
   102.997] (II) config/udev: Adding input device ImExPS/2 Generic Explorer Mouse (/dev/input/mouse0)
   102.997] (II) No input driver specified, ignoring this device.
   102.997] (II) This device may have been added with another device file.
   102.998] (II) config/udev: Adding input device PC Speaker (/dev/input/event3)
   102.998] (II) No input driver specified, ignoring this device.
   102.998] (II) This device may have been added with another device file.

Hope someone can help me finding the correct configuration for openSUSE 12.3 with the help of this outputs from the live CD.

Well, it also could have been that the xen kernel causes the crash…

The Xorg.0.log from the openSUSE 12.3 live CD is unfortunately to long.


76.682] (–) MACH64(0): ATI Mach64 adapter detected.
76.682] (!!) MACH64(0): For information on using the multimedia capabilities
of this adapter, please see http://gatos.sf.net.
76.682] (–) MACH64(0): Internal RAMDAC (subtype 1) detected.
76.682] (==) MACH64(0): RGB weight 888
76.682] (==) MACH64(0): Default visual is TrueColor
76.694] (==) MACH64(0): Using gamma correction (1.0, 1.0, 1.0)
76.694] (II) MACH64(0): Using Mach64 accelerator CRTC.
76.965] (II) MACH64(0): Storing hardware cursor image at 0xFC7FFC00.
76.965] (II) MACH64(0): Using 8 MB linear aperture at 0xFC000000.
76.965] (!!) MACH64(0): Virtual resolutions will be limited to 8191 kB
due to linear aperture size and/or placement of hardware cursor image area.
76.965] (II) MACH64(0): Using Block 0 MMIO aperture at 0xFBFF0400.
76.965] (II) MACH64(0): Using Block 1 MMIO aperture at 0xFBFF0000.
76.969] (II) MACH64(0): MMIO write caching enabled.
76.969] (–) MACH64(0): 8192 kB of SGRAM (2:1) 32-bit detected (using 8191 kB).
76.969] (WW) MACH64(0): Cannot shadow an accelerated frame buffer.
76.969] (II) MACH64(0): Engine XCLK 62.353 MHz; Refresh rate code 1.
76.969] (–) MACH64(0): Internal programmable clock generator detected.
76.969] (–) MACH64(0): Reference clock 157.5/11 (14.318) MHz.
76.969] (II) MACH64(0): : Using hsync range of 30.00-94.00 kHz
76.969] (II) MACH64(0): : Using vrefresh range of 56.00-85.00 Hz
76.969] (II) MACH64(0): : Using maximum pixel clock of 215.00 MHz
76.970] (II) MACH64(0): Estimated virtual size for aspect ratio 1.3226 is 1600x1200
76.984] (II) MACH64(0): Maximum clock: 124.00 MHz
76.984] (II) MACH64(0): Not using default mode “1024x768i” (vrefresh out of range)

76.985] (II) MACH64(0): Not using driver mode “1600x1200” (bad mode clock/interlace/doublescan)
76.985] (WW) MACH64(0): Shrinking virtual size estimate from 1600x1200 to 1280x1024
76.985] (II) MACH64(0): Not using default mode “1400x1050” (height too large for virtual size)
76.986] (–) MACH64(0): Virtual size is 1280x1024 (pitch 1280)
76.986] () MACH64(0): *Driver mode “1280x1024”: 108.0 MHz, 64.0 kHz, 60.0 Hz
76.986] (II) MACH64(0): Modeline "1280x1024"x60.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz ez)

76.989] (
) MACH64(0): *Default mode “320x175”: 15.8 MHz, 37.9 kHz, 85.3 Hz (D)
76.989] (II) MACH64(0): Modeline "320x175"x85.3 15.75 320 336 368 416 175 191 192 222 doublescan +hsync -vsync (37.9 kHz zd)
76.990] () MACH64(0): Display dimensions: (410, 310) mm
76.990] (
) MACH64(0): DPI set to (79, 83)
…some other drivers stuff snipped…
77.867] (–) Depth 24 pixmap format is 32 bpp
78.317] (WW) MACH64(0): DRI static buffer allocation failed – need at least 12800 kB video memory
78.838] (II) MACH64(0): EXA memory management initialized
base : 0xb64f3000
offscreen: + 500000
size : + 7ffc00
cursor : 0xb6cf2c00
78.838] (II) MACH64(0): Will use 3071 kB of offscreen memory for EXA
or 0.60 viewports (composite)
or 2.27 dvdframes (xvideo)
78.838] (II) MACH64(0): Render acceleration enabled
78.838] (II) EXA(0): Offscreen pixmap area of 3144704 bytes
78.839] (II) EXA(0): Driver registered support for the following operations:
78.839] (II) Solid
78.839] (II) Copy
78.839] (II) Composite (RENDER acceleration)
78.861] (==) MACH64(0): Backing store disabled
79.108] (==) MACH64(0): Silken mouse enabled
79.443] (==) MACH64(0): DPMS enabled
79.525] (II) MACH64(0): Direct rendering disabled
80.031] (==) RandR enabled

Hope someone can help me finding the correct configuration for openSUSE 12.3 with the help of this outputs from the live CD.

So the mach64 driver does work from the LiveCD!:open_mouth:
Then it really must be some setting, AFAIK the LiveCD just runs with the default X auto-configuration.

The red marked lines show different values than in your other Xorg.0.log and right after that (Maximum clock: 124.00 MHz) it orginally crashed.
So I would assume that the driver can’t cope with the values it got there by your xorg.conf.

You have removed /etc/X11/xorg.conf by now, haven’t you? If not, please do so and post another X logfile for comparison.
Well, then maybe you have some non-standard setting in /etc/X11/xorg.conf.d/, did you change anything in there?
Please show the output of:

ls -l /etc/X11/xorg.conf.d/

You could try to rename that folder to see if X starts then.

I would not have jumped to that conclusion. That bugzilla report was based upon a sample size of 1. And, as I outlined, there were clearly several avenues that warranted investigation. Anyway, this is moot point now given your later success with the liveCD

You need to post the entire contents of the log – use SUSE Paste and then provide a link

The link to the xorg log from the LiveCD is here:

SUSE Paste

And here the result of a test with the desktop kernel, no xorg.conf and original xorg.conf.d:

SUSE Paste


node1:~ # uname -r
3.7.10-1.4-desktop
node1:~ # 


node1:~ # ls -l /etc/X11/
insgesamt 60
drwxr-xr-x 2 root root 4096 25. Mai 15:14 fs
drwxr-xr-x 2 root root 4096 13. Apr 21:33 lbxproxy
drwxr-xr-x 2 root root 4096 13. Apr 21:34 proxymngr
drwxr-xr-x 4 root root 4096 13. Apr 21:32 rstart
drwxr-xr-x 2 root root 4096 25. Mai 21:02 xdm
-rw-r--r-- 1 root root 5708 26. Jan 16:17 xim
drwxr-xr-x 2 root root 4096 13. Apr 21:32 xim.d
drwxr-xr-x 3 root root 4096 13. Apr 21:36 xinit
-rw-r--r-- 1 root root 1353 27. Jan 02:40 Xmodmap
-rw-r--r-- 1 root root 1049 27. Jan 02:40 Xmodmap.remote
drwxr-xr-x 2 root root 4096 29. Mai 23:39 xorg.conf.d
-rw-r--r-- 1 root root  874 13. Apr 00:37 xorg.conf.install
-rw-r--r-- 1 root root 4017 22. Apr 2009  Xresources
drwxr-xr-x 2 root root 4096 13. Apr 21:34 xsm
node1:~ #


node1:~ # ls -l /etc/X11/xorg.conf.d
insgesamt 40
-rw-r--r-- 1 root root   61  1. Mär 22:51 05-glamor.conf
-rw-r--r-- 1 root root 1099 30. Apr 10:33 10-evdev.conf
-rw-r--r-- 1 root root 3640 27. Jan 14:09 11-mouse.conf
-rw-r--r-- 1 root root  529 30. Mai 09:30 50-device.conf
-rw-r--r-- 1 root root  527 30. Mai 09:31 50-monitor.conf
-rw-r--r-- 1 root root  491  1. Jul 2011  50-screen.conf
-rw-r--r-- 1 root root 1918  4. Feb 21:49 50-synaptics.conf
-rw-r--r-- 1 root root  115 28. Jan 09:19 50-vmmouse.conf
-rw-r--r-- 1 root root  835 28. Jan 09:19 50-wacom.conf
-rw-r--r-- 1 root root  133 14. Mai 23:29 90-keytable.conf
node1:~ # 

In addition to different kernel versions and other different factors, I note the installed system has ‘vga=0x318’ in the boot line. Sometimes, as strange as it may seen, that can cause a problem with X. Could you please try without that, in order to remove that as a possible anomaly consideration.