From: M. G. <xa...@cs...> - 2002-11-27 19:42:54
|
Hi, I have a Dell Latitude 610, I'm running linux-2.4.19 (plain), Debian/sid (=unstable), updated today. /dev/dri is mode 755. Just to get sure, busmastering was set on with setpci -s 01:00.0 4.w The output of lspci -s 01:00.0 is ===== 01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M6 LY (prog-if 00 [VGA]) Subsystem: Dell Computer Corporation: Unknown device 00e3 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop+ ParErr- Stepping+ SERR+ FastB2B- Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 32 (2000ns min), cache line size 08 Interrupt: pin A routed to IRQ 11 Region 0: Memory at e0000000 (32-bit, prefetchable) [size=128M] Region 1: I/O ports at c000 [size=256] Region 2: Memory at fcff0000 (32-bit, non-prefetchable) [size=64K] Expansion ROM at <unassigned> [disabled] [size=128K] Capabilities: [58] AGP version 2.0 Status: RQ=47 SBA+ 64bit- FW- Rate=x1,x2,x4 Command: RQ=0 SBA+ AGP- 64bit- FW- Rate=<none> Capabilities: [50] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- ===== My XFree86 configuration is ===== Section "Module" Load "dbe" Load "GLcore" Load "bitmap" Load "dbe" Load "ddc" Load "glx" Load "dri" Load "extmod" Load "int10" Load "record" Load "speedo" Load "vbe" SubSection "extmod" # Option "omit xfree86-dga" # don't initialise the DGA extension EndSubSection Load "type1" Load "freetype" EndSection [...] Section "Device" Identifier "Radeon" VendorName "ATI" Driver "ati" #Driver "radeon" #Option "AGPMode" "4" #Driver "fbdev" BusID "PCI:01:0:0" #VideoRam 16384 EndSection Section "DRI" Mode 0666 EndSection ===== I tried radeon-20021022-linux.i386.tar.bz2. X wouldn't start without the new libxaa.a. Since DRI wasn't working Just to get sure I also tried the whole extra-package. Still DRI didn't work. After that I deinstalled the dripgk, restored my original X-libraries and -executables and tried radeon-20021127-linux.i386.tar.bz2 X didn't start (version mismatch), so I installed the extras package. X works, but DRI still doesn't ... Then I tried to change DefaultColourDepth from 16 to 24, no change. The interesting part in the XFree86 log (it's always the same error): ===== XFree86 Version 4.2.99.2 (DRI trunk) / X Window System (protocol Version 11, revision 0, vendor release 6600) Release Date: 21 October 2002 [...] (II) RADEON(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000 (II) RADEON(0): PCI bus 1 card 0 func 0 (**) RADEON(0): Depth 16, (--) framebuffer bpp 16 (II) RADEON(0): Pixel depth = 16 bits stored in 2 bytes (16 bpp pixmaps) (==) RADEON(0): Default visual is TrueColor (**) RADEON(0): Option "AGPMode" "4" (==) RADEON(0): RGB weight 565 (II) RADEON(0): Using 6 bits per RGB (8 bit DAC) (II) Loading sub module "int10" (II) LoadModule: "int10" (II) Reloading /usr/X11R6/lib/modules/linux/libint10.a (II) RADEON(0): initializing int10 (II) RADEON(0): Primary V_BIOS segment is: 0xc000 (--) RADEON(0): Chipset: "ATI Radeon Mobility LY (AGP)" (ChipID = 0x4c59) (--) RADEON(0): Linear framebuffer at 0xe0000000 (--) RADEON(0): MMIO registers at 0xfcff0000 (--) RADEON(0): VideoRAM: 16384 kByte (64-bit DDR SDRAM) (II) RADEON(0): Primary Display == Type 2 (II) RADEON(0): Panel ID string: 1024x768 (II) RADEON(0): Panel Size from BIOS: 1024x768 [...] (II) Reloading /usr/X11R6/lib/modules/libvbe.a (II) RADEON(0): VESA BIOS detected (II) RADEON(0): VESA VBE Version 2.0 (II) RADEON(0): VESA VBE Total Mem: 16384 kB (II) RADEON(0): VESA VBE OEM: ATI MOBILITY RADEON (II) RADEON(0): VESA VBE OEM Software Rev: 1.0 (II) RADEON(0): VESA VBE OEM Vendor: ATI Technologies Inc. (II) RADEON(0): VESA VBE OEM Product: R100 (II) RADEON(0): VESA VBE OEM Product Rev: 01.00 (II) LoadModule: "ddc" (II) Reloading /usr/X11R6/lib/modules/libddc.a (II) RADEON(0): VESA VBE DDC supported (II) RADEON(0): VESA VBE DDC Level none (II) RADEON(0): VESA VBE DDC transfer in appr. 2 sec. (II) RADEON(0): VESA VBE DDC read failed (==) RADEON(0): Write-combining range (0xe0000000,0x1000000) (II) RADEON(0): PLL parameters: rf=2700 rd=60 min=12000 max=35000; xclk=16600 (==) RADEON(0): Using gamma correction (1.0, 1.0, 1.0) (--) RADEON(0): Virtual size is 1024x768 (pitch 1056) (**) RADEON(0): Mode "1024x768" (**) RADEON(0): Mode "800x600" (==) RADEON(0): DPI set to (75, 75) (II) Loading sub module "xaa" (II) LoadModule: "xaa" (II) Loading /usr/X11R6/lib/modules/libxaa.a (II) Module xaa: vendor="The XFree86 Project" compiled for 4.2.99.2, module version = 1.1.0 ABI class: XFree86 Video Driver, version 0.6 (**) RADEON(0): Using AGP 4x mode (II) RADEON(0): AGP Fast Write disabled by default (II) Loading sub module "shadow" (II) LoadModule: "shadow" (II) Loading /usr/X11R6/lib/modules/libshadow.a (II) Module shadow: vendor="The XFree86 Project" compiled for 4.2.1.1, module version = 1.0.0 ABI class: XFree86 ANSI C Emulation, version 0.1 (**) RADEON(0): Disabling page flipping (!!) RADEON(0): For information on using the multimedia capabilities of this adapter, please see http://gatos.sf.net. [...] (==) RADEON(0): Write-combining range (0xe0000000,0x1000000) drmOpenDevice: minor is 0 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 7, (OK) drmOpenDevice: minor is 0 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 7, (OK) drmOpenDevice: minor is 0 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 7, (OK) drmGetBusid returned '' (II) RADEON(0): [drm] drmSetBusid failed (7, PCI:1:0:0), Permission denied (EE) RADEON(0): [dri] DRIScreenInit failed. Disabling DRI. (II) RADEON(0): Memory manager initialized to (0,0) (1056,7943) [...] (II) RADEON(0): Acceleration enabled (II) RADEON(0): Using hardware cursor (scanline 770) (II) RADEON(0): Largest offscreen area available: 1056 x 7171 (II) RADEON(0): Direct rendering disabled ===== The interesting part is obviously: "(II) RADEON(0): [drm] drmSetBusid failed (7, PCI:1:0:0), Permission denied" Can anybody help me? I tried to google for "drmSetBusid" errors, but I found no solution for the problem! greetings max PS: this is the second try to install the DRI drivers. I tried it about half a year ago, and it was the same problem (but back then I was also trying to use GATOS). |