gnome-display-properties quits with segmentation fault

Bug #324485 reported by pugofstardock
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-control-center (Ubuntu)
Invalid
Medium
Ubuntu Desktop Bugs

Bug Description

after boot and before starting the desktop i get a message about no configuration for the display
the screen is running with a lower resolution than before and the Laptop monitor seems to be on and "blackened"
when i try to
~# gnome-display-properties
Segmentation fault

i have a Toshiba L40-137
00:00.0 Host bridge [0600]: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub [8086:27a0] (rev 03)
 Subsystem: Toshiba America Info Systems Device [1179:ff40]
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller [8086:27a2] (rev 03)
 Subsystem: Toshiba America Info Systems Device [1179:ff40]
with an external LCD on VGA

Ubuntu Version:
Description: Ubuntu jaunty (development branch)
Release: 9.04

Revision history for this message
Erki Hallingu (erkiha) wrote :

I get gnome-display-properties Segmentation fault (core dumped) error too. But only when connecting big external monitor (resoluton 1920x1200). With smaller 19" (1280x1024) external monitor it works OK.

[ 193.987031] gnome-display-p[6479]: segfault at 8 ip 0000000000408315 sp 00007fff23ac2d20 error 4 in gnome-display-properties[400000+f000]

erki@siil:~$ uname -a
Linux siil 2.6.28-6-generic #17-Ubuntu SMP Fri Jan 30 15:35:08 UTC 2009 x86_64 GNU/Linux

Revision history for this message
Erki Hallingu (erkiha) wrote :

I was able to get it working with :

1) add manually following lines to xorg.conf
        DefaultDepth 24
        SubSection "Display"
                Modes "1920x1200" "1280x800"
                Virtual 3200 1200
        EndSubSection
2) restart X (logout and login again)
3) start gnome-display-properties
4) gnome-display-properties now displays only one monitor
5) to get both monitor visible, I checked Mirror screen checmark (press Apply after that) and then uncheck again Mirror screen with another press of Apply.
6) Now I can see both of my monitors and configure them normally in gnome-display-properties dialog

With smaller external monitor or without external monitor, all these manual steps are not needed and gnome-display-properties application adds required lines (Virtual display definition) to xorg.conf automatically.

Revision history for this message
pugofstardock (7-launchpad-nzmann-de) wrote :

I tried your workaround but it didn't work.
when i set the Modes 1440x900 (one of the resolutions from my acer AL2216W) i got a heavy distorted image (lots of stripes from the actual image flickering on the screen and the upper left part of the image on the laptop lcd)
from the acer i got the info it was running on 70 Hz (i think thats the reason)
when i added the Horiz Sync Settings ubuntu was running in "low graphics mode" because of an error parsing the xorg.conf so i had to disable it in the xorg.conf altogether

This is my Xorg.conf
################
Section "Screen"
        Identifier "Configured Screen Device"
        Device "Configured Video Device"

# SubSection "Display"
# Modes "1440x900"
# HorizSync 30-60
#
# EndSubSection
EndSection

Section "Extensions"
        Option "Composite" "Enable"
EndSection
##############
Section "Device"
        Identifier "Intel 945"
        Boardname "Intel 945"
        Busid "PCI:0:2:0"
        Driver "intel"
        Vendorname "Intel"
        Option "DRI" "True"
#Framebuffer off because X11 sometimes locks up at random if not
        Option "FramebufferCompression" "False"

        Option "XvMCSurfaces" "6"

Revision history for this message
Geir Ove Myhr (gomyhr) wrote :

pugofstardock, could you please try and rename your /etc/X11/xorg.conf to something else and restart your X-server (e.g. by logging out and in again). A new minimal xorg.conf with default options will then be created (this is to exclude that some of your configuration options trigger the unexpected behaivour).

Then, with the new minimal xorg.conf (if this doesn't not solve it), could you include the following as separate attachments:
- /var/log/Xorg.0.log
- output of `lspci -vvnn`

Also could you try to get a backtrace when it sefaults. There are instructions at https://wiki.ubuntu.com/Backtrace .

Changed in xserver-xorg-video-intel:
status: New → Incomplete
Revision history for this message
pugofstardock (7-launchpad-nzmann-de) wrote :

it didnt work, the monitor is now the external one and runs at 1024x768 H 60Khz V 75 Hz
heres the atachments from the outputs of the commands and the backtrace

Revision history for this message
pugofstardock (7-launchpad-nzmann-de) wrote :

Xorg.0.log (because i dont know how and / or if i can attach several files)

Revision history for this message
pugofstardock (7-launchpad-nzmann-de) wrote :

and finally the output of the back trace (hope i did get that right)

Revision history for this message
pugofstardock (7-launchpad-nzmann-de) wrote :

i forgot, i can confirm Erki Hallingu's post about it working fine without an external monitor
but i dont have one with small resolution availiable here so i can not confirm it with an external monitor with small resolution. (my wife made me trow away some old hardware last month, including my emergency-15-inch-crt and a perfectly fine ISA-EGA-graphics-card)

Revision history for this message
Geir Ove Myhr (gomyhr) wrote :

There's currently no way to upload several files in Launchpad using the web-interface. I agree this is annoying (see bug 82652), but it is possible to upload several at a time using the email interface (send email to <bugnr>@bugs.lauchpad.net).

It seems you should have had some debug symbols installed to get a full backtrace. My guess is that if you would need the package gnome-applet-dbg. If you still get lots of "(no debugging symbols found)" and you have sufficient disk space, you may install gnome-dbg which will install all debug symbol packages for gnome.

description: updated
Revision history for this message
pugofstardock (7-launchpad-nzmann-de) wrote :

i installed the gnome-applets-dbg
new backtrace is added here
but currently i cant check anything because after a apt-get update and apt-get upgrade no screen at all is started
no ctr-alt-Fx to get a terminal (keyboard doesnt respond at all)

Revision history for this message
pugofstardock (7-launchpad-nzmann-de) wrote :

ok after a day i was forced to use Windows, i booted into recovery mode and updated my system
works fine again, with a automatic made xorg.conf
i will try to use my old xorg.conf in a few minutes because scrolling in windows like firefox and opera is quite slow and not smooth

Revision history for this message
pugofstardock (7-launchpad-nzmann-de) wrote :

everything seems to be working fine with my old xorg.conf
gnome-display-properties is working and starting from shell without any message
whatever was done fixed the problem *thumbsup*

Revision history for this message
pugofstardock (7-launchpad-nzmann-de) wrote :

oooooook little problem remains, i can run gnome-display-properties but i have to run it every time i restart again and disable the laptop-lcd and set the resolution for the external one.
else my laptop-lcd and vga-connected lcd are run in mirrorerd mode at 1024x768

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for the bug report. This particular bug has already been reported, but feel free to report any other bugs you find.

Changed in gnome-control-center:
assignee: nobody → desktop-bugs
importance: Undecided → Medium
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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