UNPKG

arch-wiki-md-repo

Version:

All arch-wiki articles in markdown format, updated every two days.

150 lines (91 loc) 16.7 kB
Ссылки по теме * [Хитрости Chromium](/index.php/Chromium_tweaks "Chromium tweaks") * [Плагины для браузеров](/index.php/Browser_plugins "Browser plugins") * [Firefox (Русский)](/index.php/Firefox_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Firefox (Русский)") * [Opera](/index.php/Opera "Opera") [Chromium](https://ru.wikipedia.org/wiki/Chromium) — графический веб-браузер с открытым исходным кодом, основанный на движке [Blink](https://en.wikipedia.org/wiki/ru:Blink_(%D0%B4%D0%B2%D0%B8%D0%B6%D0%BE%D0%BA) и разрабатываемый корпорацией Google совместно с сообществом и некоторыми другими корпорациями. ## Contents * [1 Установка](#.D0.A3.D1.81.D1.82.D0.B0.D0.BD.D0.BE.D0.B2.D0.BA.D0.B0) * [2 Настройка](#.D0.9D.D0.B0.D1.81.D1.82.D1.80.D0.BE.D0.B9.D0.BA.D0.B0) * [2.1 Chromium как браузер по умолчанию](#Chromium_.D0.BA.D0.B0.D0.BA_.D0.B1.D1.80.D0.B0.D1.83.D0.B7.D0.B5.D1.80_.D0.BF.D0.BE_.D1.83.D0.BC.D0.BE.D0.BB.D1.87.D0.B0.D0.BD.D0.B8.D1.8E) * [2.2 Ассоциации файлов](#.D0.90.D1.81.D1.81.D0.BE.D1.86.D0.B8.D0.B0.D1.86.D0.B8.D0.B8_.D1.84.D0.B0.D0.B9.D0.BB.D0.BE.D0.B2) * [2.3 Плагин Flash Player'a](#.D0.9F.D0.BB.D0.B0.D0.B3.D0.B8.D0.BD_Flash_Player.27a) * [2.4 Плагин для просмотра файлов PDF](#.D0.9F.D0.BB.D0.B0.D0.B3.D0.B8.D0.BD_.D0.B4.D0.BB.D1.8F_.D0.BF.D1.80.D0.BE.D1.81.D0.BC.D0.BE.D1.82.D1.80.D0.B0_.D1.84.D0.B0.D0.B9.D0.BB.D0.BE.D0.B2_PDF) * [2.4.1 libpdf](#libpdf) * [2.4.2 PDF.js](#PDF.js) * [2.5 Сертификаты](#.D0.A1.D0.B5.D1.80.D1.82.D0.B8.D1.84.D0.B8.D0.BA.D0.B0.D1.82.D1.8B) * [3 Разные полезности](#.D0.A0.D0.B0.D0.B7.D0.BD.D1.8B.D0.B5_.D0.BF.D0.BE.D0.BB.D0.B5.D0.B7.D0.BD.D0.BE.D1.81.D1.82.D0.B8) * [4 Решение проблем](#.D0.A0.D0.B5.D1.88.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC) * [4.1 Частые зависания в KDE](#.D0.A7.D0.B0.D1.81.D1.82.D1.8B.D0.B5_.D0.B7.D0.B0.D0.B2.D0.B8.D1.81.D0.B0.D0.BD.D0.B8.D1.8F_.D0.B2_KDE) * [4.2 Звук, напоминающий треск](#.D0.97.D0.B2.D1.83.D0.BA.2C_.D0.BD.D0.B0.D0.BF.D0.BE.D0.BC.D0.B8.D0.BD.D0.B0.D1.8E.D1.89.D0.B8.D0.B9_.D1.82.D1.80.D0.B5.D1.81.D0.BA) * [4.3 Рендеринг шрифтов в плагине PDF](#.D0.A0.D0.B5.D0.BD.D0.B4.D0.B5.D1.80.D0.B8.D0.BD.D0.B3_.D1.88.D1.80.D0.B8.D1.84.D1.82.D0.BE.D0.B2_.D0.B2_.D0.BF.D0.BB.D0.B0.D0.B3.D0.B8.D0.BD.D0.B5_PDF) * [4.4 Принудительное 3D-ускорение в Flash Player и браузере](#.D0.9F.D1.80.D0.B8.D0.BD.D1.83.D0.B4.D0.B8.D1.82.D0.B5.D0.BB.D1.8C.D0.BD.D0.BE.D0.B5_3D-.D1.83.D1.81.D0.BA.D0.BE.D1.80.D0.B5.D0.BD.D0.B8.D0.B5_.D0.B2_Flash_Player_.D0.B8_.D0.B1.D1.80.D0.B0.D1.83.D0.B7.D0.B5.D1.80.D0.B5) * [4.5 Ссылки "mailto" открываются в новых вкладках](#.D0.A1.D1.81.D1.8B.D0.BB.D0.BA.D0.B8_.22mailto.22_.D0.BE.D1.82.D0.BA.D1.80.D1.8B.D0.B2.D0.B0.D1.8E.D1.82.D1.81.D1.8F_.D0.B2_.D0.BD.D0.BE.D0.B2.D1.8B.D1.85_.D0.B2.D0.BA.D0.BB.D0.B0.D0.B4.D0.BA.D0.B0.D1.85) * [4.6 Настройка прокси](#.D0.9D.D0.B0.D1.81.D1.82.D1.80.D0.BE.D0.B9.D0.BA.D0.B0_.D0.BF.D1.80.D0.BE.D0.BA.D1.81.D0.B8) * [4.7 speech-dispatcher выдает дампы памяти](#speech-dispatcher_.D0.B2.D1.8B.D0.B4.D0.B0.D0.B5.D1.82_.D0.B4.D0.B0.D0.BC.D0.BF.D1.8B_.D0.BF.D0.B0.D0.BC.D1.8F.D1.82.D0.B8) * [4.8 WebGL](#WebGL) * [5 Смотрите также](#.D0.A1.D0.BC.D0.BE.D1.82.D1.80.D0.B8.D1.82.D0.B5_.D1.82.D0.B0.D0.BA.D0.B6.D0.B5) ## Установка Проект с открытым исходным кодом, **Chromium**, можно [установить](/index.php/Pacman_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)#.D0.A3.D1.81.D1.82.D0.B0.D0.BD.D0.BE.D0.B2.D0.BA.D0.B0_.D0.BE.D0.BF.D1.80.D0.B5.D0.B4.D0.B5.D0.BB.D0.B5.D0.BD.D0.BD.D1.8B.D1.85_.D0.BF.D0.B0.D0.BA.D0.B5.D1.82.D0.BE.D0.B2 "Pacman (Русский)") с пакетом [chromium](https://www.archlinux.org/packages/?name=chromium). Помимо этого в [AUR](/index.php/Arch_User_Repository_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Arch User Repository (Русский)") можно найти: * [chromium-dev](https://aur.archlinux.org/packages/chromium-dev/) — версия для разработчиков (уже собранный двоичный пакет: [chromium-browser-bin](https://aur.archlinux.org/packages/chromium-browser-bin/)) * [google-chrome](https://aur.archlinux.org/packages/google-chrome/) — модифицированный вариант, **Google Chrome**, включающий в себя Flash Player * [google-chrome-beta](https://aur.archlinux.org/packages/google-chrome-beta/) — бета-версия Google Chrome * [google-chrome-dev](https://aur.archlinux.org/packages/google-chrome-dev/) — версия Google Chrome для разработчиков **Совет:** Чтобы получить дополнительную информацию о различиях между стабильными/бета/девелоперскими версиями, между Chromium и Chrome, а также разъяснения о порядке присвоения номеров для новых версий, смотрите эти [две](https://code.google.com/p/chromium/wiki/ChromiumBrowserVsGoogleChrome) [статьи](http://news.softpedia.com/news/Google-Chrome-vs-Chromium-Understanding-Stable-Beta-Dev-Releases-and-Version-No-140060.shtml) ## Настройка ### Chromium как браузер по умолчанию Это настраивается в [xdg-open](/index.php/Xdg-open "Xdg-open"): смотрите раздел [xdg-open#Установка браузера по умолчанию](/index.php/Xdg-open#Set_the_default_browser "Xdg-open"). Больше информации на эту тему можно найти в статье [Приложения по умолчанию](/index.php/Default_applications "Default applications"). ### Ассоциации файлов Это настраивается в [xdg-open](/index.php/Xdg-open "Xdg-open"): смотрите раздел [xdg-open#Настройка](/index.php/Xdg-open#Configuration "Xdg-open"). Больше информации на эту тему можно найти в статье [Приложения по умолчанию](/index.php/Default_applications "Default applications"). ### Плагин Flash Player'a **Примечание:** В связи с тем, что Chromium больше не поддерживает Netscape plugin API (NPAPI), [flashplugin](https://www.archlinux.org/packages/?name=flashplugin) из официальных репозиториев больше не работает **pepper-flash** - это плагин, использующий новый Pepper API. Он разрабатывается в Adobe и входит в состав Google Chrome. Установить pepper-flash для Chromium можно с пакетом [pepper-flash](https://www.archlinux.org/packages/?name=pepper-flash) из [AUR](/index.php/Arch_User_Repository_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Arch User Repository (Русский)"). Если вы хотите использовать версию для разработчиков, установите [chromium-pepper-flash-dev](https://aur.archlinux.org/packages/chromium-pepper-flash-dev/). Разрешите использование Flash тут `chrome://settings/content`. ### Плагин для просмотра файлов PDF Существует несколько способов включения поддержки PDF в Chromium, которые описаны ниже. #### libpdf **libpdf** — собственная разработка Google для просмотра PDF файлов, которая включена в Chromium (начиная с версии 37) и в Google Chrome. При обновлении с версии 36 до версии 37 необходимо [удалить](/index.php/Pacman_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)#.D0.A3.D0.B4.D0.B0.D0.BB.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D0.B0.D0.BA.D0.B5.D1.82.D0.BE.D0.B2 "Pacman (Русский)") пакеты [chromium-libpdf](https://aur.archlinux.org/packages/chromium-libpdf/) и [chromium-libpdf-dev](https://aur.archlinux.org/packages/chromium-libpdf-dev/). Если плагин выключен, включите его на странице `chrome://plugins`. #### PDF.js Смотрите основную статью: [Плагины для браузеров#PDF.js](/index.php/Browser_plugins#PDF.js "Browser plugins"). ### Сертификаты Для работы с сертификатами Chromium использует [NSS](/index.php/Network_Security_Services_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Network Security Services (Русский)"). Управлять сертификатами можно, зайдя в `Настройки``Показать дополнительные настройки...``Управление сертификатами...`. ## Разные полезности Смотрите основную статью: [Хитрости Chromium](/index.php/Chromium_tweaks "Chromium tweaks"). ## Решение проблем ### Частые зависания в KDE [Удалите](/index.php/Pacman_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)#.D0.A3.D0.B4.D0.B0.D0.BB.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D0.B0.D0.BA.D0.B5.D1.82.D0.BE.D0.B2 "Pacman (Русский)") пакет [libcanberra-pulse](https://www.archlinux.org/packages/?name=libcanberra-pulse). Смотрите ветку форума [BBS#1228558](https://bbs.archlinux.org/viewtopic.php?pid=1228558). ### Звук, напоминающий треск Некоторые пользователи жалуются на треск вместо нормального звука при использовании Chromium и аудиовыхода HDMI. Для решения этой проблемы запускайте Chromium с изменённым размером буфера аудио: ``` $ chromium --audio-buffer-size=2048 ``` ### Рендеринг шрифтов в плагине PDF Для корректного рендеринга шрифтов в PDF необходимо установить пакет [ttf-liberation](https://www.archlinux.org/packages/?name=ttf-liberation), иначе замещающий шрифт может вызывать наслоение букв друг на друга. Один из пользователей Arch создал [отчёт об ошибке на баг-трекере chromium](https://code.google.com/p/chromium/issues/detail?id=369991). ### Принудительное 3D-ускорение в Flash Player и браузере **Важно:** Данное действие может стать причиной нестабильной работы браузера, включая аварийное завершение программы. Смотрите отчёты об ошибках на странице `chrome://gpu` Для принудительного 3D графического ускорения необходимо включить опцию *Override software rendering list* на странице `chrome://flags`, предварительно корректно выставив значения переменных окружения и установив необходимые пакеты, как описано в статье [VDPAU](/index.php/VDPAU_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "VDPAU (Русский)"). Проверить, работает ли ускорение, можно на странице `chrome://gpu`. ### Ссылки "mailto" открываются в новых вкладках Если вы не используете окружение рабочего стола, все ссылки "mailto" могут открываться в отдельном окне браузера, а не в вашем клиенте электронной почты по умолчанию. В этом случае необходимо отредактировать файл `/usr/bin/xdg-email`, настройки из которого считывает Chromium: ``` # sed 's/open_generic "${mailto}"/open_gnome "${mailto}"/' -i /usr/bin/xdg-email ``` Это необходимо делать после каждого обновления пакета [xdg-utils](https://www.archlinux.org/packages/?name=xdg-utils). Если вы не хотите заботиться об этом, установите пакет [xdg-utils-xdg-email-gnome](https://aur.archlinux.org/packages/xdg-utils-xdg-email-gnome/) или [xdg-utils-mimeo](https://aur.archlinux.org/packages/xdg-utils-mimeo/). ### Настройка прокси По состоянию на июнь 2012 г. не редки ситуации, когда настройки прокси не работают правильно, особенно если для их настройки использовался интерфейс KDE. Работающее решение - воспользоваться для настройки прокси опциями командной строки Chromium, такими как `--proxy-auto-detect`, `--proxy-pac-url` и `--proxy-server`. ### speech-dispatcher выдает дампы памяти **Примечание:** По этому поводу создан баг-репорт [FS#38456](https://bugs.archlinux.org/task/38456) Chromium устанавливает пакет [speech-dispatcher](https://www.archlinux.org/packages/?name=speech-dispatcher) в качестве зависимости. Это независимый слой для интерфейса синтезирования речи, по умолчанию он использует бэкенд [festival](https://www.archlinux.org/packages/?name=festival). Если вы часто получаете дампы памяти, скорее всего, у вас не установлен festival. Чтобы решить эту проблему, либо установите festival, либо измените бэкенд, который использует speech-dispatcher. ### WebGL Иногда Chromium выключает WebGL из-за определённых конфигураций видеокарты. Это может быть исправлено деактивировав пункт *Disable WebGL* на странице `chrome://flags` либо запуском браузера с опцией командной строки `--enable-webgl`. Есть также вероятность, что ваша видеокарта занесена в чёрный список Chromium. Что бы обойти ограничение, на странице `chrome://flags` активируйте пункт *Override software rendering list* либо запускайте браузер с опцией командной строки `--ignore-gpu-blacklist`. Если вы запускаете Chromium через [Bumblebee](/index.php/Bumblebee_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Bumblebee (Русский)"), WebGL может работать нестабильно из-за того, что видеокарта работает в песочнице. В этом случае, необходимо выключить песочницу для видеокарты запустив Chromium с опцией командной строки `--disable-gpu-sandbox`: `optirun chromium --disable-gpu-sandbox` ## Смотрите также * [Официальный сайт Chromium](http://www.chromium.org/Home) * [Примечания к релизам Google Chrome](http://googlechromereleases.blogspot.com) * [Chrome web store](https://chrome.google.com/webstore/category/home) * [Различия между Chromium и Google Chrome](https://en.wikipedia.org/wiki/ru:Chromium#.D0.9E.D1.82.D0.BB.D0.B8.D1.87.D0.B8.D1.8F_.D0.BE.D1.82_Google_Chrome "wikipedia:ru:Chromium") * [Список опций командной строки для Chromium](http://peter.sh/experiments/chromium-command-line-switches/)