View previous topic :: View next topic |
Author |
Message |
johnk n00b

Joined: 26 Apr 2006 Posts: 7
|
Posted: Wed Apr 26, 2006 7:08 pm Post subject: i810 driver with Intel 945G graphics |
|
|
Hi, I'm using a HP dv1000t-series notebook with Intel 945G graphics, I'm trying to get Xorg to start up with the i810 driver. Vesa works, however things like watching videos for example in MPlayer is very slow. Ubuntu on the same machine worked fine with the driver using Xorg 7.0 while Gentoo running the same Xorg complains that "No matching Device sectin for instance (BusID PCI:0:02:1) found" and refuses to start. If I add a BusID line for the device in Xorg.conf, it says the same thing except with PCI:0:02:0 as the problem. After reading various how-tos on this graphics chipset, I'm still stuck. Here's the relevent part ofmy lspci:
Code: |
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03)
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03)
|
Any help would be GREATLY appreciated. |
|
Back to top |
|
 |
Sachankara l33t


Joined: 11 Jun 2004 Posts: 696 Location: Stockholm, Sweden
|
Posted: Wed Apr 26, 2006 7:12 pm Post subject: Re: i810 driver with Intel 945G graphics |
|
|
1. Are you running Xorg 7.0? If so, have you compiled it with support for i810?
2. Show us you Xorg log. _________________ Gentoo Hardened Linux 2.6.21 + svorak (Swedish dvorak) |
|
Back to top |
|
 |
johnk n00b

Joined: 26 Apr 2006 Posts: 7
|
Posted: Wed Apr 26, 2006 8:24 pm Post subject: |
|
|
I started off with Xorg 6.something, but I upgraded to 7.0 in the hopes that it would fix the problem. And yes, I compiled it with i810 and vesa support. Here's my log:
Code: |
X Window System Version 7.0.0
Release Date: 21 December 2005
X Protocol Version 11, Revision 0, Release 7.0
Build Operating System:Linux 2.6.17-rc2 i686
Current Operating System: Linux Bob 2.6.17-rc2 #5 SMP Wed Apr 26 09:33:43 EST 2006 i686
Build Date: 24 April 2006
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Apr 26 11:12:52 2006
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Simple Layout"
(**) |-->Screen "Screen 1" (0)
(**) | |-->Monitor "My Monitor"
(**) | |-->Device "** Intel i810 (generic) [i810]"
(**) |-->Input Device "Mouse1"
(**) |-->Input Device "Keyboard1"
(**) FontPath set to "/usr/share/fonts/misc,/usr/share/fonts/75dpi,/usr/share/fonts/100dpi,/usr/share/fonts/TTF,/usr/share/fonts/Type1,/usr/lib/X11/fonts/local/,/usr/lib/X11/fonts/misc/,/usr/lib/X11/fonts/75dpi/:unscaled,/usr/lib/X11/fonts/100dpi/:unscaled,/usr/lib/X11/fonts/Type1/,/usr/lib/X11/fonts/freefont/,/usr/lib/X11/fonts/75dpi/,/usr/lib/X11/fonts/100dpi/"
(==) RgbPath set to "/usr/share/X11/rgb"
(==) ModulePath set to "/usr/lib/xorg/modules"
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.2
X.Org Video Driver: 0.8
X.Org XInput driver : 0.5
X.Org Server Extension : 0.2
X.Org Font Renderer : 0.4
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/lib/xorg/modules/fonts/libbitmap.so
(II) Module bitmap: vendor="X.Org Foundation"
compiled for 7.0.0, module version = 1.0.0
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.4
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/lib/xorg/modules/libpcidata.so
(II) Module pcidata: vendor="X.Org Foundation"
compiled for 7.0.0, module version = 1.0.0
ABI class: X.Org Video Driver, version 0.8
(--) using VT number 7
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,27a0 card 103c,30a0 rev 03 class 06,00,00 hdr 00
(II) PCI: 00:02:0: chip 8086,27a2 card 103c,30a0 rev 03 class 03,00,00 hdr 80
(II) PCI: 00:02:1: chip 8086,27a6 card 103c,30a0 rev 03 class 03,80,00 hdr 80
(II) PCI: 00:1b:0: chip 8086,27d8 card 103c,30a0 rev 02 class 04,03,00 hdr 00
(II) PCI: 00:1c:0: chip 8086,27d0 card 0000,0000 rev 02 class 06,04,00 hdr 81
(II) PCI: 00:1c:1: chip 8086,27d2 card 0000,0000 rev 02 class 06,04,00 hdr 81
(II) PCI: 00:1d:0: chip 8086,27c8 card 103c,30a0 rev 02 class 0c,03,00 hdr 80
(II) PCI: 00:1d:1: chip 8086,27c9 card 103c,30a0 rev 02 class 0c,03,00 hdr 00
(II) PCI: 00:1d:2: chip 8086,27ca card 103c,30a0 rev 02 class 0c,03,00 hdr 00
(II) PCI: 00:1d:3: chip 8086,27cb card 103c,30a0 rev 02 class 0c,03,00 hdr 00
(II) PCI: 00:1d:7: chip 8086,27cc card 103c,30a0 rev 02 class 0c,03,20 hdr 00
(II) PCI: 00:1e:0: chip 8086,2448 card 0000,0000 rev e2 class 06,04,01 hdr 01
(II) PCI: 00:1f:0: chip 8086,27b9 card 103c,30a0 rev 02 class 06,01,00 hdr 80
(II) PCI: 00:1f:1: chip 8086,27df card 103c,30a0 rev 02 class 01,01,8a hdr 00
(II) PCI: 00:1f:2: chip 8086,27c5 card 103c,30a0 rev 02 class 01,06,01 hdr 00
(II) PCI: 00:1f:3: chip 8086,27da card 103c,30a0 rev 02 class 0c,05,00 hdr 00
(II) PCI: 02:00:0: chip 8086,4222 card 103c,135b rev 02 class 02,80,00 hdr 00
(II) PCI: 05:08:0: chip 8086,1092 card 103c,30a0 rev 02 class 02,00,00 hdr 00
(II) PCI: 05:09:0: chip 1180,0832 card 103c,30a0 rev 00 class 0c,00,10 hdr 80
(II) PCI: 05:09:1: chip 1180,0822 card 103c,30a0 rev 19 class 08,05,00 hdr 80
(II) PCI: 05:09:2: chip 1180,0843 card 103c,30a0 rev 01 class 08,80,00 hdr 80
(II) PCI: 05:09:3: chip 1180,0592 card 103c,30a0 rev 0a class 08,80,00 hdr 80
(II) PCI: 05:09:4: chip 1180,0852 card 103c,30a0 rev 05 class 08,80,00 hdr 80
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,5), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 2: bridge is at (0:28:0), (0,2,2), BCTRL: 0x0004 (VGA_EN is cleared)
(II) Bus 2 I/O range:
[0] -1 0 0x00002000 - 0x000020ff (0x100) IX[B]
[1] -1 0 0x00002400 - 0x000024ff (0x100) IX[B]
[2] -1 0 0x00002800 - 0x000028ff (0x100) IX[B]
[3] -1 0 0x00002c00 - 0x00002cff (0x100) IX[B]
(II) Bus 2 non-prefetchable memory range:
[0] -1 0 0xd6000000 - 0xd7ffffff (0x2000000) MX[B]
(II) Bus 2 prefetchable memory range:
[0] -1 0 0xd2000000 - 0xd3ffffff (0x2000000) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 3: bridge is at (0:28:1), (0,3,4), BCTRL: 0x0004 (VGA_EN is cleared)
(II) Bus 3 I/O range:
[0] -1 0 0x00003000 - 0x000030ff (0x100) IX[B]
[1] -1 0 0x00003400 - 0x000034ff (0x100) IX[B]
[2] -1 0 0x00003800 - 0x000038ff (0x100) IX[B]
[3] -1 0 0x00003c00 - 0x00003cff (0x100) IX[B]
(II) Bus 3 non-prefetchable memory range:
[0] -1 0 0xd4000000 - 0xd5ffffff (0x2000000) MX[B]
(II) Bus 3 prefetchable memory range:
[0] -1 0 0xd0000000 - 0xd1ffffff (0x2000000) MX[B]
(II) Subtractive PCI-to-PCI bridge:
(II) Bus 5: bridge is at (0:30:0), (0,5,5), BCTRL: 0x0000 (VGA_EN is cleared)
(II) Bus 5 I/O range:
[0] -1 0 0x00004000 - 0x00004fff (0x1000) IX[B]
(II) Bus 5 non-prefetchable memory range:
[0] -1 0 0xd8000000 - 0xd80fffff (0x100000) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:31:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(--) PCI:*(0:2:0) Intel Corporation Mobile Integrated Graphics Controller rev 3, Mem @ 0xd8100000/19, 0xc0000000/28, 0xd8200000/18, I/O @ 0x1800/3
(--) PCI: (0:2:1) Intel Corporation Mobile Integrated Graphics Controller rev 3, Mem @ 0xd8180000/19
(II) Addressable bus resource ranges are
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
[1] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) Active PCI resource ranges:
[0] -1 0 0xd8000000 - 0xd8000fff (0x1000) MX[B]
[1] -1 0 0xd6000000 - 0xd6000fff (0x1000) MX[B]
[2] -1 0 0xd8444400 - 0xd84447ff (0x400) MX[B]
[3] -1 0 0xd8444000 - 0xd84443ff (0x400) MX[B]
[4] -1 0 0xd8240000 - 0xd8243fff (0x4000) MX[B]
[5] -1 0 0xd8180000 - 0xd81fffff (0x80000) MX[B](B)
[6] -1 0 0xd8200000 - 0xd823ffff (0x40000) MX[B](B)
[7] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B)
[8] -1 0 0xd8100000 - 0xd817ffff (0x80000) MX[B](B)
[9] -1 0 0x00004000 - 0x0000403f (0x40) IX[B]
[10] -1 0 0x000018e0 - 0x000018ff (0x20) IX[B]
[11] -1 0 0x000018b0 - 0x000018bf (0x10) IX[B]
[12] -1 0 0x000018c0 - 0x000018c3 (0x4) IX[B]
[13] -1 0 0x000018c8 - 0x000018cf (0x8) IX[B]
[14] -1 0 0x000018c4 - 0x000018c7 (0x4) IX[B]
[15] -1 0 0x000018d0 - 0x000018d7 (0x8) IX[B]
[16] -1 0 0x00001810 - 0x0000181f (0x10) IX[B]
[17] -1 0 0x00001880 - 0x0000189f (0x20) IX[B]
[18] -1 0 0x00001860 - 0x0000187f (0x20) IX[B]
[19] -1 0 0x00001840 - 0x0000185f (0x20) IX[B]
[20] -1 0 0x00001820 - 0x0000183f (0x20) IX[B]
[21] -1 0 0x00001800 - 0x00001807 (0x8) IX[B](B)
(II) Inactive PCI resource ranges:
[0] -1 0 0xd8002400 - 0xd80024ff (0x100) MX[B]
[1] -1 0 0xd8002000 - 0xd80020ff (0x100) MX[B]
[2] -1 0 0xd8001c00 - 0xd8001cff (0x100) MX[B]
[3] -1 0 0xd8001800 - 0xd80018ff (0x100) MX[B]
[4] -1 0 0xd8001000 - 0xd80017ff (0x800) MX[B]
(II) Active PCI resource ranges after removing overlaps:
[0] -1 0 0xd8000000 - 0xd8000fff (0x1000) MX[B]
[1] -1 0 0xd6000000 - 0xd6000fff (0x1000) MX[B]
[2] -1 0 0xd8444400 - 0xd84447ff (0x400) MX[B]
[3] -1 0 0xd8444000 - 0xd84443ff (0x400) MX[B]
[4] -1 0 0xd8240000 - 0xd8243fff (0x4000) MX[B]
[5] -1 0 0xd8180000 - 0xd81fffff (0x80000) MX[B](B)
[6] -1 0 0xd8200000 - 0xd823ffff (0x40000) MX[B](B)
[7] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B)
[8] -1 0 0xd8100000 - 0xd817ffff (0x80000) MX[B](B)
[9] -1 0 0x00004000 - 0x0000403f (0x40) IX[B]
[10] -1 0 0x000018e0 - 0x000018ff (0x20) IX[B]
[11] -1 0 0x000018b0 - 0x000018bf (0x10) IX[B]
[12] -1 0 0x000018c0 - 0x000018c3 (0x4) IX[B]
[13] -1 0 0x000018c8 - 0x000018cf (0x8) IX[B]
[14] -1 0 0x000018c4 - 0x000018c7 (0x4) IX[B]
[15] -1 0 0x000018d0 - 0x000018d7 (0x8) IX[B]
[16] -1 0 0x00001810 - 0x0000181f (0x10) IX[B]
[17] -1 0 0x00001880 - 0x0000189f (0x20) IX[B]
[18] -1 0 0x00001860 - 0x0000187f (0x20) IX[B]
[19] -1 0 0x00001840 - 0x0000185f (0x20) IX[B]
[20] -1 0 0x00001820 - 0x0000183f (0x20) IX[B]
[21] -1 0 0x00001800 - 0x00001807 (0x8) IX[B](B)
(II) Inactive PCI resource ranges after removing overlaps:
[0] -1 0 0xd8002400 - 0xd80024ff (0x100) MX[B]
[1] -1 0 0xd8002000 - 0xd80020ff (0x100) MX[B]
[2] -1 0 0xd8001c00 - 0xd8001cff (0x100) MX[B]
[3] -1 0 0xd8001800 - 0xd80018ff (0x100) MX[B]
[4] -1 0 0xd8001000 - 0xd80017ff (0x800) MX[B]
(II) OS-reported resource ranges after removing overlaps with PCI:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
[0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0 0xd8000000 - 0xd8000fff (0x1000) MX[B]
[6] -1 0 0xd6000000 - 0xd6000fff (0x1000) MX[B]
[7] -1 0 0xd8444400 - 0xd84447ff (0x400) MX[B]
[8] -1 0 0xd8444000 - 0xd84443ff (0x400) MX[B]
[9] -1 0 0xd8240000 - 0xd8243fff (0x4000) MX[B]
[10] -1 0 0xd8180000 - 0xd81fffff (0x80000) MX[B](B)
[11] -1 0 0xd8200000 - 0xd823ffff (0x40000) MX[B](B)
[12] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B)
[13] -1 0 0xd8100000 - 0xd817ffff (0x80000) MX[B](B)
[14] -1 0 0xd8002400 - 0xd80024ff (0x100) MX[B]
[15] -1 0 0xd8002000 - 0xd80020ff (0x100) MX[B]
[16] -1 0 0xd8001c00 - 0xd8001cff (0x100) MX[B]
[17] -1 0 0xd8001800 - 0xd80018ff (0x100) MX[B]
[18] -1 0 0xd8001000 - 0xd80017ff (0x800) MX[B]
[19] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[20] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[21] -1 0 0x00004000 - 0x0000403f (0x40) IX[B]
[22] -1 0 0x000018e0 - 0x000018ff (0x20) IX[B]
[23] -1 0 0x000018b0 - 0x000018bf (0x10) IX[B]
[24] -1 0 0x000018c0 - 0x000018c3 (0x4) IX[B]
[25] -1 0 0x000018c8 - 0x000018cf (0x8) IX[B]
[26] -1 0 0x000018c4 - 0x000018c7 (0x4) IX[B]
[27] -1 0 0x000018d0 - 0x000018d7 (0x8) IX[B]
[28] -1 0 0x00001810 - 0x0000181f (0x10) IX[B]
[29] -1 0 0x00001880 - 0x0000189f (0x20) IX[B]
[30] -1 0 0x00001860 - 0x0000187f (0x20) IX[B]
[31] -1 0 0x00001840 - 0x0000185f (0x20) IX[B]
[32] -1 0 0x00001820 - 0x0000183f (0x20) IX[B]
[33] -1 0 0x00001800 - 0x00001807 (0x8) IX[B](B)
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
compiled for 7.0.0, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.2
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
compiled for 7.0.0, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.2
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "freetype"
(II) Loading /usr/lib/xorg/modules/fonts/libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
compiled for 7.0.0, module version = 2.1.0
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.4
(II) Loading font FreeType
(II) LoadModule: "i810"
(II) Loading /usr/lib/xorg/modules/drivers/i810_drv.so
(II) Module i810: vendor="X.Org Foundation"
compiled for 7.0.0, module version = 1.4.1
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 0.8
(II) LoadModule: "mouse"
(II) Loading /usr/lib/xorg/modules/input/mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
compiled for 7.0.0, module version = 1.0.4
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.5
(II) LoadModule: "kbd"
(II) Loading /usr/lib/xorg/modules/input/kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
compiled for 7.0.0, module version = 1.0.1
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.5
(II) I810: Driver for Intel Integrated Graphics Chipsets: i810, i810-dc100,
i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G, E7221 (i915),
915GM, 945G
(II) Primary Device is: PCI 00:02:0
(WW) I810: No matching Device section for instance (BusID PCI:0:2:1) found
(EE) No devices detected.
Fatal server error:
no screens found
|
Like I said above, if I change the BusID option to PCI:0:2:1, it complains about 0:2:0.
Thanks for the response! |
|
Back to top |
|
 |
aruns n00b


Joined: 25 Apr 2006 Posts: 22
|
Posted: Thu Apr 27, 2006 12:55 am Post subject: |
|
|
I am having the same problem and for the same graphics card (915GM) when I installed Xorg 6.8. I was told that 915GM was not supported right in 6.8 and was advised to upgrade to Modular X (Xorg 7.0).
I tried upgrading to Modular X using the http://www.gentoo.org/proj/en/desktop/x/x11/modular-x-howto.xml link but have been having problems with the upgrade. I am not sure I followed the following instruction (from the mentioned link) right
Quote: | Download the package list, and open it in a text editor of your choice. Copy and paste the full modular X mask over to package.keywords. |
Could you let me know what exactly you put in package.keywords?
I can upgrade to 7.0 and let you know if I encounter any similar problem. |
|
Back to top |
|
 |
johnk n00b

Joined: 26 Apr 2006 Posts: 7
|
Posted: Thu Apr 27, 2006 1:01 am Post subject: |
|
|
Just copy the entire contents of this
http://www.gentoo.org/proj/en/desktop/x/x11/modular-x-packages.txt
to /etc/portage/package.keywords- append it to the end of anything that might be there. If you can use X at all you can just cut in past in an editor. This will tell emerge to let the 'unstable' Xorg files be used. |
|
Back to top |
|
 |
saintpa Tux's lil' helper


Joined: 04 Dec 2004 Posts: 77
|
|
Back to top |
|
 |
sliwowitz Apprentice


Joined: 21 Jan 2005 Posts: 215 Location: Europe/Prague
|
|
Back to top |
|
 |
johnk n00b

Joined: 26 Apr 2006 Posts: 7
|
Posted: Thu Apr 27, 2006 9:36 pm Post subject: |
|
|
Thanks for the help, but I tried the how-to and it still does the exact same thing. I'm not sure that the bug report is my problem. Here's a question that's probably very stupid- in the how-to it says to build /dev/agpgart and Intel 440LX/BX/GX as modules... however my menuconfig just displays --- next to both and I can't actually build the into the kernel or as modules. |
|
Back to top |
|
 |
saintpa Tux's lil' helper


Joined: 04 Dec 2004 Posts: 77
|
Posted: Fri Apr 28, 2006 9:31 pm Post subject: |
|
|
johnk, if you can't build apggart as module, it's fine. However it is critical to build drm and i915 as modules, as you need to replace them later. |
|
Back to top |
|
 |
aruns n00b


Joined: 25 Apr 2006 Posts: 22
|
Posted: Fri Apr 28, 2006 10:03 pm Post subject: |
|
|
Hello johnk, I was able to do a fresh Modular X install (after I crashed my previous installation while trying to upgrade from X11 6. and successfully use the i810 driver for my 915GM chipset. I don't have my laptop right now, will post relevant details from config files when I get back home... |
|
Back to top |
|
 |
aruns n00b


Joined: 25 Apr 2006 Posts: 22
|
Posted: Sat Apr 29, 2006 7:19 am Post subject: |
|
|
Here are the relevant details:
I crashed my system when I tried to upgrade to Modular X, so I had to reinstall the whole thing and I direclty installed Modular X. This is the Mod X version I have on my system
Code: | * x11-base/xorg-x11
Latest version available: 7.0-r1
Latest version installed: 7.0-r1
Size of files: 0 kB
Homepage: http://xorg.freedesktop.org
Description: An X11 implementation maintained by the X.Org Foundation (meta package)
License: as-is
|
I have DRM compiled direclty into my kernel. I haven't emerged x11-drm on my system.(Read in another post that DRM shouldn't be compiled with kernel and has to be installed seperately, but this works for me). I also have i915 and i810 support compiled into the kernel.
Here is the relevant section from my xorg.conf file
Code: | Section "Monitor"
Identifier "Monitor0"
Option "dpms"
EndSection
Section "Device"
Identifier "i830Drv_A"
Driver "i810"
# VideoRam 131072
# BusID "PCI:0:2:1"
Screen 0
Option "DevicePresence" "yes"
Option "MonitorLayout" "CRT,LFP"
Option "NoAccel" "false"
Option "DRI" "true"
# Option "XVideo" "true"
# Option "VBERestore" "true"
# Option "SWCursor" "true"
EndSection
Section "Screen"
#Option "backingstore"
Identifier "Screen0"
Device "i830Drv_A"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
# initial origin if mode is smaller than
#desktop
# Virtual 1280 1024
Viewport 0 0
Depth 24
Modes "1400x1050" "1280x1024" "1280x960" "1152x864" "1024x768
" "800x600"
EndSubSection
EndSection
Section "DRI"
Mode 0666
EndSection
|
Let me know if you need any other info. |
|
Back to top |
|
 |
johnk n00b

Joined: 26 Apr 2006 Posts: 7
|
Posted: Sat Apr 29, 2006 3:33 pm Post subject: |
|
|
Hi, thanks all for your suggestions. I tried the how-to and Aruns' configuration. Unfortunantly, it still doesn't work.
I've tried installing Arch linux on the same computer and it spits out the EXACT same message. I suppose I'll just have to live with vesa, but I've always ripped a lot of movies to my hard drive and it's annoying to not be able to view them properly...
The xorg wiki says this about it
http://wiki.x.org/wiki/FAQWarningMessages
However it's not very helpfull in my case, because I DO set up a valid device section but I can't 'safely ignore the warning' because X won't start up. |
|
Back to top |
|
 |
aruns n00b


Joined: 25 Apr 2006 Posts: 22
|
Posted: Sun Apr 30, 2006 3:12 am Post subject: |
|
|
johnk,
One weird thing I observed. With the xorg.conf part for "Device" section I posted above, I was able to successfully run the window manager "fluxbox". But when I installed kde and started it, it gave me the error you had got
Code: | (WW) I810: No matching Device section for instance (BusID PCI:0:2:1) found |
I uncommented the BusID option in in the "device" section and it worked for PCI:0:2:0.
You might want to try this out incase you haven't already. (Not sure why X worked for me initially with fluxbox but not kde) |
|
Back to top |
|
 |
saintpa Tux's lil' helper


Joined: 04 Dec 2004 Posts: 77
|
Posted: Mon May 01, 2006 4:01 am Post subject: |
|
|
aruns, that warning message doesn't have any effect. I still have that warning message today and I'm running DRI at full speed. It's probably something else.
johnk, maybe you need to build the xorg-server-1.0.99. That was the last step that solved my dri problem. Give it a try. |
|
Back to top |
|
 |
johnk n00b

Joined: 26 Apr 2006 Posts: 7
|
Posted: Wed May 03, 2006 11:08 pm Post subject: |
|
|
Saintpa- building that version worked! But when I try to play a video using the xv driver, whatever program I use crashes and gives me an error something like
Code: |
Error code: 11 ( BadAlloc (insufficient resources for operation) )
|
I've tried monkeying around with the video ram settings in xorg, but with no success. I also have the "XaaNoOffscreenPixmaps" option in my Xorg...
Any ideas? Or is this just due to the bleeding-edge Xorg build? Anyway, thanks for all the help. |
|
Back to top |
|
 |
saintpa Tux's lil' helper


Joined: 04 Dec 2004 Posts: 77
|
Posted: Thu May 04, 2006 8:43 pm Post subject: |
|
|
johnk, I use the 1.0.99 version of x.org and I haven't seen anything like that. What are the version numbers for kernel, x11-drm, and mesa on your machine? |
|
Back to top |
|
 |
johnk n00b

Joined: 26 Apr 2006 Posts: 7
|
Posted: Fri May 05, 2006 12:29 am Post subject: |
|
|
Saintpa,
Actually I just remembered that x11-drm never got installed, it gives me this message-
Code: |
/var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_pci.c:57:5: warning: "DRM_DEBUG_MEMORY" is not defined
/var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_pci.c:88:5: warning: "DRM_DEBUG_MEMORY" is not defined
/var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_pci.c:136:5: warning: "DRM_DEBUG_MEMORY" is not defined
/var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_pci.c:143:5: warning: "DRM_DEBUG_MEMORY" is not defined
/var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_pci.c:159:5: warning: "DRM_DEBUG_MEMORY" is not defined
CC [M] /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_agpsupport.o CC [M] /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_scatter.o
CC [M] /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_memory_debug.o
CC [M] /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/ati_pcigart.o
/var/tmp/portage/x11-drm-20050502/work/drm/linux-core/ati_pcigart.c: In function `drm_ati_free_pcigart_table':
/var/tmp/portage/x11-drm-20050502/work/drm/linux-core/ati_pcigart.c:87: error: structure has no member named `count'
make[2]: *** [/var/tmp/portage/x11-drm-20050502/work/drm/linux-core/ati_pcigart.o] Error 1
make[1]: *** [_module_/var/tmp/portage/x11-drm-20050502/work/drm/linux-core] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.17-rc2'
make: *** [modules] Error 2
* Portage could not build the DRM modules. If you see an ACCESS DENIED error,
* this could mean that you were using an unsupported kernel build system. All
* 2.4 kernels are supported, but only 2.6 kernels at least as new as 2.6.6
* are supported.
!!! ERROR: x11-base/x11-drm-20050502 failed.
|
/usr/src/linux is my linux-2.6.17-r2 kernel... a bit bleeding edge. Maybe that's the problem?[/code] |
|
Back to top |
|
 |
saintpa Tux's lil' helper


Joined: 04 Dec 2004 Posts: 77
|
Posted: Mon May 08, 2006 3:06 am Post subject: |
|
|
johnk,
Don't use the x11-drm from portage. Instead, get the CVS version of drm from drm.freekdesktop.org
You do, however, need to make i915 and drm as kernel modules so that you can directly replace the .ko files with the latest ones from CVS tree. See https://forums.gentoo.org/viewtopic-t-455101-highlight-945gm.html for the howto |
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|