AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题

问题[nvidia-geforce](ubuntu)

Martin Hope
elcaos
Asked: 2024-05-17 18:38:53 +0800 CST

带有 Nvidia 驱动程序的 Ubuntu 24.04“libEGL 警告:egl:无法创建 dri2 屏幕”

  • 8

从 Ubuntu 22.04 更新到 24.04 后。 (在 Wayland 上)我无法打开“设置”、Nautilus 文件资源管理器等。当尝试从终端打开 Nautilus 时,出现错误libEGL warning: egl: failed to create dri2 screen。我使用的是Nvidia驱动程序535。安装驱动程序550(或545)时,可以立即打开Nautilus等,没有任何错误。但是当我重新启动时,图形驱动程序无法正确加载,并且我只能获得低分辨率,并且无法在笔记本电脑上使用外部屏幕。有谁知道解决方案吗?

添加:当从 Wayland 切换到 x11 时,一切正常。

nvidia-geforce
  • 2 个回答
  • 969 Views
Martin Hope
Granados
Asked: 2020-11-20 02:56:14 +0800 CST

Ubuntu 18.04 LTS 无法启动。BusyBox (initrams) 会弹出。该怎么办?

  • 0

打开我的笔记本电脑后,Ubuntu 徽标出现了几秒钟,然后 BusyBox (initrams) 控制台弹出。

错误信息

它显示一条ACPI和一条PKCS#7错误消息。

我在一些论坛上读到 PKCS#7 消息与 Nvidia 显卡有关,但我不知道如何修复它。任何想法?

谢谢你。

更多信息:

我的笔记本电脑是华硕 N56V。它具有第三代英特尔酷睿 i7 和 Nvidia GeForce GT 635M。

它具有 Windows 8 的双启动功能。

dual-boot initramfs busybox nvidia-geforce
  • 1 个回答
  • 156 Views
Martin Hope
Waddles
Asked: 2020-11-06 03:29:22 +0800 CST

无法在 Ubuntu 20.04 LTS 上安装 nvidia-driver-toolkit - 需要可卸载的软件包

  • 7

我一直在尝试安装nvidia-cuda-toolkit,sudo apt install nvidia-cuda-toolkit它显示以下错误:

The following packages have unmet dependencies:  nvidia-cuda-toolkit :
Depends: nvidia-cuda-dev (= 10.1.243-3) but it is not going to be
installed E: Unable to correct problems, you have held broken
packages.
Running `sudo apt install nvidia-cuda-dev` yields:

The following packages have unmet dependencies:  nvidia-cuda-dev :
Depends: libcublas10 (= 10.1.243-3) but 10.2.2.214-1 is to be
installed
                   Recommends: libvdpau-dev but it is not going to be installed
                   Recommends: libnvcuvid1 but it is not installable E: Unable to correct problems, you have held broken packages.

我尝试从 NVIDIA 的官方网站安装它,但没有任何效果。

更新:输出sudo apt-cache show nvidia-cuda-dev:

Package: nvidia-cuda-dev Architecture: amd64 Version: 10.1.243-3
Priority: extra Section: multiverse/libdevel Source:
nvidia-cuda-toolkit Origin: Ubuntu Maintainer: Ubuntu Developers
<ubuntu-devel-discuss@lists.ubuntu.com> Original-Maintainer: Debian
NVIDIA Maintainers <pkg-nvidia-devel@lists.alioth.debian.org> Bugs:
https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 1100028
Depends: libcudart10.1 (= 10.1.243-3), libaccinj64-10.1 (=
10.1.243-3), libcuinj64-10.1 (= 10.1.243-3), libnvrtc10.1 (= 10.1.243-3), libnvtoolsext1 (= 10.1.243-3), libnvvm3 (= 10.1.243-3), libcublas10 (= 10.1.243-3), libcublaslt10 (= 10.1.243-3), libnvblas10
(= 10.1.243-3), libcufft10 (= 10.1.243-3), libcufftw10 (= 10.1.243-3),
libcurand10 (= 10.1.243-3), libcusolver10 (= 10.1.243-3),
libcusolvermg10 (= 10.1.243-3), libcusparse10 (= 10.1.243-3),
libnppc10 (= 10.1.243-3), libnppial10 (= 10.1.243-3), libnppicc10 (=
10.1.243-3), libnppicom10 (= 10.1.243-3), libnppidei10 (= 10.1.243-3), libnppif10 (= 10.1.243-3), libnppig10 (= 10.1.243-3), libnppim10 (=
10.1.243-3), libnppist10 (= 10.1.243-3), libnppisu10 (= 10.1.243-3), libnppitc10 (= 10.1.243-3), libnpps10 (= 10.1.243-3), libnvgraph10 (=
10.1.243-3), libnvjpeg10 (= 10.1.243-3), libcupti-dev (= 10.1.243-3), libnvidia-ml-dev (= 10.1.243-3), libthrust-dev Recommends: libcuda1
(>= 418.39) | libnvidia-tesla-cuda1 (>= 418.39) | libcuda.so.1 (>=
418.39) | libcuda-10.1-1, libgl1-mesa-dev | libgl-dev, libvdpau-dev, libnvcuvid1 Breaks: libcuda1 (<< 418.39) Filename:
pool/multiverse/n/nvidia-cuda-toolkit/nvidia-cuda-dev_10.1.243-3_amd64.deb
Size: 420308420 MD5sum: fbad3f84b31fe19a382ade63a57bc3ff SHA1:
ceb1f2e2bfdc6fafbeced70bbc707d3e9f83e6f5 SHA256:
85b188b198c53be4d24a9d706dce2252d1d4d69592691c90d4bfd0cabc04f720
Homepage: https://developer.nvidia.com/cuda-zone Description-en:
NVIDIA CUDA development files  The Compute Unified Device Architecture
(CUDA) enables NVIDIA  graphics processing units (GPUs) to be used for
massively parallel  general purpose computation.  .  This package
contains the development files: headers and libraries.
Description-md5: 23a17262479fe7daf1cae67727e949c7

我也尝试关注这篇 Medium 文章。

nvidia cuda nvidia-geforce 20.04
  • 2 个回答
  • 10694 Views
Martin Hope
Enk9456
Asked: 2020-11-01 07:21:49 +0800 CST

DELL G5 5590 上的 Ubuntu 20.04 屏幕闪烁

  • 1

在新的 DELL G5 5590 上全新安装 Ubuntu 20.04 后,我每隔几秒钟就会遇到屏幕闪烁(图形故障)。除了屏幕故障,似乎没有其他问题。关于问题的一些细节:

  • 笔记本电脑预装了 Windows 10 操作系统,但我选择在安装 Ubuntu 期间将其删除。

  • 在与以前的操作系统 Windows 10 进行会话期间,我没有看到任何闪烁问题。

  • 我在笔记本电脑上连接的第二台显示器没有闪烁问题。只有笔记本电脑显示器在闪烁。

  • 我在 Ubuntu 安装过程中选择了安装第三方驱动程序

  • 鉴于显示器中的默认设置,笔记本电脑显示器的刷新率为 144Hz,第二台显示器的刷新率为 60Hz

  • 安装后,我安装了建议的 nvidia 驱动程序sudo ubuntu-drivers autoinstall。的输出ubuntu-drivers devices是

    == /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
    modalias : pci:v000010DEd00001F11sv00001028sd000008EAbc03sc00i00
    vendor   : NVIDIA Corporation
    model    : TU106M [GeForce RTX 2060 Mobile]
    driver   : nvidia-driver-418-server - distro non-free
    driver   : nvidia-driver-435 - distro non-free
    driver   : nvidia-driver-440-server - distro non-free
    **driver   : nvidia-driver-450 - distro non-free recommended**
    driver   : nvidia-driver-450-server - distro non-free
    driver   : xserver-xorg-video-nouveau - distro free builtin
    

更新:今天我遇到了一个不同的问题,屏幕故障变得更糟了。几分钟后,图形出现故障,需要手动重启(随机发生 2 次)。我正在考虑重新安装 Ubuntu,但这次没有检查“第三方驱动程序软件”选项,但我不确定这是否是个好主意,例如缺少重要的驱动程序,甚至与问题有关。

你推荐什么方法来解决这个问题?让我知道我是否应该发布其他信息。谢谢!

drivers graphics nvidia-geforce 20.04
  • 1 个回答
  • 1087 Views
Martin Hope
Mona Jalal
Asked: 2020-09-24 22:45:19 +0800 CST

torch.cuda.is_available() 全新安装驱动程序和 cuda 后为 False

  • 0

我使用以下两个命令安装了 CUDA 和 NVIDIA 驱动程序。

$ sudo ubuntu-drivers install

$ sudo apt install nvidia-cuda-toolkit

但是,现在 cuda 在torch 中不可用。你知道我该如何解决吗?

$ python
Python 3.7.6 (default, Jan  8 2020, 19:59:22) 
[GCC 7.3.0] :: Anaconda, Inc. on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import torch
>>> torch.__version__
'1.6.0'
>>> torch.version.cuda
'10.1'
>>> torch.cuda.is_available()
False

我也不确定为什么在安装驱动程序后 nvidia-smi 仍然无法正常工作:

$ nvidia-smi
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.


$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 20.04.1 LTS
Release:    20.04
Codename:   focal

$ lspci  | grep -i nvidia
01:00.0 VGA compatible controller: NVIDIA Corporation TU106M [GeForce RTX 2070 Mobile] (rev a1)
01:00.1 Audio device: NVIDIA Corporation TU106 High Definition Audio Controller (rev a1)
01:00.2 USB controller: NVIDIA Corporation TU106 USB 3.1 Host Controller (rev a1)
01:00.3 Serial bus controller [0c80]: NVIDIA Corporation TU106 USB Type-C UCSI Controller (rev a1)
drivers nvidia cuda nvidia-geforce 20.04
  • 1 个回答
  • 4791 Views
Martin Hope
alle_meije
Asked: 2020-08-06 01:03:40 +0800 CST

带有 Nvidia + Intel 卡的笔记本电脑找不到带有 Intel 的 HDMI 显示器

  • 1

我在其他地方看到过这个问题的解决方案,但涉及xrandr检测所有显卡,但这不会发生在我的电脑上,所以这里是:

我的笔记本电脑有一个 Nvidia GPU 和一个 Intel 显卡。我希望 Nvidia 卡能够被检测到并可用于 CUDA、Tensorflow 等,但不能用于图形。这是硬件:

lspci|grep VGA
00:02.0 VGA compatible controller: Intel Corporation Device 3e9b
01:00.0 VGA compatible controller: NVIDIA Corporation Device 1f10 (rev a1)

并hardinfo为图形显示:

-Display-
Resolution      : 1920x1080 pixels
OpenGL Renderer : Mesa DRI Intel(R) UHD Graphics 630 (CFL GT2)
X11 Vendor      : The X.Org Foundation

所以图形通过英特尔卡。

英特尔卡看不到 HDMI 端口的原因之一是该端口仅物理连接到 Nvidia 卡,因此如果使用另一张卡,则无法访问 HDMI。我xrandr只看到笔记本电脑的屏幕,所以我假设我就是这种情况。

我试图找出我的系统上是否是这种情况,以便我可以xrandr --setprovideroffloadsink在 Intel 上渲染,然后通过 Nvidia 发送到 HDMI。但

xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x43 cap: 0x9, Source Output, Sink Offload crtcs: 3 outputs: 1 associated providers: 0 name:modesetting

在示例中我可以在哪里找到这将提供两张卡(名为 Nvidia 和 Intel 或类似的卡)我不知道该怎么办?

multiple-monitors drivers intel-graphics hdmi nvidia-geforce
  • 1 个回答
  • 1721 Views
Martin Hope
b-rad15
Asked: 2020-06-28 13:18:01 +0800 CST

GTX1050M 上的 Nvidia 驱动程序 440 在启动期间但不是在启动后识别笔记本电脑屏幕,只有第二个显示器

  • 0

基本上标题,使用笔记本电脑屏幕和显示器的新驱动程序都可以正常工作。想做一些 nvenc 的事情,所以我通过 20.04 中的附加驱动程序应用程序获得了 nvidia 驱动程序。对于 ubuntu 建议的任何一个(440、435、390),笔记本电脑使用笔记本电脑屏幕启动(显示 grub 信息、ubuntu 徽标和启动服务),但是当启动过程完成时,只有辅助屏幕工作。我还尝试在 grub 设置中将 nomodeset 切换为 quiet splash,但没有任何变化。如果我将 nvidia x 服务器设置中的 gpu 更改为 intel 集成设置,笔记本电脑屏幕工作正常,但我无法使用 gpu。任何意见,将不胜感激。笔记本电脑是戴尔灵越 15 i7567。此外,如果我使用 ctrl-alt-f3 切换到不同的 tty,则控制台位于笔记本电脑屏幕上。

drivers nvidia laptop nvidia-geforce 20.04
  • 2 个回答
  • 192 Views
Martin Hope
Zazaeil
Asked: 2020-06-07 08:22:33 +0800 CST

亮度控制在带有 Nvidia GeForce GTX 1660 Ti 的 Ubuntu 20.04 LTS 上不起作用

  • 7

FNUbuntu自己安装了专有的Nvidia驱动,系统可以很好地识别显卡但是通过+F5/6快捷键或手动拖动亮度滑块调整亮度控制不起作用(键盘快捷键也会触发滑块移动,因此系统可以听到)。

然而:xrandr | grep " connected" | cut -f1 -d " "产生单一输出DP-2并xrandr --output DP-2 --brightness 0.7 改变亮度。

谷歌了很多,尝试了各种选项,对我来说都不起作用。拖动滑块时,我该怎么做才能使其正常工作?

nvidia graphics brightness nvidia-geforce 20.04
  • 2 个回答
  • 6465 Views
Martin Hope
Nemgathos
Asked: 2020-05-15 02:53:41 +0800 CST

从 19.10 更新到 20.04 后屏幕撕裂再次出现(GeForce GTX 1050 Ti Mobile)

  • 0

我正在使用具有 GeForce GTX 1050 Ti 移动显卡的 MSI GL62M 7REX 笔记本电脑。当我使用 Ubuntu 19.10 时,我能够通过以下方式处理屏幕撕裂:

  1. 与此答案类似,我打开终端并输入sudo gedit /etc/default/grub打开 gedit 的内容如下:
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
  1. 我编辑GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"并GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1"保存了文件。

  2. 打字nvidia-smi返回了以下细节:

Thu May 14 12:39:03 2020       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 435.21       Driver Version: 435.21       CUDA Version: 10.1     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 105...  Off  | 00000000:01:00.0 Off |                  N/A |
| N/A   51C    P0    N/A /  N/A |    247MiB /  4042MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0      1180      G   /usr/lib/xorg/Xorg                            45MiB |
|    0      1717      G   /usr/lib/xorg/Xorg                           105MiB |
|    0      1972      G   /usr/bin/gnome-shell                          89MiB |
+-----------------------------------------------------------------------------+
  1. 现在我知道我的 Nvidia 驱动程序的主要版本是我435下一步需要的。

  2. 根据这个指令(post #5),我创建了一个.conf文件,/etc/modprobe.d/其中包含以下行:options nvidia_435_drm modeset=1.

  3. 之后,我运行sudo update-initramfs -u并重新启动了我的机器。

  4. sudo cat /sys/module/nvidia_drm/parameters/modeset然后返回Y并解决了问题。

在我升级到 Ubuntu 20.04 之后,这些选项还是一样的。内核参数依然完好,里面的.conf文件/etc/modprobe.d/依然存在。此外,Nvidia驱动程序的编号仍然正确,但屏幕撕裂再次发生。

尝试编辑 Nvidia X 服务器设置无济于事,因为如下所示:

Nvidia X 服务器设置

这就是我尝试此处描述的对我有用的其他解决方案的原因。

如何使用 Ubuntu 20.04 解决此问题?

grub2 tearing modprobe nvidia-geforce 20.04
  • 1 个回答
  • 520 Views
Martin Hope
iswinky
Asked: 2020-04-28 00:21:09 +0800 CST

登录后 Ubuntu 18.04 崩溃或死机(双启动,nvidia 显卡)

  • 5

我有一个双启动系统(Ubuntu 18.04 和 Windows 10),大多数时候它工作正常,但偶尔在启动时,从 GRUB Boot 中选择 Ubuntu 并登录后)系统会崩溃,我会看到以下输出

/dev/nvme0n1p5: clean, XXX/XXX files, XXX/XXX blocks
[195.544151] ucsi_ccg 0-0008: failed to reset PPM!
[195.544179] ucsi_ccg 0-0008: PPM Init failed (-110)

或者:

/dev/nvme0n1p5: recovering journal
/dev/nvme0n1p5: clearning orphaned inode XXX (uid=XXX, gid=XXX, mode=XXX, size=XXX
...
/dev/nvme0n1p5: clean, XXX/XXX files, XXX/XXX blocks

有时系统只是冻结,我什么也做不了。

首先安装 Windows,然后安装 Ubuntu。我确实必须修改内核参数才能实际使用 Ubuntu 安装程序:

quiet splash nomodeset reboot=warm,acpi

在 Ubuntu 完成安装后,我还下载/更新了附加驱动程序以使用来自 nvidia-driver-435 的 NVIDIA 驱动程序元包(专有,经过测试)

规格/设备:

  • Ubuntu 18.04.4 LTS 双启动(Windows 10 Pro N)
  • AMD 锐龙 3700x
  • 8核处理器*16
  • GeForce RTX 2070 SUPER/PCIe/SSE2
  • 64 位
  • 罗技 G915 无线键盘
  • 罗技 G703 无线鼠标
  • 海盗船 HS70 无线耳机

注意:Windows 工作正常,没有问题

编辑:

当登录后打开太多应用程序太快时,似乎会发生这种情况。

dual-boot nvidia crash 18.04 nvidia-geforce
  • 1 个回答
  • 796 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve