有人在 Arch 的 Gnome 环境下配置 VNC 成功了的吗?

2017-03-26 10:41:28 +08:00
 4ever911
折腾了好久,始终是黑屏, startx 直接启动 Gnome 没问题,

.xinitrc 和 xstartup 里面都只设置了最简单的一句 exec gnome-session , 登陆过去就是黑的。

把 gnome-session 换成 startxfce4 也没问题。

网上找到的帮组文件,那些配置文件大多是 Ubuntu 16 或者 Ubuntu 14 下的,配置内容差别很大。

我看了一下配置,大致上也是去判断是否有.xinitrc 然后调用这个这个,可是我startx也没问题啊。

而且我按 ArchWiki 上写的那样,就配了一个最简单直接的调用。

请大神帮忙。
3711 次点击
所在节点    Linux
12 条回复
hanminghui
2017-03-26 14:03:09 +08:00
一直 startx
4ever911
2017-03-26 14:30:44 +08:00
@hanminghui 是 vnc 不是 dm
hanminghui
2017-03-26 15:15:20 +08:00
小白路过,搜了才知道是啥
okudayukiko0
2017-03-26 19:21:45 +08:00
不如用 TeamViewer
KocaKola
2017-03-27 14:52:48 +08:00
试试在最上面加一行 unset SESSION_MANAGER ?
另外这个和 vncserver 有关,有时候用 tigervncserver 可以成功,有时候只能用 tightvncserver 或者 vnc4server
ilovesusu
2017-03-27 19:20:56 +08:00
哇 Gnome3 设置里面有一个共享 然后打开里面的屏幕共享(就是提示变成“活动”就算是打开了) 然后直接就可以 vnc 链接了啊!
4ever911
2017-03-27 23:27:57 +08:00
@ilovesusu 你的是什么版本 Gnome ? 我的 Arch 下的没有呢。你可能是装了 Vino 吧?
4ever911
2017-03-27 23:29:57 +08:00
@ilovesusu GNOME
Install the package vino, which is available in the official repositories.
You need to restart GNOME so that vino-server is started automatically when enabling the remote desktop feature. The remote desktop feature can usually be enabled in Settings > Sharing, however this only seems to be functional when NetworkManager is installed and functional.

估计你用的 ubuntu+gnome 吧,我去安装 vino 看看。
wangjie
2017-03-31 22:40:43 +08:00
请问你解决了吗?我也有相同的情况
4ever911
2017-04-01 10:48:50 +08:00
@wangjie 我干脆用 xfce 了
wangjie
2017-04-01 12:55:08 +08:00
@4ever911 我干脆用 teamviewer 了。。。
4ever911
2017-05-12 00:48:38 +08:00
最新版本的 Arch 装了 TigerVnc 又没有任何问题了。。。xstartup 里面修改掉只剩下 exec gnome-session

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/350349

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX