manjaro上安装独显驱动(双显卡切换)的正确方法

news/2024/11/25 9:28:27/

准备工作

  1. 进行全面系统更新sudo pacman -Syyu,要保持系统处于最新状态,如果你长时间没有进行全面系统更新,mhwd会因为过时而发生错误1(见最下方)
  2. 如果长时间没有进行全面系统更新,pacman会因为过时而出现错误3和错误4,请参考下方网址内的解决方法

安装独显驱动

  • 删除video-linux(free)驱动,也就是系统原本的free驱动
sudo mhwd -r pci video-linux
  • 安装独显驱动(nonfree)
sudo mhwd -a pci nonfree 0300

mhwd全称Manjaro Hardware Detection,上述命令可以自动检测、安装、配置适合本机系统的独显驱动和配套软件。

我的电脑有集显(intel)和独显(nvidia),在我的电脑上该命令会安装
video-hybrid-intel-nvidia-440xx-prime
这个驱动配置包含独显驱动(版本号440xx)、双显卡切换程序prime(以前都用bumblebeed这个程序,但貌似有性能问题,系统全面更新后发现现在主流的切换程序是prime):

bumblebee is no longer used so prime mhwd setup will suit us well,
besides bumblebee setup is currently lacking the newest drivers
anyway

mhwd介绍:https://wiki.manjaro.org/index.php/Manjaro_Hardware_Detection

配置驱动

配置方法参考:
https://archived.forum.manjaro.org/t/guide-install-and-configure-optimus-manager-for-hybrid-gpu-setups-intel-nvidia/92196
此教程是针对video-hybrid-intel-nvidia-440xx-prime的完整配置,讲解的特别清楚,一定要看完,个人最喜欢的就是这种教程-v-,强烈推荐!!

注意:
Please, make ALL CHANGES BEFORE REBOOT. If you reboot system before everything is in order, your graphical session may not boot successfully.
翻译:在配置过程要一步到位,中途重启电脑或中途离开导致电脑休眠,可能无法正常启动系统。如果桌面无法打开,也可以Ctrl+Alter+F4进入tty中进行相关配置。如果tty出现中文乱码,参见解决方案:https://blog.csdn.net/qq_34762586/article/details/104447986

另外,所有删除文件的操作替换为mv操作,以便以后可以恢复。

配置方法一:
参考:https://forum.manjaro.org/t/howto-set-up-prime-with-nvidia-proprietary-driver/40225
配置一貌似不是针对video-hybrid-intel-nvidia-440xx-prime的配置,而是整合单独的nvidia驱动和prime的配置,以后找到理想的配置教程会注意将上述操作全部恢复

说实话感觉在manjaro上装驱动还是蛮简单的,就是自己长时间不更新导致中间麻烦了一点。。

安装过程产生的错误

  1. 运行sudo mhwd -a pci nonfree 0300时出现:
    error:target not found:linux419-nvidia

解决方法:

sudo pacman -Syyu
  1. 删除video-linux驱动时报错
	error: failed to init transaction (unable to lock database)error: could not lock database: File exists

解决方法:
rm /var/lib/pacman/db.lck
解释:

When pacman is about to alter the package database, for example
installing a package, it creates a lock file at
/var/lib/pacman/db.lck. This prevents another instance of pacman from
trying to alter the package database at the same time.

If pacman is interrupted while changing the database, this stale lock
file can remain. If you are certain that no instances of pacman are
running then delete the lock file:

参考:https://wiki.archlinux.org/index.php/Pacman#.22Failed_to_init_transaction_.28unable_to_lock_database.29.22_error

  1. 运行sudo pacman -Syyu时,执行hook子函数大量报错:
invalid value Path

注意:如果出现该错误,请别重启,直接进入下方链接进行修复,可以免去制作u盘启动盘等操作。

  1. 在完成包含错误3的全面系统更新后,重启报错:
/boot/vmlinuz-linux not found

3,4的解决方法和出现该问题的解释,参考:
https://archived.forum.manjaro.org/t/howto-rescue-your-system-error-hook-invalid-value-path/123226
在参考上述网站步骤中需要注意的点:

  • 因为系统进不去,需要制作manjaro的u盘启动盘
    教程:https://www.jianshu.com/p/7c2db0b00ec0
    注意要用dd,否则会报grup错误,u盘无法启动

    为何要关闭安全启动:https://github.com/pbatard/rufus/wiki/FAQ#Why_do_I_need_to_disable_Secure_Boot_to_use_UEFINTFS

  • 在u盘系统中打开终端,输入manjaro-chroot -a 自动挂载硬盘中的linux系统,进行恢复按照教程进行恢复操作

教训

关于manjaro的任何问题,请一定参考官方论坛,官方wiki,国内关于manjaro的博客都有点过时且不完整,一不小心就容易搞崩系统。。。。。,开机提醒出现的这个窗口不是闹着玩的。。。
在这里插入图片描述


http://www.ppmy.cn/news/377419.html

相关文章

电脑有英伟达独显,有了英伟达显卡驱动还要英特尔显卡驱动吗?

必须要!你这里的英特尔显卡驱动是集成显卡驱动。系统会判断是否需要启动独立显卡,如果不需要那么就会自动使用集成显卡,省电且减少电脑发热量。另外,装集成显卡驱动有利于系统稳定。 整机安装驱动先后: 1、芯片组驱动&…

Deepin Linux下更新nvidia独显驱动

最近给台式机装了deepin,用deepin自带的显卡驱动管理器切换的闭源驱动使用时会有迷之卡顿,而且hdmi音频输出设备睡眠后会自动切换,必须手动换回显示器音频才有声音。怀疑是debian库的老显卡驱动的锅,更新了nvidia官方最新版驱动&a…

只有独显情况下如何安装NVIDIA显卡驱动

在只有独显的情况下,禁用nouveau驱动会使显示器无信号。大家还可以参考这个文章https://blog.csdn.net/dihuanlai9093/article/details/79253963/, 1. 先在NVIDIA官网上下载对应的驱动程序,可根据自己的GPU的型号下载相应的.run文件&#xf…

ubuntu20.04独显和集显切换安装英伟达驱动

先说设备参数:华硕天选2,配备intel集显和3060显卡,ubuntu的内核是5.13。 我装了两天的英伟达驱动没有成功,在淘宝上找了个大哥给我一小时装完了。最重要的是一句选择显卡的代码。 重装系统后我直接给他了电脑,接下来…

ubuntu安装独显驱动(R7000P RTX2060)

这篇博客粗略介绍了三种方式: https://blog.csdn.net/u014682691/article/details/80605201 推荐第二种方式,也就是去NVIDIA官网下载对应的驱动,下面详细看看步骤 1.首先搞清楚自己电脑的显卡型号是RTX2060 2.官网下载显卡驱动 官网地址…

【装Linux系统时卡在logo处】禁用独显驱动

【装Linux系统时卡在logo处】禁用独显驱动 最近在装Deepin和ElementaryOS系统时,总是卡在系统logo显现处。 这种原因一般是由于linux发行商收录的nouveau 的开源显卡的问题。 解决方法: 在进入grub安装界面的时候,在Install选项&#xff0c…

linux机顶盒线刷教程,机顶盒刷机教程 机顶盒刷机步骤详解与注意事项

1、先安装刷机工具软件:PhoenixSuitPacket,安装后会在桌面生成快捷方式,双击图标。 2、点击工具栏第二项:一键刷机。 3、点击浏览,选择好合适你网络机顶盒对应型号合适的固件(推荐使用厂家提供的对应固件)。 4、选择好…

网络机顶盒可以直接刷linux吗_网络电视能像数字电视那样直接上下键就可以转台吗?...

最近城村里装了光纤电缆,今天就有电信工作人员负责宽带转光纤的业务了,工作员告诉我装了光纤可以用网络信号看电视了,原来的广电电视信号可以停掉了。 但网络电视可以像平常的电视那样上下键就可以转台吗? 老人家平常就cctv5、cct…