我有 AMD/Intel 混合显卡。当 AMD Proprietary 导致 X.Org 崩溃时,我只使用 Intel GPU。现在我安装了 Catalyst,我发现功耗更高。
在 AMD/Intel 和仅 Intel 解决方案中我都有黑名单radeon
模块。
对于英特尔唯一的解决方案我的rc.local
看法是:
modprobe radeon
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
对于 AMD/Intel 混合解决方案,我xorg.conf
通过不同的方式配置aticonfig
。
因此我希望有、、,rc_intel.local
并通过不同的 grub 菜单项在它们之间切换。rc_amd.local
xorg_intel.conf
xorg_amd.conf
是否可以?
对不起我的英语不好
答案1
是的,传递给内核命令行的参数(可在引导加载程序的配置中编辑)最终位于 /proc/cmdline 上。只需针对您的关键字进行解析即可。
case "$(< /proc/cmdline)" in
*keyword*)do something;;
*another*)do another;;
esac