Los scripts para la tarjeta discreta de gráficos híbridos se desactivan al iniciar

Los scripts para la tarjeta discreta de gráficos híbridos se desactivan al iniciar

Hace mucho tiempo utilicé un script simple en /etc/rc.local para deshabilitar gráficos discretos durante el arranque. Pero ahora no está permitido hacer nada con /sys/kernel/debug/vgaswitcheroo/switch cuando no inicias sesión como root (puedo usarlo sólo después de "sudo su"), por lo que el script no puede hacer nada. ¿Alguna idea de cómo aumentar los privilegios o simplemente cómo hacerlo funcionar?

Gracias de antemano.

Respuesta1

Estoy usando

chmod -R 705 /sys/kernel/debug

chown -R $YOURUSERNAME:$YOURUSERNAME /sys/kernel/debug/vgaswitcheroo

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

en mi rc.localy funciona a menudo para mí (aunque no siempre).

información relacionada