[Bug 76840] New: HybridGraphics: Kernel driver in use: radeon but adapter not listed

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Mar 31 07:40:00 PDT 2014


https://bugs.freedesktop.org/show_bug.cgi?id=76840

          Priority: medium
            Bug ID: 76840
          Assignee: dri-devel at lists.freedesktop.org
           Summary: HybridGraphics: Kernel driver in use: radeon but
                    adapter not listed
          Severity: normal
    Classification: Unclassified
                OS: Linux (All)
          Reporter: xanto at egaming.ro
          Hardware: x86-64 (AMD64)
            Status: NEW
           Version: XOrg CVS
         Component: DRM/Radeon
           Product: DRI

Created attachment 96665
  --> https://bugs.freedesktop.org/attachment.cgi?id=96665&action=edit
xorg.conf , Xorg.0.log - intel device, Xorg.0.log - radeon device, Xorg.1.log
intel device, lspci , dmesg, inxi, glxinfo, xrandr, fglrx Xorg.1.log

Hello,

I'm using a Dell Inspiron Laptop Model 3537 with latest manufacturer BIOS
update and firmware-addon-dell installed.

Hardware consists of an Intel i5-4200U (HD4400) + AMD Radeon HD 8670M.

I've tried latest Linux Mint Live/Install ISO, but xserver won't start unless I
unload radeon module.

After latest software stack upgrade (kernel 3.14 + oibaf ppa
https://launchpad.net/~oibaf/+archive/graphics-drivers [mesa10.2-git,
ati-1.7.3-git]), 

system boots fine, dmesg seems fine:

dmesg  | egrep "radeon|drm"
[    2.448474] [drm] Initialized drm 1.1.0 20060810
[    2.478265] [drm] Memory usable by graphics device = 2048M
[    2.478273] fb: conflicting fb hw usage inteldrmfb vs VESA VGA - removing
generic driver
[    2.496049] [drm] radeon kernel modesetting enabled.
[    2.496127] radeon 0000:03:00.0: enabling device (0006 -> 0007)
[    2.525982] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    2.525983] [drm] Driver supports precise vblank timestamp query.
[    2.655140] fbcon: inteldrmfb (fb0) is primary device
[    4.169021] [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off
[    4.173215] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[    4.176558] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor
0
[    4.176955] [drm] initializing kernel modesetting (HAINAN 0x1002:0x6660
0x1028:0x05EA).
[    4.177008] [drm] register mmio base: 0xC0500000
[    4.177009] [drm] register mmio size: 262144
[    4.538007] radeon 0000:03:00.0: VRAM: 1024M 0x0000000000000000 -
0x000000003FFFFFFF (1024M used)
[    4.538009] radeon 0000:03:00.0: GTT: 1024M 0x0000000040000000 -
0x000000007FFFFFFF
[    4.538010] [drm] Detected VRAM RAM=1024M, BAR=256M
[    4.538011] [drm] RAM width 64bits DDR
[    4.538115] [drm] radeon: 1024M of VRAM memory ready
[    4.538116] [drm] radeon: 1024M of GTT memory ready.
[    4.538129] [drm] Loading HAINAN Microcode
[    4.538241] [drm] Internal thermal controller without fan control
[    4.538304] [drm] probing gen 2 caps for device 8086:9c18 = 5323c42/0
[    4.546378] [drm] radeon: dpm initialized
[    4.546382] [drm] GART: num cpu pages 262144, num gpu pages 262144
[    4.547031] [drm] probing gen 2 caps for device 8086:9c18 = 5323c42/0
[    4.547036] [drm] PCIE gen 2 link speeds already enabled
[    4.548758] [drm] PCIE GART of 1024M enabled (table at 0x0000000000040000).
[    4.548860] radeon 0000:03:00.0: WB enabled
[    4.548863] radeon 0000:03:00.0: fence driver on ring 0 use gpu addr
0x0000000040000c00 and cpu addr 0xffff880035ab0c00
[    4.548865] radeon 0000:03:00.0: fence driver on ring 1 use gpu addr
0x0000000040000c04 and cpu addr 0xffff880035ab0c04
[    4.548866] radeon 0000:03:00.0: fence driver on ring 2 use gpu addr
0x0000000040000c08 and cpu addr 0xffff880035ab0c08
[    4.548867] radeon 0000:03:00.0: fence driver on ring 3 use gpu addr
0x0000000040000c0c and cpu addr 0xffff880035ab0c0c
[    4.548869] radeon 0000:03:00.0: fence driver on ring 4 use gpu addr
0x0000000040000c10 and cpu addr 0xffff880035ab0c10
[    4.548871] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    4.548871] [drm] Driver supports precise vblank timestamp query.
[    4.548895] radeon 0000:03:00.0: irq 63 for MSI/MSI-X
[    4.548906] radeon 0000:03:00.0: radeon: using MSI.
[    4.548930] [drm] radeon: irq initialized.
[    4.745915] [drm] ring test on 0 succeeded in 1 usecs
[    4.745921] [drm] ring test on 1 succeeded in 1 usecs
[    4.745926] [drm] ring test on 2 succeeded in 1 usecs
[    4.745988] [drm] ring test on 3 succeeded in 2 usecs
[    4.745996] [drm] ring test on 4 succeeded in 1 usecs
[    4.747414] [drm] ib test on ring 0 succeeded in 0 usecs
[    4.747443] [drm] ib test on ring 1 succeeded in 0 usecs
[    4.747467] [drm] ib test on ring 2 succeeded in 0 usecs
[    4.747489] [drm] ib test on ring 3 succeeded in 0 usecs
[    4.747513] [drm] ib test on ring 4 succeeded in 1 usecs
[    4.747825] [drm] Radeon Display Connectors
[    4.747835] radeon 0000:03:00.0: No connectors reported connected with modes
[    4.747837] [drm] Cannot find any crtc or sizes - going 1024x768
[    4.750180] [drm] fb mappable at 0xA1250000
[    4.750181] [drm] vram apper at 0xA0000000
[    4.750182] [drm] size 3145728
[    4.750183] [drm] fb depth is 24
[    4.750184] [drm]    pitch is 4096
[    4.750269] radeon 0000:03:00.0: fb1: radeondrmfb frame buffer device
[    4.751709] [drm] Initialized radeon 2.37.0 20080528 for 0000:03:00.0 on
minor 1



However, xrandr, inxi and glxinfo (noone except lspci) won't show the radeon
device.

Starting X with device configured as radeon, crashes with the error

(EE) no screens found(EE) 

LIBGL_DEBUG=verbose DRI_PRIME=0 glxgears
libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/tls/i965_dri.so
libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
libGL: Can't open configuration file /root/.drirc: No such file or directory.
libGL: Can't open configuration file /root/.drirc: No such file or directory.
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
305 frames in 5.0 seconds = 60.952 FPS
301 frames in 5.0 seconds = 60.000 FPS



LIBGL_DEBUG=verbose DRI_PRIME=1 glxgears
libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/tls/i965_dri.so
libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
libGL: Can't open configuration file /root/.drirc: No such file or directory.
libGL: Can't open configuration file /root/.drirc: No such file or directory.
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
36463 frames in 5.0 seconds = 7292.515 FPS
35941 frames in 5.0 seconds = 7188.027 FPS
35969 frames in 5.0 seconds = 7193.778 FPS
35990 frames in 5.0 seconds = 7197.914 FPS
36353 frames in 5.0 seconds = 7270.465 FPS
36544 frames in 5.0 seconds = 7308.674 FPS
36281 frames in 5.0 seconds = 7256.154 FPS


mike-g337 tmp # DRI_PRIME=0 glxinfo  | grep 'OpenGL render'
OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile 
mike-g337 tmp # DRI_PRIME=1 glxinfo  | grep 'OpenGL render'
OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile 


Attached is a file containing:

xorg.conf
Xorg.0.log - intel device
Xorg.0.log - radeon device
Xorg.1.log intel device
lspci -kvvv
dmesg
inxi -G
glxinfo
xrandr --listproviders
fglrx Xorg.1.log


Hope it helps.

Thank you in advance,
Mike.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20140331/1bd99a9a/attachment-0001.html>


More information about the dri-devel mailing list