Topic Title: W600 on FC19 - atiddxDriScreenInit failed
Topic Summary: Black screen with two DP DL panels, using FirePro W600 in EFI system with FC19 64bit
Created On: 02/11/2014 03:50 PM
Status: Post and Reply
Linear : Threading : Single : Branch
Search Topic Search Topic
Topic Tools Topic Tools
View similar topics View similar topics
View topic in raw text format. Print this topic.
 02/11/2014 03:50 PM
User is offline View Users Profile Print this message

Author Icon
matrolin-test
Peon

Posts: 3
Joined: 02/11/2014

Hello all,

I am having trouble with my W600 with fglrx 13.152.4.

My hardware setup is:

HP Compaq Pro 6305 in EFI, secure boot disabled, FC19 x86-64, kernel 3.12.9-201, 

X version 1.14.4

System has an on-board Radeon HD7560D - dunno if it's of any relevance. 

There's only one x16 PCIe slot and my W600 is in it.  Two Dual-Link FPs (Dell U2913wm) are connected via DP-to-mini-DP dongles, to outputs 0 and 1.

This setup worked (unaccelerated) with in-the-box driver.  I did have some issues - Gnome crashed for one thing, KDE only worked in safe mode. 

When I installed fglrx 13.152.4 - X started with black screen and some corruption on it.

According to the log EDID reports OK

There's an error in the log:

[    30.893] (EE) fglrx(0): atiddxDriScreenInit failed. Probably kernel module missing or incompatible.

[    30.893] (WW) fglrx(0): ***********************************************************

[    30.893] (WW) fglrx(0): * DRI initialization failed                               *

[    30.893] (WW) fglrx(0): * kernel module (fglrx.ko) may be missing or incompatible *

[    30.893] (WW) fglrx(0): * 2D and 3D acceleration disabled                         *

[    30.893] (WW) fglrx(0): ***********************************************************

 I'll try and post my  complete X log here - it over 600 lines, dunno if this forum allows it:

[    25.541]

X.Org X Server 1.14.4

Release Date: 2013-10-31

[    25.541] X Protocol Version 11, Revision 0

[    25.541] Build Operating System:  3.10.9-200.fc19.x86_64

[    25.541] Current Operating System: Linux dyn-157-151.matrox.com 3.12.9-201.fc19.x86_64 #1 SMP Wed Jan 29 15:44:35 UTC 2014 x86_64

[    25.541] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.12.9-201.fc19.x86_64 root=UUID=731363eb-580e-4238-9272-392f585532f5 ro rd.md=0 rd.lvm=0 rd.dm=0 vconsole.keymap=us rd.luks=0 vconsole.font=latarcyrheb-sun16 rhgb quiet LANG=en_US.UTF-8

[    25.541] Build Date: 13 November 2013  07:28:45AM

[    25.541] Build ID: xorg-x11-server 1.14.4-3.fc19

[    25.541] Current version of pixman: 0.30.0

[    25.541]    Before reporting problems, check http://wiki.x.org

        to make sure that you have the latest version.

[    25.541] Markers: (--) probed, (**) from config file, (==) default setting,

        (++) from command line, (!!) notice, (II) informational,

        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.

[    25.542] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Feb 10 13:45:13 2014

[    25.594] (==) Using config file: "/etc/X11/xorg.conf"

[    25.594] (==) Using config directory: "/etc/X11/xorg.conf.d"

[    25.594] (==) Using system config directory "/usr/share/X11/xorg.conf.d"

[    25.893] (==) ServerLayout "aticonfig Layout"

[    25.893] (**) |-->Screen "aticonfig-Screen[0]-0" (0)

[    25.893] (**) |   |-->Monitor "aticonfig-Monitor[0]-0"

[    25.894] (**) |   |-->Device "aticonfig-Device[0]-0"

[    25.894] (==) Automatically adding devices

[    25.894] (==) Automatically enabling devices

[    25.894] (==) Automatically adding GPU devices

[    25.894] (==) FontPath set to:

        catalogue:/etc/X11/fontpath.d,

        built-ins

[    25.894] (==) ModulePath set to "/usr/lib64/xorg/modules"

[    25.894] (II) The server relies on udev to provide the list of input devices.

        If no devices become available, reconfigure udev or disable AutoAddDevices.

[    25.894] (II) Loader magic: 0x800d00

[    25.894] (II) Module ABI versions:

[    25.894]    X.Org ANSI C Emulation: 0.4

[    25.894]    X.Org Video Driver: 14.1

[    25.894]    X.Org XInput driver : 19.2

[    25.894]    X.Org Server Extension : 7.0

[    25.896] (II) xfree86: Adding drm device (/dev/dri/card0)

[    25.896] (II) xfree86: Adding drm device (/dev/dri/card1)

[    25.901] (--) PCI: (0:0:1:0) 1002:9904:103c:1850 rev 0, Mem @ 0xc0000000/268435456, 0xff700000/262144, I/O @ 0x0000f000/256, BIOS @ 0x????????/131072

[    25.901] (--) PCI:*(0:1:0:0) 1002:6828:1002:2b1e rev 0, Mem @ 0xd0000000/268435456, 0xff600000/262144, I/O @ 0x0000e000/256, BIOS @ 0x????????/131072

[    25.902] Initializing built-in extension Generic Event Extension

[    25.902] Initializing built-in extension SHAPE

[    25.902] Initializing built-in extension MIT-SHM

[    25.902] Initializing built-in extension XInputExtension

                                                                                                                        1,1           Top

 



-------------------------
Back to plantation, the sun is still high!
 02/11/2014 07:53 PM
User is offline View Users Profile Print this message

Author Icon
matrolin-test
Peon

Posts: 3
Joined: 02/11/2014

Thought - maybe this is the problem with my kernel update - I installed the driver (compiled kernel module), then system updated - installed newer kernel, rebooted, so the previously compiled kernel module didn't work already. 

Tried to uninstall and reinstall in runlevel 3 (previously installed from X) and got an error msg in /usr/share/ati/fglrx-install.log:

 Supported adapter detected.

Check if system has the tools required for installation.

Uninstalling any previously installed drivers.

Unloading radeon module...

rmmod: ERROR:Supported adapter detected.

Check if system has the tools required for installation.

Uninstalling any previously installed drivers.

Unloading radeon module...

rmmod: ERROR: Module radeon is in use

Unloading drm module...

rmmod: ERROR: Module drm is in use by: ttm drm_kms_helper radeon

[Message] Kernel Module : Trying to install a precompiled kernel module.

[Message] Kernel Module : Precompiled kernel module version mismatched.

[Message] Kernel Module : Found kernel module build environment, generating kernel module now.

AMD kernel module generator version 2.1

doing Makefile based build for kernel 2.6.x and higher

rm -rf *.c *.h *.o *.ko *.a .??* *.symvers

make -C /lib/modules/3.12.9-201.fc19.x86_64/build SUBDIRS=/usr/lib/modules/fglrx/build_mod/2.6.x modules

make[1]: Entering directory `/usr/src/kernels/3.12.9-201.fc19.x86_64'

  CC [M]  /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o

In file included from /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:476:0:

/usr/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h: In function ‘FGLDRM_proc_init’:

/usr/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:98:2: error: implicit declaration of function ‘create_proc_entry’ [-Werror=implicit-function-declaration]

  if (!minor) root = create_proc_entry("dri", S_IFDIR, NULL);

  ^

/usr/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:98:19: warning: assignment makes pointer from integer without a cast [enabled by default]

  if (!minor) root = create_proc_entry("dri", S_IFDIR, NULL);

                   ^

/usr/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:105:12: warning: assignment makes pointer from integer without a cast [enabled by default]

  *dev_root = create_proc_entry(name, S_IFDIR, root);

            ^

/usr/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:112:7: warning: assignment makes pointer from integer without a cast [enabled by default]

   ent = create_proc_entry(DRM(proc_list).name,

       ^

In file included from /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:476:0:

/usr/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:124:6: error: dereferencing pointer to incomplete type

   ent->read_proc = DRM(proc_list).f;

      ^

/usr/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:125:6: error: dereferencing pointer to incomplete type

   ent->data      = dev;

      ^

/usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘firegl_proc_init’:

/usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:598:14: warning: assignment makes pointer from integer without a cast [enabled by default]

         root = create_proc_entry("ati", S_IFDIR, NULL);

              ^

/usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:610:13: warning: assignment makes pointer from integer without a cast [enabled by default]

         ent = create_proc_entry("major", S_IFREG|S_IRUGO, root);

             ^ 

/usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:617:12: error: dereferencing pointer to incomplete type

         ent->read_proc = (read_proc_t*)firegl_major_proc_read;

            ^

"/usr/share/ati/fglrx-install.log" [readonly] 143L, 9919C                                                  1,1           Top

 Module radeon is in use

Unloading drm module...

rmmod: ERROR: Module drm is in use by: ttm drm_kms_helper radeon

[Message] Kernel Module : Trying to install a precompiled kernel module.

[Message] Kernel Module : Precompiled kernel module version mismatched.

[Message] Kernel Module : Found kernel module build environment, generating kernel module now.

AMD kernel module generator version 2.1

doing Makefile based build for kernel 2.6.x and higher

rm -rf *.c *.h *.o *.ko *.a .??* *.symvers

make -C /lib/modules/3.12.9-201.fc19.x86_64/build SUBDIRS=/usr/lib/modules/fglrx/build_mod/2.6.x modules

make[1]: Entering directory `/usr/src/kernels/3.12.9-201.fc19.x86_64'

  CC [M]  /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o

In file included from /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:476:0:

/usr/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h: In function ‘FGLDRM_proc_init’:

/usr/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:98:2: error: implicit declaration of function ‘create_proc_entry’ [-Werror=implicit-function-declaration]

  if (!minor) root = create_proc_entry("dri", S_IFDIR, NULL);

  ^

/usr/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:98:19: warning: assignment makes pointer from integer without a cast [enabled by default]

  if (!minor) root = create_proc_entry("dri", S_IFDIR, NULL);

                   ^

/usr/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:105:12: warning: assignment makes pointer from integer without a cast [enabled by default]

  *dev_root = create_proc_entry(name, S_IFDIR, root);

            ^

/usr/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:112:7: warning: assignment makes pointer from integer without a cast [enabled by default]

   ent = create_proc_entry(DRM(proc_list).name,

       ^

In file included from /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:476:0:

/usr/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:124:6: error: dereferencing pointer to incomplete type

   ent->read_proc = DRM(proc_list).f;

      ^

/usr/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:125:6: error: dereferencing pointer to incomplete type

   ent->data      = dev;

      ^

/usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘firegl_proc_init’:

/usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:598:14: warning: assignment makes pointer from integer without a cast [enabled by default]

         root = create_proc_entry("ati", S_IFDIR, NULL);

              ^

/usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:610:13: warning: assignment makes pointer from integer without a cast [enabled by default]

         ent = create_proc_entry("major", S_IFREG|S_IRUGO, root);

             ^ 

/usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:617:12: error: dereferencing pointer to incomplete type

         ent->read_proc = (read_proc_t*)firegl_major_proc_read;

            ^

"/usr/share/ati/fglrx-install.log" [readonly] 143L, 9919C                                                  1,1           Top



-------------------------
Back to plantation, the sun is still high!
Statistics
81014 users are registered to the AMD Support and Game forum.
There are currently 4 users logged in.

FuseTalk Hosting Executive Plan v3.2 - © 1999-2014 FuseTalk Inc. All rights reserved.