Hallo,
ich habe hier mit einem Embedded-PC zu tun, der einen Mobile 4 Series Chipsatz nutzt. Verwende ich eine Ubuntu-Version neuer als 10.04, startet der X-Server nur noch im VESA-Modus.
Nach einer Analyse ist nicht der X-Server das Problem, sondern der Kernel. Der X-Server nutzt den Intel-Treiber, falls man auf 2.6.32 downgraded. Kommt ein Kernel > 3.0 zum Einsatz, wird beim Booten zwar das Modul agpgart-intel geladen, aber nicht mehr der i915 Treiber. Lädt man diesen mit Modprobe manuell nach, wird er vom Gerät nicht genutzt, obwohl laut 'modinfo' der i915-Treiber nach wie vor für die Hardware-ID zuständig ist.
lcpci -v (altes Ubuntu)
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
Subsystem: Kontron Device 4040
Flags: bus master, fast devsel, latency 0
Capabilities: [e0] Vendor Specific Information <?>
Kernel driver in use: agpgart-intel
Kernel modules: intel-agp
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
Subsystem: Kontron Device 4040
Flags: bus master, fast devsel, latency 0, IRQ 25
Memory at fe400000 (64-bit, non-prefetchable) [size=10]
Memory at d0000000 (64-bit, prefetchable) [size=10]
I/O ports at d400 [size=8]
Capabilities: [90] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
Capabilities: [d0] Power Management version 3
Kernel driver in use: i915
Kernel modules: i915
|
lspci (neues Ubuntu)
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
Subsystem: Kontron Device 4040
Flags: bus master, fast devsel, latency 0
Capabilities: [e0] Vendor Specific Information: Len=0a <?>
Kernel driver in use: agpgart-intel
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07) (prog-if 00 [VGA controller])
Subsystem: Kontron Device 4040
Flags: bus master, fast devsel, latency 0, IRQ 43
Memory at fe400000 (64-bit, non-prefetchable) [size=10]
Memory at d0000000 (64-bit, prefetchable) [size=10]
I/O ports at d400 [size=8]
Expansion ROM at <unassigned> [disabled]
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 3
|
Kontron Device 4040 = 1059:4040
Jemand eine Idee, wie ich auf dem System mit einem neuen Ubuntu die Grafikkarte richtig zum Laufen bekomme. Mit der Kombination aktueller X-Server und alter Kernel laufen einige Programme (z.B. mplayer) nicht stabil.[/size][/size][/size][/size][/size][/size]