Bug#583774: gnome-panel: Sistematic way to reproduce on my laptop and bypass trick
Miguel Telleria de Esteban
miguel at mtelleria.com
Wed Oct 6 08:21:49 UTC 2010
Package: gnome-panel
Version: 2.30.2-1
Severity: normal
Hello, just to add my experience with this bug.
On my computer I am running Squeeze (no Sid packages) and as this time I am one
version below the
new Sid package. I run gnome-panel 2.30.2-1 and Sid is on 2.30.2-2. But I
don't think this matters. I could backport it
if you need me to do some tests.
My lspci on my laptop reports an Intel 945GM graphics card. I use metacity
without compositing (although enabling this does
not seem to impact on this problem).
Key issue:
I have two monitors. The laptop screen (capable of 1440x900) and a connected
(through dock station) VGA monitor capable of 1280x1024. Somehow X decides to
use the maximum common resolution and chooses a bizarre 1152x864. From my
X.org.log:
(II) intel(0): EDID for output VGA1
(II) intel(0): Manufacturer: DEL Model: e002 Serial#: 808537424
(II) intel(0): EDID vendor "DEL", prod id 57346
(II) intel(0): Printing DDC gathered Modelines:
(II) intel(0): Modeline "1280x1024"x0.0 108.00 1280 1328 1440 1688 1024 1025
1028 1066 +hsync +vsync (64.0 kHz)
(II) intel(0): Modeline "1152x864"x0.0 108.00 1152 1216 1344 1600 864 865
868 900 +hsync +vsync (67.5 kHz)
(II) intel(0): Printing probed modes for output VGA1
(II) intel(0): Modeline "1280x1024"x75.0 135.00 1280 1296 1440 1688 1024
1025 1028 1066 +hsync +vsync (80.0 kHz)
(II) intel(0): Modeline "1152x864"x75.0 108.00 1152 1216 1344 1600 864 865
868 900 +hsync +vsync (67.5 kHz)
II) intel(0): EDID for output LVDS1
((II) intel(0): Manufacturer: CMO Model: 1415 Serial#: 0
(II) intel(0): Printing probed modes for output LVDS1
(II) intel(0): Modeline "1440x900"x59.9 88.75 1440 1488 1520 1600 900 903
909 926 -hsync -vsync (55.5 kHz)
(II) intel(0): Modeline "1440x900"x59.9 106.50 1440 1520 1672 1904 900 903
909 934 -hsync +vsync (55.9 kHz)
(II) intel(0): Modeline "1440x900"x50.0 73.75 1440 1488 1520 1600 900 903
909 922 -hsync -vsync (46.1 kHz)
(II) intel(0): Modeline "1360x768"x59.8 84.75 1360 1432 1568 1776 768 771
781 798 -hsync +vsync (47.7 kHz)
(II) intel(0): Modeline "1152x864"x60.0 81.62 1152 1216 1336 1520 864 865
868 895 -hsync +vsync (53.7 kHz)
(II) intel(0): DDCModeFromDetailedTiming: 1440x900 Warning: We only handle
separate sync.
(II) intel(0): Printing DDC gathered Modelines:
(II) intel(0): Modeline "1440x900"x0.0 88.75 1440 1488 1520 1600 900 903
909 926 -hsync -vsync (55.5 kHz)
(II) intel(0): Modeline "1440x900"x0.0 73.75 1440 1488 1520 1600 900 903
909 922 -hsync -vsync (46.1 kHz)
(II) intel(0): Using fuzzy aspect match for initial modes
(II) intel(0): Output VGA1 using initial mode 1152x864
(II) intel(0): Output LVDS1 using initial mode 1152x864
HOW TO REPRODUCE THIS PROBLEM
1. Create a new user with a brand new home directory.
2. Log-in through GDM. I obtain a standard Gnome destop with 1152x864
3. Launch gnome-display-properties. You should see the two monitors.
4. Keeping both monitors ON, uncheck "Same image on all monitors"
5. Change the VGA display size to 1280x1024
Pofff: the bug:
- the upper and lower panel are not shown
- Windows maximize to the full 1280x1024 size (as if the panel were out of
reach)
- Notification messages from wireless connection and available upgrades appear
though
- (p)killing gnome-panel does not have any effect, a new gnome-panel process
is launched but does not appear on the screen.
HOW TO BYPASS THE BUG
- Rerun gnome-display-properties but mark the other display as OFF. If you
change to a lower resolution (1152x864) and back to the 1280x1024 the panel
appears again!!
My initial hypothesis is that having two separate size active monitors at the
same time breaks the gnome-panel appearance.
Note: I have not check on the laptop monitor since I have it closed and I
don't know if I can open it with the dock station connected.
Regards,
Miguel
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.32-5-686 (SMP w/2 CPU cores)
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages gnome-panel depends on:
ii gnome-about 2.30.2-1 The GNOME about box
ii gnome-control-center 1:2.30.1-2 utilities to configure the GNOME d
ii gnome-desktop-data 2.30.2-1 Common files for GNOME desktop app
ii gnome-menus 2.30.3-1 an implementation of the freedeskt
ii gnome-panel-data 2.30.2-1 common files for the GNOME Panel
ii libatk1.0-0 1.30.0-1 The ATK accessibility toolkit
ii libbonobo2-0 2.24.3-1 Bonobo CORBA interfaces library
ii libbonoboui2-0 2.24.3-1 The Bonobo UI library
ii libc6 2.11.2-6 Embedded GNU C Library: Shared lib
ii libcairo2 1.8.10-6 The Cairo 2D vector graphics libra
ii libcanberra-gtk0 0.24-1 Gtk+ helper for playing widget eve
ii libcanberra0 0.24-1 a simple abstract interface for pl
ii libdbus-1-3 1.2.24-3 simple interprocess messaging syst
ii libdbus-glib-1-2 0.88-2 simple interprocess messaging syst
ii libecal1.2-7 2.30.2.1-1 Client library for evolution calen
ii libedataserver1.2-13 2.30.2.1-1 Utility library for evolution data
ii libedataserverui1.2-8 2.30.2.1-1 GUI utility library for evolution
ii libgconf2-4 2.28.1-4 GNOME configuration database syste
ii libglib2.0-0 2.24.2-1 The GLib library of C routines
ii libgnome-desktop-2-17 2.30.2-1 Utility library for loading .deskt
ii libgnome-menu2 2.30.3-1 an implementation of the freedeskt
ii libgtk2.0-0 2.20.1-1+b1 The GTK+ graphical user interface
ii libgweather1 2.30.2-1 GWeather shared library
ii libical0 0.44-3 iCalendar library implementation i
ii libice6 2:1.0.6-1 X11 Inter-Client Exchange library
ii liborbit2 1:2.14.18-0.1 libraries for ORBit2 - a CORBA ORB
ii libpanel-applet2-0 2.30.2-1 library for GNOME Panel applets
ii libpango1.0-0 1.28.1-1 Layout and rendering of internatio
ii libpolkit-gobject-1-0 0.96-3 PolicyKit Authorization API
ii librsvg2-2 2.26.3-1 SAX-based renderer library for SVG
ii libsm6 2:1.1.1-1 X11 Session Management library
ii libwnck22 2.30.3-1 Window Navigator Construction Kit
ii libx11-6 2:1.3.3-3 X11 client-side library
ii libxrandr2 2:1.3.0-3 X11 RandR extension library
ii menu-xdg 0.5 freedesktop.org menu compliant win
ii policykit-1-gnome 0.96-2 GNOME authentication agent for Pol
ii python 2.6.5-13 interactive high-level object-orie
ii python-gconf 2.28.1-1 Python bindings for the GConf conf
ii python-gnome2 2.28.1-1 Python bindings for the GNOME desk
Versions of packages gnome-panel recommends:
ii alacarte 0.13.1-1 easy GNOME menu editing tool
ii evolution-data-server 2.30.2.1-1 evolution database backend server
ii gnome-applets 2.30.0-3 Various applets for the GNOME pane
ii gnome-icon-theme 2.30.3-1 GNOME Desktop icon theme
ii gnome-session 2.30.2-2 The GNOME Session Manager - GNOME
ii gvfs 1.6.3-1 userspace virtual filesystem - ser
Versions of packages gnome-panel suggests:
ii epiphany-browser 2.30.6-1 Intuitive GNOME web browser
ii evolution 2.30.2-1 groupware suite with mail client a
ii gnome-terminal [x-termin 2.30.2-1 The GNOME terminal emulator applic
ii gnome-user-guide [gnome2 2.30.1-1 GNOME user's guide
ii nautilus 2.30.1-2 file manager and graphical shell f
ii xterm [x-terminal-emulat 261-1 X terminal emulator
ii yelp 2.30.1+webkit-1 Help browser for GNOME
-- no debconf information
More information about the pkg-gnome-maintainers
mailing list