Intel GM965 Video Not working!!

I’ve got an older Dell D830 laptop with an intel GM965 chip on it. 12.1 does nothing with it and all I can get is 800x600. Firstly, isn’t this a relatively older chip and should be working off the bat and secondly, can anyone give me some guidance as to how I go about getting drivers for it? Relative noob but LOVE 12.1 and the improvements it brings.
Thanks in advance!!

I have a 965 Intel
Works perfectly

Please post the results of:

/sbin/lspci -nnk

Thanks for the quick response!! When I first boot with dvd on installation the screen is just black. The only way I can get it to the install gui is if I go to no acpi or safe settings…heres my lspci

00:00.0 Host bridge [0600]: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub [8086:2a00] (rev 0c)
Subsystem: Dell Device [1028:01fe]
Kernel driver in use: agpgart-intel
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) [8086:2a02] (rev 0c)
Subsystem: Dell Device [1028:01fe]
00:02.1 Display controller [0380]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (secondary) [8086:2a03] (rev 0c)
Subsystem: Dell Device [1028:01fe]
00:1a.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 [8086:2834] (rev 02)
Subsystem: Dell Device [1028:01fe]
Kernel driver in use: uhci_hcd
00:1a.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 [8086:2835] (rev 02)
Subsystem: Dell Device [1028:01fe]
Kernel driver in use: uhci_hcd
00:1a.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 [8086:283a] (rev 02)
Subsystem: Dell Device [1028:01fe]
Kernel driver in use: ehci_hcd
00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio Controller [8086:284b] (rev 02)
Subsystem: Dell Device [1028:01fe]
Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 [8086:283f] (rev 02)
Kernel driver in use: pcieport
00:1c.1 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 [8086:2841] (rev 02)
Kernel driver in use: pcieport
00:1c.3 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 [8086:2845] (rev 02)
Kernel driver in use: pcieport
00:1c.5 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 [8086:2849] (rev 02)
Kernel driver in use: pcieport
00:1d.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 [8086:2830] (rev 02)
Subsystem: Dell Device [1028:01fe]
Kernel driver in use: uhci_hcd
00:1d.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 [8086:2831] (rev 02)
Subsystem: Dell Device [1028:01fe]
Kernel driver in use: uhci_hcd
00:1d.2 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 [8086:2832] (rev 02)
Subsystem: Dell Device [1028:01fe]
Kernel driver in use: uhci_hcd
00:1d.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 [8086:2836] (rev 02)
Subsystem: Dell Device [1028:01fe]
Kernel driver in use: ehci_hcd
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev f2)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller [8086:2815] (rev 02)
Subsystem: Dell Device [1028:01fe]
00:1f.1 IDE interface [0101]: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller [8086:2850] (rev 02)
Subsystem: Dell Device [1028:01fe]
Kernel driver in use: ata_piix
00:1f.2 IDE interface [0101]: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA IDE Controller [8086:2828] (rev 02)
Subsystem: Dell Device [1028:01fe]
Kernel driver in use: ata_piix
00:1f.3 SMBus [0c05]: Intel Corporation 82801H (ICH8 Family) SMBus Controller [8086:283e] (rev 02)
Subsystem: Dell Device [1028:01fe]
Kernel driver in use: i801_smbus
03:01.0 CardBus bridge [0607]: O2 Micro, Inc. Cardbus bridge [1217:7135] (rev 21)
Subsystem: Dell Device [1028:01fe]
Kernel driver in use: yenta_cardbus
03:01.4 FireWire (IEEE 1394) [0c00]: O2 Micro, Inc. Firewire (IEEE 1394) [1217:00f7] (rev 02)
Subsystem: Dell Device [1028:01fe]
Kernel driver in use: firewire_ohci
09:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5755M Gigabit Ethernet PCI Express [14e4:1673] (rev 02)
Subsystem: Dell Device [1028:01fe]
Kernel driver in use: tg3
0c:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection [8086:4222] (rev 02)
Subsystem: Intel Corporation Device [8086:1020]
Kernel driver in use: iwl3945

I can only get 1024x768 (thought it was 800x600 before) and I am using gnome3. I haven’t tried kde yet.

thanks!!

See if IceWM is available in the session menu:
http://dl.dropbox.com/u/10573557/Session%20Login/12.1_session_select.jpg
I have not tried Gnome3 on that Laptop with the 965 intel

Yep ice is installed and I get no better resolution though that then Gnome… I’m going to try and reinstall with kde and see what is going on… again I can’t get anything but black screen on the install without going to no acpi… I do know that the legacy intel rpm is installed but don’t really know how to check and see what driver it is actually using…

With a complete reinstall and using kde I only get 1024x768 and no option for anything higher…help!!

Check this, see if helps
openSUSE Graphic Card Practical Theory Guide for Users

This might sound silly, but have you tried booting without the “vga=XXX” option? I hadn’t discovered until recently how this option can affect the Intel driver:

Full screen Flash EXTREMELY slow with Intel, and I fixed it by sheer luck…

This is telling

00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) [8086:2a02] (rev 0c)
Subsystem: Dell Device [1028:01fe]

It is apparent that the i915.ko driver is not loaded.

I’m have openSUSE 11.4 installed, with a similar graphics chipset. For reference, I get

00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) [8086:2a02] (rev 0c)
        Subsystem: Hewlett-Packard Company Compaq 6710b [103c:30c0]
        Kernel driver in use: i915

For a fuller picture of what may (or may not) be happening, capture the contents of /var/log/Xorg.0.log, and upload to SUSE Paste

Change the ‘Delete After’ value to something sensible, then post the link to it here.

Et voila!
SUSE Paste

Thanks for all your help!

Yep! I tried to boot without that setting and now I get the option of 1024x768 AND 800x600! I read through your other post but am not seeing the results that you got.

It definitely is using the fbdev (framebuffer) driver

    32.122] (II) FBDEV: driver for framebuffer: fbdev
    32.122] (II) VESA: driver for VESA chipsets: vesa
    32.122] (++) using VT number 7
 
    32.140] (II) Loading sub module "fbdevhw"
    32.140] (II) LoadModule: "fbdevhw"
    32.141] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
    32.141] (II) Module fbdevhw: vendor="X.Org Foundation"
    32.141]    compiled for 1.10.4, module version = 0.0.2
    32.141]    ABI class: X.Org Video Driver, version 10.0
    32.141] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
    32.141] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
    32.141] (**) FBDEV(0): claimed PCI slot 0@0:2:0
    32.141] (II) FBDEV(0): using default device
    32.141] (WW) Falling back to old probe method for vesa
    32.141] (II) FBDEV(0): Creating default Display subsection in Screen section
        "Default Screen Section" for depth/fbbpp 16/16
    32.141] (==) FBDEV(0): Depth 16, (==) framebuffer bpp 16
    32.141] (==) FBDEV(0): RGB weight 565
    32.141] (==) FBDEV(0): Default visual is TrueColor
    32.141] (==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0)
    32.141] (II) FBDEV(0): hardware: VESA VGA (video memory: 3072kB)
    32.141] (II) FBDEV(0): checking modes against framebuffer device...
    32.141] (II) FBDEV(0): checking modes against monitor...
    32.141] (--) FBDEV(0): Virtual size is 1024x768 (pitch 1024)
    32.141] (**) FBDEV(0):  Built-in mode "current": 78.7 MHz, 59.9 kHz, 75.7 Hz
    32.141] (II) FBDEV(0): Modeline "current"x0.0   78.65  1024 1056 1184 1312  768 772 776 792 -hsync -vsync -csync (59.9 kHz)
    32.141] (==) FBDEV(0): DPI set to (96, 96)
    32.141] (II) Loading sub module "fb"
    32.141] (II) LoadModule: "fb"
    32.142] (II) Loading /usr/lib/xorg/modules/libfb.so
    32.142] (II) Module fb: vendor="X.Org Foundation"
    32.142]    compiled for 1.10.4, module version = 1.0.0
    32.142]    ABI class: X.Org ANSI C Emulation, version 0.4
    32.142] (**) FBDEV(0): using shadow framebuffer
    32.142] (II) Loading sub module "shadow"
    32.142] (II) LoadModule: "shadow"
    32.142] (II) Loading /usr/lib/xorg/modules/libshadow.so
    32.142] (II) Module shadow: vendor="X.Org Foundation"
    32.142]    compiled for 1.10.4, module version = 1.1.0
    32.142]    ABI class: X.Org ANSI C Emulation, version 0.4
    32.142] (II) UnloadModule: "vesa"
    32.142] (II) Unloading vesa
    32.143] (II) FBDEV(0): FBIOBLANK: Invalid argument (Screen blanking not supported by vesafb of Linux Kernel)
    32.143] (==) FBDEV(0): Backing store disabled
    32.143] (==) FBDEV(0): DPMS enabled
    32.143] (==) RandR enabled

For some reason, even though the intel driver is detected (earlier in your log) , it doesn’t seem to stay loaded. Maybe you could try editing /etc/X11/xorg.conf.d/50-device.conf like this

Section "Device"
  Identifier "Default Device"

  #Driver "radeon"
Driver "intel"

  ## Required magic for radeon/radeonhd drivers; output name
  ## (here: "DVI-0") can be figured out via 'xrandr -q'
  #Option "monitor-DVI-0" "Default Monitor"

EndSection

Hello,
Here it is basically working, but I have some strange effects which I did not have with 11.4
The mouse cursor is sometimes invisible, and the screen is not updated sometimes (See picture).

My
/sbin/lspci -nnk

00:00.0 Host bridge [0600]: Intel Corporation 82P965/G965 Memory Controller Hub [8086:29a0] (rev 02)                                           
        Subsystem: ASUSTeK Computer Inc. Device [1043:820b]                                                                                    
        Kernel driver in use: agpgart-intel                                                                                                    
00:02.0 VGA compatible controller [0300]: Intel Corporation 82G965 Integrated Graphics Controller [8086:29a2] (rev 02)                         
        Subsystem: ASUSTeK Computer Inc. Device [1043:820b]                                                                                    
00:03.0 Communication controller [0780]: Intel Corporation 82P965/G965 HECI Controller [8086:29a4] (rev 02)                                    
        Subsystem: ASUSTeK Computer Inc. Device [1043:820b]                                                                                    
        Kernel driver in use: mei                                                                                                              
00:1a.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 [8086:2834] (rev 02)                              
        Subsystem: ASUSTeK Computer Inc. Device [1043:820a]                                                                                    
        Kernel driver in use: uhci_hcd
00:1a.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 [8086:2835] (rev 02)
        Subsystem: ASUSTeK Computer Inc. Device [1043:820a]
        Kernel driver in use: uhci_hcd
00:1a.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 [8086:283a] (rev 02)
        Subsystem: ASUSTeK Computer Inc. Device [1043:820a]
        Kernel driver in use: ehci_hcd
00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio Controller [8086:284b] (rev 02)
        Subsystem: ASUSTeK Computer Inc. Device [1043:820a]
        Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 [8086:283f] (rev 02)
        Kernel driver in use: pcieport
00:1c.4 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 [8086:2847] (rev 02)
        Kernel driver in use: pcieport
00:1c.5 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 [8086:2849] (rev 02)
        Kernel driver in use: pcieport
00:1d.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 [8086:2830] (rev 02)
        Subsystem: ASUSTeK Computer Inc. Device [1043:820a]
        Kernel driver in use: uhci_hcd
00:1d.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 [8086:2831] (rev 02)
        Subsystem: ASUSTeK Computer Inc. Device [1043:820a]
        Kernel driver in use: uhci_hcd
00:1d.2 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 [8086:2832] (rev 02)
        Subsystem: ASUSTeK Computer Inc. Device [1043:820a]
        Kernel driver in use: uhci_hcd
00:1d.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 [8086:2836] (rev 02)
        Subsystem: ASUSTeK Computer Inc. Device [1043:820a]
        Kernel driver in use: ehci_hcd
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev f2)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801HB/HR (ICH8/R) LPC Interface Controller [8086:2810] (rev 02)
        Subsystem: ASUSTeK Computer Inc. Device [1043:820a]
00:1f.2 IDE interface [0101]: Intel Corporation 82801H (ICH8 Family) 4 port SATA IDE Controller [8086:2820] (rev 02)
        Subsystem: ASUSTeK Computer Inc. Device [1043:820a]
        Kernel driver in use: ata_piix
00:1f.3 SMBus [0c05]: Intel Corporation 82801H (ICH8 Family) SMBus Controller [8086:283e] (rev 02)
        Subsystem: ASUSTeK Computer Inc. Device [1043:820a]
        Kernel driver in use: i801_smbus
00:1f.5 IDE interface [0101]: Intel Corporation 82801H (ICH8 Family) 2 port SATA IDE Controller [8086:2825] (rev 02)
        Subsystem: ASUSTeK Computer Inc. Device [1043:820a]
        Kernel driver in use: ata_piix
01:00.0 SATA controller [0106]: JMicron Technology Corp. JMB362/JMB363 Serial ATA Controller [197b:2363] (rev 02)
        Subsystem: ASUSTeK Computer Inc. P5B [JMB363] [1043:81e4]
        Kernel driver in use: ahci
01:00.1 IDE interface [0101]: JMicron Technology Corp. JMB362/JMB363 Serial ATA Controller [197b:2363] (rev 02)
        Subsystem: ASUSTeK Computer Inc. P5B [JMB363] [1043:81e4]
        Kernel driver in use: pata_jmicron
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 01)
        Subsystem: ASUSTeK Computer Inc. P5B [1043:81aa]
        Kernel driver in use: r8169
04:02.0 FireWire (IEEE 1394) [0c00]: VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller [1106:3044] (rev c0)
        Subsystem: ASUSTeK Computer Inc. M4A series motherboard [1043:81fe]
        Kernel driver in use: firewire_ohci

http://www.theo.ch/fb/121effects.png

@theo222. You should file a bug report for this.

openSUSE:Submitting bug reports - openSUSE

@deano_ferrari: Thanks, I’m not yet sure how to describe the problem.
The missing repainting only happens when i disable “desktop effects” and move windows around.
Repainting seems to work fine with enabled desktop effects.
In both cases however, the mouse cursor is invisible of flickering sometimes.
It’s always invisible on the old-style KMenu, but temporarily invisible in other situations too.
it gets visible again when the mouse is moved.
It looks like some kind of over optimization or timing problem.

I tried editing my 50-device.conf and on reboot I didn’t get X gui. When I try to manually startx I am displayed with a message that i915 is trying to load but it can’t find any devices…that and an other message re: gdi ?? (sorry I’m at work and my laptop is at home) not being able to load as well.
** When I was able to boot to X gui I did have my cursor disappear whenever hovering over items such as buttons, tabs and icons, although I don’t recall getting the trailing windows.
Checked in bios for anything weird but there doesn’t seem to be many options of something Im forgetting to turn off and on. I did once have the istall be the proper resolution but that was after I changed from sata to ahci for my HD. But my laptop battery died during and I haven’t been able to replicate it since. I thought that was the magical cure…guess not!

EXACTLY what edit did you apply ?

Did you try the openSUSE-12.1 release notes recommendation reference the intellegacy driver ?

I tried editing my .conf to this

Section “Device”
Identifier “Default Device”

#Driver “radeon”
Driver “intel”

Required magic for radeon/radeonhd drivers; output name

(here: “DVI-0”) can be figured out via ‘xrandr -q’

#Option “monitor-DVI-0” “Default Monitor”

EndSection

As described by deano_ferrari in an earlier post. This kinda made it worse and didn’t give me a gui at all!

I’ve tried the same some minutes ago with

Driver “intellegacy”

I’ve only got a console after booting.

NB: I have to boot with
nomodeset vga=0x31b
to get the correct resolution for my monitor.

I have a GM965 chipset in my work laptop, so am surprised that you needed to use the ‘intellegacy’ driver, which is not a KMS driver. This also means ‘nomodeset’ is then required. There has obviously been some change (or even regression?) with the intel driver, that has impacted on this particular hardware.

On Intel without KMS the Xserver falls back to the fbdev driver (the intel driver only supports KMS); alternatively, for legacy GPUs from Intel the “intellegacy” driver (xorg-x11-driver-video-intel-legacy package) is available, which still supports UMS (User Mode Setting). To use it, edit /etc/X11/xorg.conf.d/50-device.conf and change the driver entry to intellegacy.

This guide is useful (but bear in mind it still lists 965GM as working with the ‘intel’ driver, as it did in previous releases).

Intel Graphic Card Practical Theory