标签: nvidia

如何从 Ubuntu 16.04 上的 Nvidia 故障中恢复?

我有一个较旧的 Nvidia 显卡,在 Ubuntu 16.04 中安装显卡驱动程序时,我的 PC 崩溃了。当我进入登录屏幕但没有进一步时:输入我的密码后,系统进入一个循环并总是返回到登录屏幕[出现有趣的条纹]。

我该如何解决这个问题?

nvidia drivers

14
推荐指数
1
解决办法
5万
查看次数

安装 nvidia-opencl-icd-367 会破坏包管理器

我正在使用图形驱动程序ppa。我今天收到一个更新对话,上面说我可以将我的 nvidia 驱动程序更新到367.18 (~gpu16.04.6)。我每次都开始更新,但失败了

Failed to get unit file state for var-lib-snapd-lib-gl.mount

重新启动后,我的图形驱动程序坏了,我被迫进入恢复模式。

通常当我的 Nvidia 驱动程序损坏时,我只是将其卸载, sudo apt purge nvidia*然后重新安装干净。

在恢复模式下执行此操作会卸载除因nvidia-opencl-icd-367上述错误而失败的软件包之外的所有内容。

尝试手动卸载此包以以下错误结束:

在此处输入图片说明 在此处输入图片说明


更新@20160605 - 解决方案:

按照下面的V ideonauth 的回答解决了这个问题。请完成所有步骤,并确保sudo apt purge nvidia*成功通过成功删除NVIDIA 的所有内容通过sudo apt install nvidia-367.

这将使您的驱动程序再次工作。

如果这没有帮助,请尝试手动删除所有旧的 xorg 配置sudo rm /etc/X11/xorg.conf* && sudo rm /etc/X11/xorg.conf并重新安装驱动程序sudo apt install nvidia-367 --reinstall

如果这仍然无法让您重新登录(典型错误:登录屏幕 --> 已输入密码,按下输入 --> 返回登录屏幕)尝试通过从logscreen与Ctrl+ Alt+ F1 …

nvidia ppa graphics

14
推荐指数
1
解决办法
7804
查看次数

无法在 Ubuntu 16.04 (Nvidia Prime) 中从 Intel 切换到 Nvidia

我无法在 Ubuntu 16.04 上从我的 Intel GPU 切换到我的 Nvidia GPU。我没有收到错误消息或其他问题,只是没有切换。这里的其他类似问题并没有解决我的问题。以下是详细信息:

  • HP Envy dv7 7390eb 笔记本电脑,配备混合显卡(英伟达和英特尔),Ubuntu 16.04。

  • Ubuntu 的附加驱动程序显示我正在使用Nvidia 二进制驱动程序 367.57(专有)和来自 intel-microcode(专有)的Intel CPU 处理器微码固件

  • 我安装了软件包nvidia-367nvidia-primenvidia-opencl-icd-367nvidia-settings。没有大黄蜂或其他相关的包。

  • 我可以启动 Nvidia 设置应用程序,然后选择 Nvidia。它告诉我注销。当我重新登录时,英特尔仍然是活动卡。(我用这个方法来知道哪张卡是活动的,即sudo lshw -c video | grep configuration然后modinfo i915)。

当我这样做时sudo prime-select nvidia,我得到

Info: the current GL alternatives in use are: ['mesa', 'nvidia-367']
Info: the current EGL alternatives in use are: ['mesa-egl', 'nvidia-367'] 
Info: selecting nvidia-367 …
Run Code Online (Sandbox Code Playgroud)

nvidia graphics hybrid-graphics nvidia-settings nvidia-prime

14
推荐指数
1
解决办法
5573
查看次数

Ubuntu 16.04 和 Nvidia - 添加外部显示器可在两台显示器上扩展单个显示器

我正在尝试通过 HDMI 从运行 16.04 的 HP 笔记本电脑上运行外接显示器。我有一个正在运行 nvidia-375 驱动程序的 GTX965M。这让我可以运行两个显示器,但只能在镜像模式下运行。如果我改为使用单独的显示器,分辨率似乎分布在两个显示器的总和中,我无法取消设置更改,因为我只能单击启动器;我必须等待 30 秒才能恢复。

我按照论坛上的这篇文章安装了更新版本的驱动程序,因为它比通过似乎需要太长时间的软件和更新更快。

这是我尝试添加第二个独立显示器后的桌面图像:

桌面

我不确定这归结为驱动程序还是系统配置。

任何帮助表示赞赏

更新:它随机开始工作,我不知道为什么,因为我没有做任何改变。我刚刚启动并插入HDMI。此外,nvidia-settings根据建议的解决方案之一,我的似乎不正确,所以我不相信这不是一个气质错误。

英伟达设置

这仅显示一台显示器,即外部显示器。它不包括笔记本电脑的内置。这是正确的吗?

-------------------------------------------------- -------------------------------------------------- --------------------------------

进一步更新:然后下次我启动时,这一次 HDMI 已经插入,它又回到在两个 1080p 显示器上拉伸单个 1920x1080。我想我已经到了问题的所在。我打开了一个终端nvidia-settings,显然它没有安装。

这很奇怪,因为它 100% 已安装;我在这个问题中提供的图像证明了这一点。我解决了这个问题并重新安装,双显示器又可以工作了!这是bug吗??我自己添加了一个解决方案,因为这确实解决了问题,但我不明白它是如何发生的。

display nvidia multiple-monitors drivers display-resolution

14
推荐指数
1
解决办法
2万
查看次数

挂起失败,GPU 已经脱离总线(Nvidia)

我的问题是我的笔记本电脑无法从挂起模式中唤醒。它只给我一个黑屏和一个句子

[1300.001615] NVRM: Xid (PCI:0000:07:00):79, GPU has fallen off the bus.
Run Code Online (Sandbox Code Playgroud)

我的操作系统是 Ubuntu 16.04 LTS。我曾经使用 Ubuntu 15.10,一切都很好。

英伟达 GeForce 740M

lspci | grep -E "VGA|3D"
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
07:00.0 3D controller: **NVIDIA Corporation GK208M [GeForce GT 740M]** (rev a1)
Run Code Online (Sandbox Code Playgroud)

我必须按下电源按钮 10 秒钟才能关闭它,然后再打开它。

在软件和更新中,我选择使用 Nvidia 二进制驱动程序 - 来自 nvidia 384(开源)的 384.69 版,该驱动程序在 nvidia 的站点上列为最新推荐的驱动程序。

NVIDIA GeForce GT 740M 支持 NVIDIA Optimus 技术(可切换图形技术)。这项技术是问题的原因吗?

如果您有任何问题,请问我,我会很乐意回答。

提前致谢 ;)

nvidia suspend graphics nvidia-optimus

14
推荐指数
1
解决办法
5381
查看次数

用于 CUDA 的 NVIDIA 卡和用于在 Ubuntu 16.04 上显示的 AMD 卡

我使用的是 Ubuntu 16.04,因为我发现它是使用卷积神经网络 (CNN) 更方便的操作系统。安装 Ubuntu 的过程很好,直到我想在同一系统上安装两个图形卡:

  • 英伟达 970 GTX
  • AMD R9 380

我只想将我的 NVIDIA 卡用于 CUDA,以便能够将其所有图形内存和 AMD 用于图形用户界面。为此,所有显示器都将插入此卡。

问题:

  • 当我安装 nvidia 和 cuda 8.0 驱动程序时似乎一切正常,但是当我安装 AMD 驱动程序时,我无法登录到 lightdm。
  • 如果我将显示器插在 AMD 卡上,它会说 lightdm 正在低图形模式下运行并且没有任何效果。
  • 修改 xorg.conf 文件没有任何区别,因为它被 gpu-manager 覆盖了

我找不到任何解释如何操作的教程。

nvidia cuda hybrid-graphics

14
推荐指数
1
解决办法
1万
查看次数

如何摆脱 apt 中的 arm64

W: Invalid 'Date' entry in Release file /var/lib/apt/lists/_var_cuda-repo-8-0-local_Release
N: Skipping acquire of configured file 'non-free/binary-arm64/Packages' as repository 'http://repository.spotify.com stable InRelease' doesn't support architecture 'arm64'
E: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/xenial/main/binary-arm64/Packages  404  Not Found [IP: 91.189.88.161 80]
E: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/xenial-updates/main/binary-arm64/Packages  404  Not Found [IP: 91.189.88.161 80]
E: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/xenial-backports/main/binary-arm64/Packages  404  Not Found [IP: 91.189.88.161 80]
E: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/xenial-security/main/binary-arm64/Packages  404  Not Found [IP: 91.189.88.161 80]
E: Some index files failed to download. They have been ignored, or …
Run Code Online (Sandbox Code Playgroud)

apt nvidia 16.04

14
推荐指数
2
解决办法
2万
查看次数

NMI 看门狗:BUG:软锁定 - CPU#2 卡住了 23 秒![nvidia-smi:566]

我安装了Xubuntu xfce 16.04,一切正常,开机时间10秒左右,但是不能玩游戏。然后我安装了 nvidia 驱动程序(我有 GTX950,显示器是 2560x1080),它只会在恢复模式下启动(刚刚进入并恢复)。所以我在 grub 上做了这个修改:

/etc/default/grub  
GRUB_GFXPAYLOAD_LINUX="keep"  
GRUB_GFXMODE="1920x1080x32"  
Run Code Online (Sandbox Code Playgroud)

之后,它启动了,但需要很长时间……屏幕冻结在一行:

 Starting File System Check on /dev/disk/by-uuid/d6e1f5fa-e0e8-455f-8888-268ce02d3a9d...
 Starting File System Check on /dev/disk/by-uuid/322B-518B...
[OK] Started File System Check Daemon to report status.
_
Run Code Online (Sandbox Code Playgroud)

大约 25 秒后,我听到哔声,然后它恢复并显示登录屏幕。之后我就没有问题了。

以下是journalctl:

-- Logs begin at Qua 2017-06-28 08:13:58 AMT, end at Qua 2017-06-28 17:17:01 AMT. --
Jun 28 08:13:58 wilhovisk systemd-journald[261]: Runtime journal (/run/log/journal/) is 8.0M, max 78.4M, 70.4M free.
Jun 28 08:13:58 wilhovisk kernel: Linux version 4.8.0-56-generic (buildd@lcy01-33) (gcc version 5.4.0 …
Run Code Online (Sandbox Code Playgroud)

boot nvidia

14
推荐指数
1
解决办法
5万
查看次数

nvidia背光亮度问题

问题

当我按下 Fn+Increase/Descrese 亮度时,Unity 显示控制,但没有任何反应。在 X 服务器运行时,控制台亮度也不起作用。

检查的解决方案

我已经在谷歌中尝试了这个问题的所有可能的解决方案,但没有任何效果:

  1. 在 grub 中写入 acpi_backlight
  2. 使用 apt purge nvidia* 重新安装驱动程序
  3. 在 xorg.conf 中写入“EnableBrightnessControl=1”
  4. 安装 nvidia-375.66、nvidia-378.13、381.22、384.47
  5. “xbacklight -set X”不起作用
  6. 改变 /sys/class/backlight/brightness
  7. 将 linux 内核从 4.8 更新到 4.10 和 4.12
  8. 从旧矩阵替换 EDID(它破坏了一切)
  9. setpci -v -H1 -s 00:01.0 3e.W=0 然后使用 Fn+键更改背光。
  10. xrandr --output DP-0 --brightness 0.5 --- 不好的解决方案

我的系统和情况

我之前在笔记本电脑中使用过 N173HHE-G32 显示矩阵,一切正常。但是今天我把它换成了B173HAN01.2,这个问题就开始了。在 Windows 10 上,我通过从官方 MSI 网站在 nvidia-376 上重新安装驱动程序解决了这个问题。

所以,我可以看到下一个序列:在笔记本电脑启动时亮度最大,然后它是最小(并且正在工作),而“initramfs ...”文本显示在控制台中。并且在 X 服务器启动后,亮度再次达到最大值(损坏)。当 X 服务器停止时,亮度又开始工作了!

MSI GT73VR 7RF, Ubuntu 16.04.2 LTS, NVidia GeForce GTX1080, B173HAN01.2 …
Run Code Online (Sandbox Code Playgroud)

nvidia xorg backlight brightness 16.04

14
推荐指数
3
解决办法
2万
查看次数

如何在 Ubuntu 18.04 桌面上停止 GDM 以安装 NVIDIA 驱动程序?

在 Ubuntu 16.04 的情况下。我可以下载 NVIDIA 驱动程序运行文件,然后ctrl+ alt+F1 然后执行以下操作

sudo service lightdm stop
sudo ./NVIDIA-Linux-x86_64-390.48.run
Run Code Online (Sandbox Code Playgroud)

我按照屏幕上的说明进行安装和重启,一切正常。

现在我试图在 Ubuntu 18.04 上做同样的事情。我读到 Ubuntu 18.04 切换到 gdm 所以我试过了

sudo service gdm stop
sudo gdm stop
Run Code Online (Sandbox Code Playgroud)

他们都没有工作,经过一番搜索,我意识到它可能是 gdm3,但我试过了

sudo service gdm3 stop
sudo gdm3 stop
Run Code Online (Sandbox Code Playgroud)

他们仍然没有工作,当然sudo service lightdm stop也不起作用。当我尝试安装驱动程序时,它一直告诉我 x-server 仍在运行,因此无法开始安装过程。

在 Ubuntu 18.04 中停止 gdm 的正确方法是什么?

gdm nvidia lightdm drivers 18.04

14
推荐指数
3
解决办法
3万
查看次数