Aplicando cambios a xorg.conf sin reiniciar

13

Estoy usando Ubuntu 12.04 y estoy haciendo algunos cambios /etc/X11/xorg.conf. Ahora necesito reiniciar el servidor X para aplicar los cambios, pero no quiero reiniciar mi máquina.

Sé que reiniciar el administrador de pantalla (por ejemplo, lightdm) a veces funcionará, ¿es esta la mejor manera de hacerlo?

dhulihan
fuente
Sé con certeza que el administrador de pantalla GDM reinicia X después de cerrar sesión en una sesión. Supongo que otros administradores de pantallas lo hacen tan bien como es una buena manera de limpiar el medio ambiente.
Patrick
Deseo poder recargar en caliente sin reiniciar xorg. Algunas configuraciones pueden ajustarse en línea mediante las utilidades xinput y xrandr, pero no todas pueden.
把 友情 留 在 无 盐

Respuestas:

12

Pruebe esto desde la línea de comando:

sudo restart lightdm

o alternativamente

 sudo service lightdm restart

No estoy seguro de qué sucederá si ya está ejecutando X, pero debería reiniciarlo, así que mejor cierre todas las ventanas primero.

Consulte Reiniciar X Server Ubuntu 12.04 sin reiniciar y ¿Cómo matar e iniciar el servidor X? para más información.

Siempre es una buena idea mantener una copia de cualquier archivo de configuración antes de modificarlo para poder restaurarlo fácilmente si algo sale mal.

Levon
fuente
La segunda opción finalizó todas mis aplicaciones abiertas y cerré la sesión. Está bastante cerca de reiniciar. Así que asegúrate de guardar todo ...
Amir Uval
2
  1. Copia de seguridad de su xorg.conf original
  2. Realice los cambios que desee en xorg.conf
  3. Ejecute el comando: killall X
  4. Ubuntu volverá a cargar la X por ti con el nuevo xorg.conf
SHW
fuente
0

Cerrar la sesión hará que X se reinicie con la mayoría de los administradores de pantallas.

Como lo sugirió otra persona, también puede intentarlo sudo restart lightdm, sin embargo, dependiendo de su administrador de pantalla, esto también podría ser sudo restart gdmo sudo restart kdm(usó lightdm como ejemplo, así que supongo que eso es lo que tiene; solo quería cubrir todas las bases )

EDITAR: se eliminó Ctrl + Alt + Backspacecuando alguien señaló que esto se ha deshabilitado en Ubuntu. Puede funcionar para personas en diferentes distribuciones que encuentran este hilo.

Sam Whited
fuente
2
Creo que Ctrl-Alt-Retroceso ha sido deshabilitado por defecto en Ubuntu desde hace algún tiempo ...
jasonwryan
Está bien referirse a otros específicamente en lugar de genéricamente como someone:-) Por ejemplo, @jasonwryano @Levon. No es gran cosa, solo una sugerencia (y lo que he visto como una práctica común en SO)
Levon
1
Ctrl + Alt + Backspaceno está desactivado "por Ubuntu", pero fue desactivado por defecto en X, creo que con la versión 1.5. Uno necesita habilitarlo explícitamente, por lo que probablemente sea raro en estos días. Si desea que funcione, busque man xorg.confla opción "DontZap".
user50849