Como tener de vuelta a kde 3.5 en gentoo

Iniciado por Dj_Dexter, Noviembre 29, 2011, 01:18:11 AM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Noviembre 29, 2011, 01:18:11 AM Ultima modificación: Julio 04, 2014, 10:36:51 PM por Expermicid
Como habran visto, kde ha dado pasos gigantes, el pero es que se ensucia su apariencia por tener todo instalado, en esas distros one-click and install (no todas), y no en todo pc andara las nuevas versiones, aunque se podria apagando todos los efectos, Akonadi, Nepomuk, etc

El gran pero es, que muchos kdeeros-old-style extrañan a kde 3.5.10, y similares, o sino no habria esfuerzos para hacer un fork e intentar mantener todo ese desktop manager, como el fork Trinity Desktop o a su semejanza pero mantenido por la gentooza, un overlay llamado kde-sunset, y parece que los esfuerzos no son en vano :3

Vamos con lo nuestro...

""recuerde: el kde resultante sera lo mas minimo posible, nada de kdm, alrededor de 32 a 34 paquetes, no 52, ni 300, que es todo este DE, aunque puedes añadir mas cosas, si quiere que portage le pregunte si quiere instalar y ver todos los paquetes que instalara y las salidas añadir -av al emerge (#emerge -av paquete)""

Instalar Layman, muy necesario o sino no podras añadir el overlay y ni actualizarlo (hacer eso con sudo comando, o como root con su luego password de super-usuario)

editar con nano:

Código: php
#nano /etc/make.conf 


añadir con nano o su editor las siguientes USES:

Código: php
-kde -qt3 -arts


guardar con ctrl+x en nano, o con ctrl+g, segun su editor que use.

Recuerde que si no existe el directorio /etc/portage lo tiene que crear:

Código: php

#mkdir -p /etc/portage/

#echo "app-portage/layman git subversion" >> /etc/portage/package.use


emerger layman:

Código: php
#emerge layman


luego hay que configurarlo, ( en versiones mas nuevas el directorio de layman no es /usr/local/portage/layman/ sino en /var/lib/layman/)

mostrar todos los overlays disponibles:

Código: php
#layman -L 


vamos a añadir esta:

Código: php
#layman -a kde-sunset


esperas, tardaria un poco, si son mas de 350 paquetes de kde, incluyendo al qt-3.3, y segun la coneccion que tengas....

si sale todo bien saldra esto:

* Successfully added overlay "kde-sunset"

Importante: añadir el overlay para que portage lo tome, o se quejara:

Código: php

#echo "source /var/lib/layman/make.conf" >> /etc/make.conf

#env-update && source /etc/profile


kdelibs da error con openssl 1.0 usar la version de testing, tambien kcontrol añadir a /etc/portage/package.keywords:

Código: php
#nano /etc/portage/package.keywords


añadir:

Código: php

kde-base/kdelibs
kde-misc/kdnssd-avahi
=kde-base/kcontrol-3.5.10-r1
=kde-base/kopete-3.5.10-r6


(bueno, la version mas nueva del ebuild de kopete tiene mas parches para andar con el WLM nuevo, entre otras) opcional

guardar el archivo, segun su editor que uses..

no me gusta tener todo el soporte instalado de qt sobre mysql y cups, asi que:

añadir en /etc/portage/package.use:

Código: php

=x11-libs/qt-meta-3.3.8b-r2 -mysql -cups
kde-base/kdelibs -cups legacyssl utempter
net-dns/avahi qt3


lo de avahi es importante tenerlo con USE qt3 activado, o tendra lios...

guardar el archivo, segun su editor que uses..

(kdelibs con la use legacyssl compila ok, y la use utempter permite tener acceso a utmp sin lios  )

Un truco que me pille en gentoo forums, como enmascaras kde4, si es que eres de esos que no quieren nada, ni con las qt4...

Código: php
#cd /usr/portage/kde-base && find . -name *ebuild | grep 4.6.5 | sed -e 's:.*/:kde-base/:;s/-4.6.*/:4/' >> /etc/portage/package.mask


asi nada de kde4, ni demas cuando se actualize el sistema o se haga emerge -uDNav world, o similar.

ahora no vamos a instalar todo kde, sino la base minima para funcionar:

Código: php
#emerge kde-base/kdebase-startkde  kde-base/kde-i18n


el ultimo paquete es para tener el soporte en español en esta version, ademas para españolizar las apps

esto va a tardar un rato, segun la antiguedad de su pc, o si tienes un quadcore, y emergiendo, no tardaria casi nada.

si todo salio bien y sin errores. añadir en el fichero .xinitrc o crearlo (solo para los que arrancan con startx)

Código: php
$echo "exec /usr/kde/3.5/bin/startkde" >> .xinitrc


si usas GDM, se puede hacer lo siguiente, con el mismo efecto:

Código: php
#nano /usr/share/xsessions/kde3realive.desktop


Código: php

[Desktop Entry]
Encoding=UTF-8
# This is the name you'll see for the session in gdm
Name=Kde3 Realives
# This is the comment
Comment=Kde3 in 2011 on gentoo
# The command
Exec=/usr/kde/3.5/bin/startkde
Type=Application


guardar los cambios con su editor que prefiere.

reiniciar, gdm, o si usas startx, solo salir de la sesion, o a la bestia (algo sera):

Código: php
$killall -9 X


Ahora tendra un al gran y honorable KDE 3.5.10 andando en el 2011, por la CTM!!!, aplauda, ni idea, baile, o lo que se le ocurra  (hasta ahora es un kde 3.5.10 sin efectos, (kwin3 si tenia efectos)

#echo "kde-base/kwin xcomposite" >> /etc/portage/package.use && emerge -av1 kwin

eso la emergera con los efectos que tiene kde 3.5.10 bien escondido :) los de xcomposite y demas :)

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

cuando ya emergio con eso, deberian salir esa opciones, si ya instalaste kwin antes con la use xcomposite, ya deberia de andar de una, y sin tener que reiniciar sesion :)


PD: si kopete da lios con jingle y portage se queja de la use, solo hay que añadir esto:

Código: php
#echo "kde-base/kopete -jingle" >> /etc/portage/package.use 

si quiere soporte para msn, jabber (xmpp) e irc, quedaria asi:

Código: php
#echo "kde-base/kopete msn irc -jingle jabber" >> /etc/portage/package.use


qca se actualiza a la version 2 y me lia todo el kde y quiere actualizar a la version 4, claro si querias el kopete del 3.5.., añadir lo siguiente en /etc/portage/package.mask:

Código: php
#echo "app-crypt/qca:2″ >> /etc/portage/package.mask


No suena kde!!!. Claro al no tener soporte de arts, el demonio de sonido de la version 3.5 se pierde los sonidos de kde, pero hay una manera para recuperarlo:

Menu K, preferencias, sonido y multimedia, notificaciones del sistema, preferencias de reproduccion, cambiar la opcion usar aplicacion externa, añadir "ogg123″ (sin comillas) en reproductor, aplicar, ahora prueba cualquier sonido, y cha chan!! suena de nuevo !!



Los resultados:

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

espero que les sirva :)

Saludos!!!
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta