Experimentando o KDE3

ArticleCategory:

Applications

AuthorImage:[Here we need a little image from you]

[Lorne Bailey]

TranslationInfo:[Author + translation history. mailto: or http://homepage]

original in en Lorne Bailey

en to pt Bruno Sousa

AboutTheAuthor:

O Lorne vive em Chicago e trabalha como consultor inform�tico, especializado em obter dados de e para bases de dados Oracle. Desde que se mudou para um ambiente de programa��o *nix, evitou por completo a 'DLL Hell'. Est�, presentemente a trabalhar no mestrado sobre Ci�ncia de Computa��o.

Abstract:[Here you write a little summary]

O KDE apresentou, o seu �ltimo c�digo, recentemente, com a vers�o 3. Este artigo, dar-lhe-� um ideia, de como ser� experimentar por si pr�prio. Este artigo assume o SuSE 7.3, mas os bin�rios devem estar dispon�veis para uma outra qualquer grande distribui��o.

ArticleIllustration:[One image that will end up at the top of the article]

[kde]

ArticleBody:[The article body]

O que � o KDE3?

O KDE � o ambiente de desktop, por omiss�o de muitas distribui��es como a SuSE e a Turbolinux. � escrito numa linguagem orientada a objectos, chamada C++. � uma boa escolha para uma interface gr�fica do utilizador porque permite a um programador, de um modo f�cil, utilizar peda�os de funcionalidade que sabem que trabalham e junt�-las numa aplica��o funcional. O KDE utiliza uma biblioteca chamada QT e o KDE lan�ou o KDE3 para aproveitar a nova vers�o da sua biblioteca base, a QT3. Fizeram um trabalho excelente e estou, agora a utilizar o KDE3 como o desktop do dia-a-dia.
[KDE3]

Como dar-lhe uma hip�tese

Uma coisa excelente acerca do KD3 � que o pode experimentar e continuara usar o KDE2, caso o deseje. Se ainda est� a utilizar o KDE1, deve considerar a actualiza��o da sua distribui��o de imediato!

O problema da popula��o do KDE1 � que a vers�o do KDE3 que obtive nos rpm's utiliza o direct�rio ~/.kde, assim pode entrar em conflito com o KDE1. Pode contornar isto, tamb�m, com algum trabalho. O KDE inicia-se na vari�vel de ambiente definida KDEHOME, assim se a definir antes de iniciar o KDE, deve resolver o problema.

Pode fazer download dos ficheiros da sua distribui��o a partir dos mirrors recomendados do KDE, mais perto de si:

Estou a utilizar o SuSE 7.3, mas a maioria das grandes distribui��es tem bin�rios aqui.

O que � que impede o KDE3 de entrar em conflito com vers�es anteriores? Os programas e as bibliotecas v�o para as suas pr�prias directorias e nada � destru�do quando o instala. N�o � como alguns SOs que p�e tudo num 'registro' maluco, que ningu�m entende e que torna a sua m�quina in�til quando fica corrompido por recompilar o seu c�digo, por exemplo. Isto � um problema real quando desenvolve e recompila software constantemente, para viver. No SuSE as bibliotecas do KDE3 v�o para /opt/kde3 e o qt3 vai para /usr/lib/qt3. Deve verificar se n�o existe conflito fazendo 'rpm -qpl <package-name.rpm>' e observe a lista de ficheiros que o pacote cont�m. Assim como o rpm deve dar-lhe um aviso antes de instalar tudo.

Pode instalar os rpm's muito facilmente. Eu ponho todos os ficheiros rpm que pretendo instalar num direct�rio � parte e digito 'rpm --install *.rpm'. Caso se queixe acerca das depend�ncias, instale os pacotes necess�rios e tente novamente. Obtive um erro de conflito entre o KDE2 e o KDE3. Quando olhei para as diferen�as, verifiquei que eram dois caracteres numa script. N�o pensei que fosse assim muito importante e utilizei 'rpm --install --force *.rpm' e n�o tive nenhum problema.

Depois faz uma modifica��o no administrador kdm de login. Vai ao KDE Control Center->System->Login Manager e adiciona uma sess�o chamada kde3. Isto chamar� o /usr/X11R6/bin/kde3 que � um link para a script do KDE que define tudo para que o KDE3 corra correctamente. O KDE perguntar-lhe-� se quer importar todas as defini��es do KDE2. Disse que sim e nalgumas das vezes o KMenu de importa��o n�o trabalhou correctamente. N�o era o mais importante, mas era um inconveniente. Eu recomendaria n�o utilizar as velhas defini��es e utilizar a configura��o por omiss�o. Pode alter�-la mais tarde, caso o pretenda no 'kmenuedit'.

Isto deve ser suficiente.

Quais s�o os riscos?

N�o importa o qu�, penso que � boa ideia ter um backup programado de todos os seu ficheiros importantes. Na esperan�a que seja uma que mova os ficheiros da sua m�quina para um CD que grava, se poss�vel. Faz isto, n�o faz? Caso n�o o fa�a, devia ser uma o topo das prioridades, n�o importando se vai ou n�o experimentar o KDE3.

O modo, realmente, mais seguro � esperar que a sua distribui��o ponha uma vers�o de actualiza��o testada num CD e seguir os processos dela. Enfrentemo-lo, experimentar novas coisas n�o � para toda a gente e s� porque eu n�o tive problemas n�o quer dizer que voc� n�o os tenha. Vejo que os riscos actuais s�o muito pequenos. Actualizei tr�s m�quinas diferentes, at� ent�o, e n�o quero incorrer no furor destas pessoas se eu dissesse que o KDE3 corre na m�quina deles. Tendo dito isto, como mencionado acima pode ter de for�ar a instala��o sob um conflito de scripts. Se isto o perturba, pode guardar estes ficheiros e restaur�-los se tiver problemas.
Tentar a actualiza��o envolve alguma conhecimento b�sico do sistema que pode ser intimidante. Nem toda a gente gosta de brincar � volta de software novo visto que s� querem ter as coisas prontas.

O que � que � bom?

O que � que precisa de mais trabalho?

N�o encontrei bugs de refer�ncia, nem sequer sofri qualquer tipo da perda de dados. S� posso mencionar algumas coisas que encontrei como pequenas irrita��es, de certeza, que parcialmente, devido � minha ignor�ncia.

� mais r�pido?

Visto que o que as pessoas, quando falam de velocidade, querem dizer � a percep��o da velocidade. Toda a gente (por vezes for�adas) tem as suas ideias acerca da velocidade de uma aplica��o e acerca do melhor gestor de janelas/ editor de texto. N�o estou interessado em discuss�es sem sentido. A sua medi��o pode variar. Sei que existem muitos outros gestores de janelas por a�, mas penso que testar estes d� para ter uma ideia geral. Eu encontro o KDE o suficiente r�pido, mas reconhe�o que existem outros gestores de janelas que abrem as aplica��es mais r�pido. Come�os com o tempo de arranque.

Rapidez do arranque
Aplica��o Enlightenment Gnome KDE2 KDE3
Arranque a partir da consola 7 12 16 18
Arranque a partir do kdm 3 10 10 12
Browser * X 2.5 2.5
Terminal <1 1 1.5 1.5
Cliente de Mail * 5 2 2.5
Media Player 1 1 2.5 3
X - N�o trabalhou comigo eu desconfigurei-o. * - N�o Aplic�vel.

Para o Gnome eu utilizai o Evolution como cliente de Mail. Tem imensas funcionalidade por isso espero que comece devagar. Tamb�m actualizei o meu mozilla e o Galeon deixou de trabalhar comigo.

Estou disposto a esperar aquele segundo extra quando inicio uma aplica��o porque � f�cil de utilizar o KDE do modo que eu quero. � aqui que as suas prefer�ncias pessoais e necessidades colidem. Eu gosto mais do Konsole do que o eterm. Visto que inicio algumas aplica��es e depois utilizo-as por horas o tempo de arranque n�o me faz nenhuma diferen�a.

E acerca da utiliza��o da mem�ria?

Eu testei um pouco com o Ksysguard e eis aqui as minhas medidas:
Tamanho da mem�ria
Aplica��o KDE2 KDE3
Konqueror 29,358 19,128 35,968 24,944
Kicker 24,340 13,820 26,708 15,644
KDesktop 23,608 13,156 28,580 17,972
Klipper 22,848 11,096 24,672 13,224
Kwin 21,976 11,200 22,920 11,064
Como pode ver, precisa da mesma ou ainda mais RAM que o KDE2. Se tem pouca mem�ria uma actualiza��o n�o o ajudar�. Contudo, como a RAM est� mais barata n�o ser� um problema para muitas pessoas. Penso que 128 MB devem chegar perfeitamente.

Vale a pena?

Eu tentei-lhe dar informa��es suficientes para se decidir em como o KDE3 pode satisfazer as suas necessidades. Eu testei-o em tr�s m�quinas diferentes e ainda n�o encontrei um problema real. Se for do tipo de pessoa que n�o se importa fazer um pouco de trabalho de Administrador de Sistema e gostar de testar software relativamente novo, penso que gostar� do KDE3. Se prefere uma manuten��o reduzida do tipo 'deixe-me fazer o meu trabalho', ent�o contente-se com as actualiza��es de seguran�a, somente. Pessoalmente, utilizo o KDE3 como o desktop do dia-a-dia, porque me facilita a vida. Que � o que eu quero de um desktop fa�a. Penso que vale a pena experiment�-lo para ver se adequa �s suas necessidades.

Links