AdL*_*nux 4 gnome xorg wayland gnome-shell 17.10
我在 Gnome 3 桌面上使用 Ubuntu Studio 17.10 并且很想使用 Wayland,但是,当我使用时,我发现某些程序(例如 Gufw)无法打开,并且只能在 Xorg 会话下工作。
有没有办法在 Wayland 上只打开 Xorg 程序?或者这只是等待他们自己进行过渡的情况?
Wayland 似乎取得了很好的进展,所以我认为继续使用旧的 Xorg 会很遗憾,但是直到我可以在 Wayland 上运行我的所有程序之前,我将不得不坚持使用 Xorg。
有没有办法在 Wayland 上只打开 Xorg 程序?
从技术上讲,是的。实际上,在您的 Wayland 会话中运行的 Xorg 程序比您想象的要多,例如 Google Chrome 和 Firefox。这要归功于XWayland 服务器,它是 Wayland 中的一种向后兼容实现,允许在 Wayland 中运行旧版 X 程序。它已经在您的 Wayland 会话中进行了配置。
我确实发现某些程序(例如 Gufw)无法打开,并且只能在 Xorg 会话下工作
需要注意的是图形化应用程序,需要以root如韦兰下gufw和的GParted不再运行工作,为安全MESURE,因此,他们不会与XWayland推出了。
有一种方法可以绕过此安全措施并在 Wayland 下启动 gufw 和此类应用程序,但不推荐这样做,那就是添加root用户到xhost访问控制列表:
xhost +SI:localuser:root
Run Code Online (Sandbox Code Playgroud)
要在登录后在每个会话中自动启动此命令,您可以参考这个答案。
希望这能回答您关于在 Wayland 上运行 Xorg 程序的问题。
归档时间: |
|
查看次数: |
5914 次 |
最近记录: |