XFCE panels have window borders

Bug #503633 reported by Emilio
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Xfce4 Panel
Unknown
Unknown
xfce4-panel (Ubuntu)
Fix Released
Medium
Lionel Le Folgoc

Bug Description

Binary package hint: xfce4-panel

As you can see on the screenshot, the XFCE panels have got window borders. This is not the intended behaviour, they should behave like the GNOME panels (no window borders).

I'm using a fully updated Ubuntu Lucid. Do not hesitate to ask for any other information if needed.

ProblemType: Bug
Architecture: i386
Date: Tue Jan 5 21:07:06 2010
DistroRelease: Ubuntu 10.04
Package: xfce4-panel 4.6.2-1ubuntu1
ProcEnviron:
 PATH=(custom, user)
 LANG=es_AR.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-9.13-generic
SourcePackage: xfce4-panel
Tags: lucid
Uname: Linux 2.6.32-9-generic i686

Revision history for this message
Emilio (turl) wrote :
Revision history for this message
Charlie Kravetz (cjkgeek) wrote :

This is being marked as invalid. Xfce and Gnome are completely separate desktop environments. If you want things the way they are in Gnome, you use gnome. If you want things different, you use a different environment. The windows borders are a design feature of Xfce.

Thanks for helping to improve Xubuntu. Please continue to file bug reports on bugs you find.

Changed in xfce4-panel (Ubuntu):
status: New → Invalid
Revision history for this message
Emilio (turl) wrote :

I am reopening this bug report, you didn't seem to understand.

Previously on XFCE, the panels didn't have a border. Now, with the latest upgrades, they have one. That border shouldn't be there. It is a regression, the panels shouldn't have a border, they aren't windows for a normal user.

If you look at the screenshot, you will get what I mean instantly. If you still don't, compare it with any XFCE screenshot, this one for example: http://www.xfce.org/images/about/screenshots/4.6-2.png The thing that appeared but shouldn't be there is the window border that says "xfce4-panel"

Changed in xfce4-panel (Ubuntu):
status: Invalid → New
Revision history for this message
Chris Coulson (chrisccoulson) wrote :

Thank you for your bug report. Please run "xprop 2>&1 | tee xprop.log". The cursor should turn in to a crosshair, which you should use to click on an empty space in the panel. Once you've done this, please attach the log file to this bug report.

Changed in xfce4-panel (Ubuntu):
status: New → Incomplete
Revision history for this message
Emilio (turl) wrote :

Here it is

Revision history for this message
Charlie Kravetz (cjkgeek) wrote :

Actually, I did understand. Every version of Xubuntu I have used including Xubuntu 9.10 has borders. That would indicate the borders are normal in Xubuntu.

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

I've only used XFCE a couple of times and have never seen the panels decorated by the window manager in this way before (I've never seen the panels decorated with a window border on any desktop environment I've used)

Anyway, the issue is here:

_NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_NORMAL

Changed in xfce4-panel (Ubuntu):
importance: Undecided → Medium
status: Incomplete → Confirmed
Revision history for this message
Chris Coulson (chrisccoulson) wrote :

For a EWMH compliant window manager, the panel should set the _NET_WM_WINDOW_TYPE property to _NET_WM_WINDOW_TYPE_DOCK

(see http://standards.freedesktop.org/wm-spec/wm-spec-1.3.html#id2507144)

Revision history for this message
Emilio (turl) wrote :

Surely, the applications do have windows borders and a window title bar. But the panel, which has the applets and menus, shouldn't have them. On all Xubuntu versions (and any other XFCE distros I have tested to date), the panels have no "window decorations" on them. Look at the image I attach, I have marked the parts that shouldn't be there for you to notice at a glance.

Revision history for this message
Emilio (turl) wrote :

Chris, good to know. I will check upstream and see if the issue is known.

Revision history for this message
Emilio (turl) wrote :

I didn't find any bug related to this issue upstream, so I filled one: http://bugzilla.xfce.org/show_bug.cgi?id=6117

Revision history for this message
Charlie Kravetz (cjkgeek) wrote :

Thanks for filing this upstream. It is also an issue with the lucid daily images as of 2010-01-05. I am marking this bug triaged.

Changed in xfce4-panel (Ubuntu):
status: Confirmed → Triaged
Revision history for this message
Charlie Kravetz (cjkgeek) wrote :

Comments from Xfce bugzilla:

 Nick Schermer 2010-01-06 09:31:50 UTC

You probably use an unstable version of glib right? Well they've created a
regression which breaks the panel. I've released xfce4-panel 4.6.3 to fix this
(to fix it quicker then glib, still their fault).

Will need to have this change synced from debian for Xubuntu Lucid

Revision history for this message
Mario Limonciello (superm1) wrote :

From that bug report upstream it sounds as though this should be fixed in xfce4-panel 4.6.3, which is in debian sid and just needs to be brought into Ubuntu lucid.

Changed in xfce4-panel (Ubuntu):
status: Triaged → In Progress
assignee: nobody → Lionel Le Folgoc (mrpouit)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package xfce4-panel - 4.6.3-1ubuntu1

---------------
xfce4-panel (4.6.3-1ubuntu1) lucid; urgency=low

  * Merge from Debian unstable, remaining Ubuntu changes:
    - debian/control:
      + update Vcs-* fields to point at LP
      + xfce4-panel conflicts/replaces xubuntu-default-settings (<< 0.48)
    - debian/xfce4-panel.1: update bug reporting (LP vs. BTS).

  * Fixes "XFCE panels have window borders". lp: #503633

xfce4-panel (4.6.3-1) unstable; urgency=low

  * New upstream release.
  * debian/control:
    - add depends on ${misc:Depends}.
 -- Lionel Le Folgoc <email address hidden> Sat, 09 Jan 2010 20:33:54 +0100

Changed in xfce4-panel (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Thomas Bruckmaier (thomasbruckmaier) wrote :

If you are not able to upgrade, you can fix that bug with devilspie (http://burtonini.com/blog/computers/devilspie).
Just create a file called xfcepanel-fix.ds in $HOME/.devilspie and paste the following code:
--------------------
(if
    (matches (window_name) "Xfce Panel")
    (wintype "dock")
)
--------------------
This gives the panel the right window type and the window decorations disappear.

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.