使用 16.04 时我可以玩某些游戏(ioquake3,卢加鲁) 以 1920x1080 分辨率全屏显示。当我升级到 18.04 时,我像往常一样遇到了一些专有 Nvidia 驱动程序问题,但很快其他一切都运行正常。一旦我安装了ioquake3并尝试全屏播放,电脑就卡住了,开始运行得非常慢。当我在 VLC 中全屏播放高分辨率视频时也发生了同样的情况。我注意到,当输入Ctrl+ Alt+F3然后立即返回 GDM ( Ctrl+ Alt+ F1) 时,问题就消失了。一切都像预期的那样顺利进行。
在窗口模式下播放时不会发生这种情况。
以下是 的输出sudo lshw -C display
:
*-display
description: VGA compatible controller
product: GT216GLM [Quadro FX 880M]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a2
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
configuration: driver=nvidia latency=0
resources: irq:42 memory:cc000000-ccffffff memory:d0000000-dfffffff memory:ce000000-cfffffff ioport:2000(size=128) memory:c0000-dffff
编辑:我注意到了一些不规则之处。它不会在以下情况下崩溃:播放器例如,全屏显示。我感觉这和硬件加速有关,尽管我缺乏相关知识,无法做出准确的陈述。
答案1
虽然我遇到了类似的问题,但没有解决方案...使用专有的 390/396 驱动程序,每当我全屏显示任何内容时,GDM 就会崩溃并重新启动,我尝试回滚到旧内核以查看是否是罪魁祸首,但我遇到了同样的问题。
必须是显卡驱动程序吗?我注意到,使用 18.04/17.10 与较旧的驱动程序没问题...