xfwm4 issueshttps://gitlab.xfce.org/xfce/xfwm4/-/issues2022-07-08T14:15:45Zhttps://gitlab.xfce.org/xfce/xfwm4/-/issues/655Wrong Vsync on Firefox2022-07-08T14:15:45ZKonrad KołodziejczykWrong Vsync on FirefoxUser Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36
Steps to reproduce:
I've opened vsynctester.com on Linux Mint 20.3 XFCE and Linux Mint 20.3 MATE and Kubuntu 20.04 with F...User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36
Steps to reproduce:
I've opened vsynctester.com on Linux Mint 20.3 XFCE and Linux Mint 20.3 MATE and Kubuntu 20.04 with Firefox and Google Chrome.
Actual results:
On Linux Mint 20.3 XFCE I've noticed red and cyan vsync indicator with Firefox. On Linux Mint 20.3 MATE and Kubuntu i've noticed grey vsync indicator.
However on Google Chrome I've noticed grey vsync indicator also on XFCE.
Expected results:
On Linux Mint 20.3 XFCE vsync indicator should be grey.
I've also reported this bug here.
https://bugzilla.mozilla.org/show_bug.cgi?id=1775153https://gitlab.xfce.org/xfce/xfwm4/-/issues/654Tearing on resolution 1366x7682022-06-20T15:37:52ZKonrad KołodziejczykTearing on resolution 1366x768On Linux Mint XFCE 20.3 I've noticed tearing on resoluton 1366x768 (maximal resolution of laptop screen) but I don't see tearing when I use external monitor on resolution 1920x1080. I also don't notice tearing on laptop screen when I set...On Linux Mint XFCE 20.3 I've noticed tearing on resoluton 1366x768 (maximal resolution of laptop screen) but I don't see tearing when I use external monitor on resolution 1920x1080. I also don't notice tearing on laptop screen when I set resolution 1280x720. Tests are done with compositor enabled.
I've also noticed this problem on Xubuntu but I don't remember on which version.
My laptop is Dell Latitude e7250 with Intel HD 5500 GPU.https://gitlab.xfce.org/xfce/xfwm4/-/issues/653Enabling the compositor disables FreeSync2022-06-17T10:23:32ZGhost UserEnabling the compositor disables FreeSyncxfwm4 4.16.1
- Monitor FreeSync/VRR (Variable Refresh Rate) range: 40-60 Hz
- GPU: RX 5500 XT
- `xrandr --props | grep vrr` -> `vrr_capable: 1`
- A tool for testing whether VRR works properly in Linux: https://github.com/Nixola/VRRTest/...xfwm4 4.16.1
- Monitor FreeSync/VRR (Variable Refresh Rate) range: 40-60 Hz
- GPU: RX 5500 XT
- `xrandr --props | grep vrr` -> `vrr_capable: 1`
- A tool for testing whether VRR works properly in Linux: https://github.com/Nixola/VRRTest/releases
A screenshot with Xfce compositor settings (xfce4-settings-manager):
![Screenshot_20220617_013400](/uploads/8a1ed3aaee9b98ce667043345dfb632a/Screenshot_20220617_013400.png)https://gitlab.xfce.org/xfce/xfwm4/-/issues/652"move window" shortcut moves start menu2022-06-15T19:03:14Zbr4nnigan"move window" shortcut moves start menuThere is this issue that technically is surely not a bug but practically this behavior should be an exemption from the expected behavior.
So the start menu opens when I press the Windows key on my keyboard. This is standard behavior I g...There is this issue that technically is surely not a bug but practically this behavior should be an exemption from the expected behavior.
So the start menu opens when I press the Windows key on my keyboard. This is standard behavior I guess and expected and good.
But as it so happens I assigned the "move window left/right" window manager action to "Shift+Windows Key+Left/Right". I would assume that this would be quite the popular shortcut used by many users, because using the Windows key prevents interfering with program specific shortcuts. It's pretty much it's intended use, for OS specific shortcuts.
Problem: when you press the Windows Key first and then the shift key, the Start menu pops up and when you now press left/right, the Start menu is moved to another screen, not the active window, which is very annoying.https://gitlab.xfce.org/xfce/xfwm4/-/issues/651[Placement Tweaks] Fixing the window location2022-10-10T13:07:04ZVasya Pupkin[Placement Tweaks] Fixing the window locationPlease make the setting simply
"Remember last location".
The centre of the screen is not suitable for everyone.
Also worth making an explanation when hovering over the slider, which I've always been unclear what it's for. I don't unde...Please make the setting simply
"Remember last location".
The centre of the screen is not suitable for everyone.
Also worth making an explanation when hovering over the slider, which I've always been unclear what it's for. I don't understand the logic of its existence and whether it's needed at all. I've been struggling for years with new windows popping up in one corner or the other without knowing that it's configurable in this menu. Please make these settings design understandable for everyone and add new option for windows arrangement.https://gitlab.xfce.org/xfce/xfwm4/-/issues/647Tiling can not be toggled2023-12-01T10:21:10ZJarno SuniTiling can not be toggledWhen I press (possibly accidentally) Super + arrow to tile a window, I find it hard to undo that. Maybe it could work so that pressing the shortcut again would toggle the window placement. I am using xfwm4 4.14.When I press (possibly accidentally) Super + arrow to tile a window, I find it hard to undo that. Maybe it could work so that pressing the shortcut again would toggle the window placement. I am using xfwm4 4.14.https://gitlab.xfce.org/xfce/xfwm4/-/issues/645All the issues I had with Xfce while using multiple displays2022-12-24T21:01:00ZXKAll the issues I had with Xfce while using multiple displaysFirst of all I want to say I love Xfce, it is a great DE, but its multi-monitor support is far from being great so I wanted to list all the things that make using Xfce with multiple monitors a poor experience.
**1) Panels on top of full...First of all I want to say I love Xfce, it is a great DE, but its multi-monitor support is far from being great so I wanted to list all the things that make using Xfce with multiple monitors a poor experience.
**1) Panels on top of fullscreen apps**
This is the biggest issue by far. When you have a fullscreen app on one of the screens but you are focusing another window on another screen the panel gets on top of the full screen app or video. This is a big issue if you are playing a video or something because the panel gets on top of the video. I have seen many users complaining about this issue and I have no idea why there isn't a fix yet. I have seen someone saying this is the intended behavior, but out of all the other DEs I tried only Xfce behaves like that and it makes no sense at all. The only way to watch fullscreen content while doing some work is to temporarily remove the panel otherwise it will get on top of the content you are trying to watch, this gets annoying very fast.
**2) Lack of an option to have workspaces only in the primary display**
I believe many users (including myself) don't want to deal with workspaces in all their displays, in many situations having workspaces only in the primary display might be ideal and easier to manage your applications. This is actually the default behavior in Gnome these days and I wish it was at least an option in Xfce.
**3) Missing shortcut options**
There are no shortcuts for multiple displays available in the Window Manager app. It would be nice to be able to configure shortcuts to move the active window to the top, bottom, right and left displays. Additionally, shortcuts to change the focus to the top, bottom, right and left applications (in the same or different displays) would also be very helpful.
That's it. Again, I love Xfce but once I connect more displays the experience really isn't that great. I hope this can be fixed in the future.https://gitlab.xfce.org/xfce/xfwm4/-/issues/643RFE: Adding a feature like "smart placement" or "assisted tiling"2022-06-05T08:33:26ZBjörn FischerRFE: Adding a feature like "smart placement" or "assisted tiling"Hi folks!
Having used both tiling window managers and stacking/compositing ones, I would like to see some features in the latter ones to allow some sort of assisted window tiling. Somewhat like xfwm4's _Automatically tile windows when m...Hi folks!
Having used both tiling window managers and stacking/compositing ones, I would like to see some features in the latter ones to allow some sort of assisted window tiling. Somewhat like xfwm4's _Automatically tile windows when moving toward the screen edge_, but much beyond that. Today we have those large displays where many application windows and terminals could be arranged on a single screen. Having talked to friends and colleagues I got the impression that many users of mouse-based window managers would like to have powerful tiling mechanisms but shy at going all the way switching to tiling window managers.
But how should these mechanisms look like? To explore this topic I hacked a [simple demo script and a wannabe white paper](https://github.com/bjorn-fischer/x11_wm_smart_placement) as a start for a discussion. What do you think?
Cheers.<br>
Björnhttps://gitlab.xfce.org/xfce/xfwm4/-/issues/642Prevent windows move to external monitor on connect2024-03-20T12:15:28ZVadym LavrovPrevent windows move to external monitor on connectI just got a bug (dunno if it presents only for me, or that's a well-known issue) that when I connect any external monitor - every window automatically moves to it.
Even if the laptop monitor is set to Primary.I just got a bug (dunno if it presents only for me, or that's a well-known issue) that when I connect any external monitor - every window automatically moves to it.
Even if the laptop monitor is set to Primary.https://gitlab.xfce.org/xfce/xfwm4/-/issues/641Scroll event deltas are lost under certain circumstances2022-05-01T15:14:19ZGaël BonithonScroll event deltas are lost under certain circumstancesThe original issue is here: https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/411
I opened an upstream bug after isolating the problem, where there is a short description: https://gitlab.gnome.org/GNOME/gtk/-/issues/4866
But it turns o...The original issue is here: https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/411
I opened an upstream bug after isolating the problem, where there is a short description: https://gitlab.gnome.org/GNOME/gtk/-/issues/4866
But it turns out that it is not reproducible in a GNOME/X11 session, and I can't reproduce the problem with Openbox either.
So it could be related to Xfwm4 after all.
Related X11 issue: https://gitlab.freedesktop.org/xorg/xserver/-/issues/566https://gitlab.xfce.org/xfce/xfwm4/-/issues/640When the XFCE app menu is shown no event is sent to the application2022-04-20T20:37:00Zlb90When the XFCE app menu is shown no event is sent to the application**How to reproduce**
* Open `gtk4-demo`
* Right click on a button over the header bar
The XFCE app menu is shown, but the button remains in the pressed state even after dismissing the XFCE app menu.
Follow-up from https://gitlab.gnome...**How to reproduce**
* Open `gtk4-demo`
* Right click on a button over the header bar
The XFCE app menu is shown, but the button remains in the pressed state even after dismissing the XFCE app menu.
Follow-up from https://gitlab.gnome.org/GNOME/gtk/-/issues/4791https://gitlab.xfce.org/xfce/xfwm4/-/issues/638Auto-type in Keepassxc moves target/active window to other workspace2022-05-12T09:28:11ZS. R.Auto-type in Keepassxc moves target/active window to other workspaceI refer to [issue #7895](https://github.com/keepassxreboot/keepassxc/issues/7895) I've opened with the [Keepassxc](https://keepassxc.org) developers to address the issue:
**Overview**
I've several workspaces configured in Xfce. When I ...I refer to [issue #7895](https://github.com/keepassxreboot/keepassxc/issues/7895) I've opened with the [Keepassxc](https://keepassxc.org) developers to address the issue:
**Overview**
I've several workspaces configured in Xfce. When I initiate auto-type in Keepassxc to transfer the content of two Keepassxc fields to an application window that is not located on the last workspace the window gets moved by two workspaces to the right. If the window is located on the last workspace it doesn't get moved anymore.
**Steps to Reproduce**
1. Open a text editor or a suitable website NOT located on the last workspace
2. Chose a suitable entry in Keepassxc and initiate auto-type
**Expected Behavior**
The information of the two Keepassxc fields get typed into the selected window while the window remains on the original workspace.
**Actual Behavior**
With each field typed the window is moved one workspace to the right
**Context**
* KeePassXC - Version 2.7.1
* Revision: 5916a8f
* Operating System: Linux Lite 4.x (Ubuntu 16.04 based)
* Desktop Env: XFCE 4.12.4
* Windowing System: X11https://gitlab.xfce.org/xfce/xfwm4/-/issues/634wmctrl fails2022-03-22T10:41:29ZAustin Greenwmctrl failsRunning Ubuntu 20.04 (Impish) and XFCE on x86_64 Linux host, and various X servers (VcXsrv, MobaXterm) on Windows hosts. Would like to be able to use `xdotool` or `wmctrl`, but neither of them work.
With `xdotool getactivewindow` I get...Running Ubuntu 20.04 (Impish) and XFCE on x86_64 Linux host, and various X servers (VcXsrv, MobaXterm) on Windows hosts. Would like to be able to use `xdotool` or `wmctrl`, but neither of them work.
With `xdotool getactivewindow` I get
`Your windowmanager claims not to support _NET_ACTIVE_WINDOW, so the attempt to query the active window aborted.
xdo_get_active_window reported an error
`
Similarly, issuing
`wmctrl -l`
gives output
`Cannot get client list properties.`
`(_NET_CLIENT_LIST or _WIN_CLIENT_LIST)`
and
`wmctrl -m`
returns
`Cannot get window manager info properties.`
`(_NET_SUPPORTING_WM_CHECK or _WIN_SUPPORTING_WM_CHECK)`https://gitlab.xfce.org/xfce/xfwm4/-/issues/632Window focus hijacked by single window2023-04-11T06:54:37ZDM28064212Window focus hijacked by single windowHello,
Please bare with me as I tried to describe what it has become the most infuriating and productivity destroying bug I've ever encountered.
In short, something is causing the window focus to be hijacked. I cannot simply click on a...Hello,
Please bare with me as I tried to describe what it has become the most infuriating and productivity destroying bug I've ever encountered.
In short, something is causing the window focus to be hijacked. I cannot simply click on a window to focus it. One window maintains constant focus.
This issue has persisted across many updates. It is only affecting me on XFCE. I have not been able to recreate the issue on demand. It randomly affects me at least once a day and causes me to have to reboot my computer. Sometimes, if I smash the keyboard in a fit of rage, it will correct itself but I'm not sure if that is coincidental. I have spent extensive time pressing random buttons trying to fix it. I can't pinpoint any particular application or series of key presses causing the issue.
I will try to record a video next time it happens. Usually my main priority is restarting as fast as possible so I can get back to work.
# Example
A good example of this is when I'm using Terminator. I work in Terminator for a few minutes. I will try to click on my VScode to start typing and only Terminator will constantly receive the input. If I drag my mouse on the VScode window it starts selecting text within the Terminator window. Oddly if I switch workspace and switch back I can now click on VScode. Now I can type normally in VScode. If I try to click on Terminator now VScode is hijacking the focus. Trying to type I can only type in VScode and not Terminator. Trying to select text in Terminator only select the text in VScode.
# behavior
- alt + tab will focus a window
- click will NOT focus a window
- dragging window by title bar works
- dragging window by using primary button does NOT work (I set this using Windows Tweak Manager)
- can NOT click inside virtual box
# system info
λ cat /etc/redhat-release
Fedora release 35 (Thirty Five)
λ uname -a
Linux mw 5.16.12-200.fc35.x86_64 xfce4-session#1 SMP PREEMPT Wed Mar 2 19:06:17 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
λ rpm -qa | grep xfce
- libxfce4util-4.16.0-4.fc35.x86_64
- libxfce4ui-4.16.1-1.fc35.x86_64
- xfce4-panel-4.16.3-2.fc35.x86_64
- xfce4-notifyd-0.6.2-3.fc35.x86_64
- xfce4-screenshooter-1.9.8-3.fc35.x86_64
- xfce-polkit-0.3-7.fc35.x86_64
- xfce4-session-4.16.0-4.fc35.x86_64
- greybird-xfce4-notifyd-theme-3.22.14-4.fc35.noarch
- gtk-xfce-engine-3.2.0-14.fc35.x86_64
- xfce-theme-manager-0.3.8-7.fc35.x86_64
- xfce4-screensaver-4.16.0-3.fc35.x86_64
- xfce4-screenshooter-plugin-1.9.8-3.fc35.x86_64
- xfce4-pulseaudio-plugin-0.4.3-6.fc35.x86_64
- xfce4-datetime-plugin-0.8.1-3.fc35.x86_64
- xfce4-places-plugin-1.8.1-6.fc35.x86_64
- xfce4-power-manager-4.16.0-3.fc35.x86_64
- xfce4-terminal-0.8.10-3.fc35.x86_64
- xfce4-appfinder-4.16.1-3.fc35.x86_64
- xfce4-settings-4.16.2-2.fc35.x86_64
- xfce4-about-4.16.1-1.fc35.x86_64
- xfce4-taskmanager-1.4.2-2.fc35.x86_64
# Common applications I use
- Terminator
- Firefox
- Virtaul Box
- VScode
# Attempted fixes
- I have tried to kill all of the following applications and restart them. It doesn't seem to have any effect
- xfce4-panel xfce4-power-manager xfce4-screensaver xfwm4 xfdesktop xfconfd
- I tried to switch between window hover focus and click to focus
```bash
resetFocus() (
xfconf-query -c 'xfwm4' -p '/general/click_to_focus' -s "$1"
xfconf-query -c 'xfwm4' -p '/general/prevent_focus_stealing' -s "$2"
xfconf-query -c 'xfwm4' -p '/general/focus_new' -s "$3"
xfconf-query -c 'xfwm4' -p '/general/raise_on_focus' -s "$4"
)
resetFocus true true true false
resetFocus false false false true
```
- Tried to close all the windows and reopen them. The same issue persists.
- kill and restart `xfce4-session`
- This will fix the issue but is extremely disruptive because I have to relaunch all my applications and is basically the same as restarting the computer
# desperate plea
Please let me know what log files or tests I can run to correct the issue. I live in constant fear of total work disruption. Please don't make me go back to Gnome. I'm at a loss as to what log files to look at or black magic I should implement.https://gitlab.xfce.org/xfce/xfwm4/-/issues/631Problem with Docklike plugin2022-02-25T13:43:18ZMohammadSaleh KamyabProblem with Docklike pluginI don't know it's a bug, or only a compiling problem. I compile the Xfwm from commit https://gitlab.xfce.org/xfce/xfwm4/-/commit/fa465d5b59dd892fc3f081951b965f683c08e63d. After some times, the Docklike plugin don't work well; I can't rol...I don't know it's a bug, or only a compiling problem. I compile the Xfwm from commit https://gitlab.xfce.org/xfce/xfwm4/-/commit/fa465d5b59dd892fc3f081951b965f683c08e63d. After some times, the Docklike plugin don't work well; I can't roll up a window with it. When I click on an app icon in Docklike plugin, nothing happen. I run `xfwm4 -r` to fix that. But after some times, it happen again. I don't have this problem in version 4.16.
Ubuntu 21.10https://gitlab.xfce.org/xfce/xfwm4/-/issues/628Make Compositor ignore certian application? possible feature request?2022-10-10T13:30:45ZhellzbellzMake Compositor ignore certian application? possible feature request?So im trying to setup the compositor and when you have it set to blur background windows it blurs web-browser pages such as fullscreen youtube videos and other things, i cant seem to find a way to disable its effects on a per application...So im trying to setup the compositor and when you have it set to blur background windows it blurs web-browser pages such as fullscreen youtube videos and other things, i cant seem to find a way to disable its effects on a per application basis, if one doesnt exist this would probably be an important feature for multi-monitor setups. if there is a workaround or if its a config issue on my end im not sure. any help would be appreciated.
am on xfce4 on archhttps://gitlab.xfce.org/xfce/xfwm4/-/issues/625The system hangs in _NET_WM_SYNC_REQUEST protocol processing.2022-02-16T08:31:22ZjohnfoundThe system hangs in _NET_WM_SYNC_REQUEST protocol processing.If a client window try to participate in _NET_WM_SYNC_REQUEST protocol and use XSyncSetCounter with swapped low and high part of the XSyncValue argument, the whole system hangs immediately after the XSyncSetCounter (xcb_sync_set_counter)...If a client window try to participate in _NET_WM_SYNC_REQUEST protocol and use XSyncSetCounter with swapped low and high part of the XSyncValue argument, the whole system hangs immediately after the XSyncSetCounter (xcb_sync_set_counter) function call.
In the same time, XSyncSetCounter works OK if executed without activated _NET_WM_SYNC_REQUEST protocol. This way proving that the problem is in the window manager.
In addition, the same application runs with [openbox](https://en.wikipedia.org/wiki/Openbox) without such an issues. (Of course _NET_WM_SYNC_REQUEST is not working at all).
I'm not sure whether this is because the counter value is too high, or the high part is expected to be 0 somewhere in the code.https://gitlab.xfce.org/xfce/xfwm4/-/issues/621Shortcuts in window action menu not displayed2021-12-30T18:09:11ZRichard Z.Shortcuts in window action menu not displayedUsing xfce 4.16 on Debian Bullseye, the shortcuts work but are not displayed in the window action menu. Shortcuts in other Apps like Thunar are displayed.
Not sure if this is a bug or configuration problem but would be nice to see them....Using xfce 4.16 on Debian Bullseye, the shortcuts work but are not displayed in the window action menu. Shortcuts in other Apps like Thunar are displayed.
Not sure if this is a bug or configuration problem but would be nice to see them. Could not find anything related in config settings or changelog but https://gitlab.xfce.org/xfce/xfwm4/-/issues/616 might be related.https://gitlab.xfce.org/xfce/xfwm4/-/issues/630Xfce moves windows when connected to dual KVM switch2023-12-01T11:08:43ZAlternativendXfce moves windows when connected to dual KVM switchHello community,
i have a quite annoying problem with my Debian Bullseye Desktop and XFCE 4.16. Im using a setup of two PC´s connected via Display Port to a KVM switch from Uniclass (https://kvm-switch.de/de/udt-ta2p.html).
The thing no...Hello community,
i have a quite annoying problem with my Debian Bullseye Desktop and XFCE 4.16. Im using a setup of two PC´s connected via Display Port to a KVM switch from Uniclass (https://kvm-switch.de/de/udt-ta2p.html).
The thing now is when i switch to "System B" and back again to" System A" the positions of all windows are wrong. Xfce moves them to the main screen, even if no main screen is selected in the preferences.
Here are two screenshots, before and after switching.
![Bildschirmfoto_2021-12-22_07-53-30](/uploads/8c603d5e254f796a902824a7d23d3b3d/Bildschirmfoto_2021-12-22_07-53-30.png)
![Bildschirmfoto_2021-12-22_07-54-30](/uploads/62e9e2f09d0e5c8d6ea35e7e7beb3bce/Bildschirmfoto_2021-12-22_07-54-30.png)https://gitlab.xfce.org/xfce/xfwm4/-/issues/619Xfce scroll performance in Chromium-based browsers2022-01-18T14:47:21ZfulalasXfce scroll performance in Chromium-based browsersI noticed that scroll performance, especially on any Chromium-based browser (tested on Opera, Chromium, Chrome and Vivaldi), is not smooth in Xfce 4.16 (xfwm4 4.16.1), regardless if compositor is on or not.
Here's a comparison in the e...I noticed that scroll performance, especially on any Chromium-based browser (tested on Opera, Chromium, Chrome and Vivaldi), is not smooth in Xfce 4.16 (xfwm4 4.16.1), regardless if compositor is on or not.
Here's a comparison in the exact same system (it's even more evident if you have a 120Hz+ monitor):
https://www.mediafire.com/file/hfendd4jtskwfie/kde-scrolling.mp4
https://www.mediafire.com/file/ikfaqork55rnemc/xfce-scrolling.mp4
I did the same on Gnome and it performs smoothly, just like KDE. However, LXDE and LXQt perform just like Xfce. So I guess there's something modern (?) that both KDE and Gnome are doing.
I have a Nvidia GTX 1650 Super with proprietary driver 460.91.03 installed.