Hi, I have problem with radeonhd driver. 2D acceleration doesn't work. (II) RADEONHD: version 1.3.0, built from git branch master, commit 79a0ab2f (II) Primary Device is: PCI 01@00:00:0 (EE) KMS is disabled. This is good for us, because RADEONHD conflicts with KMS. (II) RADEONHD(0): Creating default Display subsection in Screen section "Default Screen Section" for depth/fbbpp 24/32 (==) RADEONHD(0): Depth 24, (--) framebuffer bpp 32 (**) RADEONHD(0): Option "AccelMethod" "EXA" (**) RADEONHD(0): Option "DRI" "true" (**) RADEONHD(0): Option "UseAtomBIOS" "true" (**) RADEONHD(0): Selected EXA 2D acceleration. (II) RADEONHD(0): Card not in database: 0x715F:0x1462:0x0680; using generic modesetting. If - and only if - your card does not work or does not work optimally please contact radeonhd@opensuse.org to help rectify this. Use the subject: 0x715F:0x1462:0x0680: <name of board> and *please* describe the problems you are seeing in your message. (--) RADEONHD(0): Detected an RV505 on an unidentified card (II) RADEONHD(0): Mapped IO @ 0xfdef0000 to 0x7f1334f66000 (size 0x00010000) (II) RADEONHD(0): PCIE Card Detected (II) RADEONHD(0): Getting BIOS copy from legacy VBIOS location (II) RADEONHD(0): ATOM BIOS Rom: SubsystemVendorID: 0x1462 SubsystemID: 0x0680 IOBaseAddress: 0xde00 Filename: SR25954.bin BIOS Bootup Message: 113-MSITV068MS.120 RV505CE SAMSUNG 32MX16 256MB (II) RADEONHD(0): Analog TV Default Mode: 1 (II) RADEONHD(0): Found default TV Mode NTSC (--) RADEONHD(0): VideoRAM: 262144 kByte (II) RADEONHD(0): Framebuffer space used by Firmware (kb): 20 (II) RADEONHD(0): Start of VRAM area used by Firmware: 0xfffb000 (II) RADEONHD(0): AtomBIOS requests 20kB of VRAM scratch space (II) RADEONHD(0): AtomBIOS VRAM scratch base: 0xfffb000 (II) RADEONHD(0): Default Engine Clock: 350000 (II) RADEONHD(0): Default Memory Clock: 400000 (II) RADEONHD(0): Maximum Pixel ClockPLL Frequency Output: 1100000 (II) RADEONHD(0): Minimum Pixel ClockPLL Frequency Output: 0 (II) RADEONHD(0): Maximum Pixel ClockPLL Frequency Input: 13500 (II) RADEONHD(0): Minimum Pixel ClockPLL Frequency Input: 1000 (II) RADEONHD(0): Maximum Pixel Clock: 400000 (II) RADEONHD(0): Reference Clock: 27000 (II) RADEONHD(0): Found libdri 5.4.0. drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is -1, (No such device or address) drmOpenDevice: open result is -1, (No such device or address) drmOpenDevice: Open failed drmOpenByBusid: Searching for BusID pci:0000:01:00.0 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 9, (OK) drmOpenByBusid: drmOpenMinor returns 9 drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0 (II) RADEONHD(0): Found libdrm 1.3.0. (II) RADEONHD(0): Found radeon drm 2.0.0. (II) Loading sub module "i2c" (II) LoadModule: "i2c" (II) Module "i2c" already built-in (II) RADEONHD(0): Default Engine Clock: 350000 (II) RADEONHD(0): GPIO_I2C_Clk_Mask: 0x1f90 (II) RADEONHD(0): GPIO_I2C_Clk_Mask_Shift: 0x0 (II) RADEONHD(0): GPIO_I2C_Data_Mask: 0x1f90 (II) RADEONHD(0): GPIO_I2C_Data_Mask_Shift: 0x8 (II) RADEONHD(0): I2C bus "RHD I2C line 0" initialized. (II) RADEONHD(0): GPIO_I2C_Clk_Mask: 0x1f94 (II) RADEONHD(0): GPIO_I2C_Clk_Mask_Shift: 0x0 (II) RADEONHD(0): GPIO_I2C_Data_Mask: 0x1f94 (II) RADEONHD(0): GPIO_I2C_Data_Mask_Shift: 0x8 (II) RADEONHD(0): I2C bus "RHD I2C line 1" initialized. (II) RADEONHD(0): GPIO_I2C_Clk_Mask: 0x1f98 (II) RADEONHD(0): GPIO_I2C_Data_Mask_Shift: 0x8 (II) RADEONHD(0): I2C bus "RHD I2C line 2" initialized. (II) Loading sub module "ddc" (II) LoadModule: "ddc" (II) Module "ddc" already built-in (II) RADEONHD(0): Detected VGA mode. (**) RADEONHD(0): Using AtomBIOS for Crtcs (**) RADEONHD(0): Using AtomBIOS for PLLs (II) RADEONHD(0): Minimum Pixel ClockPLL Frequency Output: 0 (II) RADEONHD(0): Maximum Pixel ClockPLL Frequency Output: 1100000 (II) RADEONHD(0): Maximum Pixel Clock: 400000 (II) RADEONHD(0): Reference Clock: 27000 (II) RADEONHD(0): rhdAtomSetPixelClockVersion returned version 2 for index 0xc (II) RADEONHD(0): rhdAtomSetPixelClockVersion returned version 2 for index 0xc (II) RADEONHD(0): FB: Allocated Cursor Image at offset 0x00000000 (size = 0x00004000) (II) RADEONHD(0): FB: Allocated Cursor Image at offset 0x00004000 (size = 0x00004000) (II) RADEONHD(0): FirmwareInfo Revision 0103 (II) RADEONHD(0): Unused attribute: ul3DAccelerationEngineClock 0 (II) RADEONHD(0): Unused attribute: ulDriverTargetEngineClock 600000 (II) RADEONHD(0): Unused attribute: ulDriverTargetMemoryClock 600000 (II) RADEONHD(0): Unused attribute: ucASICMaxTemperature 0 (II) RADEONHD(0): Scary bits: Estimated MinEngineClock 250000 kHz (II) RADEONHD(0): Scary bits: Estimated MinMemoryClock 250000 kHz (II) RADEONHD(0): No VoltageObjectInfo table (II) RADEONHD(0): Default Engine Clock: 350000 (II) RADEONHD(0): Default Memory Clock: 400000 (II) RADEONHD(0): Current Engine Clock: 344250 (II) RADEONHD(0): Current Memory Clock: 396000 (WW) RADEONHD(0): Not supporting SetVoltage V1 yet (II) RADEONHD(0): Unused attribute: SET_VOLTAGE_GET_MAX_VOLTAGE: type 6 mode 1 index 0 (II) RADEONHD(0): Power Management: used engine clock / memory clock / core (VDDC) voltage (0: ignore) (II) RADEONHD(0): Power Management: Raw Ranges (II) RADEONHD(0): Minimum 250000 kHz / 250000 kHz / 0.000 V (II) RADEONHD(0): Maximum 562000 kHz / 362500 kHz / 0.000 V (II) RADEONHD(0): Default 350000 kHz / 400000 kHz / 0.000 V (II) RADEONHD(0): PowerPlayInfo Revision 0000 (EE) RADEONHD(0): Unusupported PowerPlayInfo Revision (II) RADEONHD(0): Query for Get Chip Configs: not implemented (EE) RADEONHD(0): Power Management: Cannot get known good chip configurations (II) RADEONHD(0): Power Management: Validated Ranges (II) RADEONHD(0): Minimum 250000 kHz / 250000 kHz / 0.000 V (II) RADEONHD(0): Maximum 562000 kHz / 400000 kHz / 0.000 V (II) RADEONHD(0): Default 350000 kHz / 400000 kHz / 0.000 V (II) RADEONHD(0): Power Management: Final Levels (II) RADEONHD(0): Off 250000 kHz / 250000 kHz / 0.000 V (II) RADEONHD(0): Idle 350000 kHz / 400000 kHz / 0.000 V (II) RADEONHD(0): Slow2D 350000 kHz / 400000 kHz / 0.000 V (II) RADEONHD(0): Fast2D 350000 kHz / 400000 kHz / 0.000 V (II) RADEONHD(0): Slow3D 350000 kHz / 400000 kHz / 0.000 V (II) RADEONHD(0): Fast3D 350000 kHz / 400000 kHz / 0.000 V (II) RADEONHD(0): Max3D 562000 kHz / 400000 kHz / 0.000 V (II) RADEONHD(0): User 350000 kHz / 400000 kHz / 0.000 V (II) RADEONHD(0): Connector[0] {RHD_CONNECTOR_DVI, "DVI-I DFP1 CRT1", RHD_DDC_0, RHD_HPD_0, { RHD_OUTPUT_TMDSA, RHD_OUTPUT_DACA } } (II) RADEONHD(0): Connector[1] {RHD_CONNECTOR_TV, "SVIDEO TV1", RHD_DDC_NONE, RHD_HPD_NONE, { RHD_OUTPUT_DACB, RHD_OUTPUT_NONE } } (**) RADEONHD(0): Using AtomBIOS for Outputs (II) RADEONHD(0): rhdAtomEncoderControlVersion(TMDSAEncoderControl) returned version 3 for index 0x1e (II) RADEONHD(0): rhdAtomSelectCrtcSourceVersion returned version 1 for index 0x2a (--) RADEONHD(0): Attaching Output AtomOutputTMDSA to Connector DVI-I 1 (**) RADEONHD(0): Using AtomBIOS for Outputs (II) RADEONHD(0): rhdAtomSelectCrtcSourceVersion returned version 1 for index 0x2a (--) RADEONHD(0): Attaching Output AtomOutputDACA to Connector DVI-I 1 (**) RADEONHD(0): Using AtomBIOS for Outputs (II) RADEONHD(0): rhdAtomSelectCrtcSourceVersion returned version 1 for index 0x2a (--) RADEONHD(0): Attaching Output AtomOutputDACB to Connector TV SVIDEO (II) RADEONHD(0): RandR: Adding RRoutput DVI-I_1/digital for Output AtomOutputTMDSA (II) RADEONHD(0): RandR: Adding RRoutput DVI-I_1/analog for Output AtomOutputDACA (II) RADEONHD(0): RandR: Adding RRoutput TV_SVIDEO for Output AtomOutputDACB (II) RADEONHD(0): Output DVI-I_1/digital has no monitor section (II) RADEONHD(0): Output DVI-I_1/digital has no monitor section (II) RADEONHD(0): Output DVI-I_1/analog has no monitor section (II) RADEONHD(0): Output TV_SVIDEO has no monitor section (II) RADEONHD(0): Calling DAC_LoadDetection (II) RADEONHD(0): DAC_LoadDetection Successful (II) RADEONHD(0): Setting AtomOutputTMDSA to incoherent (II) RADEONHD(0): I2C device "RHD I2C line 0:ddc2" registered at address 0xA0. (II) RADEONHD(0): I2C device "RHD I2C line 0:DDC control interface" registered at address 0x6E. ... (II) RADEONHD(0): FB: Allocated Offscreen Buffer at offset 0x01C28000 (size = 0x01998000) (II) RADEONHD(0): FB: Allocated DRI Back Buffer at offset 0x035C0000 (size = 0x01C20000) (II) RADEONHD(0): FB: Allocated DRI Depth Buffer at offset 0x051E0000 (size = 0x01C20000) (II) RADEONHD(0): FB: Allocated GART table at offset 0x0FFF8000 (size = 0x00008000, end of FB) (II) RADEONHD(0): FB: Allocated DRI Textures at offset 0x06E00000 (size = 0x09000000) (II) RADEONHD(0): Using 16 MB GART aperture (II) RADEONHD(0): Using 2 MB for the ring buffer (II) RADEONHD(0): Using 2 MB for vertex/indirect buffers (II) RADEONHD(0): Using 12 MB for GART textures (--) Depth 24 pixmap format is 32 bpp (II) RADEONHD(0): Mapped IO @ 0xfdef0000 to 0x7f1334f66000 (size 0x00010000) (II) RADEONHD(0): Mapped FB @ 0xd0000000 to 0x7f1320bd2000 (size 0x10000000) (II) RADEONHD(0): Attempting to enable power management (II) RADEONHD(0): Attempting to enable clock gating (II) RADEONHD(0): Current Engine Clock: 344250 (II) RADEONHD(0): Current Memory Clock: 396000 (WW) RADEONHD(0): Not supporting SetVoltage V1 yet (II) RADEONHD(0): Unused attribute: SET_VOLTAGE_GET_MAX_VOLTAGE: type 6 mode 1 index 0 (II) RADEONHD(0): Calling EnableCRTC (II) RADEONHD(0): EnableCRTC Successful (II) RADEONHD(0): Calling EnableCRTCMemReq (II) RADEONHD(0): EnableCRTCMemReq Successful (II) RADEONHD(0): Calling EnableCRTC (II) RADEONHD(0): EnableCRTC Successful (II) RADEONHD(0): Calling EnableCRTCMemReq (II) RADEONHD(0): EnableCRTCMemReq Successful drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 9, (OK) drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 9, (OK) drmOpenByBusid: Searching for BusID pci:0000:01:00.0 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 9, (OK) drmOpenByBusid: drmOpenMinor returns 9 drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0 (II) [drm] DRM interface version 1.3 (II) [drm] DRM open master succeeded. (II) RADEONHD(0): [drm] Using the DRM lock SAREA also for drawables. (II) RADEONHD(0): [drm] framebuffer handle = 0xd0000000 (II) RADEONHD(0): [drm] added 1 reserved context for kernel (II) RADEONHD(0): X context handle = 0x1 (II) RADEONHD(0): [drm] installed DRM signal handler (II) RADEONHD(0): [pci] 16384 kB allocated with handle 0x122ea900 (II) RADEONHD(0): [pci] ring handle = 0x2b800000 (II) RADEONHD(0): [pci] Ring mapped at 0x7f13209d1000 (II) RADEONHD(0): [pci] Ring contents 0x00000000 (II) RADEONHD(0): [pci] ring read ptr handle = 0x1b7fe000 (II) RADEONHD(0): [pci] Ring read ptr mapped at 0x7f1334f63000 (II) RADEONHD(0): [pci] Ring read ptr contents 0x00000000 (II) RADEONHD(0): [pci] vertex/indirect buffers handle = 0x2b7fe000 (II) RADEONHD(0): [pci] Vertex/indirect buffers mapped at 0x7f13207d1000 (II) RADEONHD(0): [pci] Vertex/indirect buffers contents 0x00000000 (II) RADEONHD(0): [pci] GART texture map handle = 0x2b801000 (II) RADEONHD(0): [pci] GART Texture map mapped at 0x7f131fc11000 (II) RADEONHD(0): [drm] register handle = 0xfdef0000 (II) RADEONHD(0): [dri] Visual configs initialized (WW) RADEONHD(0): [drm] failed to enable new memory map (II) RADEONHD(0): [drm] removed 1 reserved context for kernel (II) RADEONHD(0): [drm] unmapping 8192 bytes of SAREA 0x2b7ff000 at 0x7f1334f64000 (II) RADEONHD(0): [drm] Closed DRM master. (II) RADEONHD(0): Attempting to set Engine Clock to 350000 (II) RADEONHD(0): Current Engine Clock: 344250 (II) RADEONHD(0): Current Memory Clock: 396000 (WW) RADEONHD(0): Not supporting SetVoltage V1 yet (II) RADEONHD(0): Unused attribute: SET_VOLTAGE_GET_MAX_VOLTAGE: type 6 mode 1 index 0 (II) RADEONHD(0): Using MMIO Command Submission for acceleration. (II) EXA(0): Offscreen pixmap area of 26836992 bytes (II) EXA(0): Driver registered support for the following operations: (II) Solid (II) Copy (II) UploadToScreen (II) DownloadFromScreen (==) RADEONHD(0): Backing store disabled (==) RADEONHD(0): Silken mouse enabled (II) RADEONHD(0): RandR 1.2 enabled, ignore the following RandR disabled message. (II) RADEONHD(0): Calling BlankCRTC (II) RADEONHD(0): BlankCRTC Successful (II) RADEONHD(0): Calling BlankCRTC (II) RADEONHD(0): BlankCRTC Successful (II) RADEONHD(0): Calling BlankCRTC (II) RADEONHD(0): BlankCRTC Successful (II) RADEONHD(0): Calling BlankCRTC (II) RADEONHD(0): BlankCRTC Successful (II) RADEONHD(0): Calling BlankCRTC (II) RADEONHD(0): BlankCRTC Successful (II) RADEONHD(0): Calling BlankCRTC (II) RADEONHD(0): BlankCRTC Successful (II) RADEONHD(0): Calling TMDSAOutputControl (II) RADEONHD(0): TMDSAOutputControl Successful (II) RADEONHD(0): Calling TMDSAEncoderControl (II) RADEONHD(0): TMDSAEncoderControl Successful (II) RADEONHD(0): Calling DAC1OutputControl (II) RADEONHD(0): DAC1OutputControl Successful (II) RADEONHD(0): Calling DACAEncoderControl (II) RADEONHD(0): DACAEncoderControl Successful (II) RADEONHD(0): Calling DAC2OutputControl (II) RADEONHD(0): DAC2OutputControl Successful (II) RADEONHD(0): Calling DACBEncoderControl (II) RADEONHD(0): DACBEncoderControl Successful (II) RADEONHD(0): Calling EnableCRTC (II) RADEONHD(0): EnableCRTC Successful (II) RADEONHD(0): Calling EnableCRTCMemReq (II) RADEONHD(0): EnableCRTCMemReq Successful (II) RADEONHD(0): Calling EnableCRTC (II) RADEONHD(0): EnableCRTC Successful (II) RADEONHD(0): Calling EnableCRTCMemReq (II) RADEONHD(0): EnableCRTCMemReq Successful (II) RADEONHD(0): Calling TMDSAOutputControl (II) RADEONHD(0): TMDSAOutputControl Successful (II) RADEONHD(0): Calling EnableCRTC (II) RADEONHD(0): EnableCRTC Successful (II) RADEONHD(0): Calling EnableCRTCMemReq (II) RADEONHD(0): EnableCRTCMemReq Successful (II) RADEONHD(0): On Crtc 0 Setting 59.9 Hz Mode: Modeline "1680x1050" 119.00 1680 1728 1760 1840 1050 1053 1059 1080 +hsync -vsync (II) RADEONHD(0): Calling SetCRTC_Timing (II) RADEONHD(0): SetCRTC_Timing Successful (II) RADEONHD(0): CallingSetCRTC_OverScan (II) RADEONHD(0): Set CRTC_OverScan Successful (II) RADEONHD(0): Calling EnableScaler (II) RADEONHD(0): EnableScaler Successful (II) RADEONHD(0): Calling SetPixelClock (II) RADEONHD(0): SetPixelClock Successful (II) RADEONHD(0): Calling SelectCRTCSource (II) RADEONHD(0): SelectCRTCSource Successful (II) RADEONHD(0): Calling EnableCRTCMemReq (II) RADEONHD(0): EnableCRTCMemReq Successful (II) RADEONHD(0): Calling EnableCRTC (II) RADEONHD(0): EnableCRTC Successful (II) RADEONHD(0): Calling TMDSAEncoderControl (II) RADEONHD(0): TMDSAEncoderControl Successful (II) RADEONHD(0): Calling TMDSAOutputControl (II) RADEONHD(0): TMDSAOutputControl Successful (II) RADEONHD(0): Calling DAC1OutputControl (II) RADEONHD(0): DAC1OutputControl Successful (II) RADEONHD(0): Calling DACAEncoderControl (II) RADEONHD(0): DACAEncoderControl Successful (II) RADEONHD(0): Calling DAC2OutputControl (II) RADEONHD(0): DAC2OutputControl Successful (II) RADEONHD(0): Calling DACBEncoderControl (II) RADEONHD(0): DACBEncoderControl Successful (II) RADEONHD(0): Calling EnableCRTC (II) RADEONHD(0): EnableCRTC Successful (II) RADEONHD(0): Calling EnableCRTCMemReq (II) RADEONHD(0): EnableCRTCMemReq Successful (==) RADEONHD(0): DPMS enabled (II) RADEONHD(0): Xv: No Textured Video possible without the Command Processor. Card : 01:00.0 VGA compatible controller: ATI Technologies Inc RV505 CE [Radeon X1550 64-bit] Regards Jan -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org