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

47 thoughts on “Instalación de KDE SC en ArchLinux [Tutorial]”

    1. 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! :-)

      1. 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.

        1. ¿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

          1. 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).

          2. 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.

          3. ¿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.

          4. 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!.

  1. 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. ; )

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

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

  2. 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!!!

  3. 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.

    1. 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.

      1. 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.

        1. 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.

          1. 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

  4. 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

  5. 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

    1. 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

  6. 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?

    1. 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

  7. 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.

  8. 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

    1. 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!

  9. 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 :(

      1. 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 !!!!!

        1. 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!!!

  10. 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…)

    1. 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.

  11. 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”

  12. 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…

  13. 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

  14. 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

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>