Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Intel (and possibly NVIDIA) Graphics Card Problems

Need help with peripherals or devices?
Post Reply
Message
Author
leveller
Posts: 85
Joined: 2009-05-03 02:51

Intel (and possibly NVIDIA) Graphics Card Problems

#1 Post by leveller »

I am running Wheezy, I have an onboard Intel graphics card that I use in Debian and an NVIDIA graphics card that I don't use, showing up in lspci as

Code: Select all

VGA compatible controller: Intel Corporation 82915G/GV/910GL Integrated Graphics Controller (rev 0e)
01:00.0 VGA compatible controller: nVidia Corporation NV44 [GeForce 6200 TurboCache(TM)] (rev a1)
The problems started when I done an update in Synaptic a few weeks ago. X became quite graphically unstable, including GPU lockups. X then began locking up after the gdm login screen. (note: I have edited out this sentence as I have fixed a separate problem)

Anyway, this is some of the stuff my dmesg and Xorg log files respectively contained at the time:

Code: Select all

[    7.091804] [drm] nouveau 0000:01:00.0: mem timing table length unknown: 14
[15337.516008] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
[15337.517998] [drm:i915_do_wait_request] *ERROR* i915_do_wait_request returns -11 (awaiting 1810612 at 1810610, next 1810613)
[15339.732013] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
[15339.732578] [drm:i915_reset] *ERROR* Failed to reset chip.
Xorg.0.log:
[ 15337.596] (EE) intel(0): failed to set cursor: Input/output error ( note: x 100s throughout log file)
[ 15337.596] (EE) intel(0): Detected a hung GPU, disabling acceleration.
[ 15339.746] (WW) intel(0): intel_uxa_prepare_access: bo map failed: Input/output error ( note: x 100s throughout log file)
After uninstalling xserver-xorg-video-nouveau and libdrm-nouveau1a and also setting up an xorg.conf file, all the errors above disappeared except for ironically the one involving nouveau. X now seems to running in a fairly stable manner, but the Iceweasel Flash plugin is still causing GPU lockups. Gnome gdm login no longer causes GPU lockup (again I have edited something out here, no longer relevant). KDE gdm login is causing GPU lockup however, unless i add i915.modeset=0 to kernel boot options under grub, which leaves me with a maximum 800x600 screen resolution.

The following code that I have just found in my Xorg log file may well be attributable to the Iceweasel Flash Plugin as I was just playing a YouTube video when I found this at the bottom of the log file:

Code: Select all

[   537.996] (WW) intel(0): I830DRI2FlipEventHandler: Pageflip completion has impossible msc 17195 < target_msc 17196
[   538.061] (WW) intel(0): I830DRI2FlipEventHandler: Pageflip completion has impossible msc 17199 < target_msc 17200
[   538.113] (WW) intel(0): I830DRI2FlipEventHandler: Pageflip completion has impossible msc 17202 < target_msc 17203
[   538.146] (WW) intel(0): I830DRI2FlipEventHandler: Pageflip completion has impossible msc 17204 < target_msc 17205
[   538.205] (WW) intel(0): I830DRI2FlipEventHandler: Pageflip completion has impossible msc 17208 < target_msc 17209
One final thing, X throws out this error when I perform startx (X starts fine and this is not in the Xorg log file but just seen on the console screen):

Code: Select all

FATAL: Module fbcon not found

cc
Posts: 820
Joined: 2005-06-08 19:14

Re: Intel (and possibly NVIDIA) Graphics Card Problems

#2 Post by cc »

I get same problems with my Intel 82845G/GL graphic card on squeeze.
The Gnome Desktop is freezing completely:

Code: Select all

May 23 02:01:04 mysqueeze kernel: [  738.556008] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
May 23 02:01:04 mysqueeze kernel: [  738.556020] render error detected, EIR: 0x00000000
May 23 02:01:04 mysqueeze kernel: [  738.556714] [drm:i915_do_wait_request] *ERROR* i915_do_wait_request returns -5 (awaiting 1418 at 1417)
BTW even if I try to add i915.modeset=0 to kernel boot options under grub, I get maximum 800x600 screen resolution.
Pls let me know if you find a solution.

leveller
Posts: 85
Joined: 2009-05-03 02:51

Re: Intel (and possibly NVIDIA) Graphics Card Problems

#3 Post by leveller »

cc wrote:Pls let me know if you find a solution.
Will do, obviously there seems to be some issues with the Intel driver. If you have any other graphics cards installed that you are not using (particularly NVIDIA) then I would suggest uninstalling the relevant X drivers and blacklisting the kernel drivers. For me at least these were causing issues. At the moment everything is working fine (GNOME at least, not sure about KDE because I've uninstalled it) except for the Flash plugin which still causes GPU lockup when I switch to full screen (which perhaps would suggest this is a mode-setting problem?). I read somewhere that i915.modeset=1 worked for some people with Intel graphics card problems, although this doesn't do anything for me.

Edit: I have now 'fixed' the Flash plugin problem by simply disabling hardware acceleration (right click on a Flash video and select Settings for anyone experiencing the same problem). This is not ideal however because performance is a bit sluggish and the plugin crashes if I start right-clicking in full screen (which fortunately isn't really necessary). At least its not locking up the whole GPU anymore though!

cc
Posts: 820
Joined: 2005-06-08 19:14

Re: Intel (and possibly NVIDIA) Graphics Card Problems

#4 Post by cc »

I've installed these wheezy packages on my squeeze:

Code: Select all

# apt-get install xserver-xorg-video-intel libdrm-intel1 xorg
and now it seems to work well.
Last edited by cc on 2011-06-13 22:41, edited 1 time in total.

User avatar
bw123
Posts: 4015
Joined: 2011-05-09 06:02
Has thanked: 1 time
Been thanked: 28 times

Re: Intel (and possibly NVIDIA) Graphics Card Problems

#5 Post by bw123 »

cc wrote:I've installed these wheezy packages on my squeeze:

Code: Select all

# apt-get install xserver-xorg-video-intel libdrm-intel1
and now it seems to work well.
wheezy xserver-xorg-video-intel has some dependencies, xserver-xorg-core and xserver-xorg-video-abi-10

installing
wheezy libdrm-intel1 on squeeze causes total video loss, did you leave out a few files that you upgraded?

thanks
resigned by AI ChatGPT

User avatar
mslinux
Posts: 942
Joined: 2010-12-24 05:14

Re: Intel (and possibly NVIDIA) Graphics Card Problems

#6 Post by mslinux »

Have yo guys tried 2.6.38 kernel ( from Squeeze backport if you're on Squeeze ) ?
MsLinux-

forums.debian.net - where facepalm is the default answer :D

© 2012
║▌║│█║▌│█│║▌║█║▌│█│║▌║│

User avatar
bw123
Posts: 4015
Joined: 2011-05-09 06:02
Has thanked: 1 time
Been thanked: 28 times

Re: Intel (and possibly NVIDIA) Graphics Card Problems

#7 Post by bw123 »

i am really thinking about trying that 2.6.38-bpo but how do you undo it?

i know i know, rtfm...
resigned by AI ChatGPT

cc
Posts: 820
Joined: 2005-06-08 19:14

Re: Intel (and possibly NVIDIA) Graphics Card Problems

#8 Post by cc »

bw123 wrote: wheezy xserver-xorg-video-intel has some dependencies, xserver-xorg-core and xserver-xorg-video-abi-10

installing
wheezy libdrm-intel1 on squeeze causes total video loss, did you leave out a few files that you upgraded?

thanks
I've installed all dependencies: xserver-xorg-core and xserver-xorg-video-abi-1 as well.
Last edited by cc on 2011-06-06 07:31, edited 1 time in total.

cc
Posts: 820
Joined: 2005-06-08 19:14

Re: Intel (and possibly NVIDIA) Graphics Card Problems

#9 Post by cc »

bw123 wrote:i am really thinking about trying that 2.6.38-bpo but how do you undo it?

i know i know, rtfm...
I've tried 2.6.38-bpo and didn't help on my system.
This is xserver-xorg-video-intel problem and not a kernel problem.
The intel driver was not in a good state when Squeeze went stable, especially for the intel 8xx chips.

User avatar
bw123
Posts: 4015
Joined: 2011-05-09 06:02
Has thanked: 1 time
Been thanked: 28 times

Re: Intel (and possibly NVIDIA) Graphics Card Problems

#10 Post by bw123 »

cc wrote:
bw123 wrote:i am really thinking about trying that 2.6.38-bpo but how do you undo it?

i know i know, rtfm...
I've tried 2.6.38-bpo and didn't help on my system.
This is xserver-xorg-video-intel problem and not a kernel problem.
The intel driver was not in a good state when Squeeze went stable, especially for the intel 8xx chips.
it's okay i figured it out... replaced the wheezy libdrm-intel1 with original, installed xserver-xfbdev, ran xorg -configure, set "shadow" "false" in xorg.conf and installed fluxbox. fps went from 90 to about 300 which isn't all that good but it's useable.

I've been playing with it, works better now than it ever did on xp.
resigned by AI ChatGPT

cynwulf

Re: Intel (and possibly NVIDIA) Graphics Card Problems

#11 Post by cynwulf »

@the OP: If you have onboard intel graphics and a graphics card you don't use (for whatever reason), why not remove the graphics card from the machine?

Or use the graphics card and disable the onboard graphics from the bios?

cc
Posts: 820
Joined: 2005-06-08 19:14

Re: Intel (and possibly NVIDIA) Graphics Card Problems

#12 Post by cc »

cynwulf wrote:@the OP: If you have onboard intel graphics and a graphics card you don't use (for whatever reason), why not remove the graphics card from the machine?

Or use the graphics card and disable the onboard graphics from the bios?
The problem are the costs, we cannot buy graphics card for our 500 clients.
We need special size, small graphic cards from dell for our desktops and they are quite expensive.
Anyway using xserver-xorg-video-intel libdrm-intel1 from squeeze solved this BUG.

cynwulf

Re: Intel (and possibly NVIDIA) Graphics Card Problems

#13 Post by cynwulf »

cc wrote:The problem are the costs, we cannot buy graphics card for our 500 clients.
I was clearly addressing the OP.
cc wrote:Anyway using xserver-xorg-video-intel libdrm-intel1 from squeeze solved this BUG.
Do you mean from wheezy/testing?

cc
Posts: 820
Joined: 2005-06-08 19:14

Re: Intel (and possibly NVIDIA) Graphics Card Problems

#14 Post by cc »

cynwulf wrote: Do you mean from wheezy/testing?
Sorry I mean xserver-xorg-video-intel and libdrm-intel1 from wheezy/testing.

Maxtor09
Posts: 9
Joined: 2011-06-08 19:24

Re: Intel (and possibly NVIDIA) Graphics Card Problems

#15 Post by Maxtor09 »

another solution for the 82845G video driver problem(s)

put the following in /etc/X11/xorg.conf

Section "Device"
Identifier "Card0"
Driver "intel"
Option "Shadow" "false"
Option "DRI" "false"
BoardName "Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 03)"
BusID "PCI:0:2:0"
EndSection

The entry above restricts the video driver to do what can result for example in the -logout black screen- problem or -Hang check timer elapsed- error message.

Run "lspci | grep VGA" you will get the "BusID" and the "BoardName". For additional information run the "lspci -v" command.

cynwulf

Re: Intel (and possibly NVIDIA) Graphics Card Problems

#16 Post by cynwulf »

Disabling the shadowfb can cause gpu lockups on the 8xx chips with the debian 2.6.32 - a newer kernel and intel driver/drm stack is the better option.

cc
Posts: 820
Joined: 2005-06-08 19:14

Re: Intel (and possibly NVIDIA) Graphics Card Problems

#17 Post by cc »

Maxtor09 wrote:another solution for the 82845G video driver problem(s)

put the following in /etc/X11/xorg.conf

Section "Device"
Identifier "Card0"
Driver "intel"
Option "Shadow" "false"
Option "DRI" "false"
BoardName "Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 03)"
BusID "PCI:0:2:0"
EndSection

The entry above restricts the video driver to do what can result for example in the -logout black screen- problem or -Hang check timer elapsed- error message.

Run "lspci | grep VGA" you will get the "BusID" and the "BoardName". For additional information run the "lspci -v" command.
BTW my tests were sucessfull if I set Option "Shadow" true and not false:

Code: Select all

 
Option "Shadow" "true"

Post Reply