As Wayland is still experimental WIP, it introduces issues and problems because of the inclusion of libinput and other buggy stuff.
Is there a way to custom-build Debian xorg with traditional xorg, not contaminated with wayland stuff?
Or, are there alternative xorg packages without libinput, so I do not need to manually fix libinput after I updated/upgraded the system?
Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230
[SOLVED] Is there a way to use Debian xorg without libinput?
Re: Is there a way to install/build Debian xorg without wayl
It's not necessary to rebuild anything. All you have to do is install another pkg that provides xorg-driver-input, then remove xserver-xorg-input-all and xserver-xorg-input-libinput
Then you have no libinput at all, so no contamination.
p.s. on stretch this works
Then you have no libinput at all, so no contamination.
p.s. on stretch this works
resigned by AI ChatGPT
Re: Is there a way to install/build Debian xorg without wayl
For sake of truth, libinput itself does not depend on Wayland. It works just fine with plain Xorg. Unless it is built with Wayland as dependency, that is.
Re: Is there a way to install/build Debian xorg without wayl
Guys, thank you very much!
You led me on the right path!
On Buster, the solution to these libinput problems was:
1. make sure libinput cannot get loaded anymore:
2. creating a /etc/X11/xorg.conf containing this, to make sure that evdev replaces libinput completely and correctly:
Now the problems caused by libinput are gone
You led me on the right path!
On Buster, the solution to these libinput problems was:
1. make sure libinput cannot get loaded anymore:
Code: Select all
# apt purge xserver-xorg-input-libinput
# apt install xserver-xorg-input-evdev
Code: Select all
Section "InputClass"
Identifier "evdev keyboard defaults"
EndSection
Section "InputClass"
Identifier "evdev pointer catchall"
Driver "evdev"
EndSection