我必须从我的 Web App 在 ubuntu 12.04 LTS 上运行一个图形应用程序。一切运行良好,但每次启动电脑时,我都必须在终端上运行“xhost +”命令来执行该应用程序。
如果我从终端运行应用程序,则所有程序都会启动,但从 Web 应用程序则不会。有没有解决方案可以避免每次都输入此命令?
答案1
感谢回复!我找到了解决方案。如果有人感兴趣,这是我的解决方案:我的问题是每次重启时我都必须运行该xhost +
命令。所以我用这行创建了一个脚本,并将其放入启动应用程序中。现在可以正常工作了:)
再见
答案2
您可以安装“Unity桌面”以启用GUI
sudo apt-get install --no-install-recommends ubuntu-desktop
如果你正在寻找轻量级的 GUI,你可以尝试“Gnome”GUI,它可以使用以下命令安装,
sudo apt-get install xorg gnome-core gnome-system-tools gnome-app-install
答案3
尝试用一些文本编辑器编辑下面的配置文件,
/etc/init/rc-sysinit.conf
并确保以下属性设置为 2
DEFAULT_RUNLEVEL=2
保存文件并重新启动。
现在检查系统是否显示 GUI,