Running linux kernel 2.6.29 on gentoo. I have been unable to get DRI working because the kernel radeon DRM driver doesn't recognize my new PCIe HD3650 and load. xf86 ati driver loads fine, but uses shadowFB which is really slow. Let me know if you need more info. The motherboard is nvidia based with onboard graphics, but the card is in the 16x PCIe slot. CPU is an intel e8400, running a 64bit kernel and libraries. output of lspci -vv -s 02:00.0 02:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3600 Series (prog-if 00 [VGA controller]) Subsystem: PC Partner Limited Device e410 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 18 Region 0: Memory at d0000000 (64-bit, prefetchable) [size=256M] Region 2: Memory at febf0000 (64-bit, non-prefetchable) [size=64K] Region 4: I/O ports at e000 [size=256] Expansion ROM at febc0000 [disabled] [size=128K] Capabilities: [50] Power Management version 3 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- Capabilities: [58] Express (v2) Legacy Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1unlimited ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ MaxPayload 128 bytes, MaxReadReq 128 bytes DevSta: CorrErr- UncorrErr+ FatalErr- UnsuppReq+ AuxPwr- TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x16, ASPM L0s L1, LatencyL0 <64ns, L1 <1us ClockPM- Suprise- LLActRep- BwNot- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk- ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt- DevCap2: Completion Timeout: Not Supported, TimeoutDis- DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS- Compliance De-emphasis: -6dB LnkSta2: Current De-emphasis Level: -6dB Capabilities: [a0] Message Signalled Interrupts: Mask- 64bit+ Count=1/1Enable- Address: 0000000000000000 Data: 0000 Capabilities: [100] Vendor Specific Information <?> output of: lsmod| grep drm drm 115872 1 radeon output of: dmesg | grep drm [drm] Initialized drm 1.1.0 20060810 No radeon line is output. Running the recent 6.12.1 ATI driver release: eix xf86-video-ati [I] x11-drivers/xf86-video-ati Available versions: 6.6.3 6.8.0-r1 (~)6.11.0 (~)6.12.1 {debug dri} Installed versions: 6.12.1(20:34:54 03/21/09)(dri -debug) Homepage: http://xorg.freedesktop. Running gentoo x11-DRM from 20090320: eix x11-drm [I] x11-base/x11-drm Available versions: 20070314!s (~)20071019!s (~)20080710!s!t (~)20090320!s!t {kernel_FreeBSD kernel_linux video_cards_intel video_cards_mach64 video_cards_mga video_cards_nv video_cards_r128 video_cards_radeon video_cards_radeonhd video_cards_savage video_cards_sis video_cards_sunffb video_cards_tdfx video_cards_via video_cards_xgi} Installed versions: 20090320!s!t(23:09:46 03/25/09)(kernel_linux video_cards_radeon -kernel_FreeBSD -video_cards_mach64 -video_cards_mga -video_cards_nv -video_cards_r128 -video_cards_radeonhd -video_cards_savage -video_cards_sis -video_cards_sunffb -video_cards_tdfx -video_cards_via -video_cards_xgi) Homepage: http://dri.sf.net Description: DRM Kernel Modules for X11
Created attachment 24248 [details] xorg log
Created attachment 24249 [details] dmesg output
The r6xx/r7xx drm support it not upstream yet. It's queued for 2.6.30. In the meantime you can use the drm-next branch of Dave's drm tree or the r6xx-r7xx-support branch of mesa/drm. http://git.kernel.org/?p=linux/kernel/git/airlied/drm-2.6.git;a=summary http://cgit.freedesktop.org/mesa/drm/?h=r6xx-r7xx-support
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.