Google earth — фотографии
404. That’s an error.
При клике на пиктограмму пустое окно, при пкм в окне и «обновить» — это : The requested URL / was not found on this server. That’s all we know.
Значит, неверно обрабатывает ссылки.
Kot: |
В /opt/google/earth/free попробуйте заменить libQtWebKit.so.4 на более ранний файл, я себе установил 2012 года. |
$ google-earth
./googleearth-bin: symbol lookup error: /usr/lib/x86_64-linux-gnu/libQtOpenGL.so.4: undefined symbol: _ZNK14QWidgetPrivate17hasHeightForWidthEv
Надо установить поддержку 32-разрядных пакетов.
Все действия по установке будут происходить в терминале (Ctrl+Alt+T).
1. Прежде всего необходимо добавить архитектуру 32-bit:
sudo dpkg —add-architecture i386 && sudo apt-get update
2. Установить библиотеку ia32-libs:
sudo apt-get install ia32-libs
3. Установить пакет Google Earth:
sudo apt-get install googleearth-package
4. И последнее. Установить google-earth-stable:i386 (для архитектуры 32-bit):
. проблемка — постоянно слетает программа Google-Earth! Редко! — но может работать без проблем. 19 января поставил себе Mint Mate 17.1 . Может кто знает, в чём проблема? |
Наверное правильнее сказать — незапускается, поскольку слетает во время запуска.
Слетает в минт 17 (х64)\убунту новая версия (7.1 ). про 7.0 не скажу, не юзал, но сталкивался с похожим и на версии 6.22.
Однако если гугляглобуса запустилась с первой , 2-ой, 3-й. 5-6. попытки то работает нормально.
Иногда запускается с первого раза после перезапуска иксов, перезагрузки ПК, очистки кешей . но имхо, это не решение, а просто по стечению обстоятельств после этих действий Google-Earth v7.1 запускается с первого раза.
Если запускать его из терминала, то в терминале появляется типа вот такого сообщения об ошибке
. ERROR:x509_ certificate _ nss.cc(730)] CERT_PKIXVerify Cert for ssl.google-analytics.com failed err=-8181 [0420/145522:ERROR:nss_ocsp.cc(581)] No URL Request Context for OCSP handler. . |
что-то про ошибку сертификата и отсутствие URL запроса OCSP обработчика.
По форумам в нете встречалось только одно костыльное «решение» — на ОСх64 ставить 32битную версию GE.
Пробовал устанавливать Google earth из официального репозитория, а также скачивал из официального сайта deb-пакет, который устанавливал с помощью gdebi; и в обоих случаях одна и таже проблема — не открываются фотографии (за исключением панорамных снимков, там где обзор на 360 градусов). Пробовал различне дистрибутивы: Nadia kde, Petra xfce, mate, cinnamon — и везде одно и тоже. Гуглил, но решения не нашел. Говорят только что, на старых версиях mint и ubuntu всё было ОК. Может есть решение? |
На старых версиях минт\убунту была старая версия Google earth.
про проблемы просмотра фото на новой версии GE( как они просматривались на версиях GE 6.0, 6.2 — открытием окна с фото кликом по ярлычку на карте ) пишут не только линуксятники — http://soft.mydiv.net/win/qans.t6814.ne-pokazyvaet-foto.0-Google-Earth.html
Для линуксятников предлагалось решение заменой libQtWebKit.so.4 от «старых» версий. Как понял из гугляндения , срабатывает далеко не у всех.
Попробовал на своём ПК, подставлял файлик от версий 6.22, 6.02,7.01, — гугляглобус с ними вообще не запускается.
Однако заметил вот такую штуку. В новых версиях есть новшество — «Фотогид», так вот через него фото просматриваются, хоть и через «пень-колоду»(надо ждать когда загрузятся изображения и на карте появится превьюшка
если клацаем по фото в фотогиде — на глобусе выделяется некая привязанная к тому фото область и значки фото начинают заменяться превьюшками.
Иногда несколько превьюшек появляются довольно быстро, иногда приходится довольно долго ждать, возможно что некоторые ото и не откроются в превьюшках.
Если кликнуть по превьюшке .
то в отдельном окне фотогида откроется фото с названием-ссылкой
кликнув по ссылке, можно попасть в окно просмотра фото, аналогичное окну в старых версиях гугляглобуса
,
Может быть это так и должно работать в новой версии по задумке авторов .
Jenyay’s blog
Приложение к сайту «Софт, исходники и фото»
Решение проблем с Google Earth под Linux
Даа, давненько я не встречал такого количества проблем в одной программе. Если Google Earth под Виндой работает стабильно, то под Linux он даже не может нормально установиться, да и после установки (с применением помощью шаманского бубна) тоже вылезают проблемы. К счастью, в интернете можно найти способы решения многих проблем, а в этом посте я решил собрать вместе способы решения тех проблем, с которыми пришлось столкнуться. Что самое печальное, описанные проблемы тянутся уже не одну версию, а Google так и удосужился как-то исправить ситуацию.
Все, что будет описано ниже проверялось на Ubuntu 10.10. Многие проблемы проявляются только при использовании неанглоязычной локали, но от этого не легче.
Google Earth не устанавливается
Google Earth распространяется в виде файла GoogleEarthLinux.bin. Казалось бы, запускаешь его с помощью команды sudo ./GoogleEarthLinux.bin (или даже без sudo) и все. Однако, не все так просто, при попытке выполнить эту команду выскакивает следующая ошибка:
Решение этой проблемы найдено здесь
Для запуска инсталлятора нужно в консоли из директории, где лежит файл GoogleEarthLinux.bin, выполнить следующую команду:
Внешне ничего не изменится, будет получена все та же ошибка, но благодаря параметру —target /tmp/ge инсталлятор начнет распаковывать временные файлы в директорию /tmp/ge (потом, после перезагрузки, эта директория будет удалена).
Теперь в директории /tmp/ge нужно немного пошаманить, а точнее просто переименовать файл setup.gtk в setup.gtk2. Файл этот лежит в директории /tmp/ge/setup.data/bin/Linux/x86/. На самом деле какой-то setup.gtk2 там уже есть, но он нам не нужен.
Итак, выполняем следующие команды:
Теперь остается только перейти в директорию /tmp/ge и запустить инсталлятор:
В принципе, устанавливать можно и без прав root’а, в этом случае Google Earth будет устанавливаться в директорию
/google-earth, а если с правами root’а, то в /opt/google-earth.
После этого будет открыто страшное окно, которое даже не умещается в размеры экрана.
Кнопка «Start» находится в правом нижнем углу экрана, поэтому окно еще надо будет перетащить, чтобы добраться до этой кнопки.
После этого установка успешно завершается, но проблемы только начинаются.
Google Earth падает при запуске
Итак, Google Earth установлен, запускаем его, появляется глобус, пустое окно с подсказками дня и… программа падает. Если запустить Google Earth из консоли (с помощью команды googleearth), то увидим следующие сообщения:
Решение этой проблемы довольно простое (оно было найдено здесь). В падении виноваты советы, которые даются при запуске. Если успеть закрыть окно с очередным советом (который, между прочим, не показывается), то программа благополучно продолжит работать.
Поэтому самое простое, что приходит в голову — просто отключить эти самые советы (кстати, интересно их вообще кто-нибудь читает?) Для этого открываем файл
/.config/Google/GoogleEarthPlus.conf и в раздел [General] добавляем строку enableTips=false (если там уже есть enableTips=true, то заменить ее на enableTips=false).
Обратите внимание, что к данному моменту для изменения этого файла нужны права root’а, что вызывает другие проблемы, о чем будет сказано ниже.
После этого советы при старте даваться не будут, и Google Earth будет нормально запускаться (но не работать).
Google Earth не сохраняет настройки
Выше я уже писал, что для редактирования файла настроек
/.config/Google/GoogleEarthPlus.conf нужны права root’а, которой, разумеется, нет у запускаемой программы, поэтому Google Earth и не может сохранить настройки, которые изменили через интерфейс. Дело в том, что владелец файла настроек по умолчанию — root, причем права установлены таким образом, что только он может изменять этот файл.
Здесь выход очевиден — сделать владельцем файла себя любимого.
Здесь вместо USERNAME подставьте имя пользователя.
После этого решается и другая проблема, связанная с тем, что при первом запуске Google Earth создает директории для кеша и других рабочих файлов, что и пытается сообщить пользователю. Пытается, потому что показываемое при этом окно при использовании русской локали не читаемо. Так как Google Earth определяет первый запуск по тому же файлу
/.config/Google/GoogleEarthPlus.conf, который не может изменить, то это нечитаемое окно будет показываться при каждом запуске. Изменение владельца файла
/.config/Google/GoogleEarthPlus.conf заодно решает и эту проблему.
Ошибки при открытии треков (gpx и kml)
Следующая проблема связана с импортом путей из файлов gpx и kml. Если попытаться открыть эти файлы, то загружаемые пути «свернутся» в одну точку, причем явно не в том месте, где они должны быть.
Эта проблема, судя по форумам, появилась после обновления библиотеки Qt до версии 4.5.2 и кто виноват Qt или Google неизвестно. Суть проблемы состоит в том, что для русской локали Qt ожидает в качестве разделителя целой и дробной части числа запятую, а в файлах с треками используются точки. Эта проблема тоже довольно легко решается (решение взято здесь).
Для решения этой проблемы открываем файл /opt/google-earth/googleearth в текстовом редакторе с правами root’а (если Google Earth ставился не из-под root’а, то вместо /opt должен быть путь до домашней директории пользователя.
В этом файле ищем строку (она будет ближе к концу)
И после нее добавляем следующую строку:
Все, сохраняем файл и радуемся, что треки теперь открываются нормально. Добавленная строка обозначает, что для цифр надо использовать вражескую американскую локализацию.
Удаление Google Earth
Ну и заодно, чтобы потом не искать, оставлю тут порядок действий для удаления Google Earth.
Я почти уверен, что в процессе работы с Google Earth под Linux’ом будут попадаться и другие проблемы, здесь я перечислил только те, что заметил к данному моменту. Если что, буду обновлять пост.