在 18.04 版本下,使用 nvidia 适配器运行 nouveau 驱动程序时 totem 崩溃

在 18.04 版本下,使用 nvidia 适配器运行 nouveau 驱动程序时 totem 崩溃

发行版已更新并尝试从命令行启动图腾,结果如下:

totem: ../src/gallium/drivers/nouveau/nouveau_vp3_video.c:91: nouveau_vp3_video_buffer_create: Assertion `templat->interlaced' failed.
Aborted (core dumped)

来自lspci的显卡如下:

01:00.0 VGA compatible controller: NVIDIA Corporation GF119 [NVS 310] (rev a1)

也在 Xorg 上运行。

以下是dmesg中的相关信息:

[    2.911111] fb: switching to nouveaufb from VESA VGA
[    2.911418] nouveau 0000:01:00.0: NVIDIA GF119 (0d93d0a1)
[    3.062868] nouveau 0000:01:00.0: bios: version 75.19.85.00.01
[    3.063749] nouveau 0000:01:00.0: fb: 512 MiB DDR3
[    4.368526] nouveau 0000:01:00.0: DRM: VRAM: 512 MiB
[    4.368526] nouveau 0000:01:00.0: DRM: GART: 1048576 MiB
[    4.368529] nouveau 0000:01:00.0: DRM: TMDS table version 2.0
[    4.368530] nouveau 0000:01:00.0: DRM: DCB version 4.0
[    4.368532] nouveau 0000:01:00.0: DRM: DCB outp 00: 028003a6 0f220010
[    4.368533] nouveau 0000:01:00.0: DRM: DCB outp 01: 02000362 00020010
[    4.368534] nouveau 0000:01:00.0: DRM: DCB outp 02: 048113b6 0f220010
[    4.368535] nouveau 0000:01:00.0: DRM: DCB outp 03: 04011372 00020010
[    4.368536] nouveau 0000:01:00.0: DRM: DCB conn 00: 00410146
[    4.368537] nouveau 0000:01:00.0: DRM: DCB conn 01: 00820246
[    4.436282] nouveau 0000:01:00.0: DRM: MM: using COPY0 for buffer copies
[    4.636966] nouveau 0000:01:00.0: DRM: allocated 1920x1200 fb: 0x60000, bo         (ptrval)
[    4.638486] fbcon: nouveaufb (fb0) is primary device
[    4.638592] nouveau 0000:01:00.0: fb0: nouveaufb frame buffer device
[    4.676010] [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0 on minor 0

我碰到过几条关于 nouveau 可能不支持隔行视频的简讯 - 似乎与失败的断言有关 - 但与 totem 问题无关。

有什么建议吗?最好向 totem 和/或 nouveau 提交错误报告?

我不想运行专有的 NVIDIA 驱动程序,因为它会导致启动和重启时出现奇怪的屏幕闪烁和视频垃圾,非常不稳定。有时在重启时也会挂起。此外,我在使用专有驱动程序时还遇到了其他间歇性显示问题,这让我前段时间又回到了 nouveau 驱动程序。nouveau 驱动程序“工作”得很好,可以满足我的一般用途——直到现在。

相关内容