google-chrome-stable постійно запитує, чи слід його встановити за замовчуванням


79

З моменту оновлення Ubuntu 15.10, google-chrome-stable постійно запитує, чи слід його встановити як браузер за замовчуванням, навіть якщо він уже є. Я спробував її перевстановити, але це не допомогло. Будь-які ідеї?


iirc, перейдіть до загальних налаштувань -> зніміть Always check if chrome is your default browser
прапорці

Але він не повинен повідомляти, що це не браузер за замовчуванням, поки він є. Я підозрюю помилку тут. (Я також помітив це. Оновлено саме сьогодні вранці, тому зараз не можу розслідувати.)
Жос

1
Так, у цьому справа. У ньому йдеться, що це не браузер за замовчуванням у налаштуваннях, і якщо натиснути «Установити браузер за замовчуванням», нічого не зміниться.
Янік Неддерхофф

1
Перш за все, цей форум не для звітів про помилки, як зазначено у FAQ . Ось інформація, як повідомляти про помилки . І ось вирішення вашої проблеми:
Юрій Колесникков

1
@YanickNedderhoff Я запропонував редагувати згаданий привід. Але перед тим, як вони переглянули, замініть "Профіль 1" на "За замовчуванням" у шляху.
Юрій Колесников

Відповіді:


54

Для робочого виправлення див. Кінець цієї відповіді.

ПОЧАТОК ВІДПОВІДЬ 28 жовтня 2015 р. (Застарілий виправлення)

Щоб вас не запитували, чи хочете ви використовувати Chrome як браузер за замовчуванням, скористайтеся таким способом вирішення (запропонований тут та запропонований у розділі коментарів до цього питання Юрієм Колесниковим ):

Відкрийте файл ~/.config/google-chrome/Default/Preferencesза допомогою текстового редактора.

Знайдіть рядок

"check_default_browser": true,

і замінити його на

"check_default_browser": false,

У моєму випадку файл складав> 200 тис. Символів, через що gedit кілька разів вийшов з ладу. Якщо це так само у вашому випадку, ви, ймовірно, хочете використовувати редактор на базі терміналів, наприклад vi.

Зауважте, що це вирішення проблеми, розробники Chrome мають вирішити саму проблему.

ОНОВЛЕННЯ 24 листопада 2015 року

Як згадував Данило Піацалунга , помилка підтверджена . Як запропонував NicDumZ , будь ласка, проголосуйте за цю помилку, натиснувши на

Чи впливає ця помилка на вас?

привернути увагу. Дякую!

ОНОВЛЕННЯ 20 лютого 2016 року

Як повідомляв перший Рон Томпсон та 3vi1 у розділі коментарів; і нарешті підтверджений нами (за допомогою Ubuntu 15.10), здається, що це рішення не працює, принаймні, не для всіх, після перевстановлення google-chrome. Усі, хто використовував це рішення, повинні намагатися уникати перевстановлення хрому.

Я знову закликаю вас сказати, що на вас впливає помилка на панелі запуску (наразі 302 людини).

ОНОВЛЕННЯ 5 квітня 2016 року (робоче виправлення!)

На панелі запуску запропоновано виправлення, яке, очевидно, зробило роботу для пари людей:

Щоб застосувати виправлення, змініть рядок № 198 у файлі /usr/bin/xdg-settingsвід

command="`grep -E "^Exec(\[[^]=]*])?=" "$file" | cut -d= -f 2- | sed -e 's/ .*$//'`"

до

command="`grep -E "^Exec(\[[^]=]*])?=" "$file" | cut -d= -f 2- | sed -e 's/ .*$//' | head -n 1`"

ОНОВЛЕННЯ 25 липня 2016 року (робоча виправлення!)

Оновлення до запропонованого виправлення для (K) Ubuntu 16.04:

Щоб застосувати виправлення, змініть рядки №177 та №202 у файлі /usr/bin/xdg-settingsвід

command="`grep -E "^Exec(\[[^]=]*])?=" "$file" | cut -d= -f 2- | first_word"

до

command="`grep -E "^Exec(\[[^]=]*])?=" "$file" | cut -d= -f 2- | first_word | head -n 1`"

Потім перейдіть до налаштувань Google Chrome і встановіть Chrome як браузер за замовчуванням.

ОНОВЛЕННЯ 1 червня 2017 року

Помилка була закрита і позначена як «Фікс виходу» , як сьогодні. Цитуючи користувача Olivier Tilloy (osomon) :

Якщо я прочитав правильно звіт, проблема виправлена ​​у xdg-utils у xenial. Вілі був EOL майже рік, тому я закриваю помилку.

no longer affects: chromium-browser no longer affects: google-chrome-beta (Ubuntu) no longer affects: google-chrome (Ubuntu) Changed in chromium-browser (Ubuntu): assignee: Chad Miller (cmiller) → nobody status: In Progress → Invalid Changed in xdg-utils (Ubuntu): assignee: Chad Miller (cmiller) → nobody status: Confirmed → Fix Released


1
Чи можете ви запропонувати слідкувати за помилкою та проголосувати за неї, натиснувши "Чи впливає ця помилка на вас?" ? Дякую!
Nicolas Dumazet

Здається, що звіт про помилки призначений для Chromium, однак ця помилка також стосується Google Chrome. Це має значення? Також у цьому конфігураційному файлі для мене не відображається рядок "check_default_browser".
Нікомахус

Так, це впливає і на Chrome, і на Chrome. Але Chrome базується на Chromium, тому якщо його виправлено, його слід виправити для обох. Про той відсутній рядок: я не знаю. Може просто додати рядок і побачити, чи працює він?
Янік Неддерхофф

3
Тільки для підтвердження ... нове запропоноване рішення (замінюючи команду regex) працює для мене 15.10 :) Дякую.
TacB0sS

2
ОНОВЛЕННЯ 5 квітня 2016 року (Work fix!) Виправили цю проблему для мене, на Ubuntu 15.10 з Chrome версією 50.0.2661.102 (64-розрядні)
CharlyDelta


-1

У мене була така ж проблема з 15.10. Кожен раз, коли я перезавантажувався та запускав хром, він скаржився, що це не браузер за замовчуванням, хоча деталі налаштувань Програми за замовчуванням показують, що він є типовим для Інтернету. Я помітив, що для фотографій Firefox був типовим для фотографій, тому встановіть це для перегляду зображень. Після загальної кількості перезавантажень хром більше не скаржиться. Мені слід спробувати ще кілька разів, перш ніж я стверджую, що це вирішило мою проблему, але я хотів поділитися початковим результатом, якщо хтось перебуває в режимі самотужки.


Оновлення: це може бути червоноселедець. chrome: // налаштування все ще показує, що chrome не є моїм браузером за замовчуванням. Я, мабуть, випадково під час тестування натиснув кнопку "Не запитай знову". Я не можу знайти файл уподобань, щоб скасувати це рішення
mrh53
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.