<!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 &lt;package-name.rpm&gt;' 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-&gt;System-&gt;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>&lt;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>