Arquivo da categoria: Dicas Linux

ImportError: No module named pkg_resources no SLES 11 SP2

Ao instalar o pacote ShellPic no SUSE Enterprise 11 SP2 me deparei com o seguinte erro:

 # sudo python setup.py install
 Traceback (most recent call last):
 File "setup.py", line 9, in 
 import pkg_resources
 ImportError: No module named pkg_resources

Como não sou programador Python, achei a seguinte solução que não funcionou devido ao não suporte ssl na libcurl:

# curl https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py | python
 curl: (1) Protocol https not supported or disabled in libcurl

Solução:

1 – Efetuar o download via wget

# wget https://pypi.python.org/packages/source/s/setuptools/setuptools-5.4.1.zip \
--no-check-certificate
# wget --no-check-certificate https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.pyc

2 – Forçar o uso do wget, provocando um erro na execução do comando curl na linha 212:

cmd = ['dcurl', '--version']

3 – executar o comando python ez_setup.py

#  python ez_setup.py

4  – Pronto, basta executar o comando inicial de instalação do ShellPic novamente.

 # sudo python setup.py install

PS:Não esqueça do python-imaging
asc1

Instalação do FirefoxOS com MultiRom

A seguir um vídeo demonstrativo, onde veremos a instalação a partir da ROM do FirefoxOS no equipamento Nexus 5 com recurso MultiRom. O processo demonstra passo-a-passo toda operação de adição da imagem (novo item no menu de ROM) no aparelho. Vale a pena ressaltar, que a primeira carga comprometeu um pouco o desempenho no vídeo em função do péssimo sinal 3G.

Resumidamente:

  • Reinicie o equipamento;
  • Entre no modo recovery;
  • Selecione: Advanced > MultiROM > Add ROM;
  • Escolha o tipo de ROM Android;
  • Selecione ‘Don’t share kernel’  e Next;
  • Escolha o tipo de arquivo: ZIP;
  • Vá para os item: Advanced > MultiROM > List ROMs;
  • Flash o seu arquivo zip.

E pronto!

 

 

Google I/O Extended – Valeu!

Nos dias 25 e 26 aconteceu o Google I/O Extended, onde foi possível assistir ao keynote do evento principal por meio de streaming pelo Youtube, além de realizar atividades focadas no ecossistema local de desenvolvedores de seu país e palestras. Mais importante que a própria Google são as pessoas presente no evento e suas respectivas ideias e talentos. O evento foi  focado na criatividade tecnológica, confiram o vídeo …

Vídeo da Intel sobre o Certiface na plataforma movél.

Vídeo empresarial referente ao sucesso da parceria com a Intel, mencionando sobre os recursos do Certiface na plataforma móvel com processadores e recursos computacionais Intel, como também, o uso de instruções primitivas dos processadores para maior desempenho com algoritmos de visão computacional para identificação da face, tipo de documento e outros recursos utilizando redes neurais multi-camadas para  resolução da taxa de Falso Positivo da biometria de reconhecimento facial.

.

FISL 15: Neurotecnologia na plataforma Linux.

SONY DSC

Para os participantes do FISL 15, deixo este post em virtude do reconhecimento do trabalho da palestra sobre Neurotecnologia no Palco de Software Livre na Campus Party edição 2014 adianto que haverá novidades comparado ao material anterior da CP2014. Ou seja referente a palestra ” Neurotecnologia: sua mente no controle na plataforma Linux”, informações sobre o SDK do Emotiv Insight que permitira monitorar o seu cérebro em tempo real, ja teremos algumas novidades. O material préliminar da palestra encontra-se aqui. Até o FISL…

Para os interessados a palestra será ministrada no dia 08/05/2014 às 15h00 na sala 41B.

emotiv-insight

Git e problema com SSL

Ao efetuar o comando CLONE com o git, recebi a seguinte mensagem:

# git clone https://github.com/zzz/xxx
Cloning into 'xxx'...
fatal: unable to access 'https://github.com/xxx/zzz/': SSL certificate problem: unable to get local issuer certificate

solução simples:

git config --global http.sslVerify false

@ pronto!

github_icon

osgexport no Blender

Veremos neste post uma dica rápida de com como instalar o plugin osgexport no Blender que utilizo em projetos de realidade aumentada.

Primeira mente efetue o download do projeto:

git clone https://github.com/cedricpinson/osgexport
Cloning into 'osgexport'...
remote: Reusing existing pack: 1042, done.
remote: Total 1042 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (1042/1042), 34.21 MiB | 116.00 KiB/s, done.
Resolving deltas: 100% (634/634), done.
Checking connectivity... done

Em seguida veja o conteúdo na pasta build

cd osgexport/blender-2.5/build/
 ls -l
 total 304
 -rw-r--r-- 1 cabelo users 33729 Mar 30 23:05 osgexport-0.10.0.zip
 -rw-r--r-- 1 cabelo users 28971 Mar 30 23:05 osgexport-0.11.0.zip
 -rw-r--r-- 1 cabelo users 28920 Mar 30 23:05 osgexport-0.12.0.zip
 -rw-r--r-- 1 cabelo users 30518 Mar 30 23:05 osgexport-0.13.0.zip
 -rw-r--r-- 1 cabelo users 30739 Mar 30 23:05 osgexport-0.14.1.zip
 -rw-r--r-- 1 cabelo users 77716 Mar 30 23:05 osgexport-0.9.0.zip
 -rw-r--r-- 1 cabelo users 62823 Mar 30 23:05 osgexport-0.9.1.zip

Agora entre na interface preferencias, aba ADDONS e finalmente Install from Files.

 osgexport1

Se tudo estiver funcionando corretamente, teremos a extensão osgt na opção export do blende.

osgexport5

openSUSE: xinit failed. /usr/bin/Xorg is not setuid!

dicas01Ao ligar o micro hoje obtive o seguinte erro:

xauth: file /home/cabelo/.serverauth.2265 does not exist
xauth: (stdin):2: unknown command "c89508c0dd252761ead18eedfb3c1ffe"
(EE) 
Fatal server error:
(EE) Cannot move old log file "/var/log/Xorg.0.log" to "/var/log/Xorg.0.log.old"
(EE) 
(EE) 
Please consult the The X.Org Foundation support 
at http://wiki.x.org
for help. 
(EE)
xinit: giving up
xinit: unable to connect to x server: Connection refused
xinit: server error
xinit failed. /usr/bin/Xorg is not setuid, maybe that’s thr reason?
If so either use a display manager (strongly recommended) or adjust /etc/permissions.local

Para resolver o problema inseri o número  /boot/grub2/grub.cfg o numero 5 no final (sudo init 5), mas até agora não entendi o motivo do problema. A seguir um exemplo:

linux /boot/vmlinuz-3.11.6-4-desktop root=UUID=e0620689-7b58-4886-a267-c0e9d7414895 \
resume=/dev/disk/by-id/ata-ST9500420AS_5VJ6G26A-part5 \
splash=silent quiet showopts 5

Agrupando/concatenando vídeos mp4 no Linux na linha de comando.

Problema proposto : Minha esposa pediu para baixar a palestra do Professor Felipe Aquino disponível no YouTube. Constatei que o vídeo estava disponível em 4 partes e como nerd deveria criar um único arquivo MP4, então após o download das partes, para concatenar os arquivos utilizei o seguinte comando no console:

# mencoder Nossa.Missao.Parte.1.mp4 \ 
                 Nossa.Missao.Parte.2.mp4 \
                 Nossa.Missao.Parte.3.mp4 \
                 Nossa.Missao.Parte.4.mp4 \
                -ovc copy -oac faac -faacopts quality=800 \
                format=mp4 -o Nossa.Missao.Evangelizar.Professor.Felipe.Aquino.mp4 

Ou utilize o pacote gpac com os comandos a seguir no openSUSE:

# zypper in gpac
# MP4Box -cat Nossa.Missao.Parte1.mp4 \
-cat Nossa.Missao.Parte2.mp4 \
-cat Nossa.Missao.Parte3.mp4 \
-cat Nossa.Missao.Parte4.mp4 \
-new Nossa.Missao.Evangelizar.mp4

E pronto… Use LINUX!!!