首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行X而不访问/dev

运行X而不访问/dev
EN

Unix & Linux用户
提问于 2017-07-24 06:43:58
回答 1查看 79关注 0票数 3

我试着在一部没有根的Moto Z游戏上运行X。为此,我安装了运行有限版本Debian的GNURoot。其中一个限制是我无法访问/dev。这会导致startxxinit失败,因为它无法访问/dev/tty*。没有那个权限就能启动X了吗?在我的旧手机(根)上,我运行Linux部署,它通过VNC共享其桌面。如果没有根并有SELinux限制,类似的情况是否可能发生呢?

编辑:我不想让X访问手机的显示硬件,我只希望它可以通过VNC访问,这样我就可以通过指向localhost的VNC应用程序访问它。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2017-08-03 10:53:57

与注释相反,这实际上可以使用xvnc或更精确地使用xtightvncserver。这将在不使用/dev的情况下启动新的X服务器,并将其转发给vnc。

确切的命令是tightvncserver -geometry 1920x1080 :51

要启动要显示在虚拟显示器上的程序(在本例中是LXDE桌面环境),请使用以下命令:DISPLAY=localhost:51 lxsession -s LXDE &

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/381352

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档