[Pkg-xfce-devel] Bug#470227: xfce4-mcs-manager: panels disappear when selecting screen for panel to use

Parkes Observer observer at atnf.CSIRO.AU
Mon Mar 10 01:51:41 UTC 2008


Package: xfce4-mcs-manager
Version: 4.3.99.2-1
Severity: normal


I have a system with 4 monitors, driven by an nvidia NVS440 card.
What I am trying to achieve is to have a panel on each monitor,
possibly with a different set of applets added to the panel on
each monitor. In the process I noticed what seems to be a bug.

When I am configuring the panel with xfce-mcs-manager I see the 
following behaviour:
 
 I open the "panel" dialog box.
 The initial state is
  * panel 1 at top left, full width, monitor 1.
  * panel 2 at bottom centre, normal width, monitor 1.
 (ie the the debian defaults)

 I select panel 1 for customisation.
 I click on 'monitor 2' and the panel (plus the dialog) appear on that 
 monitor. Panel 2 does not move. 
 I click on 'monitor 1' and the panel goes back to monitor 1.
 So far so good.
 Now I select panel 2 for customisation.
 I click on 'monitor 2' and the panel dialog jumps to monitor 2,
 but then, the application appears to exit.
 Both panels disappear from the screen.
 Clicking on the panel icon in the mcs-manager window does not pop
 up a new panel dialog.

 Exiting and restarting X does not fix the issue; mcs-manager will not
 open a new panel dialog when I click on that icon.
 The only way I've found to undo this is to delete the ~/.config and 
 ~/.cache directories.

Notes:
 x-session-manager is set to xfce4-session.
 x-window-manager is set to xfwm4.

 We start the X session with /usr/bin/startx

 We start with no ~/.config or ~/.cache directories.
 I can provide copies of the files in those directories with the system
 in the failed state, if you wish.

 The xorg.conf was set up with nvidia-xconfig and does not use
 xinerama, see below.

Cheers

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (randy at juliet2)  Fri Dec 30 21:53:37 PST 2005

# Updated 2008-02-12
# /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 "ServerLayout"

    #Screen      1  "Screen1"
    Identifier     "Default Layout"
    Screen      0  "Screen0"
    Screen      1  "Screen0 (2nd)" RightOf "Screen0"
    Screen      2  "Screen1" RightOf "Screen0 (2nd)"
    Screen      3  "Screen1 (2nd)" RightOf "Screen1"
    InputDevice    "Generic Keyboard"
    InputDevice    "Configured Mouse"
EndSection

Section "Files"

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

Section "Module"
    Load           "bitmap"
    Load           "dbe"
#    Load           "ddc"
    Load           "extmod"
    Load           "freetype"
    Load           "glx"
    Load           "int10"
    Load           "record"
#    Load           "v4l"
    Load           "vbe"
EndSection

Section "ServerFlags"

#    Option         "Xinerama" "1"
    Option         "Xinerama" "0"
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/mice"
    Option         "Protocol" "ImPS/2"
    Option         "Emulate3Buttons" "false"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Dell"
    ModelName      "2407WFPb"
    HorizSync       30.0 - 110.0
    VertRefresh     50.0 - 150.0
    Option         "DPMS" "false"
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Dell"
    ModelName      "2407WFPb"
    HorizSync       30.0 - 110.0
    VertRefresh     50.0 - 150.0
    Option         "DPMS" "false"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Quadro NVS 440"
    BusID          "PCI:9:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Device0 (2nd)"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Quadro NVS 440"
    BusID          "PCI:9:0:0"
    Screen          1
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Quadro NVS 440"
    BusID          "PCI:10:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Device1 (2nd)"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Quadro NVS 440"
    BusID          "PCI:10:0:0"
    Screen          1
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
        Modes      "1920x1200" "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen0 (2nd)"
    Device         "Device0 (2nd)"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
        Modes      "1920x1200" "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
        Modes      "1920x1200" "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1 (2nd)"
    Device         "Device1 (2nd)"
    Monitor        "Monitor1"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
        Modes      "1920x1200" "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Disable"
EndSection


-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-6-686-bigmem
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)

Versions of packages xfce4-mcs-manager depends on:
ii  hicolor-icon-theme     0.8-4             default fallback theme for FreeDes
ii  libatk1.0-0            1.12.4-3          The ATK accessibility toolkit
ii  libc6                  2.3.6.ds1-13etch5 GNU C Library: Shared libraries
ii  libcairo2              1.2.4-4           The Cairo 2D vector graphics libra
ii  libfontconfig1         2.4.2-1.2         generic font configuration library
ii  libfreetype6           2.2.1-5+etch2     FreeType 2 font engine, shared lib
ii  libglib2.0-0           2.12.4-2          The GLib library of C routines
ii  libgtk2.0-0            2.8.20-7          The GTK+ graphical user interface 
ii  libpango1.0-0          1.14.8-5          Layout and rendering of internatio
ii  libpng12-0             1.2.15~beta5-1    PNG library - runtime
ii  libx11-6               2:1.0.3-7         X11 client-side library
ii  libxcursor1            1.1.7-4           X cursor management library
ii  libxext6               1:1.0.1-2         X11 miscellaneous extension librar
ii  libxfce4mcs-client3    4.3.99.2-1        Client library for Xfce4 configure
ii  libxfce4mcs-manager3   4.3.99.2-1        Manager library for Xfce4 configur
ii  libxfce4util4          4.3.99.2-1        Utility functions library for Xfce
ii  libxfcegui4-4          4.3.99.2-1        Basic GUI C functions for Xfce4
ii  libxfixes3             1:4.0.1-5         X11 miscellaneous 'fixes' extensio
ii  libxi6                 1:1.0.1-4         X11 Input extension library
ii  libxinerama1           1:1.0.1-4.1       X11 Xinerama extension library
ii  libxrandr2             2:1.1.0.2-5       X11 RandR extension library
ii  libxrender1            1:0.9.1-3         X Rendering Extension client libra
ii  zlib1g                 1:1.2.3-13        compression library - runtime

Versions of packages xfce4-mcs-manager recommends:
ii  xfce4-icon-theme              4.3.99.2-1 Xfce Standard icon theme
ii  xfce4-mcs-plugins             4.3.99.2-1 Special modules for the xfce4-mcs-

-- no debconf information





More information about the Pkg-xfce-devel mailing list