11-4/64 has to be started with "nomodesetx11"

Have worked on this for some time now. I cannot start my SuSE 11-4/64 without using “nomodesetx11” in boot.
Apparently something is missing in my setup.
Have a ATI Radeon card on a HP Pavillion dv6 laptop. 11-3/64 was working . . .
Have tried to un- and re-install SuSe provided AMD-driver and also tried the driver downloaded from ATI (for 11-3).
Nothing seems to work.
Any suggestions?:frowning:

Have worked on this for some time now. I cannot start my SuSE 11-4/64 without using “nomodesetx11” in boot.
Apparently something is missing in my setup.
Have a ATI Radeon card on a HP Pavillion dv6 laptop. 11-3/64 was working . . .
Have tried to un- and re-install SuSe provided AMD-driver and also tried the driver downloaded from ATI (for 11-3).
Nothing seems to work.
I guess I have only heard of using nomodeset, without the x11 on the end and I am not sure what that does, if anything. You can start by looking here:

SDB:ATI drivers - openSUSE

and you can search the forums for ATI using this:

Search - openSUSE.org

This is a our newest search engine option for openSUSE.

Thank You,

I had those same problems with nvidia here’s what I did, it might work for you.

  1. at startup type in: nomodset (that’s just nomodset no x11 or anything else)
    Once you’re running
    2)go here: Additional package repositories - openSUSE
  2. install ATI 11.4 repo into yast
    4)after installation click Software Management ( for nvidia yast opened to Installation Summary there was a lot of nvidia stuff there to be installed ATI may do the same) click Accept
  3. after that I had the nvidia set up I’d known from 11.3
    I hope this’ll help you.

Had a good look and have tried some of it. No doubt the driver installs but regardless of the method used, I end up with X not starting.
To boot into desktop I have to select ‘nomodeset’ = no active driver or ‘x11safemode’ = no active driver
Do you have any other suggestions?

NVIDIA works as you mention. Unfortunately only the links for ATI are there. NO FILES!

actually i have used ‘nomodesetx11’ but on a 11.3 machine - 64bit

Hi.
Depending on the driver install method and/or driver used, boot phase stops in different places when computer booting.
The computer is an HP Pavillion dv6 with an Intel video chip build in and an AMD/ATI videocard added for better performance. In Win, the laptop will switch between the two, based on computer connected to external power or not (to preserve power).
As far as I can see from attached logs, the problem is with these two video cards fighting over resourses, X not being able to select AMD/ATI or at least select one of them, thereby creating a conflict.
I would like to get AMD/ATI working. Do not have any on/off selection of motherboard video chip in BIOS.
Any suggestions . . anyone . . .? >:(

25.415] 

X.Org X Server 1.9.3
Release Date: 2010-12-13
25.415] X Protocol Version 11, Revision 0
25.415] Build Operating System: openSUSE SUSE LINUX
25.415] Current Operating System: Linux linux-n6ba.site 2.6.37.1-1.2-desktop #1 SMP PREEMPT 2011-02-21 10:34:10 +0100 x86_64
25.415] Kernel command line: root=/dev/disk/by-id/ata-WDC_WD5000BEKT-60KA9T0_WD-WXJ1AB067425-part2 resume=/dev/disk/by-id/ata-WDC_WD5000BEKT-60KA9T0_WD-WXJ1AB067425-part1 splash=silent quiet vga=0x361
25.415] Build Date: 22 February 2011 10:08:09PM
25.415]
25.415] Current version of pixman: 0.20.0
25.415] Before reporting problems, check X.Org Wiki - Home
to make sure that you have the latest version.
25.415] Markers: (–) probed, () from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
25.415] (==) Log file: “/var/log/Xorg.4.log”, Time: Mon Apr 4 06:24:43 2011
25.415] (==) Using config file: “/etc/X11/xorg.conf”
25.416] (==) Using config directory: “/etc/X11/xorg.conf.d”
25.416] (==) ServerLayout “aticonfig Layout”
25.416] (
) |–>Screen “aticonfig-Screen[0]-0” (0)
25.416] () | |–>Monitor “aticonfig-Monitor[0]-0”
25.417] (
) | |–>Device “aticonfig-Device[0]-0”
25.417] (==) Automatically adding devices
25.417] (==) Automatically enabling devices
25.417] (WW) The directory “/usr/share/fonts/TTF/” does not exist.
25.417] Entry deleted from font path.
25.417] (WW) The directory “/usr/share/fonts/OTF/” does not exist.
25.417] Entry deleted from font path.
25.417] (WW) The directory “/usr/share/fonts/misc/sgi” does not exist.
25.417] Entry deleted from font path.
25.417] (==) 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/URW/,
/usr/share/fonts/cyrillic:unscaled,
/usr/share/fonts/truetype/
25.417] (==) ModulePath set to “/usr/lib64/xorg/modules/updates,/usr/lib64/xorg/modules”
25.417] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
25.417] (II) Loader magic: 0x7dc040
25.417] (II) Module ABI versions:
25.417] X.Org ANSI C Emulation: 0.4
25.417] X.Org Video Driver: 8.0
25.417] X.Org XInput driver : 11.0
25.417] X.Org Server Extension : 4.0
25.419] (–) PCI:*(0:0:2:0) 8086:0046:103c:144a rev 2, Mem @ 0xc0000000/4194304, 0xb0000000/268435456, I/O @ 0x00005050/8
25.419] (–) PCI: (0:1:0:0) 1002:68c1:103c:144a rev 0, Mem @ 0xa0000000/268435456, 0xc4400000/131072, I/O @ 0x00004000/256, BIOS @ 0x???/131072
25.419] (II) Open ACPI successful (/var/run/acpid.socket)
25.419] (II) “extmod” will be loaded by default.
25.419] (II) “dbe” will be loaded by default.
25.419] (II) “glx” will be loaded by default.
25.419] (II) “record” will be loaded by default.
25.419] (II) “dri” will be loaded by default.
25.419] (II) “dri2” will be loaded by default.
25.419] (II) LoadModule: “extmod”
25.421] (II) Loading /usr/lib64/xorg/modules/extensions/libextmod.so
25.421] (II) Module extmod: vendor=“X.Org Foundation”
25.421] compiled for 1.9.3, module version = 1.0.0
25.421] Module class: X.Org Server Extension
25.421] ABI class: X.Org Server Extension, version 4.0
25.421] (II) Loading extension MIT-SCREEN-SAVER
25.421] (II) Loading extension XFree86-VidModeExtension
25.421] (II) Loading extension XFree86-DGA
25.421] (II) Loading extension DPMS
25.421] (II) Loading extension XVideo
25.421] (II) Loading extension XVideo-MotionCompensation
25.421] (II) Loading extension X-Resource
25.421] (II) LoadModule: “dbe”
25.423] (II) Loading /usr/lib64/xorg/modules/extensions/libdbe.so
25.423] (II) Module dbe: vendor=“X.Org Foundation”
25.423] compiled for 1.9.3, module version = 1.0.0
25.423] Module class: X.Org Server Extension
25.423] ABI class: X.Org Server Extension, version 4.0
25.423] (II) Loading extension DOUBLE-BUFFER
25.423] (II) LoadModule: “glx”
25.423] (II) Loading /usr/lib64/xorg/modules/updates/extensions/libglx.so
25.423] (II) Module glx: vendor=“FireGL - ATI Technologies Inc.”
25.423] compiled for 6.9.0, module version = 1.0.0
25.424] (II) Loading extension GLX
25.424] (II) LoadModule: “record”
25.425] (II) Loading /usr/lib64/xorg/modules/extensions/librecord.so
25.425] (II) Module record: vendor=“X.Org Foundation”
25.425] compiled for 1.9.3, module version = 1.13.0
25.425] Module class: X.Org Server Extension
25.425] ABI class: X.Org Server Extension, version 4.0
25.425] (II) Loading extension RECORD
25.425] (II) LoadModule: “dri”
25.426] (II) Loading /usr/lib64/xorg/modules/extensions/libdri.so
25.426] (II) Module dri: vendor=“X.Org Foundation”
25.426] compiled for 1.9.3, module version = 1.0.0
25.426] ABI class: X.Org Server Extension, version 4.0
25.426] (II) Loading extension XFree86-DRI
25.426] (II) LoadModule: “dri2”
25.427] (II) Loading /usr/lib64/xorg/modules/extensions/libdri2.so
25.427] (II) Module dri2: vendor=“X.Org Foundation”
25.427] compiled for 1.9.3, module version = 1.2.0
25.427] ABI class: X.Org Server Extension, version 4.0
25.427] (II) Loading extension DRI2
25.427] (II) LoadModule: “fglrx”
25.428] (II) Loading /usr/lib64/xorg/modules/drivers/fglrx_drv.so
25.436] (II) Module fglrx: vendor=“FireGL - ATI Technologies Inc.”
25.436] compiled for 1.4.99.906, module version = 8.83.6
25.436] Module class: X.Org Video Driver
25.436] (II) Loading sub module “fglrxdrm”
25.436] (II) LoadModule: “fglrxdrm”
25.437] (II) Loading /usr/lib64/xorg/modules/linux/libfglrxdrm.so
25.437] (II) Module fglrxdrm: vendor=“FireGL - ATI Technologies Inc.”
25.437] compiled for 1.4.99.906, module version = 8.83.6
25.437] (II) ATI Proprietary Linux Driver Version Identifier:8.83.6
25.437] (II) ATI Proprietary Linux Driver Release Identifier: 8.831.2
25.437] (II) ATI Proprietary Linux Driver Build Date: Mar 8 2011 22:53:31
25.437] (++) using VT number 7

25.588] (WW) Falling back to old probe method for fglrx 
25.596] (II) Loading PCS database from /etc/ati/amdpcsdb 
25.597] (--) Chipset Supported AMD Graphics Processor (0x68C1) found 
25.598] (WW) fglrx: No matching Device section for instance (BusID PCI:0@1:0:1) found 
25.598] (II) fglrx: intel VGA device detected, load intel driver. 
25.598] (II) LoadModule: "intel" 
25.601] (II) Loading /usr/lib64/xorg/modules/drivers/intel_drv.so 
25.602] (II) Module intel: vendor="X.Org Foundation" 
25.602] 	compiled for 1.9.3, module version = 2.14.0 
25.602] 	Module class: X.Org Video Driver 
25.602] 	ABI class: X.Org Video Driver, version 8.0 
25.603] (II) AMD Video driver is running on a device belonging to a group targeted for this release 
25.603] (II) AMD Video driver is signed 
25.604] (II) fglrx(0): pEnt->device->identifier=0x80aa70 
25.609] (II) intel(1): pEnt->device->identifier=(nil) 
25.609] (EE) Screen 1 deleted because of no matching config section. 
25.609] (II) UnloadModule: "intel" 
25.609] (II) fglrx(0): === [xdl_x760_atiddxPreInit] === begin 
25.609] (II) fglrx(0): PowerXpress: Discrete GPU is selected. 
25.609] libGL symbol link files sanity check failed 
25.609] (EE) fglrx(0): PowerXpress: Fail to switch libGL link files. 
25.609] (WW) fglrx(0): PreInit PowerXpress failed! 

Backtrace:
25.609] 0: /usr/bin/Xorg (xorg_backtrace+0x28) [0x463678]
25.609] 1: /usr/bin/Xorg (0x400000+0x6ae89) [0x46ae89]
25.609] 2: /lib64/libc.so.6 (0x7ffad38a0000+0x32b30) [0x7ffad38d2b30]
25.609] 3: /usr/lib64/xorg/modules/drivers/fglrx_drv.so (xdl_x760_atiddxFreeScreen+0x72) [0x7ffad15618d2]
25.609] 4: /usr/bin/Xorg (xf86DeleteScreen+0x7c) [0x47aa0c]
25.609] 5: /usr/bin/Xorg (InitOutput+0x87a) [0x47240a]
25.609] 6: /usr/bin/Xorg (0x400000+0x2591d) [0x42591d]
25.609] 7: /lib64/libc.so.6 (__libc_start_main+0xfd) [0x7ffad38bebfd]
25.609] 8: /usr/bin/Xorg (0x400000+0x25679) [0x425679]
25.609] Segmentation fault at address 0x31
25.609]
Fatal server error:
25.609] Caught signal 11 (Segmentation fault). Server aborting
25.609]
25.609]
Please consult the The X.Org Foundation support
at X.Org Wiki - Home
for help.
25.609] Please also check the log file at “/var/log/Xorg.4.log” for additional information.
25.609]

lak27, maybe just disable the built in vga in bios?

There is a bug in 11.4 which impacts selected ATI hardware requiring ‘nomodeset’ upon boot, but unless one knows EXACTLY what AMD hardware one has, any suggestion would be PURE speculation. Just stating an HP DV6 is not enough information.

Can you run in a terminal:

/sbin/lspci -nnk 

and look for the line with VGA in it, and then copy the line and then next 3 lines, and paste them here in this forum thread so we can see EXACTLY what graphic hardware your HP laptop has?

Based on the line:

 25.419] (--) PCI: (0:1:0:0) **1002:68c1**:103c:144a rev 0, Mem @ 0xa0000000/268435456, 0xc4400000/131072, I/O @ 0x00004000/256, BIOS @ 0x????????/131072  

I am guessing an AMD Radeon HD5600 series, but to force someone who is trying to help to surf on that just to find out the graphic card is not so efficient. So please run the lspci command as requested to help us have more information so we can help you.

Re-reading your post I noted the above quote.

Typically Linux default X auto configuration struggles when there is more than one graphic card (I do NOT have these posts bookmarked as I do not have the hardware) … I’ve seen one or two posts of Linux users who claim they managed to get this working with multiple graphic cards, and over a dozen posts of users who could not get it to work.

I have not seen one how-to guide on how to configure in such a case (which does not mean there is no such guide - it just means I a quick surf I could find no such guide).

Here you go!

As I mentioned earlier, there are two video chips/cards.

00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02)

Subsystem: Hewlett-Packard Company Device [103c:144a]

Kernel driver in use: i915

01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Redwood [Radeon HD 5600 Series] [1002:68c1]

Subsystem: Hewlett-Packard Company Device [103c:144a]

Kernel driver in use: fglrx_pci

It appears you have the proprietary AMD video driver installed.

Clearly both the Intel graphic driver (i915) and the AMD proprietary graphic driver (fglrx) are loading.

Out of curiousity, when you boot with nomodeset what driver do you get ?

Thats out of curiosity, … I don’t know the solution. If no one pipes in on how to configure a PC with 2 graphic hardware devices, you will need to surf on this. As noted, there were one or two openSUSE users who managed to get this working (from posts I read) and well over a dozen who failed. I don’t have the links/references available to point you to, as I don’t have this hardware and I did not keep the links.

If I boot with “nomodeset” it boots into INTEL (internal). If I boot “x11failsafe” it initially selects ATI but drops it at the end of the boot sequence and uses INTEL. If I do nothing, it will boot ATI and at the end roll the scree down a few times before going into runlevel 5 and stop. Text on screen indicate that it fails when trying to connect GdmDisplay.

I would be curious as to the /var/log/Xorg.0.log file in each case, … but note ‘curious’ as opposed to knowing a solution, as I don’t know one.

Can you post the content of the /etc/X11/xorg.conf.d/50-device.conf file ?

Can you also confirm you have no /etc/X11/xorg.conf file ?

I suspect it ‘might’ be possible to force the loading of the fglrx driver with a judicious configuration file edit.

But I do not have the knowledge off hand how to ‘swap’ dynamically between drivers (although it ‘may’ be possible in Linux).

A bit more research suggested the type of hardware situation you have for graphics on your HP DV6 is referred to as ‘hybrid graphics’. I have no solution here and I hope an openSUSE user figures this out and posts here on our forum a guide.

Here are some links to help you explore this (and possibly figure out how to do it) :

wrt the HD 5600 series. … after installing the AMD Catalyst 11.3 proprietary driver (a recent update), what happens if you remove any /etc/X11/xorg.conf file, and edit the /etc/X11/xorg.conf.d/50-device.conf file so that it looks like the following (to force an fglrx driver load):

Section "Device"
  Identifier "Default Device"

  #Driver "radeon"
  Driver "fglrx"

  ## Required magic for radeon/radeonhd drivers; output name
  ## (here: "DVI-0") can be figured out via 'xrandr -q'
  #Option "monitor-DVI-0" "Default Monitor"

EndSection

and then reboot with no special boot codes.

One caution about this … install a text editor that you can use in a full screen text/ascii mode. I recommend midnight commander (known as ‘mc’). After it is installed, you can run it by typing ‘mc’ and it is intutively obvious after that to use.

Curious people learn . . .

I have xorg.conf. See below.

50-device.conf

Section “Device”

Identifier “Default Device”

#Driver “radeon”

Required magic for radeon/radeonhd drivers; output name

(here: “DVI-0”) can be figured out via ‘xrandr -q’

#Option “monitor-DVI-0” “Default Monitor”

EndSection

xorg.conf

Section “ServerLayout”

Identifier     "aticonfig Layout"

Screen      0  "aticonfig-Screen[0]-0" 0 0

EndSection

Section “Module”

EndSection

Section “Monitor”

Identifier   "aticonfig-Monitor[0]-0"

Option	    "VendorName" "ATI Proprietary Driver"

Option	    "ModelName" "Generic Autodetecting Monitor"

Option	    "DPMS" "true"

EndSection

Section “Device”

Identifier  "aticonfig-Device[0]-0"

Driver      "fglrx"

BusID       "PCI:1:0:0"

EndSection

Section “Screen”

Identifier "aticonfig-Screen[0]-0"

Device     "aticonfig-Device[0]-0"

Monitor    "aticonfig-Monitor[0]-0"

DefaultDepth     24

SubSection "Display"

	Viewport   0 0

	Depth     24

EndSubSection

EndSection

Will think about trying it. I do however have a working system (except for AMD/ATI ) and even though braking also teaches you something, I may want to do it on an external drive.
Reason: In the process of trying to get things to work, entering “aticonfig --initial” broke my wired network. It is running again after some removing/reinstalling.

Managed to get it to work, however in a most unusual way!

Installed AMD driver with zypper as described in SDB:ATI drivers above. Re-booted the computer. Then un-installed ‘fglrx64_xpic’ with ‘Software Manager-YAST’ and installed the ‘xorg-x11-driver-video-radeonhd’ that is in the "Software Manager-YAST’ on top (NOT un-installing the zypper installed driver) without booting in between.

???