Migrating back from ATI hd2400 pro to Intel i915 videocard om 11.4 (video-problem)

After struggling with my added videocard ATI hd2400 pro I decided to return back to my on-board videocard Intel i915 on openSUSE 11.4
I noticed also that 11.4 does not use sax2 or any xorg.conf file anymore, so I ran into troubles at boot. I get a black screen and can only run in failsafe mode (with poor video) or in level 3.

This annoying situation I like to fix as soon as possible.

Here a snippet from my HW-listing:

15: PCI 02.0: 0300 VGA compatible controller (VGA)
[Created at pci.318]
Unique ID: _Znp.bdNOFMTE4O1
SysFS ID: /devices/pci0000:00/0000:00:02.0
SysFS BusID: 0000:00:02.0
Hardware Class: graphics card
Model: “Intel 915 G”
Vendor: pci 0x8086 “Intel Corporation”
Device: pci 0x2582 “915 G”
SubVendor: pci 0x1028 “Dell”
SubDevice: pci 0x01c4
Revision: 0x04
Driver: “i915”
Driver Modules: “drm”
Memory Range: 0xdff80000-0xdfffffff (rw,non-prefetchable)
I/O Ports: 0xecd8-0xecdf (rw)
Memory Range: 0xb0000000-0xbfffffff (ro,non-prefetchable)
Memory Range: 0xdff40000-0xdff7ffff (rw,non-prefetchable)
IRQ: 16 (506 events)
Module Alias: “pci:v00008086d00002582sv00001028sd000001C4bc03sc00i00”
Driver Info #0:
XFree86 v4 Server Module: intel
Driver Info #1:
XFree86 v4 Server Module: intel
3D Support: yes
Extensions: dri
Config Status: cfg=no, avail=yes, need=no, active=unknown

What are the best steps to take now so my bootproblem regarding my videocard are solved ?

Some questions:

  1. Do you possibly have have nomodeset option in /boot/grub/menu.lst (grub kernel boot entries) from the time you had the ATI graphics card installed?

  2. Do you have /etc/X11/xorg.conf present from a previous config when you had the ATI graphics card installed?

It might be worth trying the following options:

  1. Post your /var/log/Xorg.0.log from a failed X-server start up. To get this, it might be easier for you to do normal boot first, then reboot in failsafe mode and get /var/log/Xorg.0.log.old instead. Uplaod it to SUSE Paste (set ‘Delete After’ to ‘Never’). This might help us determine what is failing. Then post the link to it here.

  2. The intellegacy driver might be worth a try, but you’ll need to install the ‘xorg-x11-driver-video-intel-legacy’ RPM first. Have a read of this opensuse-graphic-card-practical-theory-guide for further info.

You can specify the driver in /etc/X11/xorg.conf.d/50-device.conf if necessary. (You’ll need to edit it with root privileges).

First of all thanks for reply, you look someone who knows this matter very well :slight_smile:

After my first post I found some advice on SDB:Configuring graphics cards - openSUSE and have done some steps from it what makes that my system now boots to X okay but with errors after the grub-screen…

  1. I indeed used nomodeset when using ATI card, but I typed it in on every boot so it is/was NOT in grub.

  2. After doing some issues from above website I indeed have a xorg.conf now on my system.

Booted with errors (as mentioned above) I have this Xorg.0.log now, see:
SUSE Paste

The xorg.con now on my system you can see:
SUSE Paste

And my 50.device.conf is here:
SUSE Paste

I hope that all this will bring some usable info to you :slight_smile:

Well I have worked through the paper on SDB:Configuring graphics cards - openSUSE but situation is now:
11.4 boots into X (after some error-screens visible after grub) and looks to run okay on my user-account.

I just was curious if it would boot to account root also, but that completely fails, before desktop comes up (KDE) all freezes and only hard-reset is possible.
So after all it is still not working as it should.

Struggling with this makes me dream I had sax2 again :slight_smile:

Well I have worked through the paper on SDB:Configuring graphics cards - openSUSE but situation is now:
11.4 boots into X (after some error-screens visible after grub) and looks to run okay on my user-account.

I just was curious if it would boot to account root also, but that completely fails, before desktop comes up (KDE) all freezes and only hard-reset is possible.
So after all it is still not working as it should.

Struggling with this makes me dream I had sax2 again :slight_smile:

For your intel card, you really should not need xorg.conf to be present. (BTW, anything that SaX2 could do can also be accomplished by usually simple edits to the /etc/X11/xorg.conf.d/ config files). If the legacy /etc/X11/xorg.conf file is present, then any settings there will override those in the new configuration files, so for example your 50-device.conf will not be used.

Since you mention you had the proprietary ATI driver installed, please make sure you removed it completely. (It modifies the some of the openGL libraries IIRC). You can confirm if all is well here with

glxinfo |grep OpenGL

which should return something like


OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) 965GM GEM 20100328 2010Q1 x86/MMX/SSE2
OpenGL version string: 2.1 Mesa 7.8.2
OpenGL extensions:

Anyway, if you’re in doubt you can always reinstall the Mesa library again, (along with xorg-x11-server). You’ll need to be root first with the ‘su -’ command. Then type

zypper in --force Mesa xorg-x11-server

My advice is to try renaming the xorg.conf file like this

mv /etc/X11/xorg.conf xorg.old

Then reboot. If you find it doesn’t boot properly without xorg.conf, you can always rename xorg.old to xorg.conf (so it becomes active again).