![正在运行 .run 文件?](https://linux22.com/image/842050/%E6%AD%A3%E5%9C%A8%E8%BF%90%E8%A1%8C%20.run%20%E6%96%87%E4%BB%B6%EF%BC%9F.png)
当我访问 Nvidia 网站下载其 64 位 Linux 驱动程序时,它下载了一个名为“NVIDIA-Linux-x86_64-319.49.run”的文件。由于我以前从未见过这种文件扩展名,我以为双击不会有任何反应(事实并非如此;它实际上试图在文字处理器中打开它,但结果却出乎意料地崩溃了)。
我通过终端安装了新驱动程序。不过,为了便于将来参考,假设这是一个存档,并且 Nvidia 显然希望每个人都能通过命令打开它,我该如何让 .run 文件真正发挥作用? 是否有命令来解压并安装驱动程序?这是一个脚本吗?我只是不知道如何执行它?
(对 Linux 来说很新;Ubuntu 是我自...哦,RedHat 6.something 以来第一次尝试运行发行版。无论如何,上下文就这么多。)
答案1
做到这一点的方法是简单地使.run
文件可执行并运行它。
chmod +x NVIDIA-Linux-x86_64-319.49.run
您需要先终止 x-server。检查这个问题了解终止 x 服务器的方法。首先tty1
按Ctrl+ Alt+进入虚拟终端F1。然后运行
sudo 服务 lightdm 停止
稍后运行此
sudo ./NVIDIA-Linux-x86_64-319.49.run
这将安装驱动程序。要重新启动,请在同一F1终端中运行此命令
sudo 服务 lightdm 启动
或者只是重新启动。
我曾尝试安装 NVidia 驱动程序,但它们导致我的系统严重崩溃。因此,我建议您避免使用 NVidia,而坚持使用 Nouveau(如评论中所述),除非您想测试您的耐心和 Ubuntu 的坚固性。