Your message dated Mon, 16 Jul 2007 18:25:07 +0200
with message-id <[EMAIL PROTECTED]>
and subject line Bug#308631: fbpanel: breaks mouse after launching two apps and 
switching to Konsole
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: fbpanel
Version: 4.1-2
Severity: normal

Hi!

The following problem is a bit strange and exotic, feel free lower the
severity or tag it unreproducible if it seems appropriate. It took me
quite some time to reproduce it reliably an MY computer:

I start X using startx and the following /etc/X11/xinit/xinitrc:
------ start -----
#!/bin/sh
# /etc/X11/xinit/xinitrc
#
# global xinitrc file, used by all X sessions started by xinit (startx)

# invoke global X session script
#. /etc/X11/Xsession

metacity --sm-disable &
fbpanel
----- end -----

The configuration of fbpanel ist included below.

When fbpanel is up, I launch a xterm and immediately (i.e. before the
xterm shows up) I launch the browser (Mozilla) too. Next I switch to
the Konsole via Ctrl-Alt-F1. This also needs to happen, before the
xterm appears on the screen.

'ps -A' gives the following Output:
 2956 tty3     00:00:00 startx
 2967 tty3     00:00:00 xinit
 2968 ?        00:00:01 XFree86
 2973 tty3     00:00:00 sh
 2974 tty3     00:00:05 metacity
 2975 tty3     00:00:04 fbpanel
 2977 tty3     00:00:00 x-terminal-emul
 2978 pts/0    00:00:00 bash

Obviously fbpanel didn't start the browser.

If I go back to X, I see that the browser icon is still pressed (even if
I move the mouse away), I can move the mouse and type into the xterm (it has
the focus), but I neither clicking nor moving the mouse has any effect.
(i. e. The cursor doesn't change if I move it over the border of the
window and i can't move or resize it)

It seems that both, fbpanel and metacity stay alive: 'top' doesn't show
any anomalies and if I start 'xmessage "Test"' from the xterm I get
a message window, which is correctly decorated, shows up in the
panel and has the focus.

Thus it seems the only thing, that doesn't work is processing the
mouse events. Sorry, I haven't been able to produce any useful debugging
information yet.

Please note, that I need this very sequence to reproduce the problem.
If I launch the browser prior to the xterm or change anything else, it
works fine. Also you need to be very fast, because you need to do
everyting before the xterm appears on the screen.

This is my fbpanel configuration:
----- begin -----
########################################
## fbpanel configuration file         ##
########################################


# DESCRIPTION
# Configuration file consists of mandatory 'Global' block that MUST come first,
# and optionally one or more 'Plugin' block.
# Lines having '#' as first non-blank char or blank lines are ignored
# Value of variable is a text from first non-blank char after '=' 
# till the last non-blank char. '#' is NOT treated as coment in this context

# 'Global' block describes gloabal parameters like position, size and 
# some NETWM settings

# GLobal {

#     # screen edge  
#     # legal values are: left, right, top, bottom
#     edge = bottom

#     # allignment of a panel
#     # legal values are: left, right, center
#     allign = left

#     # length of margin (in pixels) 
#     # legal values are numbers
#     margin = 0

#     # widthtype specifies how panel width is calculated
#     # legal values are: request, pixel, percent
#     #   request - follow widgets' size requests. can shrink or grow 
dynamically
#     #   pixel   - ocupy fixed number of pixels, then 'width' variable holds a 
number
#     #   percent - be 'width' precent of an edge.
#     widthtype = percent

#     # numerical value of width (not applicable for 'request' widthtype)
#     # legal values are numbers
#     width = 80

#     # heighttype specifies how panel height is calculated
#     # legal values are: pixel
#     #   pixel   - ocupy fixed number of pixels, then 'height' variable holds 
a number
#     heighttype = pixel

#     # numerical value of height (if applicable)
#     # legal values are numbers
#     height = 28


#     # Identify panel window type as dock 
#     # legal values are boolean
#     SetDockTpe = true

#     # Reserve panel's space so that it will not be covered by maximazied 
windows
#     # legal values are boolean
#     # SetPartialStrut = true
 

#     # Transparency stuff: 
#     # TintColor is a color to composite on root background
#     # Alpha is transparency of the tint color.
#     # Transparent = true
#     # TintColor = 0xFFFFFFFF
#     # Alpha = 127
# }



# 'Plugin' block specifies a plugin to load. It has same syntax for both
# builtin and external plugins.

# First parameter is 'type'. It's mandatory and must come first
# Legal values are plugin names. Names of builtin plugins are:
# separator   - visual separator
# wincmd      - 'show desktop' button
# taskbar     - lists all opened windows (tasks)
# launchbar   - bar with launch button
# image       - just shows an image
# dclock      - digital clock
# space       - just seize space
# pager       - thumbnailed view of the desktop
# tray        - tray for XEMBED icons (aka docklets)

# expand - specifies if plugin can accomodate extra space or not [optional]
# padding - extra paddin around plugin  [optional]
# config {} - block of plugin's private configuration. 
#             This part is plugin  dependant


#  
# Plugin {
#     type = wincmd
#     config {
#         image = /usr/share/fbpanel/images/Desktop2.png
#         tooltip = Left click to iconify all windows. Middle click to shade 
them.
#     }
# }


Global {

    edge = bottom
    allign = left
    margin = 0
    widthtype = percent
    width = 100
    heighttype = pixel
    height = 26
    roundcorners = false 
}



Plugin {
    type = wincmd
    config {
        image = /usr/share/fbpanel/images/Desktop2.png
        tooltip = Left click to iconify all windows. Middle click to shade them.
    }
}

Plugin {
    type = menu
    config {
#        name = menu
        image = /usr/share/fbpanel/images/Menu.png

        include {
                name = /var/lib/fbpanel/menu
        }

        separator {
        }
        
        item {
            name = terminal
            image = /usr/share/fbpanel/images/GNOME-Terminal.png
            action = /usr/bin/x-terminal-emulator
        }

        item {
            name = Beenden
            action = killall fbpanel
        }
        
#       include {
#               name = ~/.fbpanel/menu
#       }
    }
}

Plugin {
    type = separator
}



Plugin {
    type = launchbar
    config {
        button {
            image = /usr/share/fbpanel/images/GNOME-Terminal.png
            tooltip = Terminal
            action = /usr/bin/x-terminal-emulator
        }
        button {
            image = /usr/share/fbpanel/images/Networking.png
            tooltip = Web Browser
            action = /usr/bin/x-www-browser
        }
    }
}


Plugin {
    type = pager
}
 
 Plugin {
    type = separator
}  

# 'icons' plugin lets you customize window icons. 
# these changes applay to entire desktop
Plugin {
    type = icons
    config {
        application {
            Image = /usr/share/fbpanel/images/GNOME-Terminal.png
            ClassName = XTerm
        }
        application {
            Image = /usr/share/fbpanel/images/GNOME-Terminal.png
            ClassName = mlterm
        }
        application {
            Image = /usr/share/fbpanel/images/GNOME-Terminal.png
            ClassName = URxvt
        }
        application {
            Image = /usr/share/fbpanel/images/Emacs.png
            AppName = emacs
            ClassName = Emacs
        }

    }
}
Plugin {
    type = space
    #expand = true
    config {
        size = 20
    }
}


Plugin {
    type = taskbar
    expand = true
    config {
        ShowIconified = true
        ShowMapped    = true
        ShowAllDesks  = false
        tooltips = true
        IconsOnly = false
        MaxTaskWidth = 150
    }
}

Plugin {
    type = tray
}

# Digital Clock
Plugin {
    type = dclock
    config {
        ClockFmt = %R
        TooltipFmt = %A %x
        Action = xmessage Please define some command &
    }
}
----- end -----


-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.4.27-1-386
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages fbpanel depends on:
ii  libatk1.0-0          1.8.0-4             The ATK accessibility toolkit
ii  libc6                2.3.2.ds1-20        GNU C Library: Shared libraries an
ii  libglib2.0-0         2.6.4-1             The GLib library of C routines
ii  libgtk2.0-0          2.6.4-1             The GTK+ graphical user interface 
ii  libpango1.0-0        1.8.1-1             Layout and rendering of internatio
ii  libx11-6             4.3.0.dfsg.1-12.0.1 X Window System protocol client li
ii  libxmu6              4.3.0.dfsg.1-12.0.1 X Window System miscellaneous util
ii  xlibs                4.3.0.dfsg.1-12     X Keyboard Extension (XKB) configu

-- no debconf information


--- End Message ---
--- Begin Message ---
Harald Geyer ha scritto:

> I guess you can close this report. I won't be able to give futher
> input. The original hardware is now broken and i won't install sarge
> on a new system to investigate this further.

Thanks, bug closed.

Cheers,

Davide Truffa

Attachment: signature.asc
Description: PGP signature


--- End Message ---

Reply via email to