Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Tópicos - AlexBR

Páginas: [1] 2
1
Screenshots / Meu MacOS Leopard!!!
« Online: 17 de Junho de 2007, 14:51 »
Só faltou colocar um dock que nem o do MACOS, mas... Não gosto de nenhum dos docks existentes para GNU/Linux. Todos ainda são instáveis!!!

                             

                             

Emerald Theme
http://www.gnome-look.org/content/show.php/Leopard+look+Emerald+Theme?content=60442
GTK2 Theme
http://www.gnome-look.org/content/show.php/Leopard+look?content=60349
Icon Theme
http://www.1-filehost.midnightirc.info/index.php?t=dl&hash=Elf9k5cip1BnuAmszEL2DowgIOelN4EL
Wallpaper
http://www.hongkiat.com/blog/30-nicest-apple-macos-and-ipod-wallpapers/
http://www.guimods.com/apple-osx-new-leopard-wallpaper/

2
Mini-How-To: Criptografando seus dados de forma transparente: O sistema super-seguro

Introdução

Sempre tive receio em deixar dados pessoais (e comprometedores) no meu computador. O medo é que os dados sejam interceptados em caso de roubo. Não tenho notebook, mas acredito que os usuários desse tipo de sistema estão ainda mais vulneráveis a esse classe de problema.

Para a segurança de dados, sempre optei por criptografar os arquivos mais importantes usando o algoritimo PGP. Evidentemente, isto é muito cansativo, pois cada arquivo deve ser criptografado e "descriptografado" manualmente. (Aqui, o risco maior é você mesmo esquecer a chave de um de seus arquivos e nunca mais poder acessar os seus dados.) Após algumas pesquisas, acho que a melhor forma de proteger os seus dados é criptografando uma partição inteira. Assim, tudo que for armazenado na partição será criptografado automaticamente.

Neste Mini-How-To, eu apresento os passos necessários para criptografar uma partição inteira. Isto é feito tendo em mente dois objetivos: a) montar e desmontar a partição da forma mais transparente possível e b) proteger os dados a qualquer custo. Como será visto, a proteção dos dados não envolve apenas cuidados com a partição em si, mas também com outras partes do sistema como, por exemplo, a memória virtual e o diretório /tmp.

Instalação do Software

O software necessário é bastante simples. Precisamos do DM-Crypt (http://en.wikipedia.org/wiki/DM-Crypt), que criptografa os dados antes de escrevê-lo no disco rígido, e do pam_mount, um módulo do PAM (http://en.wikipedia.org/wiki/Pluggable_Authentication_Modules) que permite montar partições diferentes para cada usuário e (mais importante) associa-las ao sistema dm-crypt.

Código: [Selecionar]
apt-get install libpam-mount cryptsetup
Habilitando a Montagem Automática

Você terá que modificar a configuração do PAM para poder usar o pam_mount. Neste mini-how-to, considerarei apenas a configuração para o console (modo texto) e o GDM (acredito que a configuração seja a mesma para o KDM).

Para o console e o GDM, acrescente as seguintes linhas ao final dos arquivos /etc/pam.d/login e /etc/pam.d/gdm.

Código: [Selecionar]
auth       optional     /lib/security/pam_mount.so use_first_pass
session    optional     /lib/security/pam_mount.so

Pronto! Essas modificações irão permitir a você logar no seu sistema digitando apenas uma senha. Isto ocorre devido a opção use_first_pass que diz ao pam_mount para utilizar a mesma senha utilizada no login do sistema.

Preparação da Partição

Bom... este mini-how-to trata de proteção paranóica e não de esconder dados da sua irmão mais nova. Então, antes de criptografar a partição é importante preencher a partição com dados aleatórios. Isto dificultará ao máximo a descoberta da chave de proteção utilizada na criptografia.

Existem várias formas de preencher o disco com dados aleatórios. Eu selecionei apenas três.

>> O programa shred

O shred é um programa dos sistemas unix que elimina dados do disco rígido sobrescrevendo-os quatro vezes. É um método rápido, mas os algoritmo utilizado não usa dados aleatórios o suficiente.

>> O /dev/urandom

O /dev/urandom parece ter a melhor relação custo/benefício. Os dados são (quase) 100% aleatórios (muito mais do que os fornecidos pelo shred) e a operação não é tão demorada.

>> O /dev/random

Este é o campeão de segurança. Com o /dev/random, os dados aleatórios são retirados diretamente da "piscina de entropia" (do inglês: entropy pool) do kernel. Essa piscina é a fonte de números aleatórios do kernel. Não são números pseudo-aleatórios como nos casos anteriores. Contudo, o /dev/random tem um grande problema! A única forma de obter dados (realmente) aleatórios é de eventos externos ao kernel. Assim, a piscina de entropia é preenchida apenas com dados oriundos de dispositivos de I/O (rede, HD, mouse, etc). Dessa forma, tal piscina fica "seca" rapidamente e deve-se esperar algum tempo até que ela esteja cheia novamente. Para entender o que estou dizendo, execute o seguinte comando.

Código: [Selecionar]
cat /dev/random
Você verá que, em poucos segundos, a operação parece parar. Contudo, basta você mexer um pouco o mouse para que mais dados aleatórios caíam dentro da piscina de entropia e o processo possa continuar (faça ctrl+c para interrompe-lo). Dessa forma, você deverá levar uns 300 anos para encher toda uma partição com dados aleatórios vindos do /dev/random.

Então, para preencher a partição com dados aleatórios, utilize o comando a seguir.

Código: [Selecionar]
dd if=/dev/urandom of=/dev/hdd1 bs=1M
Vá tomar um café enquanto fica olhando o LED do HD brilhar, pois este processo leva vários minutos.

Criando o Mapeamento para o dm-crypt

Agora que o HD possui dados aleatórios, podemos habilitar o processo de criptografia da partição. Contudo, antes de iniciar, você deve criar uma chave a ser utilizada no processo. A escolha da chave é importante! Uma chave fraca tornará mais fácil a sua descoberta na "força-bruta". Não confie em você mesmo para criar tal chave. Ao invés disso, utilize dados aleatórios como segue.

Código: [Selecionar]
export KEY=`tr -cd [:graph:] < /dev/urandom | head -c 79`
Isto cria uma chave de 79 caracteres (comando head -c 79) através do /dev/urandom e a armazena na variável KEY. Tomei cuidado para utilizar na senha apenas caracteres imprimíveis (comando tr -cd [:graph:]). Isto corresponde a utilizar uma chave de criptografia de 512 bits. (Nada mal, heim?)

Com a chave definida, podemos criar um mapeamento para a partição a ser criptografada.

Código: [Selecionar]
echo $KEY | cryptsetup create secret /dev/hdd1
No comando anterior, foi criado um mapeamento /dev/mapper/secret para a partição /dev/hdd1. Agora, o novo dispositivo deve ser formatado.

Código: [Selecionar]
mkfs.ext3 /dev/mapper/secret
Formatei com o sistema ext3. Utilize o seu sistema favorito. Em seguida, remova o mapeamento temporariamente.

Código: [Selecionar]
cryptsetup remove secret[/b]
Facilitando a login

Seja sincero... Você quer digitar uma chave aleatória de 79 caracteres a cada login? Se não quer, vamos guarda-la em um arquivo texto criptografado (claro que é criptografado).

Código: [Selecionar]
echo $KEY | openssl aes-256-ecb > $HOME/.secret.key
Obs.: Quando o sistema pedir a senha, é importante digitar a mesma senha utilizada no seu login.

Sua chave será guardada em um arquivo texto (invisível) .secret.key, no seu diretório home. (Você pode guardar tal arquivo onde quiser, mas deve ser um local que você tenha permissões de leitura e escrita.) O arquivo .secret.key foi cifrado com o algoritmo aes-256-ecb que utiliza uma chave de 256 bits. Você pode utilizar um outro algoritmo qualquer.

Para você conseguir alterar sua senha mais facilmente, devemos mudar as permissões do arquivo .secret.key e fazer uma cópia .secret.key.old.

Código: [Selecionar]
touch $HOME/.secret.key.old
chown alexbr $HOME/.secret.key $HOME/.secret.key.old
chmod 600 $HOME/.secret.key $HOME/.secret.key.old

Nos comando anteriores, definimos as permissões para o usuário alexbr. Evidentemente, no seu caso, deves utilizar o seu nome de usuário.

No futuro, para alterar sua senha de login, utilize o seguinte comando.

Código: [Selecionar]
passwd && passwdehd
Isto altera a sua senha de login e a senha utilizada para criptografar o arquivo .secret.key.old. É importante que as duas senhas sejam a mesma.

Para finalizar, altere o arquivo /etc/security/pam_mount.conf. Inclua a linha a seguir.

Código: [Selecionar]
volume alexbr crypt - /dev/hdd1 /home/secret cipher=aes aes-256-ecb /home/alexbr/.secret.key
Aqui, os parâmetros a serem customizados por você são o nome de usuário (alexbr), a partição a ser criptografada (/dev/hdd1) e o seu ponto de montagem (/home/secret).

Não podemos esquecer também de criar o ponto de montagem da partição e dar permissões ao usuário proprietário.

Código: [Selecionar]
mkdir /home/secret && chown alexbr:alexbr /home/secret
Aqui, /home/secret é o ponto de montagem e deve ser substituído de acordo com suas necessidades. Também, alexbr é um usuário válido no seu sistema.

Pronto! Sua partição criptografada está pronta para ser utilizada. Encerre sua sessão e faça login novamente. Se tudo correr bem, você a partição deve aparecer montada após o login. Agora, basta transferir seus dados mais importantes para esta partição. Não esqueça de transferir para lá os diretórios de armazenamento de suas mensagens instantâneas (.amsn ou .gaim), seus emails (.mozilla-thunderbird ou .evolution). Para isto, faça algo como o exemplo a seguir.

Código: [Selecionar]
mv $HOME/.mozilla-thunderbird /home/secret
ln -s /home/secret/.mozilla-thunderbird $HOME/.mozilla-thunderbird

Aumentando a Segurança

O sistema só será super-seguro se os passos da próxima mensagem também forem seguidos.

3
Notícias / Xandros e LG seguem a Novell e fazem acordo com a Microsoft
« Online: 04 de Junho de 2007, 13:52 »
Bom... Para não criar um novo tópico, atualizei o anterior. (Daqui a pouco, será mais fácil dizer qual empresa NÃO fez acordo com a Microsoft.)

MS faz acordo com distribuidor Linux Xandros
Segunda-feira, 04 de junho de 2007 - 11h11
http://info.abril.com.br/aberto/infonews/062007/04062007-5.shl

SÃO PAULO - A MS anunciou um acordo de colaboração com a distribuidora Linux Xandros.

Em comunicado feito nos Estados Unidos, a Xandros e a Microsoft assinaram um acordo de cooperação pelos próximos cinco anos. A Xandros distribui soluções corporativas para servidores e desktops baseadas em Debian.

O acordo é similar ao anunciado no final de 2006 entre a Novell e a Microsoft. As duas empresas se comprometem a criar soluções para troca de arquivos e dados armazenados em servidores com os diferentes sistemas operacional, Linux e Windows.

A Microsoft também garante a Xandros e seus clientes que, com a parceria, não haverá conflitos de patentes no futuro. Advogados e o próprio CEO da Microsoft, Steve Ballmer, defendem a tese que as distribuições Linux ferem suas patentes e, em tese, usuários corporativos de Linux um dia poderão ser processados por isso.

Segundo o site australiano ZDNet, o presidente da Xandros declarou estar “consciente” sobre as limitações que a nova licença GPLv3 poderá impor a este tipo de acordo. O atual texto da GPLv3 limita o uso de inovações da comunidade Linux em projetos em parceria com soluções proprietárias.

Na prática, este artigo do texto pode deixar as distribuições da Xandros ou o Suse Linux que roda em colaboração com o Windows de fora das principais tecnologias desenvolvidas pela comunidade.

MS faz acordo com LG sobre Linux
Sexta-feira, 08 de junho de 2007 - 13h51
http://info.abril.com.br/aberto/infonews/062007/08062007-6.shl

SÃO PAULO - A Microsoft anunciou um acordo com a LG para criar interoperabilidade em sistemas para celulares.

O acordo envolve o desenvolvimento de soluções de interoperabilidade entre os sistemas operacionais e aplicativos para celulares em Linux e o Windows Mobile, além dos programas da Microsoft para smartphones.

Na prática, o acordo permitirá que a LG exiba celulares, no futuro, que contem com soluções em Windows Mobile e Linux. No acordo, a Microsoft paga um valor à LG para usar as tecnologias em Linux desenvolvidas pela empresa coreana em seus produtos para celulares. Do mesmo modo, a LG pagará licença para implementar soluções da Microsoft em seus produtos Linux.

A Microsoft já havia anunciado acordos de interoperabilidades antes com a Novell e, recentemente, com a distribuidora Debian Xandros. Os acordos têm gerado forte polêmica dentro das comunidades de software livre.

Uma das idéias na Free Software Foundation é proibir que distribuidores Linux que fazem estes tipos de acordo se beneficiem de inovações da comunidade. A idéia está em discussão na elaboração da nova licença para software livre, a GPLv3.

4
Notícias / Skype 1.4 alpha
« Online: 05 de Maio de 2007, 12:16 »
Meio na surdina... Foi lançado o Skype 1.4 alpha. Ainda sem suporte a webcam. (O suporte a webcam está previsto para o dia de São Nunca na parte da tarde.)



A única coisa legal foi a mudança na interface. Agora, ela está muito mais compacta. (Sempre achei a interface do Skype horrenda.)

Outras mudanças desse alpha:
Interface baseada na Qt4;
Suporte apenas ao inglês;
Não permite criar novas contas;
Sem emotions;
Janela de chat horrenda;
É melhor usar o Gizmo.  ;D

5
Notícias / Pidgin (Gaim) 2.0.0 Beta 7
« Online: 03 de Maio de 2007, 17:19 »
Alguém notou que, no fim do mês passado, foi lançado o último beta do Pidgin? Estão prometendo a versão final para o fim desta semana. Não esperem nada muito extraordinário. As mudanças foram apenas cosméticas. Agora, o Pidgin está muito parecido com o Gajim.

Quem quiser dá uma olhadinha, vejam a minha screenshot. (Aproveitem e deliciem-se com meu desktop maravilhoso.  ;D )



6
Notícias / Gizmo 3.0 Beta
« Online: 06 de Abril de 2007, 12:33 »
O Gizmo é um dos programas mais legais! Moro longe da minha família e ele me ajuda a matar a saudade com suas ligações grátis para telefone fixo.

Bom.. Foi lançado um beta da versão 3.0 (http://download.gizmoproject.com/jasmine/gtk-gizmo-3.0.0.66/).

New Features included in this release:
* Meta-voice capabilities - calls to Yahoo Messenger, Windows Live, Google Talk, and Gizmo Project users are free.
* Group Chat - Create a group chat and talk with all of your friends at once.
* Real-time File Sharing - Share your favorite pictures and files with family and friends.
* Custom Avatars - Your avatar is the picture that you show to the world. Now you can pick any graphic you want to represent yourself.
* Chat History - Chat history allows you to save all your past IM conversations. IM chats often contain important information and now it's easily accessible.

Get more details on the new features at: http://www.gizmoproject.com/advanced-features.html

7
Screenshots / XFCE + Beryl
« Online: 24 de MAR?O de 2007, 11:20 »
XFCE 4.4, Beryl 0.2, Azurite 1.1 (Emerald), Clearlooks-NeXT (GTK2), KearonesComicons (icons).






8
Internet, Redes e Segurança / Traffic Shaping
« Online: 18 de MAR?O de 2007, 20:12 »
Olá, pessoal!

Acho que minha operadora está fazendo traffic shaping, pois a taxa média de download nos programas p2p baixou bastante. Agora, fica em torno de 10 Kb/s.

Andei fazendo uma pesquisa e vi que o emule do Windows tem uma opção chamada "ofuscador de protocolo". Isso impede que a operadora identifique o tráfego p2p e limite a banda.

Alguém sabe de algum cliente da rede donkey que tenha uma opção parecida para mascarar o tráfego dos programas de troca de arquivos?

Por favor, me ajudem! :-(

9
Dicas e Truques / O Gizmo conversa com o MSN, GTalk e Yahoo
« Online: 17 de Fevereiro de 2007, 23:13 »
Olá!

Sempre esperei por um cliente MSN com suporte para voz. Detesto o MSN, mas ele é que nem praga no Brasil: tudo mundo tem e tem muita gente que só tem MSN. Então, fica difícil pra gente do Linux conversar com esse pessoal. Afinal de contas, até pouco tempo não havia nenhum cliente que suportasse bate-papo por voz com o pessoal do MSN. Quer dizer... Pra falar a verdade, ainda não há, mas existe um jeito do pessoal que usar o Gizmo conversar com o pessoal do MSN.

Para começar o bate-papo basta usar o Gizmo e fazer uma chamada para nome_at_dominio.com@msn.gtalk2voip.com. Por exemplo, se o ID do teu amigo que usa MSN é fulano@hotmail.com, você deve usar o Gizmo para fazer uma chamada para fulano_at_hotmail.com@msn.gtalk2voip.com. Com isso, o outro lado recebe uma chamada de voz.

A desvantagem disso é que o pessoal do MSN recebe uma chamada com um ID "esquisito". Por isso, antes de chamar a pessoa, eu mando uma mensagem de texto pelo amsn dizendo que vou chama-la por voz.

Também dá pra conversar pelo Gizmo com o pessoal do Yahoo e do Google Talk. A maneira é muito semelhante. Vejam mais detalhes em http://www.gtalk2voip.com/gtalk_service_im.html e também em http://gtalk2voip.blogspot.com/.

Pra mim, o Gizmo é o melhor cliente VOIP para o Linux.

10
Gnome / Como capturar tela do GDM?
« Online: 19 de Dezembro de 2006, 09:07 »
Olá, pessoal!


Preciso capturar uma screenshot da tela de longin do meu GDM. Alguém sabe como fazer isso?

Desde já, agradeço a atenção.

AlexBR

11
Programação e Scripts / Código em C é mais rápido que em C++?
« Online: 04 de Novembro de 2006, 18:37 »
Tenho um conjunto de rotinas em C que estão funcionando perfeitamente. Contudo, devido a quantidade de loops e a grande quantidade de dados, o algoritmo que essas rotinas implementam leva 2,5 minutos para ser executado. Agora, implementei o mesmo código em C++. Nossa! Achei que ficou bem mais lerdo. Não estou acreditando! Alguém aqui já tem uma opinião formada sobre qual código é mais rápido: C ou C++?

12
Notícias / Microsoft dará suporte ao Linux
« Online: 03 de Novembro de 2006, 07:33 »

Meu, se for verdade... Essa é uma das melhores notícias que recebi esse ano. ;-)

Fonte: http://br-linux.org/linux/microsoft-anuncia-que-ira-promover-o-linux-se-compromete-a-nao-processar-desenvolvedores-e-mais

Microsoft anuncia que irá promover o Linux, se compromete a não processar desenvolvedores, e mais
Publicado em Qui, 2006-11-02 23:14 :: Destaque | Mercado

Mudança surpreendente é divulgada menos de 1 semana após anúncio da distribuição de Linux da Oracle.

O dia de São Nunca foi ontem, mas o anúncio só saiu hoje: a Microsoft anunciou que irá suportar o Linux e promover soluções conjuntas Windows/Linux. Mais importante do que isso: a empresa se comprometeu a não processar os desenvolvedores individuais de software livre (incluindo projetos como o Samba e o aMSN) pelo eventual uso de suas patentes. Nas palavras do anúncio oficial (http://www.novell.com/linux/microsoft/openletter.html) (o link foi enviado pelo Manoel Pinho - obrigado!), trata-se de uma promessa irrevogável da Microsoft para garantir a desenvolvedores individuais e não comerciais a liberdade de continuar desenvolvendo produtos de código aberto, sem qualquer preocupação com patentes da Microsoft. A mesma isenção se estende aos clientes de ambas as empresas envolvidas.

O anúncio complementa 6 meses de negociação entre Novell e Microsoft, e não se restringe à questão do suporte comercial e do compromisso mútuo de não processar por patentes. Outros itens incluem:

• suporte aberto no OpenOffice.org aos formatos XML do MS Office
• investimentos em virtualização, tanto de Windows no Linux quanto de Linux no Windows
• investimentos no desenvolvimento do Mono, OpenOffice.org e Samba

Os demais itens são mencionados no anúncio, cuja leitura é recomendada.

O Linux.com consultou Linus Torvalds e ele disse que havia lido rumores mais cedo em jornais online, mas não sabia de nenhum detalhe. Ainda assim, segundo ele, se a Microsoft quiser lhe enviar patches para o kernel, ele os aceitará de bom grado, desde que venham assinados.

A ZDNet lembrou que a Microsoft pode ter sentido a pressão do recente lançamento do "Linux da Oracle" e não quis deixar esta grande rival desacompanhada neste mercado. Para completar, a Novell colocou no ar uma FAQ sobre o tema.

13
Programação e Scripts / Juntando arquivos avi
« Online: 02 de Novembro de 2006, 19:05 »
Olá!

Acabei de fazer o script a baixo. Simplesmente, ele junta diversos vídeos avi em um único vídeo. Ele usa o mencoder que vem com o mplayer. O script é bastante simples, mas tem um lance legal de funcionar também quando o nome do arquivo do vídeo tem espaços em branco. Ele também trabalha em lote, juntando todos os vídeos do diretório corrente.

Qualquer erro... É só falar aqui.

Código: [Selecionar]
#!/bin/bash

TMPFILE=/tmp/tmp123456.avi

help()
{
  echo "joinavi: Concatena um conjunto de vídeos avi em um único arquivo."
  echo ""
  echo "Uso: joinavi -<Command> -o <file>"
  echo ""
  echo "<Command>"
  echo "  a         Concatena todos os arquivos do corrente diretório no arquivo de"
  echo "            saída."
  echo "  i <list>  Especifica a lista de arquivos (separados por espaço) que serão"
  echo "            concatenados."       
  echo "  o <file>  Especifica o nome do arquivo de saída."
  echo ""
  echo "Autor: AlexBR <josealexandre @ msn.com>"
  echo ""
}

GetParam()
{
PARAM=""
while [ "$1" != "" ]; do
    case "$1" in
        -a | --input )          return
;;
-i | --input )          return
                                ;;
        -o | --output )    return
                                ;;
        -h | --help )           return
                                ;;
        * )                     TEMP=$(echo "$1" | sed "s/ /*/g")
PARAM=$PARAM" "$TEMP
shift
    esac
done
}

############################################
## Recebe os argumentos de entrada
############################################
while [ "$1" != "" ]; do
    case "$1" in
        -a | --all ) shift
INPUTS=$(ls *.avi | sed "s/ /*/g")
;;
        -i | --input )          shift
GetParam "$@"
INPUTS=$PARAM
                                ;;
        -o | --output )    shift
OUTPUT=$1
#GetParam "$@"
#OUTPUT=$(echo "$PARAM" | sed "s/\*/ /g")
                                ;;
        -h | --help )           help
exit 0
                                ;;
        * )                     shift
    esac
done
############################################

if [ -e $TMPFILE ];
then
rm -rf $TMPFILE
fi

# Falha nos argumentos de entrada
if [ "$INPUTS" = "" ] || [ "$OUTPUT" = "" ]
then
help
exit 0
fi

################################################
## Junta os vídeos
################################################
for file in $INPUTS; do
  TEMP=$(echo "$file" | sed "s/\*/ /g")
  echo -n "Concatenando arquivo "$TEMP"... "
  cat "$TEMP" >> "$TMPFILE"
  echo "Feito!"
done

echo -n "Reindexando o arquivo final... "
mencoder -forceidx -oac copy -ovc copy $TMPFILE  -o "$OUTPUT"
################################################

echo "Todo feito!"

# Apaga arquivo de trabalho
rm -rf $TMPFILE


14
Screenshots / XFCE 4.4 RC1
« Online: 11 de Setembro de 2006, 21:11 »
Só pra mostrar pra vocês um pouco do XFCE 4.4. Para mim, esse gerenciador tem a melhor relação custo/benefício atualmente.

A maioria das pessoas usa o Gnome por ter uma interface simples, bonita e funcional. Pois bem... Essa versão do XFCE tem tudo isso só que é bem mais leve que o Gnome.

Essa versão usa um sistema de menu igual ao do Gnome. Por isso, está bem mais fácil alterar uma entrada do menu. Além disso, se você instala o XFCE no Ubuntu ele já pega todos os aplicativos que estão instalados e coloca-os no menu automaticamente. De fato, muitas das opções do Gnome são compartilhadas pelo XFCE. Assim, é bem fácil ter as duas interfaces em uma mesma máquina.

Outra coisa boa dessa versão é o uso da lixeira no Thunar (o substituto do Nautilus). Além de não ter lixeira, o antigo gerenciador de arquivos era feio e chato de usar. O Thunar agora está show!

Notem que modifiquei o aspecto padrão do XFCE para ele ficar o mais parecido possível com a interface do Gnome (que eu já estava acostumado). Me digam se não é tão bonito quanto o Gnome. :-)



Uma vantagem é que ele tem um Coposite integrado. Para habilitar e configurar os parâmetros (sombras, transperências, etc) basta ir no painel de controle. Nada de editar arquivos de texto e colocar programas na inicialização do sistema.



Essa próxima screenshot está com quase todas as frescuras ligadas.



Bom... Ser bonito não é a principal vantagem do XFCE. O bom é ser rápido. Acho que as aplicações Gnome abrem mais rápido no XFCE que no próprio Gnome. O Thunar, ao contrário do Nautilus, é instantâneo. Tudo acontece quando você dá um clique.

O ponto ruim, por enquanto, é a lixeira do Thunar. Parece que ele concentra todos os arquivos deletados em uma única pasta. Assim, quando você apaga um arquivo muito grande que está em outra partição, tem que esperar até o sistema copia-lo para a lixeira.


15
Notícias / Nova versão do Gizmo
« Online: 26 de Agosto de 2006, 08:07 »
Saiu uma nova versão do Gizmo, software tipo o Skype, mas que usa o protocolo SIP e GTK (ao invés do QT como o Skype). Sem dúvida, essa é a melhor versão do Gizmo. A qualidade de som está muito boa e não dá mais problema com o sistema de som ALSA. (As versões anteriores eram muito problemáticas com o ALSA.)

Os pacotes não foram lançados oficialmente, mas você pode pegá-los aqui.
http://forum.gizmoproject.com/viewtopic.php?t=3408

change log
Código: [Selecionar]
version 1.0.0.35 (08/18/2006):
Features:
* Sound system preference added in Prefs -> Audio (OSS vs ALSA)
* Phonebook context menu call-by-type (i.e. SIP, landline or mobile)
* Phonebook offline icons to indicate callable numbers other than
gizmo or sip numbers.
* Single Gizmo instance limitation (in user space).
* Command line uri processing, enabling users to register Gizmo to
handle 'sip' & 'gizmoproject' URIs. Option for gnome users to
automatically keep Gizmo registered as SIP url-handler with Gnome.
URI handler registration done during installation for 770 Gizmo.
* When dialing or receiving call from a gizmo number, search the gizmo
number in order to display the gizmo name and avatar.
* Calls Tab 'Delete All' popup menu option
* Single Gizmo Project RPM and DEB packages, with most library
dependencies statically linked to increase compatibility amongst
Linux distributions.
* Sound system preference to change ALSA sound devices for both audio
input and output. Users are no longer limited to using the same
sound card for both input and output.
Bug Fixes:
* Business Card popup window initial positioning fixed.
* Mute & Hold button behaviour fixed (now mutually exclusive)
* No 'Hangup' sound played when ignoring call
Nokia 770 Bug Fixes:
* The wrong window icon was selected in the task area when multiple
Gizmo windows were open (Fixed by porting Gizmo to Maemo 2.0 UI
framework).

Páginas: [1] 2