![几个问题:无法使多显示器设置工作(或 nvidia 驱动程序/cuda 工具包),tty 控制台也无法工作](https://linux22.com/image/874326/%E5%87%A0%E4%B8%AA%E9%97%AE%E9%A2%98%EF%BC%9A%E6%97%A0%E6%B3%95%E4%BD%BF%E5%A4%9A%E6%98%BE%E7%A4%BA%E5%99%A8%E8%AE%BE%E7%BD%AE%E5%B7%A5%E4%BD%9C%EF%BC%88%E6%88%96%20nvidia%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%2Fcuda%20%E5%B7%A5%E5%85%B7%E5%8C%85%EF%BC%89%EF%BC%8Ctty%20%E6%8E%A7%E5%88%B6%E5%8F%B0%E4%B9%9F%E6%97%A0%E6%B3%95%E5%B7%A5%E4%BD%9C.png)
我今天第五次重新安装 Ubuntu 14.04,我已经在全新安装中尝试了几种解决方案(我的默认键盘/鼠标在安装过程中不工作,每次都必须使用备用键盘,但这并不是真正的问题)。
为了测试目的,我设法在我的旧笔记本电脑上运行所有东西,但现在我需要台式机的计算能力。
我正在使用插入了三个屏幕的 nVidia GTX 970:一个在 HDMI 上,两个在带有 VGA 到 DVI 适配器的 DVI 端口上,其中一个 VGA 到 DVI 屏幕是可以工作的,并且它(方便地)是最早/最小的屏幕。
每次安装后我都可以观察到以下现象:
- TTY 控制台根本不起作用,每一个都是黑色的,输入没有反应,但我仍然可以切换回桌面
- 只有一个屏幕在工作(我通常使用三个,但第二个屏幕就已经是天赐之物了),并且其他屏幕在系统设置->显示中无法检测到。
- 分辨率很好
我尝试过的一些方法:
sudo apt-get install nvidia-current
sudo nvidia-xconfig
观察结果:UI 最初加载时间更长,登录后完全冻结。但它修复了 TTY 控制台问题。
- 直接启动到文本模式来安装我从 nvidia 网站下载的驱动程序。这是我使用的说明。
观察到的结果:启动从未在文本模式下完成(多次重新启动),并且不知何故崩溃了,但我无法弄清楚原因(如果您希望我重现,我想我可以重现它)。通过启动到恢复模式并撤消对 grub 配置文件的更改可以解决这个问题。
- 启动到恢复模式并从那里安装 Nvidia 驱动程序。
观察结果:与第一个完全相同。
我现在真正想要实现什么?
- 让我的其他屏幕工作起来,这样我就可以再次舒适地工作了。
- 获取CUDA 工具包因为我想将它与 Torch.ch 一起使用(无法在这里链接,只有 2 个链接可用),这也是我首先再次尝试 Ubuntu 的原因。
如果您需要任何其他信息或希望我尝试某些事情,即使您不确定,也请告诉我,我已经花了几个小时却没有任何进展,也许您可以做点什么。
编辑:
nvidia-settings --version
按要求输出:
nvidia-settings: version 331.20 (buildd@roseapple) Mon Feb 3 15:07:22 UTC 2014 The NVIDIA X Server Settings tool.
This program is used to configure the NVIDIA Linux graphics driver. For more detail, please see the nvidia-settings (1) man page.
Copyright (C) 2004 - 2010 NVIDIA Corporation.
做了之后会发生什么
sudo apt-get install nvidia-current
重启后分辨率低了很多,在我看来是 800x600。然后,当我输入用户凭据时,UI 崩溃了(鼠标光标消失,我坐在一张空白的 Ubuntu 壁纸前),但 TTY 控制台现在正在工作。所以我尝试做
sudo service lightdm restart
结果是 4 次
systemd-udevd[4114]: Failed to apply ACL on /dev/dri/card0: No such file or directory
并带我回到相同的低分辨率登录屏幕,该屏幕在登录时崩溃。
答案1
老实说,我会坚持使用单显示器来操作 Linux。我尝试过多显示器设置,但它搞砸了我的屏幕,我不得不重新安装/格式化/重新进行整个安装。\
根据您的显卡,我会从网站上获取驱动程序(如果有的话)。我知道有些 AMD/ATI 显卡是即插即用的。
答案2
不要使用转换器,如果真的必须使用,请使用外部供电的转换器,该转换器包含 DSP,可以为您进行上/下缩放。问题不在于模块(又称“驱动程序”):而在于转换器!
较旧的一个可以工作,因为它可能是标准 VESA 分辨率(例如 800x600 或 1024x768),而另一个则不能工作,因为它的功率不足,或者分辨率不合适,或者同步或...
如果您的机器输出为 DVI,请使用 DVI 电缆连接到支持 DVI 的显示器。(如果您有其他端口,如 HDMI,请购买这些端口的电缆)
很抱歉带来坏消息!