Instalación de XFCE en Arch Linux

¡Atención!: Antes de instalar XFCE, debes instalar el Entorno Gráfico Básico (Xorg) y Driver de vídeo, en caso que no lo tengas instalado pasa a la siguiente guía:

Instalación de Entorno Gráfico Básico y Driver de vídeo.

 Instalación de XFCE

Para instalar XFCE con sus complementos adecuados:

$ sudo pacman -S xfce4 xfce4-goodies

 Instalación de complementos

   Gamin, es un sistema de monitoreo de archivos y directorios, el cual se ejecutará automáticamente cuando sea necesario, recomendado:
$ sudo pacman -S gamin

   Soporte para notificaciones:
$ sudo pacman -S xfce4-notifyd

   Soporte para Networkmanager:
$ sudo pacman -S network-manager-applet

   Applet de volumen de audio:
$ sudo pacman -S volumeicon

   Gestor de inicio:
$ sudo pacman -S slim

 Activar gestor de inicio de sesión

Slim lee la configuración local de ~/.xinitrc y luego inicia el escritorio acorde a lo que esta en este archivo, en la guía: Configuración básica de Arch Linux se encuentra un archivo base para .xinitrc, en caso que no lo tengas realiza el siguiente comando:

$ cp /etc/skel/.xinitrc ~

Abrimos nuestro archivo ~/.xinitrc:

$ nano .xinitrc

Añadimos nuestro entorno al final:

exec startxfce4

Activamos Slim:

$ sudo systemctl enable slim.service

reiniciamos:

$ sudo reboot

Una vez reiniciado nuestro sistema, podremos disfrutar de XFCE.

¡Por favor! envíen sus problemas/dudas en mi correo electrónico: arch-blog@riseup.net

¡Ayúdanos con un clic!, comparte la guía con tus amigos.


22 comentarios

  1.   EDU dijo

    Tengo entendido que actualmente Slim genera problemas con systemd, tiene alguna implicancia eso?.

    1.    diazepan dijo

      https://wiki.archlinux.org/index.php/Display_manager#Incompatibility_with_systemd

      Affected DMs: Entrance, MDM, SDDM, SLiM
      Some display managers are not fully compatible with systemd, because they reuse the PAM session process. It causes various problems on second login, e.g.:
      NetworkManager applet does not work,
      PulseAudio volume cannot be adjusted,
      login failed into GNOME with another user.

      1.    EDU dijo

        …por lo tanto lo mejor sería instalar otro gestor?

        1.    kik1n dijo

          Recomiendo lightdm para xfce 😀

          1.    diazepan dijo

            Ese o LXDM

          2.    EDU dijo

            Puedes explicar como hacerlo?

      2.    Alejandro Ponce dijo

        Hola!
        En lo personal siempre he utilizado Slim y nunca he tenido problemas, sin embargo añadire mas gestores de pantalla para que los usuarios tengan opciones a instalar.

        Gracias por sus comentarios.

        1.    edu dijo

          Excelente, se agradecería. 🙂

  2.   x11tete11x dijo

    te quedo un error de copy pasteo xD:
    “¡Atención!: Antes de instalar KDE, debes instalar el Entorno Gráfico Básico (Xorg) y Driver de vídeo, en caso que no lo tengas instalado pasa a la siguiente guía:”

    deberia decir:
    ¡Atención!: Antes de instalar XFCE, debes instalar el Entorno Gráfico Básico (Xorg) y Driver de vídeo, en caso que no lo tengas instalado pasa a la siguiente guía:

    xD

    1.    Alejandro Ponce dijo

      Jajajaja gracias por el dato.

  3.   ----- dijo

    Dato importante para portatiles :
    [code]sudo pacman -S xf86-input-synaptics[/code]

    1.    Alejandro Ponce dijo

      Este comando se encuentra en la guía de instalación de Arch.
      Saludos.

    2.    eliotime3000 dijo

      Ah, claro, para que se pueda trabajar con el touchpad de las laptops.

  4.   andres dijo

    Hola! acabo de instalar Arch con tu guía y xfce y entra perfecto, es un pc super viejo pero slim funciona, y puedo loguearme perfectamente con mi usuario, tengo solo un problema, tengo un mouse PS/2 y el sistema no lo detecta, que tengo que hacer?? muchas gracias!

  5.   kzxm300 dijo

    Que tal, en primera gracias por el tutorial para instalar Archlinux,

    Tengo un pequeño problema al momento de reiniciar el equipo, cuando entra a la pantalla de inicio de sesión introduzco el nombre de usuario y contraseña, pero después se reinicia y se regresa nuevamenta a la pantalla de inicio de sesión.

    1.    Nahuel dijo

      Hola,

      Que contenido tiene el .xinitrc ubicado en tu home?

      Pulsa Alt+F2 y pone tu nombre de usuario y tu clave. y miras el contenido de .xinitrc con cat .xinitrc.

      Y así , te puedo ayudar.

      Gracias

  6.   EDU dijo

    Cada vez que reinicio el equipo volumen está en silencio, y no basta con subirle el volumen al fader principal, tengo que abrir el mezclador y subir todos los volumenes. por que será esto???

  7.   Ramiri dijo

    En mi computadora, por algun motivo, el archivo xinitrc se creo en /etc/X11/xinit/xinitrc

  8.   Gian dijo

    Tengo este error: failed to execute login command cuando me aparece, obviamente, la pantalla de login y quiero ingresar mis credenciales. como llamo una terminal para solucionar el problema desde allí? Ya intenté con Alt+F2 y no me ha funcionado

  9.   E dijo

    Hola. Segui la gia desde el principio. HAce tiempo le tenia gasa a Arch (vengo de Debian) y la cosa es que no puedo conectarme por red a una impresora instalado y compartida en W$7. Alguna sugerencia?
    Gracias

  10. Excelente tutorial, una duda, no es que si instalas un gestor de inicio de sesion o display manager (en este caso slim) no es necesario .xinitrc ?

  11.   tenshalito dijo

    Hola buen día.
    Seguí tus turoriales para instalr arch + xcfe4 y me surgió un problema al querer apagar mi pc.
    Al intentar apagarla desde el entorno gráfico o desde la consola nunca se apaga… solo se pone en negro mi monitor y el cpu pareciera que se queda en algun tipo de bucle al recibir la orden de apagar. Para apagar mi pc neesito hacer uso del botón de encendido.
    Lo curioso es que sí me permite apagar la pc cuando inicio sesión desde una tty (no uso ninguna pantalla de login).
    Anteriormente ya me habia pasado éste problema en otra instalación de arch + openbox y lo solucioné con el siguiente comando:
    sudo sysctl -p
    Después de ingresar el comando me aparece esto:
    kernel.shmmax=128000000
    kernel.sysrq = 1
    El problema es que no reuerdo cómo le hice pues no documenté la solución y de lo que he buscado sobre systemd no me queda muy claro.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *