xfce4-panel issueshttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues2024-03-04T17:46:53Zhttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/819Nextcloud desktop client always shows symbolic icon in Status Tray2024-03-04T17:46:53ZhaarpNextcloud desktop client always shows symbolic icon in Status TrayHi,
long-time observation here. Some apps such as the [Nextcloud desktop client](https://github.com/nextcloud/desktop) will always show the black/white symbolic icon in panel's Status Tray.
`Request symbolic icons` is disabled in the p...Hi,
long-time observation here. Some apps such as the [Nextcloud desktop client](https://github.com/nextcloud/desktop) will always show the black/white symbolic icon in panel's Status Tray.
`Request symbolic icons` is disabled in the plugin settings. Likewise, `Use monochrome icons` is disabled in Nextcloud.
On other DEs I have seen colored icons, or at least a green checkmark on the white cloud icon. This doesn't seem to show in Xfce panel.
xfce4-panel-4.19.2, nextcloud-client-3.11.1
Thanks!https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/811Updating panel elements (e.g. Clock or system monitor plugins) cause lag / st...2024-01-26T12:00:00ZShallrathUpdating panel elements (e.g. Clock or system monitor plugins) cause lag / stutter in video playback and gamesI have the same problem that is described in [this old issue in xfce4-systemload-plugin](https://gitlab.xfce.org/panel-plugins/xfce4-systemload-plugin/-/issues/7): Whenever something in the panel automatically updates itself, be it the s...I have the same problem that is described in [this old issue in xfce4-systemload-plugin](https://gitlab.xfce.org/panel-plugins/xfce4-systemload-plugin/-/issues/7): Whenever something in the panel automatically updates itself, be it the seconds on the clock or one of the system load graphs, I get a small stutter during video playback (YouTube) or games or the unigine-superposition benchmark.
It does not seem to matter if it comes from a built-in feature (displaying seconds on the clock) or a plugin (system monitor). Removing the system monitor plugin from the panel and disabling the seconds on the clock stopped the stuttering. Suspending the processes of the plugins with 'kill -19' also worked, but only on the plugins as the clock doesn't have its own process and I don't want to suspend the whole panel.
This is how it looks like: I let the unigine-superposition benchmark run in game mode (standing still for most constant frame times) and traced the frame times with mangohud. Displaying seconds on the clock has already been disabled but the frametime spikes produced by the clock looked just the same as these:
xfce4-systemload-plugin enabled with update interval 500ms
![Screenshot_2024-01-23_18h36m05s](/uploads/b36d2e2c0682b361e6d076df3c23e955/Screenshot_2024-01-23_18h36m05s.jpg)
xfce4-systemload-plugin removed from the panel:
![Screenshot_2024-01-23_18h35m13s](/uploads/7faf9bff1cf35935e0244c652f545a84/Screenshot_2024-01-23_18h35m13s.jpg)https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/801xfce4-panel autohide stops working after a while2023-11-18T19:07:50Znotmikexfce4-panel autohide stops working after a whileVersion: xfce 4.18
Using xfce4-panel, with autohide feature enabled, all will be well at first. The panel hides quickly and completely.
After a while (minutes or hours) the panel stops hiding completely. It appears stuck or slowly 'cree...Version: xfce 4.18
Using xfce4-panel, with autohide feature enabled, all will be well at first. The panel hides quickly and completely.
After a while (minutes or hours) the panel stops hiding completely. It appears stuck or slowly 'creeping' shut.
Running `xfce4-panel -r` returns normal (quick and immediate) autohide, but the problem returns in not too long.
Namaste.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/680Systray crash2023-11-17T12:18:23ZMartin DünkelmannSystray crashSince my upgrade to 4.18 I get the following crash multiple times
```
panel-6-systray[1643]: segfault at 9 ip 00007fe23806ff71 sp 00007ffd7db1a7f0 error 4 in libglib-2.0.so.0.7400.4[7fe238017000+93000] likely on CPU 0 (core 0, socket 0)...Since my upgrade to 4.18 I get the following crash multiple times
```
panel-6-systray[1643]: segfault at 9 ip 00007fe23806ff71 sp 00007ffd7db1a7f0 error 4 in libglib-2.0.so.0.7400.4[7fe238017000+93000] likely on CPU 0 (core 0, socket 0)
Code: 0f 82 43 03 00 00 48 c1 e8 04 4c 8b 75 00 8d 70 ff 49 89 c5 49 89 f7 49 c1 e7 04 4d 01 fe 49 8b 1e 48 85 db 0f 84 c7 01 00 00 <48> 8b 43 08 48 85 c0 0f 84 32 01 00 00 48 8b 10 48 89 53 08 48 89
```
<details>
<summary>Backtrace:</summary>
```
Process 1643 (panel-6-systray) of user 1000 dumped core.
Stack trace of thread 1643:
#0 0x00007fe23806ff71 g_slice_alloc (libglib-2.0.so.0 + 0x75f71)
#1 0x00007fe23807056e g_slice_alloc0 (libglib-2.0.so.0 + 0x7656e)
#2 0x00007fe238c606ff g_type_create_instance (libgobject-2.0.so.0 + 0x3d6ff)
#3 0x00007fe238c47561 n/a (libgobject-2.0.so.0 + 0x24561)
#4 0x00007fe238c48dc0 g_object_new_with_properties (libgobject-2.0.so.0 + 0x25dc0)
#5 0x00007fe238c49bba g_object_new (libgobject-2.0.so.0 + 0x26bba)
#6 0x00007fe2387475e1 n/a (libgtk-3.so.0 + 0x3475e1)
#7 0x00007fe238c60799 g_type_create_instance (libgobject-2.0.so.0 + 0x3d799)
#8 0x00007fe238c47561 n/a (libgobject-2.0.so.0 + 0x24561)
#9 0x00007fe238c49515 g_object_new_valist (libgobject-2.0.so.0 + 0x26515)
#10 0x00007fe238c49b8e g_object_new (libgobject-2.0.so.0 + 0x26b8e)
#11 0x00007fe2385e5a75 n/a (libgtk-3.so.0 + 0x1e5a75)
#12 0x00007fe238c60799 g_type_create_instance (libgobject-2.0.so.0 + 0x3d799)
#13 0x00007fe238c47561 n/a (libgobject-2.0.so.0 + 0x24561)
#14 0x00007fe238c48dc0 g_object_new_with_properties (libgobject-2.0.so.0 + 0x25dc0)
#15 0x00007fe238c49bba g_object_new (libgobject-2.0.so.0 + 0x26bba)
#16 0x00007fe23643615f n/a (libdbusmenu-gtk3.so.4 + 0x815f)
#17 0x00007fe23643b8e5 dbusmenu_gtkclient_newitem_base (libdbusmenu-gtk3.so.4 + 0xd8e5)
#18 0x00007fe23643bbbb n/a (libdbusmenu-gtk3.so.4 + 0xdbbb)
#19 0x00007fe236421b36 n/a (libdbusmenu-glib.so.4 + 0x12b36)
#20 0x00007fe236416520 n/a (libdbusmenu-glib.so.4 + 0x7520)
#21 0x00007fe2381dee04 n/a (libgio-2.0.so.0 + 0xa5e04)
#22 0x00007fe2381e2abd n/a (libgio-2.0.so.0 + 0xa9abd)
#23 0x00007fe238249efe n/a (libgio-2.0.so.0 + 0x110efe)
#24 0x00007fe2381dee04 n/a (libgio-2.0.so.0 + 0xa5e04)
#25 0x00007fe2381e2abd n/a (libgio-2.0.so.0 + 0xa9abd)
#26 0x00007fe238241023 n/a (libgio-2.0.so.0 + 0x108023)
#27 0x00007fe2381dee04 n/a (libgio-2.0.so.0 + 0xa5e04)
#28 0x00007fe2381dee3d n/a (libgio-2.0.so.0 + 0xa5e3d)
#29 0x00007fe23804f87b g_main_context_dispatch (libglib-2.0.so.0 + 0x5587b)
#30 0x00007fe2380a6c89 n/a (libglib-2.0.so.0 + 0xacc89)
#31 0x00007fe23804eddf g_main_loop_run (libglib-2.0.so.0 + 0x54ddf)
#32 0x00007fe2385d8eef gtk_main (libgtk-3.so.0 + 0x1d8eef)
#33 0x000055ea0279a35b main (wrapper-2.0 + 0x335b)
#34 0x00007fe237e36290 n/a (libc.so.6 + 0x23290)
#35 0x00007fe237e3634a __libc_start_main (libc.so.6 + 0x2334a)
#36 0x000055ea0279a4e5 _start (wrapper-2.0 + 0x34e5)
Stack trace of thread 1668:
#0 0x00007fe237f0e0bf __poll (libc.so.6 + 0xfb0bf)
#1 0x00007fe2380a6bef n/a (libglib-2.0.so.0 + 0xacbef)
#2 0x00007fe23804e132 g_main_context_iteration (libglib-2.0.so.0 + 0x54132)
#3 0x00007fe23804e182 n/a (libglib-2.0.so.0 + 0x54182)
#4 0x00007fe23807ce05 n/a (libglib-2.0.so.0 + 0x82e05)
#5 0x00007fe237e998fd n/a (libc.so.6 + 0x868fd)
#6 0x00007fe237f1ba60 n/a (libc.so.6 + 0x108a60)
Stack trace of thread 32238:
#0 0x00007fe237f137fd syscall (libc.so.6 + 0x1007fd)
#1 0x00007fe2380a03a3 g_cond_wait_until (libglib-2.0.so.0 + 0xa63a3)
#2 0x00007fe23801d893 n/a (libglib-2.0.so.0 + 0x23893)
#3 0x00007fe2380826cb n/a (libglib-2.0.so.0 + 0x886cb)
#4 0x00007fe23807ce05 n/a (libglib-2.0.so.0 + 0x82e05)
#5 0x00007fe237e998fd n/a (libc.so.6 + 0x868fd)
#6 0x00007fe237f1ba60 n/a (libc.so.6 + 0x108a60)
Stack trace of thread 1669:
#0 0x00007fe237f0e0bf __poll (libc.so.6 + 0xfb0bf)
#1 0x00007fe2380a6bef n/a (libglib-2.0.so.0 + 0xacbef)
#2 0x00007fe23804eddf g_main_loop_run (libglib-2.0.so.0 + 0x54ddf)
#3 0x00007fe238243adc n/a (libgio-2.0.so.0 + 0x10aadc)
#4 0x00007fe23807ce05 n/a (libglib-2.0.so.0 + 0x82e05)
#5 0x00007fe237e998fd n/a (libc.so.6 + 0x868fd)
#6 0x00007fe237f1ba60 n/a (libc.so.6 + 0x108a60)
ELF object binary architecture: AMD x86-64
```
</details>https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/781About - Website - Browser fixed Firefox2023-08-07T16:04:28Z海天鹰About - Website - Browser fixed FirefoxVersion: 4.16.2-1
The default browser had been set to edge, and `exo-open --launch WebBrowser` launch edge too, but all websites of About Dialog in xfce4-panel launch Firefox.Version: 4.16.2-1
The default browser had been set to edge, and `exo-open --launch WebBrowser` launch edge too, but all websites of About Dialog in xfce4-panel launch Firefox.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/778English do not change to chinese2023-08-05T08:31:21Z海天鹰English do not change to chinesesudo gedit /etc/environment
```
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh"
```
![https://s1.ax1x.com/2023/08/03/pPFuwuj.png](https://s1.ax1x.com/2023/08/03/pPFuwuj.png)sudo gedit /etc/environment
```
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh"
```
![https://s1.ax1x.com/2023/08/03/pPFuwuj.png](https://s1.ax1x.com/2023/08/03/pPFuwuj.png)https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/753Status Tray icons displayed in wrong size2023-06-12T00:20:59ZVesseStatus Tray icons displayed in wrong sizeThe screenshots show the Panel and Status Tray icon size settings. On the right, you can see the correct size (crow-translate) icon with a blue background. At the top of the Status Tray, you can see the icon as it is as a result.
![Scre...The screenshots show the Panel and Status Tray icon size settings. On the right, you can see the correct size (crow-translate) icon with a blue background. At the top of the Status Tray, you can see the icon as it is as a result.
![Screenshot_2023-06-09_17-14-02](/uploads/70375e2cafe6beeff1118706f64e03a6/Screenshot_2023-06-09_17-14-02.png)
![Screenshot_2023-06-09_17-09-42](/uploads/db0614dc6fe80353fd8697c8c91a31de/Screenshot_2023-06-09_17-09-42.png)https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/751known-legacy-items and names-ordered properties multiplying and never being c...2023-06-05T09:23:54ZArtem S. Tashkinovknown-legacy-items and names-ordered properties multiplying and never being cleaned upWhy??
```XML
<property name="known-legacy-items" type="array">
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" valu...Why??
```XML
<property name="known-legacy-items" type="array">
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="openrgb"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="no network connection"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="bluetooth active <b>1 active connection</b>"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="bluetooth active <b>1 active connection</b>"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="ethernet network connection “wired connection zen realtek l8200a” active vpn connection active"/>
<value type="string" value="bluetooth active <b>1 active connection</b>"/>
<value type="string" value="task manager"/>
<value type="string" value="telegramdesktop"/>
<value type="string" value="clipman"/>
<value type="string" value="bluetooth enabled"/>
<value type="string" value="thunar"/>
<value type="string" value="audacious"/>
<value type="string" value="networkmanager applet"/>
</property>
```https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/736clipman plugin multiplying icon (XFCE panel rendering/painting issues)2023-04-21T16:53:02ZArtem S. Tashkinovclipman plugin multiplying icon (XFCE panel rendering/painting issues)I've just upgraded from Fedora 37 to 38 and now the clipman plugin icon is multiplying.
To the left of it I have the sensors plugin with two data sources.
Right mouse clicking these redundant icons does nothing, i.e. this is something ...I've just upgraded from Fedora 37 to 38 and now the clipman plugin icon is multiplying.
To the left of it I have the sensors plugin with two data sources.
Right mouse clicking these redundant icons does nothing, i.e. this is something which doesn't belong to either of these two plugins. I've no idea what's going on.
![panel](/uploads/3337e632ecab28acccc60a6b39d02cef/panel.png)
This is a little later:
![panel2](/uploads/fc27f51d76f440cb4f8b784243c28d18/panel2.png)
So, something is rendering something where it shouldn't.
Here's a full list of enabled plugins:
![panel-settings](/uploads/762b8e4c3e9dd992fe5517c9ecca2d65/panel-settings.png)https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/735xfce4-panel shows a pile of overlapping pop-ups "unexpectedly left the panel"...2023-04-21T15:07:15ZSebastian Pippingxfce4-panel shows a pile of overlapping pop-ups "unexpectedly left the panel" every other time I log in to XHi! :wave:
I'm a happy user of XFCE, thanks for making XFCE and sharing it as Open Source! :pray:
When I log into X about every second time, xfce4-panel shows a pile of overlapping pop-ups saying "Plugin [..] unexpectedly left the pane...Hi! :wave:
I'm a happy user of XFCE, thanks for making XFCE and sharing it as Open Source! :pray:
When I log into X about every second time, xfce4-panel shows a pile of overlapping pop-ups saying "Plugin [..] unexpectedly left the panel" — screenshot below — that force me to either
- click "Execute" multiple times or
- do "pkill -9 xfce4-panel && xfce4-panel &" on a terminal.
If that could be solved, that would be fantastic.
For potential causes I can think of:
- use of some de-facto dependency before its available,
- use of a non-monotonic clock and NTP/clock updates hitting at the same time, and/or
- some other race condition.
Thanks and best
Sebastian
![xfce_panel_Screenshot_20210821_150914](/uploads/d1523a8280948f93553d0333e9368214/xfce_panel_Screenshot_20210821_150914.png)
PS: This is ticket https://bugs.gentoo.org/810850 in Gentoo Linux if of interest.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/688Panel crashes when Telegram started2023-02-13T17:58:29ZDenis GPanel crashes when Telegram startedHi
I experience strange issue with Xfce4-4.18.0.
xfce4-panel starts and works fine until I try starting Telegram client.
After that panel immediately crashes on segfault.
I tried rebuilding xfce4-panel with debug info (I am under Gento...Hi
I experience strange issue with Xfce4-4.18.0.
xfce4-panel starts and works fine until I try starting Telegram client.
After that panel immediately crashes on segfault.
I tried rebuilding xfce4-panel with debug info (I am under Gentoo).
However, the issue happens only inside 3d-party libs. See below.
```
(wrapper-2.0:1871): Gtk-CRITICAL **: 12:01:02.302: gtk_icon_theme_has_icon: assertion 'icon_name != NULL' failed
(wrapper-2.0:1871): Gtk-CRITICAL **: 12:01:02.352: gtk_icon_theme_has_icon: assertion 'icon_name != NULL' failed
(wrapper-2.0:1871): Gtk-CRITICAL **: 12:01:02.352: gtk_icon_theme_has_icon: assertion 'icon_name != NULL' failed
(wrapper-2.0:1872): GLib-GIO-CRITICAL **: 12:01:02.353: g_file_new_for_path: assertion 'path != NULL' failed
(wrapper-2.0:1872): GLib-GIO-CRITICAL **: 12:01:02.353: g_file_monitor_file: assertion 'G_IS_FILE (file)' failed
(wrapper-2.0:1872): GLib-GObject-WARNING **: 12:01:02.353: invalid (NULL) pointer instance
(wrapper-2.0:1872): GLib-GObject-CRITICAL **: 12:01:02.353: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(wrapper-2.0:1872): Gtk-WARNING **: 12:01:02.353: Attempting to add a widget with type GtkToggleButton to a container of type XfcePanelPlugin, but the widget is already inside a container of type XfcePanelPlugin, please remove the widget from its existing container first.
** (wrapper-2.0:1870): WARNING **: 12:01:02.357: Binding 'XF86AudioMicMute' failed!
(wrapper-2.0:1870): pulseaudio-plugin-WARNING **: 12:01:02.357: Could not have grabbed volume control keys. Is another volume control application (xfce4-volumed) running?
(wrapper-2.0:1871): Gtk-CRITICAL **: 12:01:02.369: gtk_icon_theme_has_icon: assertion 'icon_name != NULL' failed
(wrapper-2.0:1870): GLib-GObject-CRITICAL **: 12:01:03.467: g_value_get_enum: assertion 'G_VALUE_HOLDS_ENUM (value)' failed
Thread 1 "xfce4-panel" received signal SIGSEGV, Segmentation fault.
0x00007ffff6f2e5d0 in XVisualIDFromVisual () from /usr/lib64/libX11.so.6
(gdb) bt
#0 0x00007ffff6f2e5d0 in XVisualIDFromVisual () at /usr/lib64/libX11.so.6
#1 0x00007ffff7585efa in gdk_x11_window_foreign_new_for_display () at /usr/lib64/libgdk-3.so.0
#2 0x00005555555878ba in panel_window_active_window_geometry_changed ()
#3 0x00007ffff718c6d0 in g_closure_invoke () at /usr/lib64/libgobject-2.0.so.0
#4 0x00007ffff71a19a8 in signal_emit_unlocked_R () at /usr/lib64/libgobject-2.0.so.0
#5 0x00007ffff71ad0ba in g_signal_emit_valist () at /usr/lib64/libgobject-2.0.so.0
#6 0x00007ffff71ad5b7 in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0
#7 0x00007ffff7f0dfd8 in () at /usr/lib64/libwnck-3.so.0
#8 0x00007ffff7f0f7f4 in () at /usr/lib64/libwnck-3.so.0
#9 0x00007ffff709183d in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#10 0x00007ffff7091be8 in g_main_context_iterate.isra () at /usr/lib64/libglib-2.0.so.0
#11 0x00007ffff7091ec3 in g_main_loop_run () at /usr/lib64/libglib-2.0.so.0
#12 0x00007ffff783dcdd in gtk_main () at /usr/lib64/libgtk-3.so.0
#13 0x0000555555568ffe in main ()
```https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/684Panel 'Launch New Instance' hangs desktop for gvim2023-01-01T15:04:00ZRoel KluinPanel 'Launch New Instance' hangs desktop for gvimWhen I have gvim instances running and right click its icon grouped together on my xfce4 panel and by accident select 'Launch New Instance' this hangs my xfce4 session. The keyboard cursor is first still blinking but disappears after a f...When I have gvim instances running and right click its icon grouped together on my xfce4 panel and by accident select 'Launch New Instance' this hangs my xfce4 session. The keyboard cursor is first still blinking but disappears after a first mouse click. From hereafter there is no visible response to mouse or keyboard actions beside mouse pointer movement. Alt+F4 or Alt-tab or the keys to switch desktops all do nothing.
This launcher bug has been there a while - a few years. I never found anything reported or a solution, so it could be a local config issue.
A crash-landing solution is Ctrl+Alt+F2, and after login:
```
pidof xfce4-session | xargs -r kill -9 && startxfce4
````
BTW, I always run `startxfce4` from the terminal console user login.
When I haven't killed my session yet, I see an App launcher in my `ps aux`, which I suspect, but even a kill -9 just renders it defunct (ps aux), without returning my desktop on Ctrl+Alt+F1. Maybe the underlying cause is that gvim always spawns? The App launcher might get zombified as a process?
There might be a better session saving --reset, but it is not any of these:
```bash
xfwm4 --replace --display=:0.0
xfce4-app-finder --quit --display=:0.0
xfce4-app-finder --replace --display=:0.0
xfce4-panel --restart --display=:0.0
xfce4-panel --quit --display=:0.0
```
Running any of these (except one of the --quit commands) just seem to hang.
There doesn't seem any suspicious logs in my `journalctl -xb` regarding this, (syslog messages since boot).
Distribution is a rolling (reasonably up-to-date) arch-Linux.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/632Failed to send D-Bus message2022-10-13T15:58:26ZDilldozer6969Failed to send D-Bus messageGDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.xfce.Panel was not provided by any .service filesGDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.xfce.Panel was not provided by any .service fileshttps://gitlab.xfce.org/xfce/xfce4-panel/-/issues/609Workspace switcher ignores rows when in horizontal panel and showing miniatures.2022-09-02T16:38:10Zweiti-jurekWorkspace switcher ignores rows when in horizontal panel and showing miniatures.Debian 11, XFCE 4.16 xfce-panel 4.16.2-1 Intel i5-11400 UHD Grphics 730 with two monitors connected via DP and HDMI.
When I add a workspace switcher to the vertical panel it works perfectly.
But in a horizontal panel only button mode i...Debian 11, XFCE 4.16 xfce-panel 4.16.2-1 Intel i5-11400 UHD Grphics 730 with two monitors connected via DP and HDMI.
When I add a workspace switcher to the vertical panel it works perfectly.
But in a horizontal panel only button mode is usable. In miniature mode all workspaces are stacked vertically in one column. The applet in this situation does not react to setting of the number of rows - it uses as many rows as the number of workspaces always. Width of the applet in this mode seems to be random - sometimes is very wide sometimes drops down so that wokspaces seem to be reproduced proportionaly (although with very small height because stacked in one column).
Horizontal pannel single row set but 8 workspaces stacked in single (unreasonably wide) column - WRONG:
![horizontal](/uploads/4c1b5bd1a68be37988e62200580d816b/horizontal.png)
The same after few changes of the number of rows forth and back - also WRONG:
![narrow1](/uploads/e858d8e9b42c0a24aff3b1a65bf6d029/narrow1.png)
In vertical panel everything is OK:
![vertical](/uploads/986d32f642896c935765d786d3c253ef/vertical.png)
In horizontal panel but with buttons is also OK:
![buttons](/uploads/c12b3b91d9d8b4a8c47f2f5c909d538d/buttons.png)https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/243Notification panel plugin loses qt5 icons on panel restart2022-08-25T11:40:39ZBugzilla MigrationNotification panel plugin loses qt5 icons on panel restart## Submitted by Nikita Zlobin
Assigned to **Xfce Bug Triage**
**[Link to original bug (#15694)](https://bugzilla.xfce.org/show_bug.cgi?id=15694)**
## Description
When panel restarts, tray icons, created by qt5 applications, don't ...## Submitted by Nikita Zlobin
Assigned to **Xfce Bug Triage**
**[Link to original bug (#15694)](https://bugzilla.xfce.org/show_bug.cgi?id=15694)**
## Description
When panel restarts, tray icons, created by qt5 applications, don't appear in notification area.
Only application restart solves problem until next panel restart.
I checked following applications (all are affected):
keepassx, qsynth, qjackctl, cadence, clementine, vlc
However, starting panel from terminal, I don't get any errors,
like in https://bugzilla.xfce.org/show_bug.cgi?id=11522
Version: 4.13.6https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/593[Clock] Display in the panel2022-07-22T16:54:33ZVasya Pupkin[Clock] Display in the panelThe data does not always fit within the width of its plug-in, perhaps only with Russian. For example Friday 10 June 14:59 (перевод)
![Снимок_экрана_2022-06-10_14-59-38](/uploads/51d1f4e825b15b59b5f2faddbaa96b12/Снимок_экрана_2022-06-1...The data does not always fit within the width of its plug-in, perhaps only with Russian. For example Friday 10 June 14:59 (перевод)
![Снимок_экрана_2022-06-10_14-59-38](/uploads/51d1f4e825b15b59b5f2faddbaa96b12/Снимок_экрана_2022-06-10_14-59-38.png)https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/473Window Button blinks despite being active window already2022-07-13T13:49:03ZhaarpWindow Button blinks despite being active window alreadyI'm working with applications that pop up dialog windows (which won't appear in the window button list). Wine applications especially. Frequently, when the dialog window is closed again, the application's button in the window button list...I'm working with applications that pop up dialog windows (which won't appear in the window button list). Wine applications especially. Frequently, when the dialog window is closed again, the application's button in the window button list starts blinking. This is despite the fact that the application already is active and has focus.
This smells like a bug. I don't think the currently active/focused window's button should be able to blink. It's unnecessarily distracting, and there's no intuitive way to stop it when it happens.
To make it stop, one has to focus a different window and then the application again.
Cheers!https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/355In dual monitor, xfce-panel at border never reveals with autohide always2022-07-11T08:35:39ZikiddoIn dual monitor, xfce-panel at border never reveals with autohide alwaysConditions:
1. Dual monitor layout.
2. Xfce-panel is positioned on the edge that borders the second display [See Note].
3. Xfce-panel has auto-hide set to always
Problem:
Moving the cursor to the edge of the display does not reveal the ...Conditions:
1. Dual monitor layout.
2. Xfce-panel is positioned on the edge that borders the second display [See Note].
3. Xfce-panel has auto-hide set to always
Problem:
Moving the cursor to the edge of the display does not reveal the panel.
Things I've tried:
It doesn't matter whether the panel is a) oriented horizontally, positioned at top/bottom and display layout is two monitors above each other, or b) oriented vertically, positioned at side and display layout is two monitors besides each other.
Note:
This can be achieved by selecting the right display/monitor as output, or by selecting automatic output and keeping span monitors disabled.https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/130Panel anchored to screen edge moves to invisible area when connecting externa...2022-04-12T21:23:08ZBugzilla MigrationPanel anchored to screen edge moves to invisible area when connecting external monitor of larger resolution## Submitted by LAMB
Assigned to **Nick Schermer**
**[Link to original bug (#12152)](https://bugzilla.xfce.org/show_bug.cgi?id=12152)**
## Description
Created attachment 6419
screenshots of panel placement, configuration
Setup in...## Submitted by LAMB
Assigned to **Nick Schermer**
**[Link to original bug (#12152)](https://bugzilla.xfce.org/show_bug.cgi?id=12152)**
## Description
Created attachment 6419
screenshots of panel placement, configuration
Setup information:
* Lenovo laptop with screen resolution of (LVDS1) = 1366x768
* Debian 8
* XFCE 4.12
My XFCE desktop has panels anchored to the top and bottom edges of the screen, with the configuration of the bottom panel as described in attachment file as panel.png.
When plugging an external monitor that has the same or lower vertical resolution (eg.: 1024x768) the placement and anchoring of the panel is respected, appearing as the red bar in attachment as arandr1.png.
When plugging an external monitor that has a higher vertical, such as 1600x1024:
** What I observe**
The viewport bound of the entire desktop extends to a vertical of height 1024, and the bottom panel becomes anchored to this edge instead of edge of screen, leaving it inside an invisible area and ubusableedge instead of the edge of the monitor view, thus being locked in an invisible region and becoming unusable, as in aranrd2.png
** What I expect**
The panel remains anchored to the edge of the screen, where it remains useful.
**Attachment 6419**, "screenshots of panel placement, configuration":
[panebug.zip](/uploads/b4df1dce091ddec7a741a77e76557e6b/panebug.zip)
Version: 4.12.0https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/538Icons sizes are inconsistent when row size is increased and 'Adjust size auto...2022-04-07T18:11:54ZGhost UserIcons sizes are inconsistent when row size is increased and 'Adjust size automatically' is switched on**About Xfce:**
- OS Name: openSUSE Tumbleweed
- OS Type: 64-bit
- Xfce Version: 4.16
- Distributor: openSUSE
**Steps to reproduce bug:**
1. Right click on Panel
2. Panel > Panel Preferences…
3. Change Display tab settings to the follow...**About Xfce:**
- OS Name: openSUSE Tumbleweed
- OS Type: 64-bit
- Xfce Version: 4.16
- Distributor: openSUSE
**Steps to reproduce bug:**
1. Right click on Panel
2. Panel > Panel Preferences…
3. Change Display tab settings to the following:
General -> **Mode** -> Horizontal
Measurements -> **Row size (pixels)** -> 50
![image](/uploads/a65ecf95bf024ad3185a89db01f7c5b2/image.png)
4. Observation: The panel expands vertically, as shown below:
![image](/uploads/23286938ec6efe52c8584f9e92344790/image.png)
5. Change Appearance tab settings to the following:
Icons -> **Adjust size automatically** -> ON
![image](/uploads/8b762885ce199eeb846c647435594e46/image.png)
6. Observation: **Not all icons are resized (in this case enlarged) to adjust to the new size of the panel:**
![image](/uploads/0682af1c6ad9f95b3089f48b597cd957/image.png)
What didn't resize:
- Font ('Menu', 'Downloads', 'Panel Preferences', Clock time)
- Icons for Bluetooth, Wi-Fi, Package Update Indicator