在 vt8 上添加新的 X 会话导致黑屏

在 vt8 上添加新的 X 会话导致黑屏

我正在尝试在 vt8 上添加另一个 X 会话,以便在不干扰我的常规会话的情况下测试不同条件下的窗口管理器。我过去曾通过简单地运行 来做到这一点startx -- :1 -nolisten tcp vt8,但这似乎不适用于这台笔记本电脑。

为了简化事情,我尝试了以下方法:

xinit  /usr/bin/xterm -- :1

从(文本控制台)vt1。这将切换到 vt8,因为它是第一个未使用的 vt,并且屏幕变黑。我可以使用Ctrl- Alt-F7切换回我的常规 X 会话,Ctrl- Alt-F8返回黑屏,Ctrl- Alt-F1转到文本控制台,我可以在文本控制台中看到 X 启动消息,等等。

启动/var/log/Xorg.1.log细节与 完全相同/var/log/Xorg.0.log(时间戳除外),仅在末尾有所不同,其中Ctrl- Alt-F*按键用于切换模式。此外,ps显示X正在运行, 也是如此xterm,并xdpyinfo列出详细信息(但奇怪的是,屏幕尺寸为 640x480)。但是,屏幕仍然是黑色的。

请注意,这与之前的情况确实有所不同……之前空着的 vt8 至少有背光,左上角有一个闪烁的光标。当我退出 X 会话时,这种情况又恢复了。不过,在运行时,vt8 上的屏幕会完全变黑。

是否还需要做更多的事情才能使这个 X 会话正常工作?这台笔记本电脑运行的是 Ubuntu 15.10,并配有英特尔和 nvidia 显卡(nvidia-settings 设置为使用 nvidia 卡进行渲染,实际显示由英特尔卡处理)。我不知道这是否重要,或者此配置是否需要一些额外的调整才能正常工作,但正如我所提到的,Xorg.1.log在加载驱动程序等方面,该文件没有显示任何不同。

有什么想法吗?还有什么建议吗?谢谢!

相关内容