Easy Debian Harmattan para Nokia N9 com teclado virtual transparente
Posted by robertocolistete em 20/08/2012
O Easy Debian para MeeGo Harmattan do Nokia N9 agora está bem fácil de instalar (via pacotes .deb) e usar : com vários ícones e teclado virtual transparente dentro do ambiente gráfico LXDE ! Vide tópico “Easy Debian for MeeGo Harmattan : now with translucent VKB on PR1.3 !” no Talk Maemo.org para maiores detalhes.
OpenOffice 3.2 do Easy Debian no Nokia N9, que abre em uns 10 s.
O teclado virtual transparente só aparece dentro do ambiente LXDE, aqui foi usado o teclado English Arrows (via software MesInput disponível na Nokia Store) :
Digitando com o teclado virtual transparente no LXDE.
A instalação tem a dependência Inception (também usado para overclocking e outras modificações de sistema no MeeGo Harmattan) que precisa ser instalada manualmente. Depois, usando MeeCatalog, instale o Easy Debian que vai instalar automaticamente os pacotes Easy Chroot e xmimd. Após a instalação aparecem 20 novos ícones :
Ícones do Easy Debian no Nokia N9
Também deve ser escolhida uma imagem Debian, há várias imagens disponíveis desde Debian 5.0 lenny (02/2009)até Debian 7.0 wheezy (de 2012, em desenvolvimento). Feito o download e descompactação da imagem, é preciso compatibilizar a imagem para ser usada pelo Easy Debian Harmattan tocando o ícone “FixDebImg”, só uma vez para cada imagem.
A imagem Debian recomendada 1.a (mistura de Debian lenny & squeeze) tem os seguintes softwares :
- OpenOffice, Abiword, Gnumeric, editores de texto/programação Geany, gedit e Leafpad, TeXMaker / TeXLive;
- Iceweasel/Firefox (com Java e Flash), Icedove/Thunderbird, gFTP e SSVNC;
- GIMP, Evince (lê PDF, PS e DVI), PC Man file manager e Synaptic package manager;
- som com softwares Aqualung, GNOME Alsa Mixer, Music Player e PulseAudio;
- wxMaxima/Maxima e Yacas CAS (Computer Algebra System);
- Python com IPython, NumPy, MatPlotLib, SciPy, SymPy, PyGlet, Cython, etc;
- gcc/g++, make, dpkg-dev, Open Java (JRE) e Perl, etc.
Pronto, agora basta tocar no ícone “Debian LXDE” para abrir o LXDE do Easy Debian. Pode-se também abrir o X Terminal do Debian via ícone “Debian Chroot”. E rodar aplicativos gráficos fora do LXDE, usando tela cheia porém sem teclado virtual (ou usa para visualizar ou digita-se com teclado Bluetooth externo no Nokia N9).
(Adicionado em 24/08/2012) Comparação de desempenho de alguns softwares rodando no Ubuntu 12.04 64 bits x Easy Debian Harmattan com imagem 1b (Debian wheezy experimental), no formato “tempo de abertura na 1a vez em segundos / tempo na 2a vez em segundos” :
| Software | XPS 15 | A1215B | N9 |
|---|---|---|---|
| LibreOffice Writer 3.5.4 | 6s / 1s | 7s / 2s | 13s / 6s |
| Abiword 2.9.2 | 5s / 1s | 7s / 3s | 16s / 11s |
| Gnumeric 1.10.17 | 3s / 1s | 3s / 1s | 5s / 3s |
| Firefox 14.0.1 / Iceweasel 10.0.6 | 4s / 1s | 4s / 2s | 7s / 4s |
| TeXMaker 3.2 | 5s / 1s | 5s / 1s | 4s / 1s |
| wxMaxima 11.08/12.04 | 2s / 1s | 2s / 1s | 2s / 1s |
Onde :
- XPS 15 : notebook Dell XPS 15 L502X com Ubuntu 12.04 64 bits, Core i7 2670QM 4 núcleos @ 2,2-3,1 GHz, 1+6 MB cache L2/L3, 8GB RAM DDR3 1.333 MHz, 1TB 5.400 RPM SATA hard drive;
- A1215B : notebook Asus 1215B com Ubuntu 12.04 64 bits, AMD C-50 2 núcleos @ 1,0GHz, 1 MB cache L2, 2GB RAM DDR3 1.066 MHz, 320 GB 5.400 RPM SATA hard drive;
- N9 : Nokia N9 com MeeGo 1.2 Harmattan PR1.3, TI OMAP 3630 ARM Cortex A8 @ 1,0 GHz, 1GB RAM mobile DDR.
Vemos que o Nokia N9 é muito rápido para se usar softwares de PC desktop via Easy Debian, sendo não muito mais lento ou mesmo igual em termos de velocidade que netbooks, notebooks baratos e mesmo notebooks topo-de-linha. Mas se os notebooks tivessem memória SSD (flash), os tempos seriam no máximo 1-2 s e mais rápidos que os do Nokia N9.
Há aproximadamente 29 mil pacotes Debian, a maioria funciona na arquitetura ARM e no Nokia N9/N950. Pode-se adicionar softwares via Synaptic ou “apt-get” como de praxe no mundo Linux, p.e. : Octave, SciLab, R, Pascal, Fortran, Lua, Ruby, etc.
Comparando os sistemas operacionais de smartphones/tablets :
- só o Nokia N9 roda Debian com bom desempenho (só uns 10s para abrir OpenOffice) pois tem 1GB de RAM e X Windows nativo. E agora com teclado virtual transparente no LXDE ficou bem prático o uso;
- Android roda Linux chroot porém via VNC servidor/cliente, ficando bem lenta a interface gráfica;
- iOS e Symbian não rodam Linux via chroot;
- Maemo 4 e 5 (Nokia N8x0 e Nokia N900, não mais à venda novos) tem Linux chroot (Easy Debian, etc) completos, porém mais lentos (aprox. 1 min. para abrir OpenOffice, possivelmente por causa de pouca RAM, 128MB no N810 e 256 MB no N900).
Vide artigos anterioes “Nokia N9 com Easy Debian : OpenOffice, TeX, Maxima, etc” e “Teclado MeeGo no Easy Debian do Nokia N9 !” para mais exemplos de aplicação, etc.
(31/12/2012) : As imagens científicas do Debian para Nokia N9 acumularam quase 7 mil downloads entre Agosto e Dezembro de 2012, atestando a popularidade e facilidade de uso do Easy Debian Harmattan (do qual o autor desse blog é mantenedor). Vide artigos mais recentes “Python científico em computadores, tablets e smartphones” e “Computação simbólica CAS (Computer Algebra System) em smartphones e tablets” sobre como o Easy Debian Harmattan transforma o Nokia N9 em um quase PC em termos de softwares.
julio Cesar said
Parabéns!
Agora o easy-debian está fácil de usar no N9 😀
Nokia N9 com Easy Debian : OpenOffice, TeX, Maxima, etc « Roberto Colistete Jr. said
[…] Easy Debian Harmattan para Nokia N9 com teclado virtual transparente […]
Teclado MeeGo no Easy Debian do Nokia N9 ! « Roberto Colistete Jr. said
[…] Easy Debian Harmattan para Nokia N9 com teclado virtual transparente […]
Ricardo Frio said
Olá Roberto, primeiramente gostaria de agradecer e parabenizá-lo pelo trabalho. Estou tentando Instalar pelo MeeCatalog, porém quando clico em Easy Debian ele dá um erro dizendo que não foi possível rastrear as dependências. Apenas esclarecendo que já tenho o Inception + Opensh + Aegisctl instalado e já adicionei o repositório no MeeCatalog. Mais uma vez obrigado.
robertocolistete said
Testei agora o Community shared repository (via MeeCatalog) e ele mostra corretamente os pacotes easy-chroot 0.2, xmimd 1.2 e easy-deb-chroot 1.1.0.
Talvez você tenha esquecido de atualizar 2 vezes no MeeCatalog ou via “apt-get update” no Terminal.
Entre no Terminal como root (após “devel-su”) e digite para instalar :
# apt-get install easy-deb-chroot
Se tiver mensagens de erro, copie e cole aqui.
Ricardo Frio said
Valeu Roberto! Pelo apt-get eu consegui. Mais uma vez obrigado.
André Nieto Moya said
Bom dia, Roberto! Segui o procedimento e consegui abir todos os programas da imagem. Mas um problema: assim que reiniciei o celular, os programas não abriam. Há algo que tenha de fazer toda que o celular reiniciar? Excelente trabalho. Obrigado.
robertocolistete said
Você desmontou a imagem via “Close Debian” antes de reiniciar o N9 ? Pode ser que a imagem tenha sido corrompida por desligar/reiniciar o N9 sem fechar o Debian. Nesse caso, copie a imagem novamente para o N9.
André Nieto Moya said
Obrigado, Roberto. Funcionou perfeitamente. Excelente trabalho mesmo. O problema foi na imagem. Resolvido. Abraço
Luciano VilaNova said
Otimo tutorial, já instalei o EASY DEBIAN e esta abrindo e gerenciando tudo, só não estou conseguindo colocar o teclado translucido tem um tuto rapido, obrigado
robertocolistete said
Descreva melhor o que está acontecendo. Seguiu o tutorial : http://talk.maemo.org/showthread.php?t=85878 ?
Luciano VilaNova said
Baixei o MeeCatalog, coloquei os dois repositorios: Comu… e Harmat…, atualizei os dois, mais não aparece EASY-DEB-CHROOT
robertocolistete said
Mande atualizar umas duas vezes dentro do MeeCatalog. Ou, como root no Terminal : “apt-get update”.
Se ainda não aparecer no MeeCatalog, faça download e instalação manual, citados no tutorial.
Luciano VilaNova said
não consegui fazer aparecer no MeeCatalog, porém baixei o arquivo e coloquei no MyDoc e instalei via terminal e funcionou, Obrigado por enquanto
Computação simbólica CAS (Computer Algebra System) em smartphones e tablets « Roberto Colistete Jr. said
[…] CAS do Debian (via chroot de imagem) que funcionam muito bem no Nokia N9, vide artigo “Easy Debian Harmattan para Nokia N9 com teclado virtual transparente” […]
Python científico em computadores, tablets e smartphones « Roberto Colistete Jr. said
[…] de imagem) que funciona muito bem e rápido dentro do MeeGo Harmattan do Nokia N9, vide artigo “Easy Debian Harmattan para Nokia N9 com teclado virtual transparente“. Isso mesmo, Nokia N9 roda IPython 0.13 Notebook (no Iceweasel/Firefox) + SymPy 0.7.1 com […]
KARLOS said
robert Olá, minha pergunta é onde colocar a imagem para que o fixdebimg debian detectado.
porque eu tenho tudo instalado e as unidades restantes. mas quando descompactar a imagem ea forma como os meus N9 as aplicações fáceis Debian e outros não abri-los porque
KARLOS said
e…..outros não vai abrir. porque
robertocolistete said
Veja o tópico :
http://talk.maemo.org/showthread.php?t=85878
Ítem “Choosing a Debian image”.
“Copy it to “/home/user/MyDocs/” then, as user in Terminal :
$ cd ~/MyDocs
$ xz -d debian-m5-v3e-Sci-2GB.img.ext2.lzma
It takes 5 minutes to uncompress.”
Pablo said
Olá Roberto, antes de mais nada eu quero te agradecer pelo trabalho que vc faz, que é muito valioso pra comunidade.
Nesses dias eu tentei instalar easy-debian. Depois de ativar o Community Shared Repository no MeeCatalog e fazer o apt-get update, ainda não consigo instalar. A mensagem que tenho é de dependências não encontradas: opensh e xmimd
Será que tem algo a ver a indisponibilidade recente de alguns repositórios no maemo, o é um erro comum, alguma outra coisa?
Obrigado antecipadamente
robertocolistete said
Se o repositório Community Shared Repository não estiver funcionando, então siga a instalação manual, ítem B of “Download & Installation” do tópico :
http://talk.maemo.org/showthread.php?t=85878.
Ah, o ítem B.1 é para ser feito manualmente, de qualquer forma, i.e., Inception + opensh + aegisctl têm que ser instalados manualmente. Só os ítens B.2, B.3 e B.4 são automatizados ao usar o repositório Community Shared Repository.
E o repositório Community Shared Repository não tem nada a ver com Maemo.org.
Diogo Bass said
Muito Obrigado Roberto. Só tem um problema. Segui o Tutorial corretamente até a descompactação da imagem. Cliquei no Fix e depois No LXDE e não aconteceu absolutamente nada. Se puder me ajude por favor.
robertocolistete said
Sugiro acompanhar o tópico e postar sua dúvida lá :
http://talk.maemo.org/showthread.php?t=85878
Onde tem vários detalhes de como instalar, outras pessoas podem também ajudar, etc.
Diogo Bass said
muito obrigado pela rápida resposta ainda em 2015.