|
Description
|
Recent mini notebooks such as the Medion Akoya E1210 and the MSI Wind 100 have Intel i945GME graphics controllers which are not yet supported on Solaris.
/usr/X11/bin/scanpci -v:
[full output attached]
...
pci bus 0x0000 cardnum 0x00 function 0x00: vendor 0x8086 device 0x27ac
Intel Corporation Mobile 945GME Express Memory Controller Hub
CardVendor 0x1462 card 0x0110 (Micro-Star International Co., Ltd., Card unknown
)
STATUS 0x2090 COMMAND 0x0006
CLASS 0x06 0x00 0x00 REVISION 0x03
BIST 0x00 HEADER 0x00 LATENCY 0x00 CACHE 0x00
BYTE_0 0x01 BYTE_1 0x90 BYTE_2 0xd1 BYTE_3 0xfe
pci bus 0x0000 cardnum 0x02 function 0x00: vendor 0x8086 device 0x27ae
Intel Corporation Mobile 945GME Express Integrated Graphics Controller
CardVendor 0x1462 card 0x0110 (Micro-Star International Co., Ltd., Card unknown
)
STATUS 0x0090 COMMAND 0x0007
CLASS 0x03 0x00 0x00 REVISION 0x03
BIST 0x00 HEADER 0x80 LATENCY 0x00 CACHE 0x00
BASE0 0xdfe80000 addr 0xdfe80000 MEM
BASE1 0x0000e101 addr 0x0000e100 I/O
BASE2 0xc0000008 addr 0xc0000000 MEM PREFETCHABLE
BASE3 0xdff00000 addr 0xdff00000 MEM
MAX_LAT 0x00 MIN_GNT 0x00 INT_PIN 0x01 INT_LINE 0x0b
pci bus 0x0000 cardnum 0x02 function 0x01: vendor 0x8086 device 0x27a6
Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics
Controller
CardVendor 0x1462 card 0x0110 (Micro-Star International Co., Ltd., Card unknown
)
STATUS 0x0090 COMMAND 0x0007
CLASS 0x03 0x80 0x00 REVISION 0x03
BIST 0x00 HEADER 0x80 LATENCY 0x00 CACHE 0x00
BASE0 0xdfe00000 addr 0xdfe00000 MEM
Starting X fails:
[full Xorg.0.log attached]
...
(EE) GARTInit: Unable to open /dev/agpgart (Resource temporarily unavailable)
(WW) intel(0): /dev/agpgart is either not available, or no memory is available
for allocation. Using pre-allocated memory only.
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
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
[drm] failed to load kernel module "i915"
(II) intel(0): [drm] drmOpen failed
(EE) intel(0): [dri] DRIScreenInit failed. Disabling DRI.
(**) intel(0): Framebuffer compression enabled
(**) intel(0): Tiling enabled
(==) intel(0): VideoRam: 7932 KB
(II) intel(0): Attempting memory allocation with tiled buffers.
(EE) intel(0): Failed to allocate framebuffer. Is your VideoRAM set too low?
(II) intel(0): Tiled allocation failed.
(WW) intel(0): Couldn't allocate tiled memory, fb compression disabled
(II) intel(0): Attempting memory allocation with untiled buffers.
(WW) intel(0): Failed to allocate EXA offscreen memory.
(II) intel(0): Untiled allocation failed.
(EE) intel(0): Couldn't allocate video memory
Fatal server error:
AddScreen/ScreenInit failed for driver 0
Reason is the lack of agpgart and DRI support for the 945GME. See Suggested Fix for a lightly tested, 'Works on my Machine(TM)' fix.
|