I have just reinstalled Arch Linux, and finally got my driver stack rebuilt using the latest sources and PKGBUILDs, and my 3d does not work.
Here's what happens. I get this for my Xorg log:
(note: log truncated around interesting part b/c of message length limits)
That's pretty funny, especially the bit about initalizing scratch space in system ram!!! Then when I try to do glxgears, I get:
which is pretty strange, especially since glxinfo claims everything's working fine. So then I try to fire up celestia, and the window flickers madly, doing what I assume is single-buffer opengl drawing (massive, ugly fail).
What is the problem here? I have Mesa 7.1 rc4, xserver 1.4.99.906, and radeonhd and drm from git.
Here's what happens. I get this for my Xorg log:
Code:
(II) RADEONHD: version 1.2.1, built from git branch master, commit da7b9e97 + changes (II) Primary Device is: PCI 01@00:00:0 (II) resource ranges after xf86ClaimFixedResources() call: [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [5] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] (II) resource ranges after probing: [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [4] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B] [5] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B] [6] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B] [7] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [8] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] [9] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B] [10] 0 0 0x000003c0 - 0x000003df (0x20) IS[B] (II) Setting vga for screen 0. (**) RADEONHD(0): Depth 24, (--) framebuffer bpp 32 (**) RADEONHD(0): Option "AccelMethod" "exa" (**) RADEONHD(0): Option "DRI" "true" (**) RADEONHD(0): Selected EXA 2D acceleration. (II) RADEONHD(0): Unknown card detected: 0x71C0:0x174B:0x0880. If - and only if - your card does not work or does not work optimally please contact [email protected] to help rectify this. Use the subject: 0x71C0:0x174B:0x0880: <name of board> and *please* describe the problems you are seeing in your message. (--) RADEONHD(0): Detected an RV530 on an unidentified card (II) RADEONHD(0): Mapped IO @ 0xe1200000 to 0x7fd3e23d4000 (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: 0x174b SubsystemID: 0x0880 IOBaseAddress: 0x2000 Filename: 5C8801SA.009 BIOS Bootup Message: A67105 RV530XT VO BIOS GDDR3 588e/694m (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: 0x7ffb000 (II) RADEONHD(0): AtomBIOS requests 20kB of VRAM scratch space (II) RADEONHD(0): AtomBIOS VRAM scratch base: 0x7ffb000 (WW) RADEONHD(0): rhdAtomAllocateFbScratch: FW FB scratch area not located at the end of VRAM. Scratch End: 0x8000000 VRAM End: 0x10000000 (II) RADEONHD(0): Cannot get VRAM scratch space. Allocating in main memory instead
That's pretty funny, especially the bit about initalizing scratch space in system ram!!! Then when I try to do glxgears, I get:
Code:
Error: couldn't get an RGB, Double-buffered visual
What is the problem here? I have Mesa 7.1 rc4, xserver 1.4.99.906, and radeonhd and drm from git.
Comment