Instalación de KDE SC en ArchLinux [Tutorial]

ArchLinux Logo¿Ya instalaste el sistema base de ArchLinux y el entorno gráfico básico? ¡Perfecto! Ya puedes instalar el entorno de escritorio (desktop environment) de tu preferencia. En el presente tutorial, instalaremos KDE SC paso a paso.

Paso 1: Elegir entre Grupos o Meta Paquetes

Antes que nada, es importante saber que el código fuente de KDE SC está organizado en diversas categorías llamadas módulos (de ahí el “SC” = software compilation), que a su vez incluyen una o más aplicaciones de KDE. En ArchLinux, es posible instalar cada módulo de dos maneras posibles: usando grupos o meta paquetes. Hay un grupo (y un meta paquete) por cada módulo de KDE SC.

¿Cuál método elegir? Depende del gusto de cada usuario:

  • Al usar grupos de paquetes, es posible desinstalar algún paquete que pertenezca a algún grupo, sin que esto afecte a los otros paquetes miembros del grupo. Por otro lado, si en una futura versión de KDE SC algún grupo incluye un nuevo paquete, éste no será incluido de manera automática cuando actualices el sistema.

  • Al usar meta paquetes no tendremos dicha limitante (todo nuevo paquete es incluido automáticamente en su respectivo meta paquete), pero la única manera para desinstalar algún paquete que pertenezca a algún meta paquete, es desinstalando primero el meta paquete y luego el paquete en sí; esta acción no desinstala el resto de los paquetes que pertenecen al meta paquete, pero perdemos su ventaja principal, pues los nuevos paquetes ya no serían agregados al meta paquete de manera automática.

Si los puntos anteriores no los comprendiste a la primera, ¡no te apures! (a la mayoría nos pasa), vuelve a leerlos hasta quedar claras las ventajas y desventajas de cada método, para elegir el que mejor se adapte a tus necesidades.

Si necesitas más información sobre el tema, te invito a leer KDE Packages en la wiki oficial de ArchLinux.

Paso 2: Instalación de KDE SC

Como siempre, primero debemos actualizar el sistema actual:

sudo pacman -Syu

Para instalar por completo KDE SC:

  • Si elegiste usar grupos de paquetes

    sudo pacman -S kde

    Instalación de KDE en ArchLinux por Grupos de Paquetes

  • Si elegiste usar meta paquetes

    sudo pacman -S kde-meta

    Instalación de KDE en ArchLinux por Meta Paquetes

Para una instalación mínima personalizada de KDE SC:

  • Si elegiste usar grupos de paquetes

    sudo pacman -S kdebase

    Instalación mínima de KDE en ArchLinux con grupos de paquetes

    Opcionalmente puedes agregar kdeaccessibility, kdeadmin, kdeartwork, kdeedu, kdegames, kdegraphics, kdemultimedia, kdenetwork, kdepim, kdeplasma-addons, kdesdk, kdetoys, kdeutils, kdewebdev y/o kde-wallpapers.

  • Si elegiste usar meta paquetes

    sudo pacman -S kde-meta-kdebase

    Instalación mínima de KDE en ArchLinux con meta paquetes

    Opcionalmente puedes agregar kde-meta-kdeaccessibility, kde-meta-kdeadmin, kde-meta-kdeartwork, kde-meta-kdebase, kde-meta-kdeedu, kde-meta-kdegames, kde-meta-kdegraphics, kde-meta-kdemultimedia, kde-meta-kdenetwork, kde-meta-kdepim, kde-meta-kdeplasma-addons, kde-meta-kdesdk, kde-meta-kdetoys, kde-meta-kdeutils, kde-meta-kdewebdev y/o kde-wallpapers.

Por cierto, durante la instalación (no importa el método elegido) se te preguntará que proveedor deseas utilizar para la interfaz multimedia: phonon-gstreamer o phonon-vlc (elige tu preferencia personal).

Elección de la interfaz phonon para KDE en ArchLinux

Por último y no menos importante, para dejar KDE SC en idioma español:

sudo pacman -S kde-l10n-es

Paso 3: Ejecutando KDE SC

Antes de ejecutar KDE, el sistema de intercomunicación de procesos dbus debe estar en ejecución:

sudo rc.d start dbus

Para que inicie automáticamente al iniciar el sistema, agrega dbus al arreglo DAEMONS en el archivo de configuración /etc/rc.conf

DAEMONS=(... dbus ...)

Para iniciar KDE, el método preferido es usar KDM (KDE Display Manager), para lo cual debemos editar el archivo de configuración /etc/inittab y comentar (agregar “#” al inicio) las líneas:

#id:3:initdefault:
[...]
#x:5:respawn:/usr/bin/xdm -nodaemon

Y descomentar (eliminar el “#” al inicio) las líneas:

id:5:initdefault:
[...]
x:5:respawn:/usr/bin/kdm -nodaemon

Reinicia el sistema con

sudo reboot

y ya tendrás KDE SC corriendo bajo ArchLinux :-)

KDE SC corriendo en ArchLinux

Share

  • http://arcalinux.wordpress.com/ Anonymous

    Te iba a reprochar algo pero ya veo que lo hiciste aparte (lo del Xorg)…
    Excelentes tutoriales como siempre! :-)

    • http://gespadas.com Gregorio Espadas

      Si me llegó el reproche original antes de que editaras el comentario jejeje, no te apures. Por eso este tutorial empecé aclarando si ya habían cumplido con los dos tutoriales previos.

      ¡Saludos bro! :-)

      • Miguel

        Hola, en primer lugar te agradezco que compartas tus conocimientos con nosotros y nos ayude a instalar Arch Linux.
        bueno, el problema que tengo es que me ha salido todo bien exepto que al iniciar el sistema (le instale la opcion de kde con meta paquetes) me sale la pantalla negra con el login, y si me logeo me sale las tres ventanitas con el reloj ese en la esquina.
        Lo unico que no me dio bien fue lo del archivo xinitrc, que me decia que no encontraba el directorio.
        estoy instalando arch lnux desde virtualbox. ¿qué me recomiendas que haga?
        gracias y saludos.

        • http://gespadas.com Gregorio Espadas

          ¿Estás usando KDM para loguearte? Por lo que me dices, se está ejecutando twm y no KDE. Fíjate que en tu .xinitrc tengas la siguiente línea:exec ck-launch-session dbus-launch startkde

          • Miguel

            Hola, como puedo acceder a ese archivo, es que en mi home no está.
            Gracias

          • http://gespadas.com Gregorio Espadas

            Si no existe, puedes crearlo y poner la línea que te menciono. También puedes usar la plantilla de dicho archivo, que se encuentra en /etc/skel/.xinitrc (copia este archivo a tu $HOME).

          • Miguel

            Hola Gregorio, he copiado el archivo a mi home y también he agregado esa linea con nano, pero al iniciar me sigue apareciendo la pantalla negra para logearme. Pero me resulta confuso porque mas arriba indicas que hay que borrar este archivo del Home.
            Nota: he copiado el archivo a “/home” y también a “/home/usuario” estoy ejecutando Arch Linux bajo virtualbox y he añadido correctamente todo lo que indicas. No se me ocurre el porque no me inicia kde,
             crees que debería empezar con otra instalación desde cero?

            Gracias por intentar ayudarme a instalar Arch Linux, estoy deseando que arranque.

          • http://gespadas.com Gregorio Espadas

            ¿Está correcta la configuración de /etc/inittab? Chécala a detalle por favor. Si de plano KDM no te sirve para loguearte, mejor usa SLiM para entrar a KDE (en mis posts sobre Xfce, LXDE y Openbox explico el procedimiento.

          • maximiliano alberto

            Gente una observación, yo les recomiendo que dejen como default el runlevel 3, y desde ahí “sudo kdm” lo cual les va a servir en caso de errores de kde o lo que fuere para tener que estar tocando el inittab o el grub. Saludos!.

  • Luweeds

    Ante todo muchas gracias, te comento lo que me ocurre: al instalar kde el teclado a vuelto a americano y tanto en /etc/rc.conf como  en /etc/locale.gen la configuración está en castellano,lo curioso es que en tty el teclado funciona en castellano, busque la solución pero no he dado con ella por varios motivos,¿¿ puede ser que tenga que añadir a /etc/X11/xorg.conf/10-evdev.conf : Option           “XkbLayout” “es” ?? 
     hay informacion sobre el tema, pero cambian  nombres de archivos  por eso algunas posibles soluciones que vi no me sirven, pues ya no se llaman de la misma forma que hace unos años, por aqui deben ir los tiros( te indico enlaces para que conste que no pregunto sin buscar/probar)
    http://arcalinux.wordpress.com/2010/07/02/configurar-la-distribucion-de-teclado-en-arch/
    http://www.archlinux-es.org/foros/viewtopic.php?f=2&t=244

    Gracias de antemano por compartir tu sabiduria. ; )

    • Luweeds

      efectivamente, para que en kde me funcionara el teclado en castellano:

      añadir a /etc/X11/xorg.conf/10-evdev.conf : Option           “XkbLayout” “es”

      • http://gespadas.com Gregorio Espadas

        En efecto, esa es la solución :-)

  • http://twitter.com/M1ndCr4ck kmilo Zuluaga

    a mi me gustaria saber como pasar al español tambien slim y gdm ?? muchas gracias salu2 

  • http://www.facebook.com/people/Sebastian-Lagos-Gutierrez/1182001347 Sebastian Lagos Gutierrez

    Hola, necesito de su ayuda, ya tengo instalado arch con la mayoria de las funcionalidades, sin embargo aún me falta pulirlo y por eso les pido ayuda, resulta que puede ser un detalle, pero no me gustan mucho los detalles (es por eso que he eliminado muchas veces linuxes de mi laptop), resulta que cuando llega a nivel crítico de la batería (5%) se debería apagar, suspender o hibernar. Por defecto le puse apagar, ya que hibernar no me funciona aún (debe ser porque tengo instalado windows 7 tambien en una particion), pero no hace ninguna accion, esperé hasta que me marcó el 0% de batería, sin embargo no realizó ninguna accion, seguí esperando para ver qué sucedia y resulta que se apagó de manera brusca.
    Cómo puedo solucionar esto? me faltará algún daemon por ahí que se me olvidó agregar?
    Gracias de antemano y excelente post!!!

    • http://gespadas.com Gregorio Espadas

      Perdón por tardar tanto en responder, por algún motivo tu comentario quedó “traspapelado” en mi lista de pendientes.

      Para solucionar lo que mencionas, hay varias cosas que puedes probar. Espero alguna de ellas sea lo que buscas.

      ¡Saludos!

  • Jaime

    Hola.

    Tengo un problemilla. Instalé, entre otros entornos, KDE pero al arrancar me dice que la opción o parámetro “-nodaem” no existe. Sé que es porque está mal escrito, es “-nodaemon”. El caso es que arranque como arranque no pasa de ahí. No sé si se puede cancelar lo que está haciendo para acceder a la consola y modificar el fichero o si lo puedo hacer arrancando desde el cd con la iso, pero en este caso no sé como se haría. Si tienes alguna sugerencia te lo agradecería :D.

    Un saludo y gracias por estos tutoriales, que no sé si alguna vez te lo he agradecido.

    • http://gespadas.com Gregorio Espadas

      Para iniciar el sistema en la terminal (runlevel 3), a pesar de que ya hayas establecido el runlevel a 5, debes hacer lo siguiente:
      Cuando aparezca el menú del GRUB, presiona la tecla “e”, para editar el arranque de ArchLinux. Observarás que hay varias líneas de texto, elige la del kernel y vuelve a presionar la tecla “e”, entonces, al final de la línea, escribe el número 3 (si, sólo un espacio en blanco y luego el “3”). Finalmente, presiona la tecla “b” para bootear. De esta manera entrarás en modo texto y podrás editar el archivo que te está dando problemas.

      • Jaime

        Que rápido :D. Gracias. Voy a probarlo ahora mismo y te cuento. De todas formas ahí tenía el portátil sacando el mensaje que te decía porque he pensado que si pasados 5 minutos, como me parece entender, igual desiste de arrancar con el entorno y me devuelve a la consola (pero vamos son cosas que se me pasan por la cabeza, igual no es así). Voy a probar lo que dices. Por cierto, otra cosita nueva que aprendo pues desconocía el significado de runlevel y lo de usar 3 o 5. Gracias.

        Un saludo y gracias.

        • Jaime

          Perfecto :D.

          Lo único que me he dado cuenta de que al instalarlo ayer se me pasó instalar el paquete del idioma jeje. Por lo demás, salvo cosillas aún por resolver, todo bien.

          Por cierto, ¿qué gestor o paquete es el que se podría instalar y usar para que, además de loguearte, te permita elegir entre distintos entornos que tienes instalados para trabajar con uno de ellos?.

          Gracias de nuevo.

          • http://gespadas.com Gregorio Espadas

            ArchLinux te permite usar varios: GDM es el predeterminado para GNOME, KDM es el de KDE. A mi me gusta usar SLiM, o de plano, usar el comando startx con la configuración que tenga en el archivo ~/.xinitrc

  • Esbrinartot

    Al instalar el escritorio KDE en la máquina virtual me queda la pantalla negra. Me quedo sin entorno gráfico. A pesar de esto la instalación continua. Es normal esto? Alguien más tiene el mismo  problema?

    Estoy usando Virtual Box 4.0.14

    De momento lo que haré es dejarlo que lo descargue todo a ver que pasa… Ya he probado de reiniciar pero siempre hace lo mismo

  • Juan

    instalo Arch linux siguiendo el tutorial que has elaborado pero cuando voy a inicar el entorno  gráfico me da el siguiente error. 

    ID “x” respawning too dast: disabled for 5 minutes

    He intentado buscar soluciones en google pero nada de nada. Como demonios he puesto kdm y dbus.

    Nota: Estoy instalando arch en una máquina virtual

    • Esbrinartot

      Hola no soy gespadas…. Ni tampoco es que tenga mucha idea de arch y de informática. Yo tenia problemas con el entorno gráfico. No me arrancaba. Lo que hize antes de instalar el escritorio KDE fue instalar Xorg. A posteriori KDE y funciono.

      Si solo instalaba KDE sin Xorg no funcionaba. Prueba… no pierdes nada

  • Oscar Topete V

    Hola. Muchas gracias por los tutoriales, los seguí paso a paso. Escribiendo ttal como escribias. Al final pude instalar todo o al menos eso creo. Cuando inicio me salen varias lineas de texto y después:

    INIT: cannot execute “/usr/bin/kdm”

    Esa línea repetida 10 veces y después:

    INIT: ld “x” respawning too fast: disabled for 5 minutes

    Y me inicia en modo texto, pidiendome un usuario. Alguna idea?

    • boyka

      A mi me pasa exactamente lo mismo que a ti. y lo que veo es que a mi no me salio lo del archivo ./xinitrc en mi home

  • b1tblu3

    Hola Gregorio, tengo una duda, y pues, espero puedas ayudarme, pasa que tengo instalado Arch con xfce, pero ahora tengo la espinita de querer instalar kde, quiero instalarlo junto a mi xfce, pero bueno no lo he hecho, por temor a que la configuracion de xfce se venga abajo por la de kde, y bueno mi pregunta seria, seria mas “sano” instalar kde afuera de xfce, y crear un nuevo usuario exclusivamente para kde, e instalarlo desde ese usuario, para no revolver nada?. O no pasa nada si lo instalo con el mismo usuario :-s.

    • http://gespadas.com Gregorio Espadas

      Pues yo tengo instalado con el mismo usuario a GNOME, KDE, Xfce, LXDE, Openbox y otros más, y no he tenido problemas entre ellos.

  • Jairo Alonso Velásquez

    Hola Gregorio, He seguido tus post durante algún tiempo y soy un fiel usuario de Archlinux, tanto en Gnome, Openbox y KDE, Me asalta una duda con este ultimo DE, ya que este no crea los directorios del Home como si lo hace Gnome. Tengo que crear esos directorios manualmente o estaré haciendo algo mal?

    Gracias por tan útiles aportes que hacen que usar Linux sea muy fácil y cómodo

    • http://gespadas.com Gregorio Espadas

      Debes instalar el paquete xdg-user-dirs para luego editar su archivo de configuración /etc/xdg/user-dirs.defaults para establecer qué directorios deseas. Al final, debes ejecutar xdg-user-dirs-update para crear los directorios. ¡Daludos!

      • Jairo Alonso Velásquez

        Bien muchas gracias, todo solucionado ;)

  • Sergio

    Hola acabo de instalar Archlinux con la ultima ISO disponible “2012.10.06” en la página oficial y me decidí por instalar como entorno gráfico a KDE pero al momento de logearme se queda la pantalla en negro, solo se mueve el cursor…

    Agradecería que me indicaran si hay que hacer cambios nuevos para esta nueva ISO.

    Anteriormente no tenia ningún problema al instalar Archlinux :(

    • http://gespadas.com Gregorio Espadas

      Ejecuta los siguientes comandos:

      sudo systemctl enable graphical.target

      sudo systemctl enable kdm.service

      • SERGIO

        hola que tal gregorio Espadas ya lo hice asi y sigue sin arrancar se queda en negra la pantalla y de ahi no pasa no se cual sea el problema y he seguido el tutorial paso a paso como lo muestra espero me ayudes soy nuevo en esto SALUDOS !!!!!

        • sergio

          Hola que tal Gregorio Espadas ya resolvi mi problema lo que tenia que hacer era instalar la fuente ttf-dejavu con el siguiente comando: sudo pacman -S ttf-dejavu muchas gracias por la ayuda Saludos!!!

  • Harry Solorzano

    Por que no haces una instalacion de kde para esta nueva iso arclinus.2012.10.06…!!!, te lo agradeceriaaaaaa.(o alguien que conosca o sepa digamelo como…)

    • http://gespadas.com Gregorio Espadas

      A) ¿arclinus? … ¿arclinuuuus? O_o
      B) Si hiciera un tutorial cada mes con cada nueva ISO, y para cada entorno, mejor renuncio a mi trabajo y me dedico a escribir como loco en el blog; ¿me patrocinas la idea para que pueda darle de comer a mi familia?

      Respiro profundo…. 1, 2, 3, …. 100!

      El procedimiento es el mismo, ¡sólo hay que activar la unidad de servicio de kdm bajo systemd! Favor de referirse a http://gespadas.com/archlinux-systemd

      Saludos.

  • Vello

    Si adaptas este manual a ArchLinux con systemd, eres dios!!!!

    • http://gespadas.com Gregorio Espadas

      Jajajaja no es para tanto jajaja. Lo tengo pendiente, ¡no desesperen!

  • Dario

    Hola. Tengo un problema. A la hora de intentar arrancar kde no me lo ace, hace como el amago pero despues me inicia en modo texto.

    PD: he añadido e demonio kdm con “systemctl enable kdm.service”

    • Dario

      Actualizo, he iniciado con el gestor slim y me da este error “could not start kdeinit4. check your installation”

    • http://gespadas.com Gregorio Espadas

      Ejecuta también:
      sudo systemctl disable multi-user.target
      sudo systemctl enable graphical.target
      ¡Saludos!

  • http://twitter.com/dmaziado3m3r Emerson Villamil

    Buenas noches, disculpen si no es molestia quiero pedir ayuda con mi kde, resulta que no tengo icono de conexion a internet en mi panel, y al iniciar mi equipo siempre esta desactivado mi teclado numerico y debo activarlo manualmente… Si me pudieran ayudar les estaría agradecido.. Ya he consultado en el foro oficial pero no me responden o no se si mi pregunta es muy tonta…

  • Set92

    Se ha quedado anticuado este tutorial, el rc.conf ya no existe, el dbus tampoco me deja iniciarlo, lo del inittab era de in iniscripts y x lo tanto ya no funciona y en el tutorial de la X también falla una cosilla pues dices de instalar dbus y modificar rc.conf pero esto ya no es asi

  • hector lopez

    gracias por dedicarle el tiempo a los tutoriales, la verdad que hoy estoy chocho con mi nueva instalacion de arch en mi notebook nuevamente gracias