Bug 7934

Summary: fglrx hybrid graphics A+I mux: blackscreen, undefined symbol: noXFree8 6DRIExtension
Product: Mageia Reporter: Valery Pipin <pip>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED OLD QA Contact:
Severity: normal    
Priority: Normal CC: anssi.hannula, tmb
Version: 3   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: CVE:
Status comment:

Description Valery Pipin 2012-10-30 09:33:54 CET
Starting  xorg on the laptop with hybrid graphics AMD(discrete)+Intel(integrated)fails. This is hp envy 1210nr. I have no option in bios to switch off intel card. 
Xorg log is as follows:

X.Org X Server 1.13.0
Release Date: 2012-09-05
[    25.807] X Protocol Version 11, Revision 0
[    25.807] Build Operating System: Linux_3.3.8-server-2.mga2 Mageia
[    25.807] Current Operating System: Linux redwood 3.6.3-desktop-1.mga3 #1
SMP Sun Oct 21 18:03:16 UTC 2012 x86_64
[    25.807] Kernel command line: BOOT_IMAGE=linux root=/dev/sda6 splash quiet
resume=UUID=38e58e8e-e72c-4e11-b081-b9b77c01905a vga=788
[    25.807] Build Date: 07 October 2012  10:55:13AM
[    25.807]  
[    25.807] Current version of pixman: 0.27.2
[    25.807]    Before reporting problems, check http://bugs.mageia.org
        to make sure that you have the latest version.
[    25.807] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    25.807] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Oct 25 16:24:42
2012
[    25.823] (==) Using config file: "/etc/X11/xorg.conf"
[    25.823] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    26.009] (==) ServerLayout "aticonfig Layout"
[    26.009] (**) |-->Screen "aticonfig-Screen[0]-0" (0)
[    26.009] (**) |   |-->Monitor "aticonfig-Monitor[0]-0"
[    26.009] (**) |   |-->Device "aticonfig-Device[0]-0"
[    26.009] (==) Automatically adding devices
[    26.009] (==) Automatically enabling devices
[    26.009] (==) Automatically adding GPU devices
[    26.081] (==) FontPath set to:
        catalogue:/etc/X11/fontpath.d
[    26.081] (==) ModulePath set to
"/usr/lib64/xorg/extra-modules,/usr/lib64/xorg/modules"
[    26.081] (II) The server relies on udev to provide the list of input
devices.
        If no devices become available, reconfigure udev or disable
AutoAddDevices.
[    26.081] (II) Loader magic: 0x7fec40
[    26.081] (II) Module ABI versions:
[    26.081]    X.Org ANSI C Emulation: 0.4
[    26.081]    X.Org Video Driver: 13.0
[    26.081]    X.Org XInput driver : 18.0
[    26.081]    X.Org Server Extension : 7.0
[    26.081] (II) config/udev: Adding drm device (/dev/dri/card0)
[    26.082] (--) PCI:*(0:0:2:0) 8086:0046:103c:1436 rev 2, Mem @
0xc0000000/4194304, 0xb0000000/268435456, I/O @ 0x00004050/8
[    26.082] (--) PCI: (0:1:0:0) 1002:68c1:103c:1436 rev 0, Mem @
0xa0000000/268435456, 0xc4400000/131072, I/O @ 0x00003000/256, BIOS @
0x????????/1310
72
,,,,,
[    26.082] (II) Open ACPI successful (/var/run/acpid.socket)
[    26.340] Initializing built-in extension Generic Event Extension
[    26.340] Initializing built-in extension SHAPE
[    26.340] Initializing built-in extension MIT-SHM
[    26.340] Initializing built-in extension XInputExtension
[    26.340] Initializing built-in extension XTEST
[    26.340] Initializing built-in extension BIG-REQUESTS
[    26.340] Initializing built-in extension SYNC
[    26.340] Initializing built-in extension XKEYBOARD
[    26.340] Initializing built-in extension XC-MISC
[    26.340] Initializing built-in extension SECURITY
[    26.340] Initializing built-in extension XINERAMA
[    26.340] Initializing built-in extension XFIXES
[    26.340] Initializing built-in extension XFree86-Bigfont
[    26.340] Initializing built-in extension RENDER
[    26.340] Initializing built-in extension RANDR
[    26.340] Initializing built-in extension COMPOSITE
[    26.340] Initializing built-in extension DAMAGE
[    26.340] Initializing built-in extension MIT-SCREEN-SAVER
[    26.340] Initializing built-in extension DOUBLE-BUFFER
[    26.340] Initializing built-in extension RECORD
[    26.340] Initializing built-in extension DPMS
[    26.340] Initializing built-in extension X-Resource
[    26.340] Initializing built-in extension XVideo
[    26.340] Initializing built-in extension XVideo-MotionCompensation
[    26.340] Initializing built-in extension XFree86-VidModeExtension
[    26.340] Initializing built-in extension XFree86-DGA
[    26.340] Initializing built-in extension XFree86-DRI
[    26.340] Initializing built-in extension DRI2
[    26.340] (II) "glx" will be loaded by default.
[    26.340] (II) LoadModule: "glx"
[    26.381] (II) Loading /usr/lib64/xorg/extra-modules/libglx.so
[    26.475] (II) Module glx: vendor="Advanced Micro Devices, Inc."
[    26.475]    compiled for 6.9.0, module version = 1.0.0
[    26.476] Loading extension GLX
[    26.476] (II) LoadModule: "fglrx"
[    26.722] (II) Loading /usr/lib64/xorg/modules/drivers/fglrx_drv.so
[    27.137] (EE) Failed to load /usr/lib64/xorg/modules/drivers/fglrx_drv.so:
/usr/lib64/xorg/modules/drivers/fglrx_drv.so: undefined symbol: noXFree8
6DRIExtension
[    27.137] (II) UnloadModule: "fglrx"
[    27.137] (II) Unloading fglrx
[    27.137] (EE) Failed to load module "fglrx" (loader failed, 7)
[    27.137] (EE) No drivers available.
[    27.137] 
Fatal server error:
[    27.137] no screens found
[    27.137] (EE)

##############################
the related part of the lspci output:


00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 02)
00:01.0 PCI bridge: Intel Corporation Core Processor PCI Express x16 Root Port (rev 02)
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)
01:00.0 VGA compatible controller: ATI Technologies Inc Madison [Radeon HD 5000M Series] (rev ff)
01:00.1 Audio device: ATI Technologies Inc Redwood HDMI Audio [Radeon HD 5600 Series] (rev ff)
Manuel Hiebel 2013-05-28 22:57:30 CEST

CC: (none) => anssi.hannula, tmb
Version: Cauldron => 3

Comment 1 Thomas Backlund 2013-05-28 23:06:17 CEST
Is this still an issue with mageia 3 final release?

the above log is with an old xorg server, old kernel and old fglrx driver
Comment 2 Valery Pipin 2013-05-29 19:54:25 CEST
Please, give me some time. I did not install Mageia 3 from the final release image. I'm continuing to using it from upgrades. I don't expect the problem is fixed, because of AMD policy.
Comment 3 Valery Pipin 2013-06-02 06:15:15 CEST
The system don't start after fresh installation of Mageia 3 and using proprioretary driver as it was proposed by installer. It fininshes with  message
"Reached target graphical interface". I hear radeon's fan very well. There is no possibility for virtual console so I only can guess that I have the same error. Note, in the kernel 3.8 there is a regression in vga_switcheroo for A+I in free radeon driver as well. I can not switch to it from intel. This is very bad news for me and this laptop, because I can not use the display port, at least, and no comments about fast 3d graphics
Comment 4 Marja Van Waes 2015-03-31 16:05:40 CEST
Mageia 3 changed to end-of-life (EOL) status 4 months ago.
http://blog.mageia.org/en/2014/11/26/lets-say-goodbye-to-mageia-3/ 

Mageia 3 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of Mageia
please feel free to click on "Version" change it against that version of Mageia
and reopen this bug.

Thank you for reporting this bug and we are sorry it could not be fixed.

--
The Mageia Bugsquad

Status: NEW => RESOLVED
Resolution: (none) => OLD