Entries Tagged 'gnome' ↓

Igreja não encontrada?

wendell@wendell-laptop:~$ locate church
wendell@wendell-laptop:~$

Vamos corrigir isso no desktop livre!

Status

Olá, gente, quanto tempo hein?

Faz tempo desde meu último post, podem culpar os microblogs hehe. Este é um post só para dizer [aleatoriamente] o que ando fazendo da vida.

Desde novembro, comecei o desenvolvimento de um produto, como freelancer. Digamos que ele já chegou a versão 1.0. Ele foi feito usando tecnologias GNOME, e vai rodar em máquinas GNOME, mas infelizmente ele não é software livre. Ainda. O plano é liberá-lo como software livre quando “for a hora certa”®.

Por cause desse projeto, dei uma parada no desenvolvimento do Vinagre. Eu estava trabalhando no tunelamento SSH, também conhecido como VNC sobre SSH. Vou recomeçar o trabalho ainda esta semana, mas não sei se vai dar tempo de entrar no GNOME 2.30, por causa dos congelamentos de strings e de interfaces, que estão muito próximos.

Eu tenho muitas coisas a fazer no Vino e Vinagre, mas infelizmente não tenho tanto tempo livre como eu gostaria. Num mundo ideal, eu queria ser pago para trabalhar no GNOME. Mas sabemos que não existe mundo ideal hehe.

Então, por favor tenha paciência para grandes novidades, como por exemplo, o suporte a RDP no Vinagre. Espero que você me entenda.

Como no último ano não tenho contribuído tanto com o Ubuntu como antes, não renovei minha membresia. Assim, não sou mais um membro Ubuntu, e meu email @ubuntu.com não é mais válido. Quando eu voltar a colaborar, aplico novamente para membro.

Em outras notícias, acabei de voltar das férias. Dessa vez não viajei nem nada do tipo. Minha mulher se operou, então passei as férias todas cuidando dela, em casa, com a família reunida. Foi muito bom!

Desde o ano passado nós nos mudamos para nossa casa (um apartamento na verdade), tô usando óculos e aparelho nos dentes, e sou um motociclista (não tem coisa melhor que moto pra ir e voltar do trabalho).

Um dos meu objetivos para este ano é escrever um jogo para o GNOME (provavelmente em Vala ou Python). Não vou dizer que jogo é para não estragar a surpresa :) .

Nos vemos por aí!

Rounded boxes in gtk

Dear lazyweb,

Is there a GTK+ widget that draws a box with a rounded corner, just like those found in Gwibber? And that I could put my own stuff inside it?

t

Or it’s possible to do this easily?

I’m afraid not, so I will have to do it in HTML/WebKitGTK.

Vinagre 2.29.1

Olá, internet! Hoje lancei o Vinagre 2.29.1, com features bem legais:

Conexões Reversas (tipo o modo listener do vncviewer):

reverse1reverse2

Eu quero a ajuda de alguém para documentar esta feature:https://bugzilla.gnome.org/show_bug.cgi?id=597110

Possibilidade de mudar a profundidade de cores e usar compressão JPEG (com perdas):

connect1

E uma mini-toolbar no painel dos marcadores:

book1

Leia o anúncio completo (inglês) em http://mail.gnome.org/archives/gnome-announce-list/2009-October/msg00069.html

Se você quer ser informado sobre novidades assim que elas acontecem, siga-me no twitter ou identica.

A propósito, seria interessante se alguém criasse um repositório PPA (Ubuntu) para o vinagre instável. Se você tá interessado, mande um email pra mim!

Novidades sobre acesso remoto

Olá, pessoal. Ontei lancei o o vino e vinagre 2.27.90 (ou 2.28 beta 1). Novidades desde a versão 2.26:

Vino

  • Não usa mais libgnome (usa agora libegg)
  • Não usa mais libglade (usa agora gtkbuilder)
  • Nova opção (GConf) para desabilitar a extensão XDamage. Veja #533613.
  • Telepathy tubes: Permite você compartilhar seu desktop com um contato do Empathy.
  • Várias correções pequenas.

Vinagre

  • Novo sistema de plugins. Para implementar um novo protocolo, basta escrever um plugin.
  • Telepathy tubes: Permite você controlar o desktop de um contato do Empathy.
  • Novas opções de linha de comando: –fullscreen e –vnc-scale.
  • Captura de tela pode ser salva em vários formatos.
  • Barra de ferramentas no modo tela cheia é centralizada.
  • Applet do painel é opcional. Desative com a flag –disable-applet no configure.
  • Novo plugin para SSH *extremamente básico*. Ative-o com a flag –enable-ssh no configure.
  • Usa GtkBuilder em vez de Glade.
  • Suporta a autenticação MS-Logon do UltraVNC (precisa do gtk-vnc 0.3.9)
  • Várias correções pequenas.

Falando em vinagre, está planejado para a versão 2.30 (ou 3.0) um novo plugin RDP, para acessar máquinas Windows. Estou esperando um amigo que me prometeu que escreveria um widget gtk+ para isso (conceito similar ao gtk-vnc). É Jorge, tô falando de você :)

Se puder, por favor, teste esta versão e reporte bugs e regressões, visto que o código mudou muito desde a última versão.

Ah, devido a estas mudanças, alcancei a marca de 1000 commits (!!) de acordo com o CIA.vc.

GNOME no FISL!

Oi gente!

Este é um post rápido (escrito no aeroporto, enquanto espero meu vôo pra Gran Canaria) apenas pra dizer que o GNOME Brasil esteve mais uma vez no FISL, e que foi muito bom!

Graças a GNOME Foundation, eu pude comparecer ao evento, representar o GNOME junto com muitos GNOMErs desse Brasilzão. Tivemos um estande (ok, um quiosque) e um evento comunitário, onde eu, Vinicius Depizzol, kov e Julio falamos sobre o passado, presente e futuro do GNOME, bem como sobre como contribuir com o projeto.

Algumas fotos (clique para tamanho maior e legendas):

De fisl 2009
De fisl 2009
De fisl 2009
De fisl 2009
De fisl 2009
De fisl 2009
De fisl 2009

Ah, também graças a GNOME Foundation, estou neste momento embarcado para Gran Canaria (Espanha) rumo ao GUADEC! Esta edição é especial, porque pela primeira vez GUADEC e Akademy (KDE) acontecem em um evento único. Tô ancioso para ganhar do KDE no torneio de futebol Freefa!

sponsored-by-gnome-foundation

Acesso Remoto e Efeitos 3D


Este é um post rápido só para dizer que o Vino 2.26.2, que vai ser lançado semana que vem terá uma correção temporária (workaround) para um bug que alguns drivers proprietários de vídeo tem com a extensão XDamage do X.Org.

Se você tem um driver nvidia/ati, efeitos 3D ativados e ninguém consegue acessar seu desktop via VNC, simplesmente altere a chave do GConf /desktop/gnome/remote_access/disable_xdamage para TRUE. Você pode usar o gconf-editor para isso ou pode alterar a chave direto do terminal, com o programa de linha de comando gconftool.

A maioria dos drivers de vídeo funciona corretamente com 3D e a extensão XDamage. Só faça o procedimento acima se o Vino não estiver funcionando no seu ambiente.


Bug no Ubuntu: https://bugs.launchpad.net/bugs/353126
Bug no GNOME: http://bugzilla.gnome.org/show_bug.cgi?id=533613

Nova tela do vino

Hoje lançei o Vino 2.25.5, que tem uma nova tela de configuração e suporte a UPnP:

vino1
vino2

É, tirei algumas opções ‘avançadas’, elas ainda estão no GConf.

PHP e Oracle no Ubuntu Server

Segue alguns poucos passos para ter o PHP com suporte a Oracle (OCI8). Estou assumindo que Apache e PHP já estão instalados e executando. Testei estes procedimentos no Ubuntu 8.04 (Hardy, LTS) Server Edition.


Instale alguns pacotes necessários:

sudo apt-get install php-pear php5-dev libaio1 build-essential

Baixe o Oracle Instant Client:

http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/linuxsoft.html

Você precisa dos pacotes:

  • Basic client
  • SDK
  • SQL Plus (Optional)


Descompacte os arquivos baixados em /opt/instantclient

Execute os comandos abaixo:

cd /opt/instantclient
sudo ln -s libclntsh.so.11.1 libclntsh.so
sudo ln -s libocci.so.11.1 libocci.so
sudo sh -c ‘echo “/opt/instantclient” > /etc/ld.so.conf.d/oracle.conf’
sudo ldconfig

Vamos instalar o módulo OCI8:

sudo pecl install oci8

Quando for perguntado o path (caminho) do Oracle, digite:

all <ENTER>
instantclient,/opt/instantclient <ENTER>
<ENTER>

Coloque a extensão recém criada nas configurações do PHP:

sudo sh -c ‘echo “extension=oci8.so” > /etc/php5/conf.d/oracle.ini’

Reinicie o apache:

sudo /etc/init.d/apache2 restart

Verifique com phpinfo() se o módulo OCI8 foi carregado.

É isso!

Latinoware e Fórum GNOME

Acabou… que pena. Foi um dos melhores eventos que participei. Resta agora a saudade dos amigos – novos e antigos. Dessa vez foi especial porque levei minha esposa junto. Curtimos bastante!

Quarta – 29/10

Chegamos em Foz de manhã, e partimos logo para o Paraguai. Passeio frustrado, pois caiu uma chuva muito, mas muito forte. Nem descemos do ônibus; fizemos a volta até o terminal de Cidade del Leste e voltamos para Foz. Almoçamos no hotel mesmo. Comida magnífica, daquelas que são lindas pros olhos e ótimas pra barriga. A tarde o Fábio chegou e nos encontramos no nosso hotel. Daí seguimos andando pelo bairro até parar no Rafain Bar. A noite seguimos para o Rafain hotel pra se juntar ao resto da turma. Lá pras 9 ou 10 da noite, após uma cansativa espera, chegou o ônibus que nos levou para o jantar de abertura dos palestrantes.

Fotos da espera do ônibus:

Turkey rocks

Izabel, Wendell, Eline (my wife) and Fábio

Everybody was hungry

Detalhe: Jantar ótimo, baseado em peixes, com ótima sobremesa e – para tristeza do Fábio – empate do Flamengo com o Vitória.

Quinta – 30/10

Primeiro dia de evento, dia de credenciamento, arrumação de estandes, encontro com a turma toda. Almoço por conta do evento. A tarde teve uma palestra do Duda sobre Launchpad e Ubuntu; abaixo comento sobre esta palestra. A noite teve um drink de abertura junto com um “show de luzes” da barragem de Itaipu. O jantar aconteceu numa pizzaria:

Dinner

Watching a video about Itaipu

Waiting for the bus

GNOMErs in the bus

Sexta – 31/10

Agenda livre para a maioria de nós. Pela manhã fomos ao Paraguai, muito louco. Muita gente, vendedores abordando você na rua vendendo de tudo: de Playstation 3 à Viagra! Para vender barbeadores eles até fazem demonstração do produto, raspando seu braço, né Lício? Bom, compras tranquilas, viagem de Van na volta também tranquila. Após o almoço fomos às Cataratas: Sem dúvida a melhor atração da viagem. Simplesmente fantástica! Obra prima da mãe natureza. Só tivemos uma palestra nesse dia, do Lício, mais sobre ela lá embaixo.

Duda and Fábio at Paraguay

Waiting for the late guys, to go to the falls

Just a bit wet!

Falls

Wonderful view

Nice shot, by vdepizzol

Sábado – 01/11

Melhor dia de todos, afinal, foi o dia do 5º Fórum GNOME. Palestras nossas de 10 da manhã até as 7 da noite! Tivemos como palestrantes: Diego, Sandino, Fábio, Vicente, Bruno, Pedro, German, eu (Wendell), Vinícius e Gustavo (kov). Com minicursos tivemos João e Quesada. Detalhes sobre programação e fotos em: http://br.gnome.org/GNOMEBR/VForum. Depois disso tivemos nosso jantar de despedida, numa pizzaria.

Diego at his talk

Me, talking about a11y

The end :(

Final dinner

Domingo – 02/11

No domingo muita gente foi embora logo cedo. Como meu vôo era só a noite, aproveitei e acordei tarde. Depois fomos (eu e minha esposa) ao Paraguai mais uma vez. Dessa vez, curtimos uma tranquilidade fora do comum. Em parte devido ao dia – domingo, e em parte devido a chuva leve. Enfim, compramos mais algumas coisas e voltamos pro hotel. Depois do almoço, um passeio pelo centro e depois aeroporto. Detalhe: O aeroporto de Guarulhos – SP estava um inferno, devido a corrida de Fórmula 1. Muita, muita gente e vôos atrasados. Chegamos em Maceió 1:30 da manhã de segunda-feira.

Considerações

Como disse, o evento foi muito bom. Gostaria somente de alertar para os dois contratempos que tivemos, justamente nas palestras sobre Ubuntu, do Lício e do Duda: Ambas não estavam no calendário impresso, que foi distribuído entre os participantes. Suas apresentações só estavam agendadas na web, assim, muita gente não soube da existência de tais palestras. Fica aqui um conselho para o próximo ano: Caso ocorram confirmação de palestras após a impressão (na gráfica) do calendário, imprimam uma errata e distribuam junto com o material. Ou colem cartazes divulgando.

No mais, gostaria de agradecer a GNOME Foundation e a Latinoware por ter proporcionado a realização deste encontro, mais um Fórum GNOME. O melhor de todos que já fui!

Agradecemos também a parceria das comunidades Ubuntu-BR, Fedora-BR e Novell, na pessoa do Everaldo.

Claro, não poderia deixar de agradecer à Izabel Valverde, que mais uma vez organizou o fórum GNOME. Izabel, muito obrigado!

Se você não foi esse ano, faça um esforço para ir no ano que vem. Ainda não sabemos onde será o Fórum, mas independente disso vale MUITO a pena ir.

Até a próxima oportunidade!