1 / 8

Niveles de ejecución y X

Niveles de ejecución y X. Linux configura una máquina para arrancar en modo gráfico , conocido como nivel de ejecución 2. Es posible, sin embargo, arrancar en el modo texto (por ejemplo nivel de ejecución monousuario o nivel 1) y comenzar una sesión X desde allí. Modo gráfico.

mort
Download Presentation

Niveles de ejecución y X

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Niveles de ejecución y X • Linux configura una máquina para arrancar en modo gráfico, conocido como nivel de ejecución 2. Es posible, sin embargo, arrancar en el modo texto (por ejemplo nivel de ejecución monousuario o nivel 1) y comenzar una sesión X desde allí.

  2. Modo gráfico • Al arrancar en modo gráfico, por defecto, se arranca un administrador de vistas (xdm, gdm o kdm) que arrancan el cliente y el servidor X y que controlan el acceso a la máquina, desde un interfaz gráfica (GUI). Todos ellos ejecutan el script /etc/X11/Xsession al comenzar una sesión X desde allí.

  3. Modo gráfico.¿Cómo se arranca? administrador de vista en Ubuntu • Arranca con el sistema de los runlevels el administrador de pantalla gdm: ls /etc/rc2.d/S13gdm ó S99kdm • Ambos leen el contenido de /etc/X11/default-display-manager y si es igual a /usr/sbin/gdm ó es igual /usr/sbin/kdm arranca gdm ó kdm • Si queremos arrancar en modo texto multiusuario y con red. Para desactivar todos los demonios que arrancan las X: sudo update-rc.d -f ?dm remove .

  4. Arrancar las X desde Modo Texto • Cuando estamos en el nivel de ejecución 1, la forma habitual de arrancar las X es con el comando startx (/usr/bin/startx)‏ • Startx es una interfaz del programa xinit el cual lanza el servidor X (Xorg) y conecta las aplicaciones clientes X al mismo. No lanzará un administrador de vista ya que el usuario ya ha sido validado

  5. Arrancar las X desde Modo Texto • Startx comienza: • Mira $HOME/.xseverrc y si no encuentra en /etc/X11/xinit/xserverrc (ok) para determinar que servidor X debe arrancar. • Buscando $HOME/.xinitrc o en su defecto /etc/X11/xinit/xinitrc (ok), para definir el entorno de escritorio y posiblemente otras aplicaciones clientes X a ejecutar.

  6. Arrancar las X desde Modo TextoEn Ubuntu • El archivo por defecto /etc/X11/xinit/xinitrc: . /etc/X11/Xsession man Xsession 1ºIntenta crear un fichero log, donde se recogen todos los diagnósticos recogidos por los clientes X durante la sesión 2ºEjecuta los scripts que están en: /etc/X11/Xsession.d/* en función de las opciones definidas en Xsession.options

  7. Arrancar las X desde Modo TextoEn Ubuntu 2A)En /etc/X11/Xsession.d/ se ejecuta 50x11-common_determine-startup: a)Se ejecuta ~/.xsession ó .Xsession donde se puede poner “exec twm” ó “exec startkde” b)Sino existe a), intentará ejecutar el primer script que encuentre en el siguiente orden: /usr/bin/x-session-manager(arranca gnome)‏ /usr/bin/x-window-manager(arranca metacity)‏ /usr/bin/x-terminal-emulator(arranca gnome-terminal)‏

  8. Para saber más sobre X-window • articulos: • CursoBásicoXwindow.doc • gdm.pdf • gnome2.8-access-guide.pdf • KDMGDM.pdf

More Related