yur*_*sen 8 command-line lightdm
我可以通过编辑/etc/gdm/Init/Default和例如添加在 Fedora 中启动时设置 xhost :
/usr/bin/xhost +local:
Run Code Online (Sandbox Code Playgroud)
如何在 Ubuntu 中完成类似的工作?我想要那个
/usr/bin/xhost +local:
Run Code Online (Sandbox Code Playgroud)
命令在系统处于登录提示时执行。
Geo*_*tos 13
该xhost命令需要一个活动的 X 服务器才能运行,它可以在登录屏幕上运行,例如在lightdm加载时。您可以通过编辑/etc/lightdm/lightdm.conf和添加以下行来启用它:
display-setup-script=/home/user/bin/xhost.sh
Run Code Online (Sandbox Code Playgroud)
示例/etc/lightdm/lightdm.conf文件:
[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
display-setup-script=/home/user/bin/xhost.sh
Run Code Online (Sandbox Code Playgroud)
示例/home/user/bin/xhost.sh文件:
#!/bin/bash
xhost +
Run Code Online (Sandbox Code Playgroud)
它适用于 Ubuntu 12.04.1 LTS,并且需要启用需要 X 并由 Tomcat 6 运行的 Java 应用程序。