ArchLinuxStudio / ArchLinuxTutorialComments

✨存储Arch Linux教程的评论✨
Other
1 stars 0 forks source link

显卡驱动 #43

Open ghost opened 4 years ago

ghost commented 4 years ago

https://archlinuxstudio.github.io/ArchLinuxTutorial/#/rookie/graphic_driver

Arch Linux 教程

Aowoff commented 3 years ago

添加的三个变量如下: NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME="nvida" VK_LAYER_NV_optimus="NVDIA_only"

LeoK77S commented 3 years ago

@Aowoff 添加的三个变量如下: NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME="nvida" VK_LAYER_NV_optimus="NVDIA_only"

博主补充的三个变量,下面两个有误,是 nvidia 而不是 nvida ; 是 NVIDIA 而不是 NVDIA ;正确变量如下:NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME="nvidia" VK_LAYER_NV_optimus="NVIDIA_only"

Kotaku-Nico commented 3 years ago

请问xorg包组或者xorg-server包不需要安装吗?

ghost commented 3 years ago

@YvesLiu 不需要另行安装 已被其他包包含

Kotaku-Nico commented 3 years ago

是的,谢谢老哥,我看了一下依赖,梭哈一下就装上了。

Kagarino Kirie @.***> 于 2021年4月6日周二 下午2:33写道:

@YvesLiu https://github.com/YvesLiu 不需要另行安装 已被其他包包含

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/ArchLinuxStudio/ArchLinuxTutorialComments/issues/43#issuecomment-813862706, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFHX7WXAKO52QVJOQYLDTDDTHKTMZANCNFSM4R57TUXQ .

senge-dev commented 3 years ago

NVIDIA装不上

已安装的软件包:

nvidianvidia-utilslib32-nvidia-utilsopencl-nvidialib32-opencl-nvidianvidia-settingscudanvidia-primeoptimus-manageroptimus-manager-qt

运行nvidia-smi命令输出的内容

Wed Apr 28 19:50:21 2021
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 465.24.02    Driver Version: 465.24.02    CUDA Version: 11.3     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  NVIDIA GeForce ...  On   | 00000000:01:00.0 Off |                  N/A |
| N/A   40C    P8     1W /  N/A |      1MiB /  3911MiB |      0%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|  No running processes found                                                 |
+-----------------------------------------------------------------------------+

运行nvidia-settings命令输出的内容

ERROR: Unable to load info from any available system
ERROR: Unable to load info from any available system
ghost commented 3 years ago

@senge-studio 什么显卡 笔记本还是台式机

ghost commented 3 years ago

@senge-studio https://github.com/Bumblebee-Project/Bumblebee/issues/764 看这个issue 尝试加内核参数 比如 acpi_osi=! acpi_osi="Windows 2009"

luguoguo commented 3 years ago

能讲一下怎么在kvm虚拟机中安装kvm的显卡驱动,以及如何跟宿主机共享粘帖板和共享文件夹。我网上找了这方面的资料,只发现在kvm中安装windows的,却没发现使用linux 安装kvm后,再在kvm里安装arch的教程。虽然,我已经完成了 ubuntu下安装kvm,再在kvm中安装archlinux。但是目前kvm中的archlinux显示效果是很差的,并且无法共享宿主机的粘帖板。 您的视频很不错,收藏了。希望能出一期讲Linux原生虚拟化kvm的教程。

Taurus-ZSZ commented 3 years ago

我想问一下如果是AMD的独立显卡与intel的集成显卡的笔记本,显卡驱动只有安装对应的显卡驱动就可以了吗?如何设置这两个显卡的切换呢?是直接使用那个PRIME设置就好了吗?

ghost commented 3 years ago

@Taurus-ZSZ 是的 使用PRIME

blue-eyed-g commented 2 years ago

the optimus-manager.service is running. please enable and start it with: 'sudo systemctl enable optimus-manager' 'sudo systemctl start optimus-manager' 我在运行optimus manager的时候出现了这个提示,按照他的提示输入命令并且重启之后,好像问题并没有解决,同时,我的笔记本接了另一个显示屏,现在笔记本自带的屏幕的是黑的,附加的显示屏是亮的,并且检测不到我的笔记本自带的显示屏,配置是intel+nvidia

yomyo commented 2 years ago

@blue-eyed-g yay -Sa optimus-manager,你optimus没更新

ryosukeeeeee commented 2 years ago

@blue-eyed-g 重新安装时,选择A 重新构建一下。

blue-eyed-g commented 2 years ago

@yomyo @blue-eyed-g yay -Sa optimus-manager,你optimus没更新 解决了,十分感谢!!!

blue-eyed-g commented 2 years ago

大佬们,我用的内核是linux zen,nvidia驱动我装了dkms版的,但是重启nvidia-smi显示我的驱动程序没有运行,请问有解决办法吗

ryosukeeeeee commented 2 years ago

@blue-eyed-g 确保你安装了linux-zen-headers, 以及你的显卡是GeForce 920系列以上的型号.

blue-eyed-g commented 2 years ago

@ryosukeeeeee @blue-eyed-g 确保你安装了linux-zen-headers, 以及你的显卡是GeForce 920系列以上的型号.

是的,我已经安装了linux-zen-headers显卡是1660TI,我是从LINUX内核切换到linux-zen内核的

ryosukeeeeee commented 2 years ago

@blue-eyed-g 你是否执行了sudo grub-mkconfig -o /boot/grub/grub.cfg? 如果还是无法解决, 你可以期待其他人的回复.

blue-eyed-g commented 2 years ago

@ryosukeeeeee @blue-eyed-g 你是否执行了sudo grub-mkconfig -o /boot/grub/grub.cfg? 如果还是无法解决, 你可以期待其他人的回复.

感谢,我也已经执行了这条命令,并且是在开机的时候通过grub更换了linux-zen内核

weaksloth commented 2 years ago

@blue-eyed-g

@ryosukeeeeee @blue-eyed-g 你是否执行了sudo grub-mkconfig -o /boot/grub/grub.cfg? 如果还是无法解决, 你可以期待其他人的回复.

感谢,我也已经执行了这条命令,并且是在开机的时候通过grub更换了linux-zen内核

不知道你解决了没有,但是还是说一下解决的办法,切换到linux-zen内核之后,原有的nvidia模块没有被安装,导致无法使用optimus-manager和英伟达驱动,首先你需要 pacman -S nvdia-dkms 然后,安装一下linux-zen-headers pacman -S linux-zen-headers

安装完成之后,会自动触发(因为安装了nvidia-dkms)pacman的钩子编译nvidia,然后安装nvidia模块到linux-zen内核,你也可以使用dkms status模块进行查看,如果出现下面这条信息说明已经安装成功,重启电脑即可 nvidia/510.54, 5.17.1-zen1-1-zen, x86_64: installed

blue-eyed-g commented 2 years ago

@sloths98

@blue-eyed-g

@ryosukeeeeee @blue-eyed-g 你是否执行了sudo grub-mkconfig -o /boot/grub/grub.cfg? 如果还是无法解决, 你可以期待其他人的回复.

感谢,我也已经执行了这条命令,并且是在开机的时候通过grub更换了linux-zen内核

不知道你解决了没有,但是还是说一下解决的办法,切换到linux-zen内核之后,原有的nvidia模块没有被安装,导致无法使用optimus-manager和英伟达驱动,首先你需要 pacman -S nvdia-dkms 然后,安装一下linux-zen-headers pacman -S linux-zen-headers

安装完成之后,会自动触发(因为安装了nvidia-dkms)pacman的钩子编译nvidia,然后安装nvidia模块到linux-zen内核,你也可以使用dkms status模块进行查看,如果出现下面这条信息说明已经安装成功,重启电脑即可 nvidia/510.54, 5.17.1-zen1-1-zen, x86_64: installed

感谢,已经解决!

fzdwx commented 2 years ago

请问识别不了扩展屏是为什么?我安装系统的时候能识别,但是安装完桌面环境就识别不了了。

ryosukeeeeee commented 2 years ago

@fzdwx 按下win+p键,尝试切换显示模式.

fzdwx commented 2 years ago

@fzdwx 按下win+p键,尝试切换显示模式.

没用,我就是在安装archlinux系统的时候有输出,安完之后就识别不了了。

ryosukeeeeee commented 2 years ago

@fzdwx 检查你的显卡驱动是否正确安装,以及是否自行配置了错误的驱动文件.

fzdwx commented 2 years ago

@fzdwx 检查你的显卡驱动是否正确安装,以及是否自行配置了错误的驱动文件.

怎么说

fzdwx commented 2 years ago

@fzdwx 检查你的显卡驱动是否正确安装,以及是否自行配置了错误的驱动文件.

[ 1292.451792] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) Unknown chipset: NV176

这是我运行optirun xxx的结果,请问有什么办法解决吗?

fzdwx commented 2 years ago

@fzdwx 检查你的显卡驱动是否正确安装,以及是否自行配置了错误的驱动文件.

[ 1292.451792] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) Unknown chipset: NV176

这是我运行optirun xxx的结果,请问有什么办法解决吗?

没事了好了。

weaksloth commented 2 years ago

sudo pacman -S nvidia nvidia-settings lib32-nvidia-utils #必须安装

请问这个驱动是不是开源驱动,我用optimus-manager切换到独显模式,我的外接显示器会出现果冻效应或者说上下滚动屏幕的时候有点撕裂感,更换闭源驱动是否会好呢?

ryosukeeeeee commented 2 years ago

@weaksloth 这个是闭源驱动。尝试一下更改KDE设置中,显卡与显示器,显示特效合成器的设置。

QixYuanmeng commented 1 year ago

作者大大您好,我的笔记本是i12700h+3060lap的配置,我已成功安装了nvidia驱动且在nvidia-smi中获得输出,但是每当我尝试安装optimus时,重启后总会卡在starting,随后我切换到其他tty后登录输入命令optimus-manager后提示我如下log [7] INFO: # Xorg pre-start hook [7] INFO: Previous state was: {'type': 'pending_pre_xorg_start', 'requested_mode': 'integrated', 'current_mode': None} [7] INFO: Requested mode is: integrated [267] INFO: Available modules: ['nouveau', 'nvidia', 'nvidia_drm', 'nvidia_modeset', 'nvidia_uvm'] [267] INFO: Unloading modules ['nvidia_drm', 'nvidia_modeset', 'nvidia_uvm', 'nvidia'] (if loaded) [270] INFO: switching=none, nothing to do [387] INFO: Writing to /etc/X11/xorg.conf.d/10-optimus-manager.conf [387] INFO: Writing state {'type': 'pending_post_xorg_start', 'switch_id': '20221217T003837', 'requested_mode': 'integrated'} [387] INFO: Xorg pre-start hook completed successfully.

我没有头绪解决这个问题,您可以帮帮我吗。 另外,我尝试手动添加xorg的配置文件,但发现只要我设置了配置文件 intel modesetting 这样子就无法启动xorg,会卡在starting界面。我查阅wiki等未发现有解决的办法,辛苦您帮我看下

AEROFL commented 1 year ago

intel+nvidia的笔记本按照双显卡方案设置后HDMI接口外接显示器失效了 进入xorg外置显示器就黑屏

xyecoding commented 1 year ago

没有用桌面,直接xorg启动的,optimus-manager要报错,说找不到i3之类的,兄弟们,有什么建议吗

Liang-gong-ci-fang commented 6 months ago

输入optimus-manager命令 报ERROR: the latest GPU setup attempt failed at Xorg pre-start hook. 这个咋办?????