Ubuntu

With Intel i810 driver on Dell E1505, switching display causes blank screen.

Reported by rez on 2007-04-26
20
Affects Status Importance Assigned to Milestone
DRI
Fix Released
Medium
linux (Ubuntu)
Undecided
Unassigned
linux-source-2.6.20 (Ubuntu)
Medium
Ben Collins

Bug Description

Seen on Dell Inspiron E1505 with integrated Intel graphics 945GM and using intel i810 driver. If you connect an external LCD/CRT monitor to the VGA port and cycle through all display modes using Fn+F8 , it works for the first few times and then the screen goes blank and only way to recover the system is to reboot it.

rez@rez-laptop:~$ sudo dpkg -l | grep xserver-xorg-video-i810
ii xserver-xorg-video-i810 1.7.4-0ubuntu1 X.Org X server -- Intel i8xx, i9xx display driver

rez@rez-laptop:~$ lspci -v | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03) (prog-if 00 [VGA])

*** Bug 6667 has been marked as a duplicate of this bug. ***

If you don't load the "glx" module in your xorg.conf - does it start correctly ?

rez (rezwanul-kabir) wrote :

Seen on Dell Inspiron E1505 with integrated Intel graphics 945GM and using intel i810 driver. If you connect an external LCD/CRT monitor to the VGA port and cycle through all display modes using Fn+F8 , it works for the first few times and then the screen goes blank and only way to recover the system is to reboot it.

rez@rez-laptop:~$ sudo dpkg -l | grep xserver-xorg-video-i810
ii xserver-xorg-video-i810 1.7.4-0ubuntu1 X.Org X server -- Intel i8xx, i9xx display driver

rez@rez-laptop:~$ lspci -v | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03) (prog-if 00 [VGA])

rez (rezwanul-kabir) wrote :
rez (rezwanul-kabir) wrote :

The issue is not seen with the "vesa" driver

Ben Collins (ben-collins) wrote :

I'll see if I can reproduce.

Rez, do you think you could do a blind "dmesg > dmesg.txt" after the screen goes? Maybe there's some info in there.

Changed in xserver-xorg-video-i810:
assignee: nobody → ben-collins
importance: Undecided → Medium
status: Unconfirmed → In Progress
Bryce Harrington (bryce) wrote :

Hi rez,

I found this upstream bug, which sounds similar: https://bugs.freedesktop.org/show_bug.cgi?id=6664
The reporter has an Intel 945GM-based system using an i810 driver, where vesa works fine but is seeing screen blanking issues when starting X.

IN the comments of that bug they ask if the issue disappears if the glx module is left out - would you mind trying this?

Ben Collins (ben-collins) wrote :

*sigh*

I reproduced it, but I believe it's a kernel bug. The system locks up entirely, no caps lock, no ping.

I'll see if there's some issue with agp/drm.

Changed in dri:
status: Unknown → Confirmed
Download full text (5.2 KiB)

In my System it happens only with AMD64 port, before I was using x86 port and all work great, I have an EMT64 capable processor and runs debian great, all services work fine except xserver-xorg with driver i810, let me say that the error is just when unloading X, before that I can reach my desktop, use the Render, 3D accel, Composite Extension, Compiz etc but when Shuts down the Computer I get a Kernel Panic, I think to set the driver to VESA and work but haven´t DRI, 3D Accel, Composite etc.

My Hardware is:

- Celeron D 3.6 GHz EMT64
- ASRock 775i65G
- Intel® 865G Chipset
- Integrated Intel® Extreme Graphics 2 (intel 82865G Graphics)

The error screen message wite some like:
********************CODE**********************
[<ffffffff8004cf10>] thread_return+0x0/0xe7
[<ffffffff8004cf10>] vsf_write+0xe1/0x174
[<ffffffff8004cf10>] sys_write+0x45/0x6e
[<ffffffff8004cf10>] system_call+0x7e/0x83

Code: 4c 8b 20 48 89 c7 c4 89 63 40 ff 50 08 48 89 e8 89 ea 48 ff
RIP [ffffffff8028e424] __rcu_process_callbacks+0x115/0x1a8
RSP <ffffffff8004cf10>
CR2: ffffffff80a324c0
<0> Kernel Panic - not syncing: Aiee, killing interrupt handler!
********************END OF CODE**********************

I have put the one screenshoot here
http://bp0.blogger.com/_w833IbeIZhI/RjpWdCwgHwI/AAAAAAAAAA4/h4-Lba1UnCU/s1600-h/i810+crash.jpg

My xorg.conf is:

# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
    FontPath "/usr/share/fonts/X11/misc"
    FontPath "/usr/X11R6/lib/X11/fonts/misc"
    FontPath "/usr/share/fonts/X11/cyrillic"
    FontPath "/usr/X11R6/lib/X11/fonts
/cyrillic"
    FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
    FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
    FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
    FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
    FontPath "/usr/share/fonts/X11/Type1"
    FontPath "/usr/X11R6/lib/X11/fonts/Type1"
    FontPath "/usr/share/fonts/X11/100dpi"
    FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
    FontPath "/usr/share/fonts/X11/75dpi"
    FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
    # path to defoma fonts
    FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
    Load "i2c"
    Load "bitmap"
    Load "ddc"
    Load "dri"
    Load "extmod"
    Load "freetype"
    Load "glx"
    Load "int10"
    Load "vbe"
EndSection

Section "InputDevice"
    Identifier "Generic Keyboard"
    Driver "kbd"
    Option "CoreKeyboard"
    Option "XkbRules" "xorg"
    Option "XkbMo...

Read more...

MarioTPC (mariotpc-gmail) wrote :
Download full text (5.3 KiB)

I have a similar problem but my system creash on unload XServer

It happens only with AMD64 port, before I was using x86 port and all work great, I have an EMT64 capable processor and runs debian great, all services work fine except xserver-xorg with driver i810, let me say that the error is just when unloading X, before that I can reach my desktop, use the Render, 3D accel, Composite Extension, Compiz etc but when Shuts down the Computer I get a Kernel Panic, I think to set the driver to VESA and work but haven´t DRI, 3D Accel, Composite etc.

My Hardware is:

- Celeron D 3.6 GHz EMT64
- ASRock 775i65G
- Intel® 865G Chipset
- Integrated Intel® Extreme Graphics 2 (intel 82865G Graphics)

The error screen message wite some like:
********************CODE**********************
[<ffffffff8004cf10>] thread_return+0x0/0xe7
[<ffffffff8004cf10>] vsf_write+0xe1/0x174
[<ffffffff8004cf10>] sys_write+0x45/0x6e
[<ffffffff8004cf10>] system_call+0x7e/0x83

Code: 4c 8b 20 48 89 c7 c4 89 63 40 ff 50 08 48 89 e8 89 ea 48 ff
RIP [ffffffff8028e424] __rcu_process_callbacks+0x115/0x1a8
RSP <ffffffff8004cf10>
CR2: ffffffff80a324c0
<0> Kernel Panic - not syncing: Aiee, killing interrupt handler!
********************END OF CODE**********************

I have put the one screenshoot here
http://bp0.blogger.com/_w833IbeIZhI/RjpWdCwgHwI/AAAAAAAAAA4/h4-Lba1UnCU/s1600-h/i810+crash.jpg

My xorg.conf is:

# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
    FontPath "/usr/share/fonts/X11/misc"
    FontPath "/usr/X11R6/lib/X11/fonts/misc"
    FontPath "/usr/share/fonts/X11/cyrillic"
    FontPath "/usr/X11R6/lib/X11/fonts
/cyrillic"
    FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
    FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
    FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
    FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
    FontPath "/usr/share/fonts/X11/Type1"
    FontPath "/usr/X11R6/lib/X11/fonts/Type1"
    FontPath "/usr/share/fonts/X11/100dpi"
    FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
    FontPath "/usr/share/fonts/X11/75dpi"
    FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
    # path to defoma fonts
    FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
    Load "i2c"
    Load "bitmap"
    Load "ddc"
    Load "dri"
    Load "extmod"
    Load "freetype"
    Load "glx"
    Load "int10"
    Load "vbe"
EndSection

Section "InputDevice"
    Identifier "Generic Keyboard"
    Driver "kbd"
    Option "CoreKeyboard"
    Option ...

Read more...

Please upgrade the Xserver to 7.3 and the intel driver to 2.0 which avoids using the BIOS to set modes.

This should undoutably cure your problems.

Changed in dri:
status: Confirmed → Fix Released
Changed in dell:
status: New → Fix Released
michelem (michele-marcucci) wrote :

I have quite same problem but without connect anything: with i810 driver (Gutsy) in my laptop, if I try to enter in console (ctrl+alt+F1) I get a blank screen and I cannot return in X neither restart GDM (ctrl+alt+F7 and ctrl+alt+backspace doens't work), I have to connect in ssh and restart the gdm manually (/etc/init.d/gdm restart).

unggnu (unggnu) wrote :

Does it still happens in Final Ubuntu Gutsy Gibbon 7.10 with the new Intel driver? Could you recheck it with the Live CD?
@michelem There were some issues with the new Intel driver and console change but they have been fixed before release for most hardware.

Hi Everyone,

This bug was reported a while ago and there hasn't been any recent activity. The 18 month support period for Feisty Fawn 7.04 has reached it's end of life - http://www.ubuntu.com/news/ubuntu-7.04-end-of-life . As a result we are closing the linux-source-2.6.20 task. If someone can confirm this is still an issue with the most recent Intrepid Ibex 8.10 release that would be great. For now I'll add the "linux" kernel task but set the status to "Incomplete" until we get feedbcak. Thanks.

Changed in linux-source-2.6.20:
status: In Progress → Won't Fix
Changed in linux:
status: New → Incomplete

Hi everone,

I have a bug similar to this one with ubuntu 8.10
I have an ASIPIRE 5610Z with the some video card Intel Corporation Mobile 945GM/PM/GMS taht use i810 driver.

My bug is : when i switch a video output to VGA out. the screen is ok. but randomly, after some hour the VGA output is totally black. no screen out in VGA even if a use alt+crtl+backspace, only LVDS is working.

i attached my xorg.0.log.
the error is Underrun in pipe A !!!

only reboot solve the problem.
I have the same bug with other distribution and version of ubuntu.

Amit Kucheria (amitk) wrote :

This bug report is being closed because we received no response to the previous inquiry for information. Please reopen if this is still an issue in the current Ubuntu release, Jaunty Jackalope 9.04 - http://www.ubuntu.com/getubuntu/download. To reopen the bug, click on the current status under the Status column and change the status back to "New". Thanks.

Changed in linux (Ubuntu):
status: Incomplete → Won't Fix
Changed in dri:
importance: Unknown → Medium
Changed in dri:
importance: Medium → Unknown
Changed in dri:
importance: Unknown → Medium
Changed in somerville:
status: New → Fix Released
no longer affects: dell
Timothy R. Chavez (timrchavez) wrote :

The bug task for the somerville project has been removed by an automated script. This bug has been cloned on that project and is available here: https://bugs.launchpad.net/bugs/1305981

no longer affects: somerville
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.