![Ubuntu 18.04 + Nvidia = 第二登录用户的 VGA 分辨率](https://linux22.com/image/1159431/Ubuntu%2018.04%20%2B%20Nvidia%20%3D%20%E7%AC%AC%E4%BA%8C%E7%99%BB%E5%BD%95%E7%94%A8%E6%88%B7%E7%9A%84%20VGA%20%E5%88%86%E8%BE%A8%E7%8E%87.png)
所以,这是我的设置:xUbuntu 18.04 Nvidia 390.48 在 Nvidia TI750 卡上双显示器(一个在 DispayPort 上,第二个是 DVI)多个用户。
我的问题是 - 当我启动时 - 一切都很好并且按预期工作 - 桌面在两个显示器上都扩展了。当我以第一个用户身份登录时 - 一切正常。但是,一旦我尝试更改用户,就会发生糟糕的事情。GDM 屏幕首先在 VGA 分辨率(640x480)下下降。第二个用户登录时,两个屏幕都镜像(未扩展)并且都处于 VGA 模式。第二个用户启动的 Nvidia 设置基本上什么都没有显示。没有关于驱动程序、关于卡的任何信息。如果我只是改回第一个用户 - 一切都恢复正常!再次。如果我注销两个用户并重新登录第二个用户 - 它将以全分辨率工作。
简而言之 - 只有一个会话正常工作。我尝试了官方 PPA 中较新的 Nvidia 396 驱动程序 - 也不太好。基本上是同样的问题,并且 xorg 经常崩溃。来自相同 PPA 的 390.77 - 没有变化。
在 17.04 和 Nvidia 384 上我没有遇到这样的问题。
我搜索了互联网,发现有些人遇到了类似的问题,似乎与双显示器设置有关。
根据 Nvidia 的发布说明,似乎 390 个驱动程序中有一个存在这样的问题,如下所示 -https://www.nvidia.com/download/driverResults.aspx/130646/en-us
“修复了 390.12 中引入的回归问题,该问题导致在运行带有模拟覆盖的多个 X 屏幕时显示器无法正常工作。”
听起来与我的问题非常相似,但应该已经修复了。
对于我来说,这个问题是 18.04 的一个阻碍。
编辑
最终看来第二台显示器与问题无关。无论是在设置中禁用第二台显示器,还是将其与系统物理断开,都无济于事。现在我完全不明白问题的根源是什么。
答案1
好的,经过在 Nvidia 官方论坛上反复讨论和调整后,结果发现由于某些完全未知的原因,XUbuntu 18.04(和 18.10)上的 XFCE 与 Nvidia 39X 系列驱动程序不兼容。即使在新安装的 Xubuntu 上使用 Nvidia 驱动程序,也无法在 XFCE 环境中正常运行。相反,其他 DE(如 LXDE 或 MATE)处于完美的工作状态。解决方案很明显 - 切换到其他 DE。
如果 XFCE 绝对必须有,那么可以使用适用于 Nvidia 卡的开源 Nouveau 驱动程序,它可以与 XFCE 很好地配合使用。
奇怪,奇怪的虫子……