Google Earth no Kubuntu 16.04 Xenial, sem placa aceleradora de vídeo |
O desaparecimento do pacote “lsb-core” dos repositórios do (K)Ubuntu 16.04 LTS Xenial Xerus gerou uma complicação a mais para a instalação do Google Earth, — que já era trabalhosa, para quem não tem placa aceleradora de vídeo (“3D accelerated card with shader support”).
O pacote “lsb-core” era uma das dependências utilizadas em um “método alternativo” para instalar o Google Earth, — testado com sucesso no Kubuntu 14.04 i386 e no Kubuntu 14.04 amd64.
Esse mesmo “método alternativo” também foi usado com sucesso, mais tarde, para instalar o Google Earth no Linux Mint 17.3 Cinnamon.
Sempre, sem placa aceleradora de vídeo (“3D accelerated card with shader support”).
Google Earth sem placa 3D
Por partes, — à la Jack Stripper, — o “método alternativo” consistia nos seguintes passos:
1) Instalar os seguintes pacotes, — coisa que prefiro fazer pelo Synaptic, — mas se preferir, use uma única linha de comando “apt”, quilométrica:
- googleearth-package
- mesa-utils
- lsb-core - Não encontrado pelo Synaptic nos repos Xenial
- gdebi
- ttf-mscorefonts-installer
- ttf-dejavu
- ttf-dejavu-core
- ttf-dejavu-extra
- ttf-bistream-vera
- lib32nss-mdns - Não encontrado pelo Synaptic nos repos Xenial
- libfreeimage3
- libc6-i386
- libglib2.0-0:i386 - Não encontrado pelo Synaptic nos repos Xenial
- libsm6:i386
- libglu1-mesa:i386
- libgl1-mesa-glx:i386
- libxext6:i386
- libxrender1:i386
- libx11-6:i386
- libfontconfig1:i386
- multiarch-support
Obs.: - A lista (acima) refere-se ao Kubuntu amd64, pois no Kubuntu i386 as dependências eram bem menores.
2) Rodar no Konsole o seguinte comando:
make-googleearth-package --force
cuja função é baixar o código binário, e “construir” um pacote debian “personalizado” para seu computador, — hardware, sistema etc. específicos.
3) Ao final da “construção” do pacote “.deb”, você deve receber alguma mensagem como essa, — indicando o comando exato para o passo seguinte, — a instalação, propriamente dita:
-----------------------------
Success!
You can now install the package with e.g:
sudo dpkg -i googleearth_6.0.3.2197+1.2.0-1_amd64.deb
-----------------------------
4) Ainda no Konsole, você copia e dispara o comando indicado:
sudo dpkg -i googleearth_6.0.3.2197+1.2.0-1_amd64.deb
5) Por fim, um comando para “consertar” alguma dependência quebrada:
sudo apt-get install -y -f
Este mesmo “método” voltou a ser usado para, finalmente, conseguir instalar o Google Earth no Kubuntu 16.04 Xenial, ontem (23 Jun. 2016); e no KDE Neon, hoje (24 Jun. 2016), — porém, só funciona depois de obter as dependências que o Synaptic não pôde encontrar.
Como obter o “lsb-core”
Percebido o novo obstáculo, — a inexistência do “lsb-core” nos repositórios do Kubuntu 16.04, — tinha ido à busca na web, alguns dias atrás.
Já se encontram na internet várias páginas recentes, com fórmulas para contornar o problema, — porém, um tanto assustadoras, para um total ignorante das entranhas do Linux, — e o desafio acabou “ficando para depois”.
Alguns resultados mais promissores:
- lsb-core fora do Xenial
- Problema para instalar Google Earth no Xenial
- Xenial: lsb-package
- Como instalar lsb-core no Xenial
- Google Earth no Ubuntu Xenial
- Como instalar Google Earth no Xenial
No entanto, a situação era preocupante, — com 4 Linux instalados (Debian, Neon, Kubuntu, Mint), — só conseguia rodar o Google Earth no Linux Mint 17.3 Cinnamon.
Exatamente o último que falta substituir!
Como instalar o Linux Mint 18, — e ficar totalmente sem Google Earth?
A solução foi indicada por Carlos Moreno, — que testou e comprovou as dicas da última página listada acima, — em uma conversa na comunidade Linux Mint para tod@s.
Consiste, basicamente, em:
A) Baixar os seguintes pacotes, a partir do navegador (browser):
- http://ftp.us.debian.org/debian/pool/main/l/lsb/lsb-security_4.1+Debian13+nmu1_amd64.deb
- http://ftp.us.debian.org/debian/pool/main/l/lsb/lsb-invalid-mta_4.1+Debian13+nmu1_all.deb
- http://ftp.us.debian.org/debian/pool/main/l/lsb/lsb-core_4.1+Debian13+nmu1_amd64.deb
B) Instalar os 3 pacotes, rodando estes comandos, a partir da pasta onde foram salvos, — por exemplo, “/home/Downloads”:
- cd Downloads
- sudo dpkg -i lsb-security_4.1+Debian13+nmu1_amd64.deb
- sudo dpkg -i lsb-invalid-mta_4.1+Debian13+nmu1_all.deb
- sudo dpkg -i lsb-core_4.1+Debian13+nmu1_amd64.deb
C) “Consertar” alguma dependência quebrada:
sudo apt-get install -f
D) Reboot.
O pacote debian baixado do Google (Earth) não funciona sem placa aceleradora de vídeo 3D |
E) O passo seguinte, — indicado na página, e comprovado por Carlos Moreno, — seria baixar o pacote “.deb” diretamente da página de download do Google Earth, e instalar pelo comando:
sudo dpkg -i [name of .deb file]
Porém, este último passo talvez só funcione para quem tem placa 3D, — e não para quem só tem video “onboard”:
Placa de vídeo não suportada
Your graphics card does not meet the minimum spec required to run Google Earth, which is a 3D accelerated card with shader support.
It is strongly recommended that you try running Google Earth on a differente machine or in a different rendering mode or upgrade to a newer graphics card.
You may continue but the application is unlikely to work.
Neste caso, volte à fórmula antiga, — aproveitando as dependências já instaladas:
I. - Desinstale apenas o Google Earth acabado de instalar, — assegure-se de que o Synaptic removerá apenas 1 pacote, — deixando instaladas todas as dependências obtidas.
II. - Instale pelo Synaptic o pacote “googleearth-package”, existente nos repositórios Linux.
III - Siga aos passos 2), 3), 4) e 5) da antiga “receita alternativa”:
2) Rodar no Konsole o seguinte comando:
make-googleearth-package --force
3) Ao final da “construção” do pacote debian, você deve receber alguma mensagem como essa, — indicando o comando exato para o passo seguinte, — a instalação, propriamente dita:
-----------------------------
Success!
You can now install the package with e.g:
sudo dpkg -i googleearth_6.0.3.2197+1.2.0-1_amd64.deb
-----------------------------
4) Ainda no Konsole, você dispara o comando indicado:
sudo dpkg -i googleearth_6.0.3.2197+1.2.0-1_amd64.deb
5) Por fim, um comando para “consertar” alguma dependência quebrada:
sudo apt-get install -y -f
E finalmente pude rodar o Google Earth no Kubuntu 16.04 LTS.
→ Registros do processo no Kubuntu.
Google Earth no KDE Neon
Google Earth no KDE Neon, sem placa aceleradora de vídeo 3D |
Comprovado no Kubuntu o sucesso da nova “fórmula composta”, a instalação do Google Earth no KDE Neon foi simples e rápida, — alternando os passos descritos acima:
1) - Obter as dependências possíveis pelo Synaptic.
A), B), C), D) - Obter as dependências que o Synaptic já não encontra nos repositórios Xenial.
2), 3), 4), 5) - Construir o pacote “.deb” personalizado, instalar, e “consertar”.
→ Registros do processo no KDE Neon.
Arquivo “myplaces.kml” copiado do Kubuntu para o KDE Neon |
Uma vez que o KDE Neon não “herdou” nenhuma partição “/home” anterior, contendo algum velho arquivo “myplaces.kml”, foi necessário copiá-lo do Kubuntu 16.04, — que “herdou” as configurações do antigo Kubuntu 14.04.
Com isso, o Google Earth funciona agora em 3 dos 4 Linux, — e o Linux Mint 17.3 Cinnamon poderá ser substituído pelo Linux Mint 18 KDE, sem colocar em risco o fluxo de trabalho.
Memória de vídeo
De acordo com as informações obtidas pelo comando “lspci” no KDE Neon, estão alocados 256 MB ao vídeo “onboard”:
flavio@linux4:~$ lspci -v -s 00:02.0
00:02.0 VGA compatible controller: Intel Corporation 82G33/G31 Express Integrated Graphics Controller (rev 10) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. P5KPL-VM Motherboard
Flags: bus master, fast devsel, latency 0, IRQ 27
Memory at fea80000 (32-bit, non-prefetchable) [size=512K]
I/O ports at dc00 [size=8]
Memory at e0000000 (32-bit, prefetchable) [size=256M]
Memory at fe900000 (32-bit, non-prefetchable) [size=1M]
Expansion ROM at <unassigned> [disabled]
Capabilities: <access denied>
Kernel driver in use: i915
Kernel modules: i915
Informações obtidas pelo comando “lspci” no Debian, inclusive com senha:
Linux3:~$ lspci -v -s 00:02.0
00:02.0 VGA compatible controller: Intel Corporation 82G33/G31 Express Integrated Graphics Controller (rev 10) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. P5KPL-VM Motherboard
Flags: bus master, fast devsel, latency 0, IRQ 27
Memory at fea80000 (32-bit, non-prefetchable) [size=512K]
I/O ports at dc00 [size=8]
Memory at e0000000 (32-bit, prefetchable) [size=256M]
Memory at fe900000 (32-bit, non-prefetchable) [size=1M]
[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: i915
Kernel modules: i915
flavio@Linux3:~$ sudo lspci -v -s 00:02.0
[sudo] senha para flavio:
00:02.0 VGA compatible controller: Intel Corporation 82G33/G31 Express Integrated Graphics Controller (rev 10) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. P5KPL-VM Motherboard
Flags: bus master, fast devsel, latency 0, IRQ 27
Memory at fea80000 (32-bit, non-prefetchable) [size=512K]
I/O ports at dc00 [size=8]
Memory at e0000000 (32-bit, prefetchable) [size=256M]
Memory at fe900000 (32-bit, non-prefetchable) [size=1M]
[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 2
Kernel driver in use: i915
Kernel modules: i915
Fica o registro, para consulta no futuro.
Linux Mint 18 “Sarah” KDE (Beta)
Google Earth no Linux Mint 18 “Sarah” KDE (Beta) |
Em 22 Ago. 2016, o mesmo processo foi aplicado no Linux Mint 18 “Sarah” KDE (Beta), instalado dois dias antes.
12:06 - Para registro → Brevíssima experiência de carregar o Linux Mint 18 “Sarah” KDE (Beta) com o Kernel 3.19, — herança do antigo Linux Mint 17.3 Cinnamon, ainda existente na partição do sistema, e incluída pelo Grub no Menu de inicialização.
* O Psensor não funcionou (vazio de itens); a partição “F” não foi encontrada pelo Dolphin, para montagem (agora vale “F1”); e por isso, o Spectacle não respondeu à tecla de atalho “PrtScn” (chamado pelo Menu, não pôde gravar em “F”).
13:48 - Baixados e instalados, por linhas de comando, os 3 pacotes “avulsos” do “lsb”, — seguidos do comando “sudo apt-get install -f”, para “consertar” (provavelmente atualizou as informações dos repositórios).
* Um download paralelo já tinha 23 minutos (13:25) e prometia durar mais 22 minutos (terminou às 14:15).
13:58 - Ao abrir o Synaptic para as demais providências, — que costumavam ser as primeiras, — já indicou a existência de atualizações dos 3 pacotes acabados de baixar e instalar “na unha”.
* Na dúvida, essa atualização foi evitada, no momento — um erro!.
14:09 - Verificando, no Synaptic, a lista de pacotes da antiga receita. — Vários pacotes da lista já tinham sido instalados como dependências dos 3 pacotes iniciais (inversão da sequência seguida em Julho).
* É claro que seria bem mais rápido mandar instalar todos de uma vez, com uma única linha de comando.
14:16 - Synaptic instala o que falta, — porém, sem atualizar os 3 “lsb” recém-instalados por linhas de comando.
14:18 - Linux Mint carregado, após Reboot. — Só então, o mintUpdate emitiu alerta de atualizações. — Teclado sem acesso ao 3º nível (pode ser efeito da experiência com Kernel antigo).
??:?? - Disparado o comando “make-googleearth-package --force”, para construir o pacote Google Earth “personalizado”.
14:28 - Disparado o comando “sudo dpkg -i googleearth_6.0.3.2197+1.2.0-1_amd64.deb”, de instalação do pacote Google Earth “personalizado”.
Em seguida, o comando consertador “sudo apt-get install -y -f”.
* O comando gerador do pacote foi rodado ANTES de atualizar os 3 mosqueteiros, — só mais adiante, — portanto, essa atualização tardia não entrou na construção do pacote do Google Earth.
14:29 - Google Earth funcionando.
14:38 - Synaptic → atualizar os 3 pacotes “lsb”, — instala mais 3 dependências.
14:39 - Após Recarregar suas próprias informações dos repositórios, o mintUpdate reconhece que está tudo atualizado. — Parece não compartilhar das informações recarregadas pelo Synaptic.
14:40 - Google Earth continua funcionando.
15:14 - Gimp com letras pretas (pode ser efeito da experiência com Kernel antigo).
Debian testing “Stretch”
“googleearth-package” ainda não encontrado |
O processo ainda não pôde ser aplicado ao Debian testing “Stretch”, por falta de arquivo “candidato”, — ainda não foi encontrado “googleearth-package” nos repositórios.
flavio@Linux3:~$ sudo apt install googleearth-package
[sudo] senha para flavio:
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
O pacote googleearth-package não está disponível, mas é referenciado por outro pacote.
Isto pode significar que o pacote está faltando, ficou obsoleto ou
está disponível somente a partir de outra fonte
E: O pacote 'googleearth-package' não tem candidato para instalação
Na verdade, falta muito mais do que encontrar um pacote, — falta compreender o “jogo móvel” entre “sid”, “testing” etc.
— … ≠ • ≠ … —
Ferramentas &tc.
- Tesde de memória com o Memtest86
- De volta ao Gnome-screenshot
- Konqueror como gerenciador de arquivos
- Substituição da fonte de energia do computador
- Facebook sobrecarrega visitar e compartilhar “Páginas”
- Corrigindo pontos de montagem no Linux Mint 18 KDE
- Política de Kernel do Linux Mint vs. Kubuntu, KDE Neon & Debian
- KDE “light” eliminando o PIM
- Conky - configuração em andamento
- Google Earth sem placa 3D no Xenial
- Linux ficou sem Administrador. Que fazer?
- Particionamento de disco para vários Linux
- Padronizando PrintScreen no Linux (com Shutter) e no Windows
- Montagem automática de partições adicionais (Cinnamon e Gnome)
- Boot com “Live USB” (Pendrive) do Linux Mint Cinnamon
- Repositórios de software Linux e gerenciador de pacotes Synaptic
- Monitorando a temperatura da CPU no Linux e Windows
- Conversão em massa de TIFF em JPEG
- Meu Wi-Fi parou de funcionar. E agora?
- Cópia de artigos da mídia para citação
- Lua, Júpiter e Vênus em ISO 1600
- Como se livrar do SPAM da Claro que te interrompe de 30 em 30 segundos
- Quantas pessoas cabem na Avenida Paulista?
- A batalha da Comunicação no Facebook
- O Aeroporto de Cláudio documentado no Google Earth
- O apagão do Facebook não será noticiado
- Blog, microblog e redes sociais
- Adeus ao Orkut
- Bookmark para encontrar um post “favorito” no Facebook
- Sincronização do Google Chrome
- Fotos em alta resolução no Facebook
- Sincronizando pastas de documentos entre Linux e Windows
- Dual-boot, Linux, Windows e Grub-customizer
- Listas, Grupos, Fóruns, Comunidades
- Mandar fotos por email para Grupos do Facebook
- Limitando emails de notificação do Facebook
- Conexão 3G pelo “chaveirinho” da TIM
Nenhum comentário:
Postar um comentário