Hi guys, I had to change my MB. The new one has ATi on-board, the old one was NVidia. I booted to level 3 and un-installed the nvidia driver, using nvidia-uninstall. On reboot, the OSS Radeon driver seems to load fine. But, I can’t run glxgears or glxinfo. Here are the outputs:
glxgears
Error: couldn't get an RGB, Double-buffered visual
glxinfo
name of display: :0
Error: couldn't find RGB GLX visual or fbconfig
Error: couldn't find RGB GLX visual or fbconfig
The on-board card and driver is:
01:05.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RS740 [Radeon 2100]
Subsystem: Giga-byte Technology Device d000
Kernel driver in use: radeon
Some googling suggests that this card cannot use a proprietary driver in 12.3, even the legacy one.
I have updated mesa and the other files by doing a vendor change to http://download.opensuse.org/repositories/X11:/XOrg/openSUSE_12.3/X11:XOrg.repo
Here is the whole of /var/log/Xorg.0.log:
Here is the part relating to video drivers…
8.776] (II) Module glamoregl: vendor="X.Org Foundation"
8.776] compiled for 1.14.3, module version = 0.5.1
8.776] ABI class: X.Org ANSI C Emulation, version 0.4
8.776] (II) LoadModule: "glx"
8.776] (II) Loading /usr/lib64/xorg/modules/updates/extensions/libglx.so
8.857] (II) Module glx: vendor="NVIDIA Corporation"
8.857] compiled for 4.0.2, module version = 1.0.0
8.857] Module class: X.Org Server Extension
8.857] (II) NVIDIA GLX Module 304.64 Tue Oct 30 11:18:32 PDT 2012
8.857] Loading extension GLX
8.857] (==) Matched fglrx as autoconfigured driver 0
8.857] (==) Matched ati as autoconfigured driver 1
8.857] (==) Matched fglrx as autoconfigured driver 2
8.857] (==) Matched ati as autoconfigured driver 3
8.857] (==) Matched modesetting as autoconfigured driver 4
8.857] (==) Matched fbdev as autoconfigured driver 5
8.857] (==) Matched vesa as autoconfigured driver 6
8.857] (==) Assigned the driver to the xf86ConfigLayout
8.857] (II) LoadModule: "fglrx"
8.858] (WW) Warning, couldn't open module fglrx
8.858] (II) UnloadModule: "fglrx"
8.858] (II) Unloading fglrx
8.858] (EE) Failed to load module "fglrx" (module does not exist, 0)
8.858] (II) LoadModule: "ati"
8.859] (II) Loading /usr/lib64/xorg/modules/drivers/ati_drv.so
8.859] (II) Module ati: vendor="X.Org Foundation"
8.859] compiled for 1.14.3, module version = 7.2.0
8.859] Module class: X.Org Video Driver
8.859] ABI class: X.Org Video Driver, version 14.1
8.859] (II) LoadModule: "radeon"
8.859] (II) Loading /usr/lib64/xorg/modules/drivers/radeon_drv.so
8.864] (II) Module radeon: vendor="X.Org Foundation"
8.864] compiled for 1.14.3, module version = 7.2.0
8.864] Module class: X.Org Video Driver
8.864] ABI class: X.Org Video Driver, version 14.1
8.864] (II) LoadModule: "modesetting"
8.865] (II) Loading /usr/lib64/xorg/modules/drivers/modesetting_drv.so
8.866] (II) Module modesetting: vendor="X.Org Foundation"
8.866] compiled for 1.14.3, module version = 0.8.0
8.866] Module class: X.Org Video Driver
8.866] ABI class: X.Org Video Driver, version 14.1
8.866] (II) LoadModule: "fbdev"
8.867] (II) Loading /usr/lib64/xorg/modules/drivers/fbdev_drv.so
8.868] (II) Module fbdev: vendor="X.Org Foundation"
8.868] compiled for 1.14.3, module version = 0.4.3
8.868] Module class: X.Org Video Driver
8.868] ABI class: X.Org Video Driver, version 14.1
8.868] (II) LoadModule: "vesa"
8.869] (II) Loading /usr/lib64/xorg/modules/drivers/vesa_drv.so
8.870] (II) Module vesa: vendor="X.Org Foundation"
8.870] compiled for 1.14.3, module version = 2.3.3
8.870] Module class: X.Org Video Driver
8.870] ABI class: X.Org Video Driver, version 14.1
8.870] (II) RADEON: Driver for ATI Radeon chipsets:
I notice that it tries to load an NVidia component. Is this what is causing the problem? If so, how do I stop this happening? And if not, what could be the cause and solution?