我最近购买了以下计算机 Acer Nitro 5 AN515-53-762Q,这在尝试安装 Ubuntu 16.04 时给我带来了很多麻烦
我把问题追溯到显卡(GeForce® GTX 1050),它导致登录屏幕冻结和无限循环。经过多次尝试,我终于让计算机识别并使用了显卡。我做的最后一件事是:
sudo apt-get remove purge nvidia-*
sudo ubuntu-drivers autoinstall
到目前为止,它仍然会在登录时冻结/循环,然后我做了
sudo apt-get install gdm
sudo service lightdm stop
sudo dpkg-reconfigure lightdm (then in the menu I selected gdm3)
sudo reboot now
并且它起作用了...有点!
当我尝试从终端运行图形应用程序时出现以下错误:
nicholishiell@HAL-2000:~/eclipse$ gedit
Failed to connect to Mir: Failed to connect to server socket: No such file or directory
Unable to init server: Could not connect: Connection refused
(gedit:12219): Gtk-WARNING **: cannot open display:
另外,为什么要切换才能使其工作? /gdm3
是什么?gdm3
lightdm
谢谢!
答案1
这可能与你最后的问题略有不同,但我认为这与情况有关。如果你正在努力解决 NVidia 驱动程序问题,这个链接对我非常有帮助。
http://www.terriblesysadmin.com/?p=38
基本上,您需要执行以下步骤:
sudo apt-get update
sudo apt-get remove --purge nvidia-* xserver* libcheese7
sudo apt-get install xserver-xorg-lts-xenial
sudo apt-get install nvidia-384 nvidia-settings nvidia-prime ubuntu-desktop
sudo reboot
请注意,该驱动程序已nvidia-384
取代旧驱动程序。现在,如果您完成到此步骤,您应该拥有一台稳定的机器。
但
如果您打算使用 CUDA 或其他 GPU 重度软件,我强烈建议您从 安装 CUDA 10.1 dpkg
。安装 CUDA 不仅会安装 CUDA(令人震惊),还会安装与您的系统最兼容的最新视频驱动程序,我相信是418
。基本上,您需要启动到恢复(root)提示符,然后运行相关的sudo dpkg -i theinstaller.deb
。这些是本地 deb 说明:
sudo dpkg -i cuda-repo-ubuntu1604-10-1-local-10.1.168-418.67_1.0-1_amd64.deb
sudo apt-key add /var/cuda-repo-<version>/7fa2af80.pub
sudo apt-get update
sudo apt-get install cuda
来自此链接https://developer.nvidia.com/cuda-downloads
。我推荐本地deb
链接,因为它是最稳定、最一致的解决方案。我也可以通过这种方式浏览 NVidia 文件:该run
文件对我不起作用。我还应该提到:Acer Nitro 5,无论什么型号(53、55,随便你怎么说),在你第一次安装 Linux 时总是会出现问题。你不是唯一一个在这个过程中挣扎的人。安装 CUDA 提供的驱动程序后,我的 Nitro 5 再也没有出现过任何问题。
最后一件事:关于和gdm3
:lightdm
它们是 GUI 管理器。它们service
是您可以启动和停止的。compiz
也是一个常见的 GUI 管理器。我不是 GUI 管理器方面的专家,所以我建议您搜索这 3 个特定术语。对于此答案的 Nvidia 驱动程序安装,我 100% 有信心。
附注:安装 NVidia 驱动程序似乎也能让冷却风扇正常工作。当我运行密集的 Keras 神经网络训练脚本时,GPU 冷却风扇就会启动。这又多了一个安装 CUDA 的理由……