连接到“mini-displayport”的屏幕在 Apple 显示器上不再起作用

连接到“mini-displayport”的屏幕在 Apple 显示器上不再起作用

我在一台装有 Apple 显示器的 Mac Pro 上运行 Ubuntu。这台机器有 GeForce GT 120(又名 GeForce 9500GT)。DVI 输出仍在工作,但连接到“迷你显示端口”的屏幕不再工作。在 11.10 中一切正常。升级到 12.04 后,X 无法启动。我全新安装了 Ubuntu 12.04,最初一切似乎都正常,但经过几次重启后,我得到了完全相同的错误。

奇怪的是,错误似乎是随机发生的。偶尔,X 可以正常启动,一切正常。但大多数情况下,X 无法启动。我在日志文件中看到两个错误:

  • 找到屏幕,但没有可用的配置。
  • 无法拆除 EVO 通道

关于我的设置的一些信息:

有关 HW 的一些信息:

jeroen@jeroen-ubuntu:~$ jockey-text -l
xorg:nvidia_current - NVIDIA accelerated graphics driver (Proprietary, Enabled, In use)
xorg:nvidia_current_updates - NVIDIA accelerated graphics driver (post-release updates) (Proprietary, Disabled, Not in use)


jeroen@jeroen-ubuntu:~$ lspci | grep VGA
05:00.0 VGA compatible controller: NVIDIA Corporation G96 [GeForce 9500 GT] (rev a1)
jeroen@jeroen-ubuntu:~$ sudo lshw -C video
  *-display
       description: VGA compatible controller
       product: G96 [GeForce 9500 GT]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:05:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:16 memory:8a000000-8affffff memory:80000000-87ffffff memory:88000000-89ffffff ioport:3000(size=128) memory:8b000000-8b07ffff

答案1

现在我相当确定这实际上是 nvidia 驱动程序中的一个错误,该错误在 295.40 中引入。我通过使用此处的说明将 nvidia-current 降级到版本 290 解决了我的问题:如何降级 12.04 中的 nvidia 驱动程序?一切似乎又恢复顺利了。

相关内容