DM8*_*DM8 12 vnc 11.04 nx gnome-keyring headless
核心问题是: 任何gnome 会话都没有位于真正的物理/本机显示器之上——或者隐藏该显示器(即 NXserver 的影子模式)——具有错误的权限。即使以 root 身份运行!
关于修复 VNC/非影子 NX 会话有问题的行为的方法有什么意见吗?
一些细节:
当我在连接显示器的情况下进行测试/设置时,无论是坐在显示器前面还是从我的台式机(进入 vino)进行 VNCing 时,一切都很好。
没有监视器虽然会出现问题:
第一个问题是酒很顽固,不喜欢在 GDM 之前/期间加载。但由于这是一个无头系统,我真的不需要它在默认情况下以 X 开头(即更改初始化级别),所以这有点没有实际意义。但是,我清楚地记得这在较旧的 ubuntu 版本(我认为是 v9.04)中很容易做到。它运行良好;但没有了!?......反正我完全放弃了这个想法。
然后是Unity/effects 弄乱了 VNC(通过作弊解决了这个问题)。
我最初切换到NXserver,希望以下问题可能是tightvnc 或vino 问题,但没有这样的运气。(注:阅读第二轮)
通过 VNC(或 NXserver)远程访问时,我的用户帐户无法安装/卸载 HDD。
通过 VNC(或 NXserver)远程访问时,我的用户帐户无法访问某些特权配置选项,
例如:
我只能猜测这与未连接实际物理监视器设备时未正确分配用户权限有关。
在 ubuntu 11.04 中发生这种情况的原因“为什么”,当它是无头时,我无法理解;我不记得以前版本的 ubuntu 中的这种行为。
请注意,硬盘安装问题对于内部/静态硬盘不是问题(我只是将它们添加到 fstab,因为它们无论如何都是静态的)。但对于可移动 USB 媒体来说真的是一个很大的痛苦。
剩下的问题,我还没有想出如何解决......
我知道你在想什么......登录ssh,sudo su,然后完全在root下运行vncserver?
惊喜惊喜!root 的 gui 也坏了:gparted 无法获取信息,用户和组完全变灰(这与我的普通用户的行为不同)。奇怪的是,登录屏幕管理程序似乎工作正常。
(注意:我不知道这对结果是否有影响。在第 1 轮和第 2 轮之间的某个时间点,我应用了本主题中第 21 和第 24 条帖子中提到的更改)
常规的tightvnc/NXServer 会话具有相同的行为,但是...
在 NXClient 连接设置中,当我选择“阴影”模式时(阴影将您附加到本机显示,即桌面阴影)...
在本次会议中一切正常!
我注意到的一件事是它立即要求我输入密钥环密码......也许整个混乱与gnome使用的密钥环系统有关?
但是,如果我使用常规(非影子)NX 连接或常规 vnc 进行连接,它又会出现相同的问题。
PS 在我写 round1 和 round2 的时候中间有几天(我把它保存在本地的 txt 文件中)。我正在测试各种建议以查看哪些可行,这就是为什么我不确定 xorg.conf VNC 设备编辑或 nomodeset 设置是否有所作为的原因。
[编辑 2011-06-10]
在撰写本文时,我已将系统设置为自动登录,这就是影子连接简单有效的原因。当我后来禁用它并重新启动系统时,NX 给出了一个错误,但是通过一点谷歌搜索我发现了这个线程
这些是我在 /usr/NX/etc/server.cfg 上所做的取消注释和更改:
EnableAdministratorLogin = "1"
EnableSessionShadowing = "1"
EnableInteractiveSessionShadowing = "1"
EnableSessionShadowingAuthorization = "0"
EnableDesktopSharing = "1"
EnableInteractiveDesktopSharing = "1"
EnableFullDesktopSharing = "1"
EnableAdministratorDesktopSharing = "1"
EnableDesktopSharingAuthorization = "0"
EnableSystemDesktopSharingAuthorization = "0"
Run Code Online (Sandbox Code Playgroud)
(如果它是一个更公共的网络,即大学/大型办公室,我可能会使用更严格的设置,但这些很适合我。)
重新启动后,我使用 nxclient 登录到桌面“阴影”(本机显示)设置并获得 GDM!:D
不幸的是,剪贴板在“影子”会话中不起作用(它适用于其他/常规会话)
[编辑 2011-06-11]
偶然发现了Xvfb,但在使用时遇到了同样的问题:
Xvfb :2 -ac -screen 0 1280x1024x32 -pixdepths 8 24 2>&1 >/dev/null &
export DISPLAY=:2
gnome-session --session=2d-gnome 2>&1 >/dev/null &
x11vnc --display :2 --passwd blahblah
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5508 次 |
最近记录: |