Xorg+LXDE迁移到Xwayland(同时支持Waydroid和Wine)记录

系统环境:

Debian bullseye

Display Manager:无

桌面环境:LXDE

Xorg

 

为什么使用Xwayland

Wayland+Xwayland可以很好的支持Wayland ONLY的应用(Waydroid)和传统的X11应用。相对激进的单纯Wayland和有些落后的X11,Wayland+Xwayland是个是个比较折中的方案,比X11更先进,并且同时兼容Wayland和X11应用。把系统迁移到Xwayland也是因为最近搞了一个Waydroid安卓子系统,这个应用在Xrog下并不能运行,尽管有Weston,但是体验仍然不是很好。单纯的Wayland Wine并不支持,而我的系统又安装了大量Windows应用,所以决定采用Xwayland方案。

 

首先卸载掉xorg xinit 安装xwayland kwin-wayland

由于Wayland下,窗口管理器(VM)和图形服务一般是做到一起的,也就是说,Kwin-wayland相当于Xorg的Xserver+Kwin-x11,所以我把LXDE的openbox换成了Kwin。

 

编写/bin/startx脚本,并设置可执行权限(兼容以前的习惯)

#!/bin/bash

kwin_wayland --xwayland :0 &
sleep 5
export DISPLAY=:0
export XMODIFIERS=@im=fcitx
lxsession &

fcitx&

lxappearance &
sleep 1
killall lxappearance

之后重启,登录后startx进入图形界面

 

交流群

859937537

posted @   兔本兔本兔  阅读(1163)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
点击右上角即可分享
微信分享提示