<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN"> <html> <head> <meta name="generator" content="HTML Tidy, see www.w3.org"> <!-- this stylesheet will later on be added by lfparser automatically: --> <style type="text/css"> <!-- pre { font-family:monospace,Courier } p.code { width:80%; alignment:center; background-color:#aedbe8; border-style:no ne; border-width:medium; border-color:#aedbe8; padding:0.1cm ; text-align:left } --> </style> <title></title> </head> <body> <h1>Experimentando o KDE3</h1> <h4>ArticleCategory:</h4> Applications <h4>AuthorImage:[Here we need a little image from you]</h4> <img src="../../common/images/LorneBailey.gif" width="178" height="200" alt="[Lorne Bailey]"> <h4>TranslationInfo:[Author + translation history. mailto: or http://homepage]</h4> <p>original in en <a href="mailto:lorne@linuxfocus.org">Lorne Bailey</a></p> <p>en to pt <a href="mailto:bruno@linuxfocus.org">Bruno Sousa</a></p> <h4>AboutTheAuthor:</h4> <p>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.</P> <h4>Abstract:[Here you write a little summary]</h4> 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. <h4>ArticleIllustration:[One image that will end up at the top of the article]</h4> <img src="../../common/images/article246/klogo.gif" width="181" height="122" alt="[kde]" hspace="10"> <h4>ArticleBody:[The article body]</h4> <h2>O que é o KDE3?</h2> O <a href="http://kde.org/whatiskde/index.html">KDE</a> é o ambiente de desktop, por omissão de muitas distribuições como a <a href="http://www.suse.com">SuSE</a> e a <a href= "http://www.turbolinux.com/">Turbolinux</a>. É 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 <a href= "http://www.trolltech.com/products/qt/index.html">QT</a> e o KDE lançou o <a href= "http://kde.org/announcements/announce-3.0.html">KDE3</a> 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.<br> <a href="../../common/images/article246/snapshot_big.png"><img src="../../common/images/article246/snapshot_small.gif" width= "357" height="270" alt="[KDE3]" align="middle"></a> <br> <h2>Como dar-lhe uma hipótese</h2> <p>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!</p> <p>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.</p> <p>Pode fazer download dos ficheiros da sua distribuição a partir dos mirrors recomendados do KDE, mais perto de si:</p> <ul> <li><a href= "ftp://ftp.kde.org/pub/kde/stable/3.0">Europa</a></li> <li><a href= "ftp://ibiblio.org/pub/packages/desktops/kde/stable/3.0/">América</a></li> <li><a href= "ftp://download.au.kde.org/pub/kde/stable/3.0">Austrália</a></li> </ul> Estou a utilizar o SuSE 7.3, mas a maioria das grandes distribuições tem binários aqui.<br> <br> <p>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 <a href= "http://www.computerworld.com/storyba/0,4125,NAV47_STO65533,00.html"> corrompido</a> 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.</p> <p>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.</p> <p>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'.</p> <p>Isto deve ser suficiente.</p> <h2>Quais são os riscos?</h2> 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.<br> <br> <p>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.<br> 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.</p> <h2>O que é que é bom?</h2> <ul> <li>As regras do Konsole. Parece-se realmente bem e tem imensas opções para tornar mais fácil a não utilização do seu rato. Eu faço bastante trabalho no Konsole, assim, isto para mim é um bom mais.</li> <li>O Anti-aliasing das fontes, trabalha, realmente bem, mesmo para o Konsole. O KDE3 está <a href="../../common/images/article246/snapshot_big.png">maravilhoso</a>. E sabe bem também. Pode tornar os menus transparentes no Kcontrol Center/Style/Effects active os efeitos GUI, apesar de precisar de reiniciar o KDE3. Pode alterar a apresentação do Konsole com muitos esquemas construídos. Existem, também mais alguns temas.</li> <li>O KDE agora, tem um Pager. Pode arrastar e largar as aplicações de um desktop para outro.</li> <li>Você pode Alt-Tab entre as janelas e digita directamente na janela activa sem ter de clicar na área de texto.</li> <li>A secção de 'Edutainment' tem alguns programas excelentes como o KTouch um programa de digitação que o guia em exercícios de digitação. Eu preciso, realmente, de alguns melhoramentos aqui (como poderá dizer a partir deste artigo), e já me ajudou imenso. tem um pequeno planetário chamado KStars que é simpático e não nos esqueçamos do programa de geometria KGeo.</li> <li>Não precisa de um novo treino, porque trabalha como o KDE2, mas só que melhor.</li> </ul> <h2>O que é que precisa de mais trabalho?</h2> 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. <ul> <li>Por vezes o logout leva uma eternidade. Isto foi sempre o meu animal de estimação mais irritante com o KDE parece ter reaparecido. Gostaria de o ver, pelo menos, a escurecer o ecrã para ter a noção que o está a fazer. O KDE3, também fica muito confuso se o Kpager estiver activo, tem de fazer logout novamente.</li> <li>Não consegui que o kdm iniciasse um desktop correctamente. Apresentou o ecrã de login correctamente, mas só me mostrou o fundo acizentado do X Windows. Isto deve ser alguma definição, mas não a descobri. Continuei a utilizar o antigo kdm sem problemas.</li> <li>Importar o menu a partir do KDE2 não trabalha, assim perde os comandos específicos da distribuição como o yast2 da SuSE. Quando o KDE3 vem em pacotes das distribuições acredito que metam todo o material por trás.</li> <li>Por vezes utilizando o focus da janela do KDE só pode Alt-Tab entre duas janelas numa dada altura. Isto irrita-me porque faço muita edição de ficheiros utilizando o Konsole, o Konqueror e o gvim. Só posso is até às duas últimas janelas que utilizei. Mas isto também é a filosofia de outros log ons, assim é um pouco estranho. Ainda te m uma escolha do tipo CDE, ao fim de contas nem tudo está perdido.</li> <li>Alguém algures por aí, vai queixar-se acerca da velocidade e do tamanho. Tal não é um problema para mim, por isso não me queixo. Contudo se os seu recursos são limitados então pode precisar de utilizar o mais pequeno desktop e menos elaborado. Eu demonstro alguns números abaixo.</li> </ul> <h2>É mais rápido?</h2> 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. <br> <br> <table align="center" border="1"> <caption> Rapidez do arranque </caption> <tr> <td>Aplicação</td> <td>Enlightenment</td> <td>Gnome</td> <td align="center">KDE2</td> <td>KDE3</td> </tr> <tr> <td>Arranque a partir da consola</td> <td>7</td> <td>12</td> <td>16</td> <td>18</td> </tr> <tr> <td>Arranque a partir do kdm</td> <td>3</td> <td>10</td> <td>10</td> <td>12</td> </tr> <tr> <td>Browser</td> <td>*</td> <td>X</td> <td>2.5</td> <td>2.5</td> </tr> <tr> <td>Terminal</td> <td><1</td> <td>1</td> <td>1.5</td> <td>1.5</td> </tr> <tr> <td>Cliente de Mail</td> <td>*</td> <td>5</td> <td>2</td> <td>2.5</td> </tr> <tr> <td>Media Player</td> <td>1</td> <td>1</td> <td>2.5</td> <td>3</td> </tr> <tr> <td colspan="5">X - Não trabalhou comigo eu desconfigurei-o. * - Não Aplicável.</td> </tr> </table> <p>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.</p> <p>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.</p> <h2>E acerca da utilização da memória?</h2> Eu testei um pouco com o Ksysguard e eis aqui as minhas medidas: <table align="center" border="1"> <caption> Tamanho da memória </caption> <tr> <td>Aplicação</td> <td colspan="2" align="center">KDE2</td> <td align="center" colspan="2">KDE3</td> </tr> <tr> <td>Konqueror</td> <td>29,358</td> <td>19,128</td> <td>35,968</td> <td>24,944</td> </tr> <tr> <td>Kicker</td> <td>24,340</td> <td>13,820</td> <td>26,708</td> <td>15,644</td> </tr> <tr> <td>KDesktop</td> <td>23,608</td> <td>13,156</td> <td>28,580</td> <td>17,972</td> </tr> <tr> <td>Klipper</td> <td>22,848</td> <td>11,096</td> <td>24,672</td> <td>13,224</td> </tr> <tr> <td>Kwin</td> <td>21,976</td> <td>11,200</td> <td>22,920</td> <td>11,064</td> </tr> </table> 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. <h2>Vale a pena?</h2> 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. <h2>Links</h2> <ul> <li><a href="http://kde.org">KDE</a></li> <li><a href="http://kde.org/ftpmirrors.html">KDE FTP Mirrors</a></li> <li><a href= "http://www.trolltech.com/products/qt/index.html">Trolltech - QT</a></li> </ul> </body> </html>