dual head X causes panel to crash.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-panel (Ubuntu) |
Fix Released
|
Medium
|
Ubuntu Desktop Bugs |
Bug Description
Binary package hint: gnome-panel
I set my Xorg.conf up to use dual monitors, no xinerama, no twinview. I'll include my xorg.conf below for reference.
The problem is, when I click on the 'background' tab in the properties dialogue for the top panel on my second monitor, the panels on both monitors crash and restart. This problem is repeatable and only happens when in the dialogue for the panel on the second monitor. The properties dialogue for the panel on the first monitor works properly.
My xorg.conf for reference:
Section "Files"
FontPath "/usr/share/
FontPath "/usr/share/
FontPath "/usr/share/
FontPath "/usr/share/
FontPath "/usr/share/
FontPath "/usr/share/
FontPath "/usr/share/
# path to defoma fonts
FontPath "/var/lib/
EndSection
Section "Module"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mouse0"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/event4" # Change to
Option "Type" "stylus"
Option "PressCurve" "0,0,100,100"
Option "USB" "on"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/input/event4" # Change to
Option "Type" "eraser"
Option "PressCurve" "0,0,100,100"
Option "USB" "on"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/input/event4" # Change to
Option "Type" "cursor"
Option "Mode" "relative"
Option "USB" "on"
EndSection
Section "Device"
Identifier "NVIDIA Corporation NV35 [GeForce FX 5900XT]"
Driver "nvidia"
BusID "PCI:1:0:0"
Screen 0
EndSection
Section "Monitor"
Identifier "DELL D1226H"
Option "DPMS"
HorizSync 30-95
VertRefresh 50-160
# 1600x1200 @ 70.00 Hz (GTF) hsync: 87.43 kHz; pclk: 190.25 MHz
Modeline "1600x1200_70.00" 190.25 1600 1712 1888 2176 1200 1201 1204 1249 -HSync +Vsync
# 1280x1024 @ 70.00 Hz (GTF) hsync: 74.62 kHz; pclk: 128.94 MHz
Modeline "1280x1024_70.00" 128.94 1280 1368 1504 1728 1024 1025 1028 1066 -HSync +Vsync
# 1024x768 @ 70.00 Hz (GTF) hsync: 56.00 kHz; pclk: 76.16 MHz
Modeline "1024x768_70.00" 76.16 1024 1080 1192 1360 768 769 772 800 -HSync +Vsync
# 800x600 @ 70.00 Hz (GTF) hsync: 43.75 kHz; pclk: 45.50 MHz
Modeline "800x600_70.00" 45.50 800 840 920 1040 600 601 604 625 -HSync +Vsync
# 640x480 @ 70.00 Hz (GTF) hsync: 35.00 kHz; pclk: 28.56 MHz
Modeline "640x480_70.00" 28.56 640 664 728 816 480 481 484 500 -HSync +Vsync
EndSection
Section "Monitor" #### TV monitor section ####
Identifier "TV"
HorizSync 30-50
VertRefresh 60
EndSection
Section "Device"
Driver "nvidia"
Identifier "TVDevice"
Screen 1
Option "TVOutFormat" "SVIDEO" #or SVIDEO etc
Option "TVStandard" "NTSC-M" #or NTSC etc
Option "ConnectedMonitor" "TV"
BusID "PCI:1:0:0" #adjust using 'lspci' or cat /$
EndSection
Section "Screen"
Identifier "Default Screen"
Device "NVIDIA Corporation NV35 [GeForce FX 5900XT]"
Monitor "DELL D1226H"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1600x1200_70.00" "1280x1024_70.00" "1024x768_70.00" "800x600_70.00" "640x480_70.00"
EndSubSection
SubSection "Display"
Depth 4
Modes "1600x1200_70.00" "1280x1024_70.00" "1024x768_70.00" "800x600_70.00" "640x480_70.00"
EndSubSection
SubSection "Display"
Depth 8
Modes "1600x1200_70.00" "1280x1024_70.00" "1024x768_70.00" "800x600_70.00" "640x480_70.00"
EndSubSection
SubSection "Display"
Depth 15
Modes "1600x1200_70.00" "1280x1024_70.00" "1024x768_70.00" "800x600_70.00" "640x480_70.00"
EndSubSection
SubSection "Display"
Depth 16
Modes "1600x1200_70.00" "1280x1024_70.00" "1024x768_70.00" "800x600_70.00" "640x480_70.00"
EndSubSection
SubSection "Display"
Depth 24
Modes "1600x1200_70.00" "1280x1024_70.00" "1024x768_70.00" "800x600_70.00" "640x480_70.00"
EndSubSection
EndSection
Section "Screen"
Device "TVDevice"
Identifier "TVScreen"
Monitor "TV"
DefaultDepth 24
SubSection "Display"
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection
Section "ServerLayout"
Identifier "Dual"
Screen 0 "Default Screen"
Screen 1 "TVScreen" RightOf "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection
Section "DRI"
Mode 0666
EndSection
Thanks for your bug. What version of Ubuntu do you use? Could you get a backtrace of the crash?
- gdb -p $(pidof gnome-panel)
(gdb) continue
... get the crasher
(gdb) thread apply all bt
and copy that to a comment