ATI Driver not working with Dualboot???

Hi folks!

I recently set up my computer with opensuse 11.1 (for work) and Windows Vista (for gaming). But now I ran into some Problems. I installed the proprietary ATI driver for my RadeonHD 4670 which works just fine until I boot Windows. When Windows is booted once it messes up my Computer (or whatever) and X refuses start (Black screen and no more response to anything, sometimes not even a response to the reset Button!).

I use opensuse 11.1 with kernel 2.6.27.7-9-default and X.Org 7.4

For testing I just installed the new 8.56.4 beta driver from ATI but this one also doesn’t work.

I have absolutely no idea how this can happen.

xorg.conf

/…/

SaX generated X11 config file

Created on: 2009-01-24T17:56:12+0100.

Version: 8.1

Contact: Marcus Schaefer <sax@suse.de>, 2005

Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users&gt;

Automatically generated by [SaX2] (8.1)

PLEASE DO NOT EDIT THIS FILE!

Section “ServerLayout”
Identifier “Layout[all]”
Screen 0 “Screen[0]” 0 0
InputDevice “Keyboard[0]” “CoreKeyboard”
InputDevice “Mouse[1]” “CorePointer”
EndSection

Section “Files”
InputDevices “/dev/gpmdata”
InputDevices “/dev/input/mice”
FontPath “/usr/share/fonts/misc:unscaled”
FontPath “/usr/share/fonts/local”
FontPath “/usr/share/fonts/75dpi:unscaled”
FontPath “/usr/share/fonts/100dpi:unscaled”
FontPath “/usr/share/fonts/Type1”
FontPath “/usr/share/fonts/URW”
FontPath “/usr/share/fonts/Speedo”
FontPath “/usr/share/fonts/PEX”
FontPath “/usr/share/fonts/cyrillic”
FontPath “/usr/share/fonts/latin2/misc:unscaled”
FontPath “/usr/share/fonts/latin2/75dpi:unscaled”
FontPath “/usr/share/fonts/latin2/100dpi:unscaled”
FontPath “/usr/share/fonts/latin2/Type1”
FontPath “/usr/share/fonts/latin7/75dpi:unscaled”
FontPath “/usr/share/fonts/baekmuk:unscaled”
FontPath “/usr/share/fonts/japanese:unscaled”
FontPath “/usr/share/fonts/kwintv”
FontPath “/usr/share/fonts/truetype”
FontPath “/usr/share/fonts/uni:unscaled”
FontPath “/usr/share/fonts/CID”
FontPath “/usr/share/fonts/ucs/misc:unscaled”
FontPath “/usr/share/fonts/ucs/75dpi:unscaled”
FontPath “/usr/share/fonts/ucs/100dpi:unscaled”
FontPath “/usr/share/fonts/hellas/misc:unscaled”
FontPath “/usr/share/fonts/hellas/75dpi:unscaled”
FontPath “/usr/share/fonts/hellas/100dpi:unscaled”
FontPath “/usr/share/fonts/hellas/Type1”
FontPath “/usr/share/fonts/misc/sgi:unscaled”
FontPath “/usr/share/fonts/xtest”
FontPath “/opt/kde3/share/fonts”
EndSection

Section “Module”
Load “dbe”
Load “freetype”
Load “extmod”
Load “glx”
Load “dri”
EndSection

Section “ServerFlags”
Option “AIGLX” “on”
Option “AllowMouseOpenFail” “on”
Option “IgnoreABI” “on”
Option “ZapWarning” “on”
EndSection

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

Section “InputDevice”
Identifier “Mouse[1]”
Driver “mouse”
Option “Buttons” “5”
Option “Device” “/dev/input/mice”
Option “Name” “Logitech iFeel Mouse”
Option “Protocol” “explorerps/2”
Option “Vendor” “Sysp”
Option “ZAxisMapping” “4 5”
EndSection

Section “Modes”
Identifier “Modes[0]”
EndSection

Section “Monitor”
Identifier “Monitor[0]”
VendorName “HITACHI”
ModelName “CM620”
UseModes “Modes[0]”
DisplaySize 305 230
HorizSync 31.0 - 69.0
VertRefresh 47.0 - 130.0
Option “CalcAlgorithm” “XServerPool”
Option “DPMS”
Option “PreferredMode” “1280x1024”
EndSection

Section “Device”
Identifier “Device[0]”
Driver “fglrx”
VendorName “ATI”
BoardName “RV730”
Option “Capabilities” “0x00000000”
Option “VideoOverlay” “on”
Option “OpenGLOverlay” “off”
Option “FSAAEnable” “off”
Option “FSAAScale” “0”
Option “XAANoOffscreenPixmaps” “true”
#BusID “PCI:2:0:0”
EndSection

Section “Screen”
Identifier “Screen[0]”
Device “Device[0]”
Monitor “Monitor[0]”
DefaultDepth 24
SubSection “Display”
Depth 15
Modes “1280x1024” “1024x768” “800x600”
EndSubSection
SubSection “Display”
Depth 16
Modes “1280x1024” “1024x768” “800x600”
EndSubSection
SubSection “Display”
Depth 24
Modes “1280x1024” “1024x768” “800x600”
EndSubSection
SubSection “Display”
Depth 8
Modes “1280x1024” “1024x768” “800x600”
EndSubSection
EndSection

Section “DRI”
Group “video”
Mode 0660
EndSection

Thanks in advance yours Jake

are you interested in using desktop effects in suse??you can use the system with out the graphic driver.just replace the xorg.conf with the previous ( original file) xorg.conf which will be available in X11 dir.
but it is a bit odd that the driver works for just on session.
just curious how are you sure that the drivers installed properly the first time.

Does the problem occur when you do a cold start and boot into openSUSE (that is, shutting the machine down completely, waiting a few minutes, then powering back on)? Shutting down Windows and re-booting into openSUSE, or even hitting the reset switch on the machine, does a warm start.

Also, you might try adding this to the Boot Options on the menu:

edd=off

The cold starte didn’t change anything but

edd=off

worked. Thank you alot but would you mind telling me what this argument does?

The driver did not just work for one sessen, it worked for everey session until windows got booted. And glxinfo and glxgears behave like they do when you have accelerated graphics.

Disables the kernel trying to read the video device bios. The video device bios tries to read the display device’s hardware capabilities, this data is placed in memory by the system bios. However, it is not uncommon for either the display device to not properly/completely/accurately communicate its parameters and/or for there to be a problem with the video bios obtaining that data. It’s also possible for that data in memory to carry forward warm starting the machine - sometimes an OS changes the bits doing its workaround, which is why starting a different OS immediately thereafter can cause a problem because it finds something unexpected left over. In any event, there is no problem disabling the probe with the kernel argument.