Questions tagged [wayland]
A display server protocol that is intended to replace the X Window System. Wayland is a rewrite from the ground up of the Linux graphical display subsystem.
521
questions
0
votes
0
answers
10
views
xkb in sway/Wayland only works for some Applications
I've ported my xkb settings from x11 to Wayland (~/.config/xkb). This mostly remaps the RCtrl to handle umlauts and navigation.
wev shows the correct key
alacritty works as well
firefox appears to ...
0
votes
0
answers
10
views
XKB, Capslock problem and Fn+multimedia keys remapping
trying to finish a XKB custom layout, all keys seems fine but :
1- Capslock doesn't work for non-alphadecimal keys
It works for 'a' that turns into 'A', but not for ',' that should turn into its '...
0
votes
0
answers
32
views
Is there a known way to fix waydroid not rotating with the system, and if so, how?
I'm having some issues with waydroid not following my screen rotation, and after a bit of research I found the best way is to rotate waydroid using sudo waydroid shell wm set-user-rotation lock $...
0
votes
0
answers
27
views
How to configure input devices when using Wayland instead of Xorg?
I'm using KDE desktop environment, and I have recently switched from Xorg to Wayland. The compositor is KWin.
I'm concerned about configuring my mouse and keyboard properly, because obviously it can't ...
1
vote
0
answers
20
views
Unable to combine sources with Pipewire
I am trying to mix two audio source into one virtual audio source, that I later use with wf-recorder and slurp to capture a screen selection, my audio mic and my audio speakers output.
The virtual ...
2
votes
2
answers
86
views
Is it possible to run multiple wayland sessions at the same time?
Sometimes I try to contribute patches to wayland compositors. In order to test them, I usually go to some tty (e.g. Ctrl-Alt-F2) and start it there. However, I noticed that this often breaks my ...
0
votes
0
answers
33
views
How to run a Python script in “eww.yuck” as “deflisten” on NixOS?
I'm trying to setup notifications using eww on NixOS and have succeeded in making eww show a window in the top left using this code (eww.yuck config file):
(defwindow notifications
:monitor ...
0
votes
1
answer
60
views
Black screen after switching to wayland
After going to the login screen on KDE and switching from x11 to Wayland, after entering my password, the screen just goes black and stays like that. The weird thing is that I thought I was using ...
0
votes
0
answers
24
views
Second monitor does not reconnect after the screen locks
I have a laptop running Debian 12 with Gnome on Wayland. I'm using nvidia-driver with the default power settings: Power Mode = Balanced, Dim Screen = On, Screen Blank = 5 minutes.
Behavior: After 5 ...
2
votes
0
answers
21
views
Kanshi crashes Qtile Wayland
I am currently trying to use kenshi to automatically use my external display’s when connecting to my dock. But doing so either results in Qtile crashing or not recognizing my displays and staying with ...
0
votes
0
answers
59
views
Archlinux - pageflip timeout after update
I am using archlinux and after last update, when i have an heavy python script running via cli and some opened page in firefox, I get the GUI frozen and I have to reboot the system.
I don't know how/...
0
votes
0
answers
42
views
How to Disable Trackpoint in wayland?
I need to disable the trackpoint located in the middle of the keyboard It's quite annoying because it's very sensitive; even if I tap on other keys, the cursor moves. I'm using a Dell Latitude E7440. ...
1
vote
0
answers
48
views
Secret Service outside X?
I am trying to use the Secret Service (not NSA/CIA, but the Linux one, through secret-tool command) outside of X.
I managed to use it with kwalletd and with keepassxc. But kwalletd needs KDE and hence ...
0
votes
0
answers
24
views
Keybase file explorer integration failed (KDE, Wayland, Dolphin)
Installed and running latest Keybase version using official manual.
It says "Keybase is enabled in your File Explorer" but there is neither mounted point, nor "Show in File Explorer&...
0
votes
0
answers
41
views
Touchpad lag after two fingers scroll
I didn't know where to post this issue and thought this was the best place to start. I recently tried a number of linux distros on my job's laptop and always encountered this issue. I tested and ...
0
votes
0
answers
36
views
apt-get dist-upgrade wants to remove qt6-wayland and wireshark
Issue with proposed dist-upgrade
A dry-run of apt-get dist-upgrade shows that qt6-wayland and wireshark would be removed upon execution. I am wondering:
Why will these packages be removed? Is it an ...
0
votes
0
answers
26
views
How can I run Firefox over the same running instance but in two different WAYLAND_DISPLAY?
I'm testing a new wayland compositor and debugging some rendering issues. To test this, I'm switching to a different TTY, starting compositor B and then trying to open a new Firefox window there; I do ...
0
votes
1
answer
43
views
How do Change behaviour of the side buttons on my mouse?
I have two mice. One is a Logitech MX Anywhere 3. The other is a Lenovo Pro Bluetooth Mouse.
They both the normal two buttons, a single clickable vertical scroll wheel and two extra buttons on the ...
2
votes
1
answer
371
views
Arch Linux: GDM is defaulting to X11 instead of Wayland. What's up with my configuration?
I was under the impression that my Arch Linux box was running on Wayland, given that GDM supposedly defaults to it. However, after checking XDG_SESSION_TYPE this morning, it seems that I've been on ...
0
votes
0
answers
69
views
How to disable laptop keyboard in wayland?
How can I disable laptop keyboard in wayland system? I have found many ways in different websites. But all of them are for x11 system. How do I disable laptop keyboard in wayland system?
0
votes
1
answer
38
views
Debugging xkb layout under wayland
I have a custom layout, made with xkb, that I made back when I used X11. This ported to Wayland just fine.
Now I'm trying to make improvements to the layout. Testing my layout under X11 was a matter ...
1
vote
1
answer
78
views
How do I force GTK apps to use Wayland compositor borders
I'm using a "minimalist" wayland compositor (river) and I've configured it to draw a red border around focused windows and a black border around unfocused windows. For Qt and other non-GTK ...
0
votes
1
answer
91
views
Birdtray fails to start Thunderbird(Both RPM version and flatpak version) due to an uniknown error
I use Birdtray to minimize my Thunderbird to the system tray as I often receive and send emails. For the past few days, Birdtray has been behaving weirdly on my Fedora 40 KDE.
Whenever I click on the ...
1
vote
1
answer
23
views
How to change gnome-shell window style after regolith install modified it?
I tried installing Regolith to test it out, but I decided to stick with Gnome. Even after uninstalling Regolith, the window title bars in Gnome are modified, and now appear black with a red ex in a ...
0
votes
1
answer
157
views
Arch KDE - Plasmashell crashes after locking screen and leaving a bit
I am relatively new to Arch and I'm experiencing a problem with KDE
I'm using
KDE Plasma 6.1.1
KDE Frameworks 6.3.0
Qt 6.7.2
Kernel: 6.9.7-zen1-1-zen (64bit) (I use linux-zen kernel)
Wayland
...
0
votes
1
answer
201
views
How do I get ssh-askpass working in Wayland, on KDE?
I'm trying out Wayland on KDE 6.1, to work around some other issues. I rely heavily on ssh-askpass for confirming use of ssh keys (for local pam and remote connections) and don't want to give this up.
...
0
votes
0
answers
34
views
Unable to share entire screen on google meet
Environment:
OS: Debian GNU/Linux 12 (bookworm)
Release: 12
I'm trying to share my screen using Google Chrome or Firefox-ESR and I only can share the browser, I can't share my entire screen
0
votes
0
answers
18
views
Custom EDID for specfic physical monitor, not output [amd]
I have a setup where I connect to two different displays depending on where I am. I would like to use a mode which one of the monitors doesn't allow, but that won't be loaded when any other display is ...
0
votes
1
answer
40
views
How to log in separate users on different "screens" in Debian?
With Debian 12 (Bookworm) and Gnome I can use ctrl-alt-left/right to slide between screens.
I use my computer with multiple usernames, one for each project or task.
Switching users is currently ...
0
votes
0
answers
25
views
How can I add a functioning Control key to my keyboard layout?
I'm working on adding my keyboard layout to /usr/share/X11/xkb/symbols. So far it's going good, but I am having trouble with adding Control and Shift keys.
key <AC03> {[ NoSymbol, NoSymbol, ...
2
votes
1
answer
543
views
waybar taskbar is not showing any icons [hyprland]
I don't understand. Nothing is showing up in the taskbar with waybar. I will share my config here.
"modules-center": ["wlr/taskbar"],
/* other stuffs in between */
"wlr/...
0
votes
0
answers
30
views
Why cinnamon with wayland creates 2 unix sockets?
X11 by default will create one unix socket on /tmp/.X11-unix, which named "X" + the number of the display.
But when i use cinnamon with wayland, it creates /tmp/.X11-unix/X0 AND /tmp/.X11-...
0
votes
0
answers
136
views
Running X11 session from SDDM on Wayland
I'd like to open a new X11 user session from SDDM on Wayland.
Default SDDM behavior is to run on X11. Thus, it starts X11 server first, then it can successfully start a session first for itself, and ...
0
votes
0
answers
33
views
Fixing broken keyboard configuration, debian on VirtualBox on void
I have debian running on Virtualbox. Host system is also Linux (void). Computer is Lenovo X220 with an US keyboard.
On the host system keyboard works very well. All keys work as expected. Both host ...
0
votes
0
answers
45
views
How to share a GPU with LXC?
I have some GNOME wayland Linux installs in KVM using virt-manager with spicevmc on Debian 12 that are performant with default settings.
I added a LXC instance to virt-manager.
How can I get a spice, ...
0
votes
0
answers
37
views
`wmctrl -d` fails immediatly after login? (Gnome, Wayland)
I'm using wmctrl -d in my scripts, to open vim servers specific to each desktop.
I noticed that it fails:
> wmctrl -d
Cannot get current desktop properties. (_NET_CURRENT_DESKTOP or _WIN_WORKSPACE ...
0
votes
1
answer
59
views
Execute a task after waking up from Suspend/sleep
Info
Fedora 40, Gnome 46, Wayland
systemctl --version
systemd 255 (255.6-1.fc40)
notify-send --version
notify-send 0.8.3
Task
I want to execute the following task after waking up from Suspend/sleep, ...
1
vote
0
answers
79
views
Wayland API for getting screenshots and window titles
In x11 sessions you can take screenshots, get the current window's title, etc. via the xcb/xlib library API. How to do the same for wayland sessions? I would like to see some examples in C/C++
Ubuntu ...
5
votes
1
answer
2k
views
What is the `ssh -X` equivalent for Wayland?
An answer to How to forward X over SSH to run graphics applications remotely? explains how to forward GUI applications via an X11-compliant display server (like XOrg).
However, I see no equivalent for ...
0
votes
1
answer
398
views
Disable or remap my laptop's power button in Wayland [Hyprland]
Tapping the power button causes the system to power off, which isn't very convenient since it's right next to the delete button. I tried binding it in the hyprland.conf file to archlinux-logout but it ...
0
votes
0
answers
18
views
Does a Wayland client have to be aware of the specific compositor?
I heard somewhere that Wayland makes it complicated by having apps to know how to draw windows. I thought apps only had to know what to write to the buffer received from the compositor and the ...
1
vote
0
answers
253
views
How to start Wayland session on remote machine's monitor?
Take some machine, which has been logged into on tty1 and left with no graphical display server running.
Is there any way, via SSH, to remotely start a Wayland session (for example, Sway) on the ...
0
votes
1
answer
94
views
seatd Issues with Wayland on FreeBSD
When trying to launch Hikari (A wayland compositor) on FreeBSD I get one of two errors. Either seatd tells me that running as root is forbidden (when I'm not root) and when I run seatd-launch hikari I ...
0
votes
0
answers
135
views
KDE Plasma/Wayland is unable to lock lockfile /run/user/1000/wayland-0.lock
When running dbus-run-session startplasma-wayland, I see this error constantly reoccuring: dbus-daemon[7000]: [session uid=1000 pid=7000] Activated service 'org.freedesktop.systemd1' failed: Process ...
0
votes
0
answers
101
views
isolate application in X11 on a wayland session
I am having troubles with an specific application https://www.salome-platform.org/ which is runned by running a python script. I just recently migrated to a wayland session when changing my distro. ...
0
votes
0
answers
47
views
How to make Qt-creator use Global Menu and not use KDE breeze theme under Plasma
I have Qt-creator on my system (Manjaro with KDE plasma 6) installed through different way:
If it is installed via qt-maintenance-tool in $HOME:
It does not export Menu Bar so no Global Menu (it ...
1
vote
0
answers
72
views
How to make shortcuts layout independent in KDE 6 / plasma 6 running wayland?
I've set Meta+1, Meta+2,... shortcuts to switch virtual desktops - my muscle-memorized workflow for years.
However, after keyboard language layout change, 1 becomes +, which overrides this shortcut to ...
0
votes
1
answer
1k
views
How to start a minimal Wayland session from command line?
A way to debug X is that I start an X server (X -ac :0), then an xterm (DISPLAY=:0 xterm) and a WM on it (DISPLAY=:0 icewm).
It is unthinkably useful is there is a display problem.
What can I do with ...
1
vote
1
answer
39
views
Make input device (mouse) "unavailable" to desktop
What I am looking for is a way to prevent a pointer device (specifically the pen of a graphics tablet) from being used as a regular input pointer by X11 or Wayland. However, I would like to still be ...
1
vote
2
answers
544
views
How to install JDownloader? X Server not found and directory name must not contain spaces error
I'm on Fedora 39 KDE. I downloaded the "JDownloader2Setup_unix_nojre.sh" file from https://jdownloader.org/jdownloader2.
The installer doesn't work.
./JDownloader2Setup_unix_nojre.sh
...