Skip to content

[FEAT] 增加xhost临时授权脚本以运行需要提权的x11程序#41

Open
HITCJK wants to merge 1 commit intoSHORiN-KiWATA:mainfrom
HITCJK:feat-rootrunx-script
Open

[FEAT] 增加xhost临时授权脚本以运行需要提权的x11程序#41
HITCJK wants to merge 1 commit intoSHORiN-KiWATA:mainfrom
HITCJK:feat-rootrunx-script

Conversation

@HITCJK
Copy link
Contributor

@HITCJK HITCJK commented Feb 11, 2026

在运行某些需要提权的x11程序(如easytier-gui,ventoy)在提权后会因为root用户无xhost权限而无法初始化xwayland窗口,该脚本可以通过临时授予root用户xhost权限的方式解决这一问题,可以在命令行或.desktop文件使用。

@SHORiN-KiWATA
Copy link
Owner

在开btrfs-assistant的遇到了类似的问题。我把xhost添加进了自动启动里,貌似不需要这样的脚本了。就是不知道自动启动设置这个会不会有什么问题。

@HITCJK
Copy link
Contributor Author

HITCJK commented Feb 27, 2026

在开btrfs-assistant的遇到了类似的问题。我把xhost添加进了自动启动里,貌似不需要这样的脚本了。就是不知道自动启动设置这个会不会有什么问题。

看了下新加的配置应该是在启动时就直接提权了,和我的脚本原理一致。我之前检索解决方法时看到直接授予root用户x11权限有安全风险,所以制作了这个脚本来在启动软件前授权并在结束后及时取消授权。但对于直接授权的操作是否规范我也不确定。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants