GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo hacer que Startx use Xinitrc alternativo?

No tengo un administrador de escritorio instalado (y no quiero). Después de iniciar sesión a través de la terminal, uso startx para iniciar la GUI. Tengo entradas en ~/.xinitrc para mis sesiones de GUI. En este momento tengo xmonad allí, pero a veces quiero ejecutar una sesión de GNOME y, a veces, una sesión de KDE. Solía ​​​​editar ~/.xinitrc para ese propósito, pero creo que debería haber una forma más elegante (algo así como usar configuraciones alternativas). Sin embargo, no puedo encontrar nada en man startx o man xinit .

Planeo tener varios archivos de configuración (uno para cada sesión de GUI) y luego decirle a startx para cargarlos cuando yo quiera. ¿Cómo puedo hacer eso?

Respuesta aceptada:

Según el xinit página man que leí, xinit (y por lo tanto startx ) busca en sus parámetros de línea de comandos un programa cliente para ejecutar. Si no encuentra uno, ejecuta ~/.xinitrc en cambio. Entonces deberías poder escribir

startx path/to/my_alternate_xinitrc

y hará lo que quieras. Sin embargo, deberá proporcionar una ruta y no solo un nombre de archivo. En mis pruebas, startx ./my_xinitrc funcionó pero startx my_xinitrc no lo hizo.


Linux
  1. Cómo usar BusyBox en Linux

  2. Cómo uso cron en Linux

  3. ¿Cómo hacer que Skype use Notify-osd?

  4. Cómo hacer una VPN

  5. cómo usar pylint en vim

Cómo hacer un buen uso del comando 'grep'

Cómo usar Instagram en la terminal

Cómo usar el comando PS

Cómo usar el comando SUPERIOR

Cómo usar FTP

¿Cómo hacer que los comandos en Mathematica 8 usen todos los núcleos?