系统环境
Os: Arch Linux x86_64
Linux Kernel Version:6.5.9-arch2-1
显卡: 1050ti
问题简述
安装完Intel核显后,也安装了Nvidia独显。
sudo pacman -S mesa lib32-mesa vulkan-intel lib32-vulkan-intel
sudo pacman -S nvidia nvidia-settings lib32-nvidia-utilsl
然后安装了optimus_manager和图形化管理工具optimus_manager-qt
但是optimus_manager-qt一直无法启动,就去看了一下optimus_manager的启动status
发现问题如下:
日志
[11] INFO: # Xorg pre-start hook
[12] INFO: Previous state was: {'type': 'pending_pre_xorg_start', 'requested_mode': 'integrated', 'current_mode': None}
[12] INFO: Requested mode is: integrated
[42] INFO: Available modules: ['nouveau']
[42] INFO: switching=none, nothing to do
[80] ERROR: Xorg pre-start setup error
Traceback (most recent call last):
File "/usr/lib/python3.11/site-packages/optimus_manager/hooks/pre_xorg_start.py", line 52, in main
configure_xorg(config, requested_mode)
File "/usr/lib/python3.11/site-packages/optimus_manager/xorg.py", line 18, in configure_xorg
bus_ids = get_gpus_bus_ids()
^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/optimus_manager/pci.py", line 100, in get_gpus_bus_ids
raise PCIError("Cannot find the integrated GPU. Is this an Optimus system ?")
optimus_manager.pci.PCIError: Cannot find the integrated GPU. Is this an Optimus system ?
[84] INFO: Removing /etc/X11/xorg.conf.d/10-optimus-manager.conf (if present)
[84] INFO: Writing state {'type': 'pre_xorg_start_failed', 'switch_id': '20231103T161049', 'requested_mode': 'integrated'}
看日志好像是optimus_manager自身的一些问题,在查了Issues后,我发现有小部分人和我存在一样的问题,但是貌似没人给出解决方案。
想请教一下论坛的老哥们,有遇到这样的情况么,是如何解决的。谢谢~
离线
别用 optimus manager 了……
离线
别用 optimus manager 了……
大佬,我翻看了一下optimus manager的issues,发现好像这个项目的开发者已经不太活跃了,不少问题没能解决。
按照这位老哥的说法,这个问题貌似是由于optimus manager未能很好的适配Linux Kernel 6+导致的。
我想请问一下大佬,有什么其他项目可以推荐使用么?或者有什么其他较好的切换方案么?
多谢。
离线
用 nvidia-prime 包就行了。
离线
用 nvidia-prime 包就行了。
离线
用 nvidia-prime 包就行了。
很抱歉,多次打扰。下载了nvidia-prime后,貌似只有一个prime-run的tool,并没有得到预期中的prime-select这类的命令。
请问这个时候应该怎么办呢?
根据我查到的资料prime-select貌似是一个属于ubuntu的package。
离线
对,没有的。我不知道 prime-select 是什么功能,也不知道你什么事情「应该怎么办」。
离线