在使用Nvidia Quadro M2000的Ubuntu 17.10上,当(外部)屏幕停止使用DisplayPort数据流时(由于屏幕关闭或在屏幕上选择了不同的输入,以便查看连接到该计算机的另一台计算机的桌面屏幕上),图形会话将终止,包括从图形会话启动的所有进程。
无论是Nouveau(Wayland和X)还是Nvidia专有驱动程序(nvidia-384
)都会发生这种情况。
这在Ubuntu 16.04上没有发生,在Windows或Mac上也没有发生。
这样终止图形会话显然是非常不希望的。
当屏幕停止使用DisplayPort数据流时,如何使Ubuntu 17.10不终止图形会话?
1
我会选择继续或返回16.04 LTS,在该处图形会起作用。17.10是短寿命版本(仅支持9个月)。我们可以预期,此问题将在2018年4月发布的下一个LTS版本18.04中得到解决。但是在离开17.10之前,如果您将错误报告写到Launchpad,这将有所帮助。
—
sudodus
16.04.1中的Nouveau仅使用此GPU支持2D。17.10中的Nouveau支持3D,但不稳定。Nouveau冻结了两者之间的释放。16.04的问题在于,如果Nvidia专有驱动程序不可用且nouveau已向前滚动,则系统将无法启动。使用17.10时,如果Nvidia专有驱动程序由于内核更新而无法使用,那么我至少可以在Nouveau上看到一些东西。
—
hsivonen
我知道了。因此,17.10和您的图形卡都具有优势。好吧,也许最好还是停留在17.10上并花一些精力在错误报告上,以启动挤压该错误的过程(图形会话已终止)。如果幸运的话,其他一些具有相同图形的用户将提高Bug报告的难度。
—
sudodus
我也一样。解决这个问题有运气吗?
—
Qerubin
我切换回16.04并订购了AMD GPU。希望16.04上的Nvidia驱动程序在AMD GPU到来之前不会再次崩溃。
—
hsivonen