lunes, 24 de diciembre de 2012

Arch Linux . El ubicuo Xorg y el sencillo LXDE

Ubicua, así es definida esta implementación Open Source del sistemas de ventanas X-Windows
Y es el elemento sobre el cual nos vamos a centrar en este momento.
No obstante ¿recuerdan los paquetes que recomendamos descargar antes de hacer reboot?
Uno de ellos era sudo, esta herramienta permite darle permiso de super usuario a quienes no lo sean, en nuestro caso habíamos creado a sebastian con algunos permisos a grupos de usuario. ¡Pues bien! este es el momento de investirlo con un poder de decisión que jamás se imaginó que tendría.

Asumiendo que el paquete ya lo habíamos instalado procedemos a editar el archivo /etc/suddoers, con nano o vi.

(Las sucesivas capturas, al igual que esta, están hechas a destiempo, como notarán ya estoy como usuario sebastian, y con un sistema de ventanas corriendo en mi Arch pero a manera de entendimiento, haremos vista gorda a dicho detallecillo.)

Una vez en este archivo buscamos las siguientes líneas y agregamos los permisos para los usuarios que quiéramos.

(Se ha agregado → sebastian ALL=(ALL) ALL)


Ahora debemos conectarnos a internet, en este caso sigo con la conexión cableada por lo tanto el siguiente comando me servirá:


Aquellos que tengan Wireless pueden utilizar wifi-menu(deben de estar instalados los paquetes: wireless_tools y wpa_supplicant), y quienes sostengan aún la conexión adsl pueden ejecutar los comandos pppoe-setup y pppoe-start(estos comandos se basan en el paquete rpppoe).

No nos olvidemos de cargar el mapa de teclado adecuado:

loadkeys es

Con esta base hecha procedemos a instalar Xorg.


A continuación les dejo el enlace Arch wiki - Instalar Drivers de Video, allí se explica el procedimiento. Cada cual verá cual es el driver que más le conviene. alsa-utils

En mi caso necesito el paquete para ATI. 


Por lo que, guíandome por la tabla del enlace de arriba debo instalar xf86-video-ati, también la wiki recomienda instalar el driver genérico xf86-video-vesa. Procedemos con pacman a su instalación.

Quienes estén en una laptop necesitarán instalar el siguiente driver xf86-input-synaptics para manejar el tuchpad.

Ahora sólo falta instalar un controlador para la tarjeta de sonido, instalaremos alsa-utils.

Con tanto paquetes instalados, ya que estamos aprovechamos y nos bajamos LXDE.

En la Arch wiki de LXDE se especifica que luego de la instalación copiemos unos archivos al directorio home de cada usuario.


mkdir -p ~/.config/openbox
 
cp /etc/xdg/openbox/menu.xml /etc/xdg/openbox/rc.xml /etc/xdg/openbox/autostart ~/.config/openbox 

Hacemos este procedimiento para el usuario root, pero también lo hacemos para el usuario sebastian.
Para abrir otra tty utilizamos la sigiuiente combinación: Ctrl + Alt + F2
y nos logueamos como sebastian (o el usuario que "haigamos creau") . Y repetimos el mismo procedimiento:

mkdir -p ~/.config/openbox
 
cp /etc/xdg/openbox/menu.xml /etc/xdg/openbox/rc.xml /etc/xdg/openbox/autostart ~/.config/openbox 

Luego salimos:

exit

Y volvemos a la tty de root:

Ctrl + Alt + F1

Instalamos algunas aplicaciones esenciales, como un gestor de archivos y directorios(gamin) entre otros.

 pacman -S gamin leafpad obconf epdfview

Lo que estaría faltando es un gestor de logueo, entre los que ahora tenemos instalados está LXDM.
Para habilitar su uso utilizamos el manejador de servicios de systemd: systemctl

systemctl enable lxdm.service
 
Listo, con esto ya comenzaremo en el runlevel 5 con LXDM presentándonos la opción de logue y cambio de interfaz de escritorio.

Solo resta reiniciar y ver que es lo que sucede:

reboot


Nota:
No todo puede ser color de rosa una vez hecha tantas instalaciones. Si el inicio gráfico falla deberemos ver el archivo de logueo para discernir cual fue el error, por lo general el primer fallo es por la falta de algún módulo que nos hayamos olvidado instalar.

Por lo que si falló Xorg deberemos de fijarnos donde estuvo el error de la siguiente manera:



En este caso mi log no tiene errores, pero en caso que los hubiera las letras EE son las responsables de indicarnos en que líneas se especifica el o los fallos.

Al documento podemos verlo sin filtros y tranquilamente con los comandos more o less.
Ejemplo: more /var/log/Xorg.0.log



Referencias:

Arch wiki - WIreless setup
Arch wiki - Xorg
Arch wiki - LXDE
Arch wiki - LXDM


0 Paso a paso dijo mostaza
I Quemando imagen 
II -Eligiendo estrategia de particionado
III Instalando Sistema Base  
IV El ubicuo Xorg y el sencillo LXDE
V Configurando Sonido y Teclado
VI Autofs, Firefox y LibreOffice

No hay comentarios.:

Publicar un comentario