¿Es posible elegir entre varias configuraciones de X.Org y scripts rc a través de GRUB?

¿Es posible elegir entre varias configuraciones de X.Org y scripts rc a través de GRUB?

Tengo gráficos híbridos AMD/Intel. He estado usando solo la GPU Intel cuando la propiedad de AMD falló en X.Org. Ahora instalé Catalyst y reconocí un mayor uso de energía.

Tanto en las soluciones AMD/Intel como solo en Intel, tengo radeonel módulo en la lista negra.

Para la solución exclusiva de Intel, mi rc.localaspecto es:

modprobe radeon
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch

Y para la solución híbrida AMD/Intel tengo xorg.confuna configuración diferente a través de aticonfig.

Entonces me gustaría tener rc_intel.local, rc_amd.local, xorg_intel.confy xorg_amd.confcambiar entre ellos a través de diferentes entradas del menú de grub.

¿Es posible?

Lo siento por mi ingles

Respuesta1

Sí, los parámetros pasados ​​a la línea de comando del kernel (editables en las configuraciones de su gestor de arranque) terminan en /proc/cmdline. Simplemente analícelo según sus palabras clave.

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

información relacionada