Batocera显卡驱动设置位于 BATOCERA分区的 batocera-boot.conf内

此界面是F1进入BATOCERA的文件管理后台。退出方法为点左上角的“文件”-“关闭窗口”或 ALT+F4 关闭应用。 /boot 位置在Batocera系统下为只读,如果想要在BATOCERA系统运行时修改batocera-boot.conf,需要使用命令行切换为可读写。指令为 mount -o remount,rw /boot


笔记本有核显,不指定独显驱动也可以通过核显正常开机。
独显只要被正确加载,即便没有设置为主要,也会被使用上。
如果指定独显为主要,但独显没有被正确加载,是有可能出现开机后直接黑屏的情况。
没有核显的台式机,需要开启对应的独显驱动,最好还设置为主要,否则会进不去系统!!!
如下设置中,前面一个#标记代表不启用,去掉#代表启用。

图中A卡就只有一个值true,没有过多纠结的地方。
下面关注N卡驱动的设置。
图中N卡驱动有个4个候选值:
true: 使用当前官方最新驱动,但驱动不是越新越好,在新驱动里可能已经不再支持老旧的显卡型号。
legacy : 使用470版本号的驱动
legacy390: 使用390版本号的驱动
false: 使用开源驱动
在不清楚显卡在哪个候选值列表里的情况下,可以挨个尝试。
使用默认配置,不做任何修改的情况下笔记本是有一定几率成功加载到独显。但即便手动是设置对了,也可能出现没认到独显的情况,这个现象在我本机会发生,我无法确定我的机子是不是个例,还是程序BUG导致的。
那么有没有办法知道N卡独显对应哪个值呢?方法有两个。
方法一.
在你某一次开启系统后,在系统设置里查看到独显被正确加载应用后查看位于share盘的N卡日志。这存在一定的偶然性。

方法二.
在系统成功启动后,在地址栏输入/usr/share/nvidia 回车,可以看到有4个.list 文件。这就是对应值所支持的显卡列表清单。

production.list 对应 true
legacy.list对应 legacy
legacy390.list 对应 legacy390
至于最老的legacy340.list 或许对应false

以legcay.list为例,如果你在列表找到了对应的N卡型号,即可在BATOCERA分区的batocera-boot.conf文件里设置N卡驱动为对应的值,然后重启系统。

英特尔核显+N卡GT640M 的笔记本,可以参考如下配置,启用N卡legacy驱动列表,至于底下的nvidia-prime=true 把N卡设置为主要,如果笔记本不具备独显直连的条件可以不设置,只要N卡驱动能被正确加载一般会被自动为主要,在BIOS设置为独显直连的情况下建议设置上。


此界面是F1进入BATOCERA的文件管理后台。退出方法为点左上角的“文件”-“关闭窗口”或 ALT+F4 关闭应用。 /boot 位置在Batocera系统下为只读,如果想要在BATOCERA系统运行时修改batocera-boot.conf,需要使用命令行切换为可读写。指令为 mount -o remount,rw /boot


笔记本有核显,不指定独显驱动也可以通过核显正常开机。
独显只要被正确加载,即便没有设置为主要,也会被使用上。
如果指定独显为主要,但独显没有被正确加载,是有可能出现开机后直接黑屏的情况。
没有核显的台式机,需要开启对应的独显驱动,最好还设置为主要,否则会进不去系统!!!
如下设置中,前面一个#标记代表不启用,去掉#代表启用。

图中A卡就只有一个值true,没有过多纠结的地方。
下面关注N卡驱动的设置。
图中N卡驱动有个4个候选值:
true: 使用当前官方最新驱动,但驱动不是越新越好,在新驱动里可能已经不再支持老旧的显卡型号。
legacy : 使用470版本号的驱动
legacy390: 使用390版本号的驱动
false: 使用开源驱动
在不清楚显卡在哪个候选值列表里的情况下,可以挨个尝试。
使用默认配置,不做任何修改的情况下笔记本是有一定几率成功加载到独显。但即便手动是设置对了,也可能出现没认到独显的情况,这个现象在我本机会发生,我无法确定我的机子是不是个例,还是程序BUG导致的。
那么有没有办法知道N卡独显对应哪个值呢?方法有两个。
方法一.
在你某一次开启系统后,在系统设置里查看到独显被正确加载应用后查看位于share盘的N卡日志。这存在一定的偶然性。

方法二.
在系统成功启动后,在地址栏输入/usr/share/nvidia 回车,可以看到有4个.list 文件。这就是对应值所支持的显卡列表清单。

production.list 对应 true
legacy.list对应 legacy
legacy390.list 对应 legacy390
至于最老的legacy340.list 或许对应false

以legcay.list为例,如果你在列表找到了对应的N卡型号,即可在BATOCERA分区的batocera-boot.conf文件里设置N卡驱动为对应的值,然后重启系统。

英特尔核显+N卡GT640M 的笔记本,可以参考如下配置,启用N卡legacy驱动列表,至于底下的nvidia-prime=true 把N卡设置为主要,如果笔记本不具备独显直连的条件可以不设置,只要N卡驱动能被正确加载一般会被自动为主要,在BIOS设置为独显直连的情况下建议设置上。
