I’ve just done a fresh install of openSUSE 13.2 on my Dell Latitude E6540 notebook. After installing the fglrx package the drivers do not seem to work and I am not sure what to do.
Running “aticonfig --initial” produces an xorg.conf file that does not work. I’m not sure what information is needed for people to be able to help me, so I’ll just post some kernel and graphics information to begin with.
# uname -a
Linux linux-tuvi.site 3.16.7-7-desktop #1 SMP PREEMPT Wed Dec 17 18:00:44 UTC 2014 (762f27a) x86_64 x86_64 x86_64 GNU/Linux
# zypper info fglrx64_xpic_SUSE132
Loading repository data...
Reading installed packages...
Information for package fglrx64_xpic_SUSE132:
---------------------------------------------
Repository: AMD/ATI Graphics Drivers
Name: fglrx64_xpic_SUSE132
Version: 14.501.1003-1
Arch: x86_64
Vendor:
Installed: Yes
Status: up-to-date
Installed Size: 10.6 KiB
Summary: X Window display driver for the AMD graphics accelerators
Description:
This package is a meta package to installed fglrx-core,
fglrx-graphics, fglrx-amdcccle and fglrx-opencl.
# fglrxinfo
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 155 (GLX)
Minor opcode of failed request: 19 (X_GLXQueryServerString)
Serial number of failed request: 12
Current serial number in output stream: 12
By default I do not have an xorg.conf, as you say, but running “aticonfig -initial” creates one. The file created in this way prevents X from starting at all, while when I do not have a file, the drivers do not seem to work.
On Thu, 01 Jan 2015 23:46:01 +0000, gonneman wrote:
> By default I do not have an xorg.conf, as you say, but running
> “aticonfig -initial” creates one. The file created in this way prevents
> X from starting at all, while when I do not have a file, the drivers do
> not seem to work.
It’s not the config that is probably causing the issue, it’s an
incompatibility with the display manager.
Look in /etc/sysconfig/displaymanager and see what the current display
manager is. If it’s “gdm”, then that’s the problem - change it to “kdm”
or “lightdm”, and that should let you get into the GUI. Note that this
does not mean you have to run KDE if you don’t want to - you can run
GNOME just fine with KDM (that’s what I’m doing right now).
If I’m reading my xorg log correctly, X is trying to use the integrated intel graphics chip rather than the ATI card I want it to use. Do you know how to force X to use the card instead?
On Fri, 02 Jan 2015 06:36:02 +0000, gonneman wrote:
> If I’m reading my xorg log correctly, X is trying to use the integrated
> intel graphics chip rather than the ATI card I want it to use. Do you
> know how to force X to use the card instead?
How did you install the ATI drivers?
The new drivers have multiple packages that are installed - so what’s the
output of:
I installed them through yast by installing the “fglrx64_xpic_SUSE132” meta-package which inturn installs “fglrx64_graphics_SUSE132”, “fglrx64_opencl_SUSE132”, “fglrx64_amdcccle_SUSE132” and “fglrx64_core_SUSE132”.
I tried this with both the latest and the previous version. I also tried building the rpm myself as described here: https://en.opensuse.org/SDB:AMD_fglrx
Slight correction to my previous post - AMD hardware is enumerated, but only the Intel hardware is initialized and driver loaded
14.379] (--) PCI:*(0:0:2:0) 8086:0416:1028:05be rev 6, Mem @ 0xf5800000/4194304,
0xd0000000/268435456, I/O @ 0x0000f000/64
14.379] (--) PCI: (0:1:0:0) 1002:6606:1028:05be rev 0, Mem @ 0xe0000000/268435456,
0xf7c00000/262144, I/O @ 0x0000e000/256, BIOS @ 0x????????/131072
14.379] (II) LoadModule: "glx"
14.381] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
14.381] (II) Module glx: vendor="Advanced Micro Devices, Inc."
I also happened to note that the root partition is mounted ro in the boot parameters. (I’m not sure if this is likely to cause issues here or not, but just wanted to mention it anyway.)
Do you know how to give priority to the AMD hardware? This wasn’t a problem with openSUSE 13.1. I wonder what is causing this odd behaviour.
Also thanks for pointing out the root partition being mounted ro. I do not know why that is, though I can confirm that I have no problem writing to the root partition. How odd.
I can only be of limited help, since I don’t own this graphics hardware. Anyway, the hwinfo output confirms that both cards are detected, and the correct drivers are loaded, so that’s a good sign I guess