Raspberry не открывается chromium

Обновлено: 06.07.2024

У меня есть пара старых принтеров (Brother и HP all-in-one), которые я хочу использовать как беспроводные и облачные принтеры. Для этого я купил Raspberry Pi 2 и настроил его как безголовый сервер печати, следуя некоторым онлайн-учебникам. Оба принтера доступны по беспроводной сети из моей домашней сети, но поскольку мой основной компьютер - это Chromebook, и я использую телефоны и планшеты на базе Android, единственный хороший способ печати на них - использование Google Cloud Print.

Для этого я загрузил Chromium на Raspberry Pi и вошел в систему, используя мою учетную запись gmail. Этот вид работал в течение нескольких месяцев, но через несколько дней подключение к облаку разорвалось, и мне пришлось бы перезагрузить Raspberry Pi, чтобы получить его обратно (был, вероятно, лучший способ, но, поскольку он был безголовым, он просто казалось проще перезагрузить).

В конце концов, я устал от перезагрузки Raspberry Pi и кое-что прочитал в Интернете об обновлении своего программного обеспечения для получения новых версий ОС и Chromium. К сожалению, с тех пор у меня возникли проблемы.

Поскольку я работаю без головы, мои основные способы подключения - через ssh и vnc соединения с Chromebook. С ssh все в порядке, но я не могу запустить Chromium на Raspberry Pi через ssh (когда-то я нашел учебник о том, как это сделать, но с тех пор он был удален, и я думаю, что Google отменил поддержку этого где-то рядом линия).

Чтобы запустить Chromium, я регистрируюсь с подключением vnc. Когда я вхожу в первый раз после перезагрузки (или после перезапуска сервера vnc), все работает нормально. Я могу использовать, например, текстовый процессор или терминал, доступный через графический интерфейс. Все хорошо. Тем не менее, если я запускаю Chromium, внезапно ничто не примет ввод с клавиатуры. Это почти , как будто на данный момент клавиатура не подключена вообще. Ввод с помощью мыши по-прежнему работает нормально, и я могу открывать и закрывать программы, как душе угодно. Закрытие Chromium не решает проблему. Закрытие vnc-соединения от клиента и повторный вход в систему не решают проблему. Перезапуск vnc-сервера исправляет , пока я снова не запустите Chromium.

Я говорю «почти» выше, потому что, несмотря на то, что нажатие клавиш на клавиатуре, кажется, ничего не делает, курсор (особенно видимый в окне терминала) делает мерцающим при каждом нажатии клавиши, как если бы Я печатал реальный текст.

Мой Raspberry Pi работает, как я полагаю, на последней версии Raspbian (я обновил / обновил вчера вечером, чтобы быть уверенным):

Он работает TightVNC со следующими параметрами командной строки:

Chromium chrome: // help О разделе говорится «Версия 51.0.2704.91, построенная на Ubuntu 14.04, работающая на Raspbian 8.0».

Кроме того, я не знаю, какое другое программное обеспечение / версии были бы актуальны, но если кто-то может придумать что-нибудь еще, что было бы полезно, я могу обновить это описание.

т.е. я только что загрузил libflashplayer.so , поместил его в /usr/lib/ , затем создаст символическую ссылку в /usr/lib/chromium/plugins/ . тогда я открываю Хром так:

из командной строки. Однако флеш-плеер по-прежнему не распознается. Версия флеш-плеера, которую я загрузил, была из softpedia в tar, которую я должен был распаковать.

Кто-нибудь сумел заставить это работать? Если да, то какие дополнительные шаги были необходимы?

Обновление

Alex запросил запустить file , так что вот оно:

Процессоры Intel, используемые настольными компьютерами, представляют собой 32/64-разрядные архитектуры, обычно известные как x86 и x86_64.

Процессоры ARM, которые используются Raspberry Pi, также используют 32-битную архитектуру, но она несовместима с x86. Поэтому библиотеки x86 не будут запускаться на Малиновой Пи.

Как узнать, что у вас есть библиотека x86?

Я попросил вас запустить

Intel 80386 сообщает нам, что он был скомпилирован для x86.

Выпустили ли Adobe версию ARM версии Flash?

Да и нет. Есть версии, доступные для многих мобильных платформ, но я считаю, что он устарел ( цитата необходима ), и я не видел его доступным для ARM Linux. () )

Я думаю, что Adobe не выпустила Flash-плагин для ARM Linux.

Я не знаю, где вы получаете «libflashplayer.so», но я предполагаю, что это версия X86 или X64.

Gnash - бесплатный проигрыватель SWF-фильмов. Он доступен как отдельное приложение или как плагин для нескольких популярных веб-браузеров. Он поддерживает воспроизведение носителей с диска или потоковую передачу по сетевому соединению. Некоторые популярные сайты для обмена видео, такие как YouTube, поддерживаются на самых разных устройствах от встроенных до современных настольных компьютеров.

Установка

Gnash должен находиться в репозиториях дистрибутивов.

Debian

Arch

Конфигурация

Он должен просто работать, но я еще не пробовал. Скоро будет.

Ссылки

Возможное решение, установите android на chrooted среду. Таким образом, андроид может играть в flash из-за google chrome и flash-плагин . Еще долгий путь до тех пор, пока андроид не достигнет малинового пи.

Альтернативы Flash (если вы используете его только для воспроизведения видео)

VLC (Мой любимый выбор)

Установите этот плагин . Затем откройте VLC goto Tools> Предпочтения (нажмите «Все»)> Интерфейсы> Основной интерфейс> Проверьте Интернет и сохраните. Перезагрузите и сделайте! ИЛИ

спасибо за ответ, если есть шанс заставить его работать на малине

Используете Google Chrome? Я думаю, что это не так для Chronium. Если это так, я прочитал, что Google Chrome не может работать корректно на ARM-процессоре. Надеюсь это поможет. Попробуйте найти другой браузер, используйте Epiphany или ваш предварительно установленный браузер или найдите другой, используя


Chromium OS не имеет официальной сборки для Raspberry Pi, хотя это устройство ARM. Причина? Проект ориентирован только на Chromebook и другие устройства Chrome. Однако не волнуйтесь! Есть неофициальная сборка операционной системы, которая может работать на Pi.

В этом руководстве мы покажем вам, как получить последнюю сборку Chromium OS для Pi и настроить ее для работы в качестве работающей операционной системы.

Получить в свои руки неофициальную сборку Chromium OS для Raspberry Pi несложно, поскольку весь код проекта размещен на GitHub. Чтобы начать загрузку, запустите окно терминала, нажав Ctrl + Alt + T или Ctrl + Shift + T на клавиатуре. Затем, в открытом окне терминала, используйте инструмент загрузки wget, чтобы загрузить ОС.

Примечание: не используете Linux? Загрузите образы ОС Pi 3 или Pi 4 здесь .

После использования инструмента wget для загрузки неофициальной сборки Chromium OS для Pi 3 или 4 не извлекайте архив XZ! Оставьте все как есть, так как в следующем разделе этого руководства его нужно будет записать на SD-карту.

Установка Chromium OS на Raspberry Pi

Установка образа Chromium OS на Raspberry Pi 3 или 4 работает точно так же, как и другие операционные системы: запись файла IMG.XZ на карту Micro SD.

В Linux процесс создания образа SD-карты может быть выполнен разными способами (терминал с DD, Gnome Disks и т. Д.). Однако в этом руководстве мы будем использовать инструмент создания образов Etcher SD Card / USB, поскольку он прост в использовании и очень хорошо работает с образами ОС Raspberry Pi. Кроме того, он работает одинаково на Mac, Linux и Windows, поскольку является кроссплатформенным.

Чтобы получить Etcher для вашей операционной системы, перейти на официальный сайт . Оказавшись там, нажмите кнопку «Загрузить», чтобы загрузить его для операционной системы, которую вы используете для настройки Chromium OS на Pi. Установите Etcher и запустите его.

После запуска приложения Etcher на вашем компьютере найдите синюю кнопку «Выбрать изображение» и щелкните ее. Затем с помощью диалогового окна открытия файла найдите «chromiumos_test_image_r77r2-rpi3b.img.xz» или «chromiumos_test_image_r77r2-rpi4b.img.xz» и нажмите кнопку «Открыть».

Затем подключите SD-карту вашего Pi к компьютеру и найдите кнопку «Выбрать диск». Щелкните его, чтобы выбрать SD-карту в качестве устройства для прошивки Chromium OS.

Найдите «Вспышку!» кнопку и щелкните ее мышью, чтобы начать процесс перепрограммирования, и наберитесь терпения.

Как заставить Chromium OS на Raspberry Pi работать

Получение Chromium OS на Raspberry Pi работает идентично настройке Chromebook, и пользовательский интерфейс в настройке аналогичен. Чтобы начать процесс настройки, подключите Raspberry Pi к источнику питания Micro USB. Кроме того, подключите USB-клавиатуру и мышь.


Проверь это - Как жестко обновить Chrome (обойти локальный кеш)


После перехода на страницу «Поиск устройств Bluetooth и USB…» вам потребуется подключиться к сети Wi-Fi. Используя пользовательский интерфейс, войдите в свою беспроводную сеть. Или подключите кабель Ethernet к Pi. После подключения нажмите «Далее», чтобы продолжить.


Когда Chromium OS подключена к Интернету, она будет проверять наличие обновлений. Устройтесь поудобнее и будьте терпеливы. Это займет пару секунд.


После того, как Chromium OS завершит проверку обновлений программного обеспечения, вам будет предложено войти в свою учетную запись Google. Введите свой адрес Gmail и связанный с ним пароль для входа.


Когда вы успешно введете свой адрес Gmail и пароль в поле входа, Chromium OS запустится и представит вам рабочий стол. Отсюда нажмите значок «Chromium», чтобы просматривать веб-страницы, или значок поиска слева, чтобы открыть другие приложения Chrome на Pi.

Я следую инструкциям, основанным на расширении Chrome, поэтому мне нужно установить Chrome. Когда я попробовал следующую команду:

Я получаю следующую ошибку:

Я понимаю, что это может быть проблема архитектуры, но каково решение в моем случае? Я использую Raspberry Pi 2 Model B .

То же самое происходит при попытке установить хром. Также я получаю это при нажатии вкладки:

Пытаться sudo apt-get install chromium-browser

не работает. Можете ли вы взглянуть на обновленный вопрос? @aaron, возможно, вы захотите добавить мой ответ в свой урок для тех, кто использует Джесси По состоянию на сентябрь 2016 года браузер Chromium (Chromium 51) доступен через стандартный дистрибутив Jessie. По состоянию на август 2017 года пакет chromium-browser на raspbian Stretch соответствует последней доступной версии (Chromium 60)

Для Raspberry Pi Model 3 с Raspbian Jessie , скопировать и вставить эти 5 линий по отдельности в терминал:

Это должен быть «правильный» ответ, потому что он устанавливает последнюю версию Chromium. использовал это на Debian Stretch, тоже хорошо работает.

Используйте эти команды для установки браузера Chromium на Jessie (не Wheezy):

^ ответ от ссылки комментария @dfaze

Я бы порекомендовал использовать более официальный источник. Большое спасибо за это .. Я пытался установить хром много времени безуспешно. Это даже быстрее, чем браузер Epiphany. Гораздо быстрее. @fabrosell Я согласен, что по умолчанию браузер Duck Duck Go - это то, что Джесси был настолько медленным, что я сделал все возможное, чтобы найти способ установить Chromium. Это может звучать не официально, но это работает. Я делал это несколько раз и никогда не подводил. Проверьте @ tyrell-van-den-heever и ответьте, что установит последнюю версию Chromium вместо старой 45-й версии.

Это происходит, когда вы пытаетесь установить пакет, о котором APT не знает. Когда вы добавляете и запускаете программные источники apt-get update , ваша системная база данных APT обновляется всеми пакетами в репозиториях, перечисленных в списке источников программного обеспечения.

Затем, когда вы пытаетесь установить пакет, apt проверяет имя пакета в его базе данных, находит его и проверяет имя репо, откуда он его получил. Затем он загружает пакет из этого репо.

Всегда полезно запустить apt-get update перед тем apt-get install XXX , чтобы убедиться, что вы получаете последнюю версию программного обеспечения, которая находится в репо.

Chromium OS не имеет официальной сборки для Raspberry Pi, хотя это устройство ARM. Причина? Проект ориентирован только на Chromebook и другие устройства Chrome. Однако не волнуйтесь! Это неофициальная сборка операционной системы, которая может работать на Pi.

На данный момент неофициальная сборка Chromium OS для Pi находится в тестовом режиме и поддерживает только Pi 3 / Pi 3B + и Pi 4. Так как он находится в тестовом режиме, некоторые функции ОС еще не реализованы, ошибки присутствуют, и вещи могут зависать в случайные моменты времени.

В этом руководстве мы покажем вам, как получить последнюю версию соберите Chromium OS для Pi и настройте его для работы в качестве работающей операционной системы.

Загрузите сборку Chromium OS для Raspberry Pi 3 / 3B + / Pi 4

Неофициальная сборка Chromium OS для Raspberry Pi не сложна, так как проект размещает весь свой код публично на GitHub. Чтобы начать загрузку, запустите окно терминала, нажав Ctrl + Alt + T или Ctrl + Shift + T на клавиатуре. Затем, с открытым окном терминала, используйте инструмент загрузки wget, чтобы получить ОС.

Примечание: не используете Linux? Загрузите образы ОС Pi 3 или Pi 4 здесь.

Pi 3 / 3B +

Pi 4

после использования <Инструмент strong> wget , чтобы загрузить неофициальную сборку Chromium OS для Pi 3 или 4, не извлекайте архив XZ! Оставьте все как есть, так как его необходимо записать на SD-карту в следующем разделе этого руководства.

Установка Chromium OS на Raspberry Pi

Установка образа Chromium OS в Raspberry Pi 3 или 4 работает точно так же, как и при установке других операционных систем: прошивка файла IMG.XZ на карту Micro SD.

В Linux процесс создания образа с SD-карты может выполняться разными способами (терминал с DD, Gnome Дисками и т. д.). Однако в этом руководстве мы будем использовать инструмент для обработки изображений Etcher SD Card / USB, поскольку он прост в использовании и очень хорошо работает с образами Raspberry Pi OS. Кроме того, он работает так же на Mac, Linux и Windows, так как он кроссплатформенный.

Чтобы получить Etcher для вашей операционной системы, зайдите на официальный сайт.Оказавшись там, нажмите кнопку «Загрузить», чтобы получить ее для операционной системы, которую вы используете для установки Chromium OS на Pi. Установите Etcher и запустите его.

После запуска приложения Etcher на вашем компьютере найдите синюю кнопку «Выбрать изображение» и нажмите ее. , Затем с помощью диалогового окна «Открыть файл» найдите файл chromiumos_test_image_r77r2-rpi3b.img.xz или chromiumos_test_image_r77r2-rpi4b.img.xz и нажмите кнопку «Открыть».

Далее подключите карту Pis SD к компьютер и найдите кнопку «Выбрать диск». Нажмите на нее, чтобы выбрать SD-карту в качестве устройства для прошивки Chromium OS.

Найдите Flash! нажмите кнопку и щелкните ее мышью, чтобы начать процесс перепрошивки, и наберитесь терпения.

Получение операционной системы Chromium на Raspberry Pi

Получение операционной системы Chromium на Raspberry Pi идентично настройке Chromebook, и пользовательский интерфейс в настройке аналогичен. Чтобы начать процесс настройки, подключите Raspberry Pi к источнику питания Micro USB. Кроме того, подключите USB-клавиатуру и мышь.

Получение операционной системы Chromium на Raspberry Pi идентично настройке Chromebook, и пользовательский интерфейс в настройке аналогичен. Чтобы начать процесс настройки, подключите Raspberry Pi к источнику питания Micro USB. Кроме того, подключите USB-клавиатуру и мышь.

После перехода на страницу поиска устройств Bluetooth и USB вам потребуется подключиться к сети WiFi. Используя пользовательский интерфейс, войдите в свою беспроводную сеть. Или подключите кабель Ethernet к Pi. После подключения нажмите кнопку «Далее», чтобы продолжить.

Как запустить Chromium OS на Raspberry Pi

Когда Chromium OS подключена к Интернету, она проверит наличие обновлений. Расслабьтесь и будьте терпеливы. Это займет пару секунд.


Как только Chromium OS выполнит проверку обновлений программного обеспечения, вам будет предложено войти в свой Гугл аккаунт. Введите свой адрес Gmail и связанный с ним пароль для входа в систему.

Как запустить Chromium OS на Raspberry Pi

Когда вы успешно введете свой адрес Gmail и пароль в логин окно, Chromium OS запустится и представит вам рабочий стол. Отсюда щелкните значок Chromium для просмотра веб-страниц или значок поиска слева, чтобы открыть другие приложения Chrome на Pi.

Читайте также: