我之前问过multiseat。答案(针对 10.04)涉及以正确的方式进行操作(例如gdm
,通过多个服务器布局)。问题是gdm
需要修补或恢复到 2.20 以用于多座位。这是一个丑陋的黑客,比任何事情都更糟糕,它将阻止未来的更新。
结果,我什么也没做。我还有一个备用视频卡。我仍然有显示器、键盘和鼠标等着开始行动。我仍然希望能够把它变成一个简单的桌面。
我的需求似乎并不复杂。我有第二个视频卡、一个 USB 集线器和任何连接到那个 USB 集线器的东西,我想专用于另一个 X 服务器。我不需要登录屏幕(我很高兴在自动登录中进行硬编码,如果可能的话,我很高兴用户启动 X 服务器)。
这在我的脑海中是如此简单,我只需要两个问题:
如何在未使用的视频适配器上从命令行显式启动 X 服务器(通过传递我需要的任何配置)?
我可以让这个新的 X 会话在加载时加载桌面环境吗?
这似乎是你应该能够在 10 分钟内用一个小新贵脚本编写的东西。这对我来说是完美的,因为这样我就可以从主桌面对辅助桌面进行很好的启动/停止控制(我希望毫发无损!)
对于有效载荷,我正在考虑像这样简单的事情:
su -u other_user -c "startx -- localhost hardware-information"
并使用 .xinitrc 加载 openbox 或其他东西......
为什么不使用 X 服务器布局,而不使用 gdm?或者,如果您需要登录管理器,请使用不涉及多个实例的内容(或 gdm 的任何问题)。我正在阅读与您的另一个问题相关联的博客条目,并想知道为什么不放弃他的说明中的 gdm 部分并运行 gnome-session 或 wmfs 或..
命令将是: