GRUB를 통해 다양한 X.Org 구성과 rc 스크립트 중에서 선택할 수 있습니까?

GRUB를 통해 다양한 X.Org 구성과 rc 스크립트 중에서 선택할 수 있습니까?

AMD/Intel 하이브리드 그래픽을 사용하고 있습니다. AMD Proprietary가 X.Org를 충돌시켰을 때 저는 Intel GPU만 사용하고 있었습니다. 이제 Catalyst를 설치했는데 더 높은 전력 사용량을 인식했습니다.

AMD/Intel 및 Intel 전용 솔루션 모두에서 블랙리스트에 있는 radeon모듈이 있습니다.

Intel 전용 솔루션의 경우 내 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.confxorg_amd.conf전환을 갖고 싶습니다 .

가능합니까?

내 영어로 미안해

답변1

예, 커널 명령줄(부트로더 구성에서 편집 가능)에 전달된 매개변수는 /proc/cmdline에서 끝납니다. 키워드에 맞게 구문 분석하면 됩니다.

case "$(< /proc/cmdline)" in
  *keyword*)do something;;
  *another*)do another;;
esac

관련 정보