Intel graphics driver fails to load, falls back to vesa.
I'm using Ubuntu Oneiric (11.10) on a Dell Latitude E6410 with Intel Integrated Graphics. I am using the latest generic kernel image (3.0.0-15.26) and all the latest updates.
I cannot launch Xorg using the intel driver. When I force it in xorg.conf, X fails to launch with a fatal error, saying no devices are found. VESA works, but it does not support the resolution I need on an external monitor. If I don't use an xorg.conf, X falls back to vesa. I also have the problem of a blank screen on boot unless I pass the "nomodeset" arg to the kernel. That may be the cause of the intel driver failing, but without it I get no video at all. I thought the 3.0.0-15.25 kernel fixed the KMS problems with Intel graphics, but I seem to still have it.
Here is the lspci output for graphics:
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02) (prog-if 00 [VGA controller])
Subsystem: Dell Device 040a
Flags: bus master, fast devsel, latency 0, IRQ 43
Memory at f0000000 (64-bit, non-prefetchable) [size=4M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 70b0 [size=8]
Expansion ROM at <unassigned> [disabled]
Kernel modules: i915
Here is the xorg.conf that fails:
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib/
FontPath "/usr/share/
FontPath "/usr/share/
FontPath "/usr/share/
FontPath "/usr/share/
FontPath "/usr/share/
FontPath "/usr/share/
FontPath "/usr/share/
FontPath "/var/lib/
FontPath "built-ins"
EndSection
Section "Module"
Load "glx"
Load "dbe"
Load "extmod"
Load "dri"
Load "dri2"
Load "record"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
Identifier "Card0"
Driver "intel"
BusID "PCI:0:2:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
SubSection "Display"
SubSection "Display"
SubSection "Display"
SubSection "Display"
SubSection "Display"
EndSection
All I do to make this xorg.conf work is change "intel" to "vesa" (or just remove xorg.conf altogether.
I am at my wit's end and any help would be most appreciated.
Question information
- Language:
- English Edit question
- Status:
- Solved
- Assignee:
- No assignee Edit question
- Solved by:
- Sam_
- Solved:
- Last query:
- Last reply: