google-chrome-stable terus bertanya apakah itu harus diatur ke default

80

Sejak pemutakhiran Ubuntu 15.10, google-chrome-stable terus bertanya apakah itu harus ditetapkan sebagai browser default, meskipun sudah ada. Saya mencoba menginstalnya kembali, tetapi itu tidak membantu. Ada ide?

Yanick Nedderhoff
sumber
iirc, buka pengaturan umum -> hapus centangAlways check if chrome is your default browser
Ravan
Tetapi seharusnya tidak melaporkan bahwa itu bukan browser default saat ini. Saya menduga ada bug di sini. (Saya perhatikan juga. Ditingkatkan pagi ini jadi tidak bisa menyelidiki sekarang.)
Yos
1
Ya, itu intinya. Dikatakan itu bukan browser default dalam pengaturan, dan jika saya mengklik "Set to default browser" tidak ada yang berubah.
Yanick Nedderhoff
1
Pertama-tama, forum ini bukan untuk laporan bug, sebagaimana dinyatakan dalam FAQ . Berikut ini informasi cara melaporkan bug . Dan di sini ada solusi untuk masalah Anda:
Yurii Kolesnykov
1
@YanickNedderhoff Saya telah mengusulkan edit untuk anwser yang disebutkan. Tetapi sebelum mereka meninjau, ganti "Profil 1" dengan "Default" di jalurnya.
Yurii Kolesnykov

Jawaban:

54

Untuk perbaikan yang berfungsi, lihat akhir jawaban ini.

JAWABAN AWAL 28 Okt 2015 (perbaikan usang)

Untuk menghindari ditanya apakah Anda ingin menggunakan Chrome sebagai browser default, gunakan solusi berikut ini (diusulkan di sini dan disarankan di bagian komentar dari pertanyaan ini oleh Yurii Kolesnykov ):

Buka file ~/.config/google-chrome/Default/Preferencesdengan editor teks.

Temukan garis

"check_default_browser": true,

dan ganti dengan

"check_default_browser": false,

Dalam kasus saya, file tersebut> 200k karakter, untuk alasan itulah gedit macet beberapa kali. Jika sama dalam kasus Anda, Anda mungkin ingin menggunakan editor berbasis terminal seperti vi.

Harap perhatikan bahwa ini adalah solusinya, masalah itu sendiri harus diperbaiki oleh pengembang Chrome.

DIPERBARUI 24 Nov 2015

Seperti yang disebutkan Danilo Piazzalunga , bug dikonfirmasi . Seperti yang disarankan NicDumZ , silakan pilih bug ini dengan mengklik

Apakah Bug ini memengaruhi Anda?

untuk meningkatkan perhatian. Terima kasih!

UPDATE 20 Februari 2016

Seperti dilaporkan pertama oleh Ron Thompson dan 3vi1 di bagian komentar; dan akhirnya dikonfirmasi oleh saya sendiri (menggunakan Ubuntu 15.10), solusi ini tampaknya tidak berfungsi lagi, setidaknya tidak untuk semua orang, setelah menginstal ulang google-chrome. Setiap orang yang menggunakan solusi ini harus mencoba menghindari menginstal ulang chrome.

Saya sekali lagi mendorong Anda untuk mengatakan bahwa Anda terpengaruh oleh bug pada launchpad (saat ini 302 orang).

UPDATE 5 April 2016 (Perbaikan kerja!)

Sebuah memperbaiki telah diusulkan pada launchpad yang tampaknya melakukan pekerjaan untuk beberapa orang:

Untuk menerapkan perbaikan, ubah baris # 198 dalam file /usr/bin/xdg-settingsdari

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

untuk

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

UPDATE 25 Juli 2016 (Perbaikan kerja!)

Pembaruan untuk perbaikan yang diusulkan untuk (K) Ubuntu 16.04:

Untuk menerapkan perbaikan, ubah baris # 177 dan # 202 dalam file /usr/bin/xdg-settingsdari

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

untuk

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

Lalu buka pengaturan Google Chrome dan atur Chrome sebagai browser default.

PEMBARUAN 1 Juni 2017

The Bug telah ditutup dan ditandai sebagai "Perbaiki Dirilis" untuk hari ini. Mengutip pengguna Olivier Tilloy (osomon) :

Jika saya membaca laporan dengan benar, masalah ini diperbaiki di xdg-utils di xenial. Wily sudah menjadi EOL selama hampir setahun, jadi saya menutup bug.

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

Yanick Nedderhoff
sumber
1
Bisakah Anda menyarankan mengikuti bug , dan memilihnya dengan mengklik "Apakah bug ini memengaruhi Anda?" ? Terima kasih!
Nicolas Dumazet
Tampaknya laporan bug untuk Chromium, namun kesalahan ini juga berlaku di Google Chrome. Apakah itu penting? Juga, baris "check_default_browser" tidak muncul dalam file konfigurasi untuk saya.
Nicomachus
Ya, itu memengaruhi Chromium dan Chrome. Tetapi Chrome didasarkan pada Chromium, jadi jika itu diperbaiki, itu harus diperbaiki untuk keduanya. Tentang garis yang hilang: Saya tidak tahu. Boleh saja tambahkan baris dan lihat apakah itu berfungsi?
Yanick Nedderhoff
3
Hanya untuk mengkonfirmasi ... solusi baru yang ditawarkan (mengganti regex perintah) berfungsi untuk saya pada 15.10 :) Terima kasih.
TacB0sS
2
UPDATE 5 April 2016 (Memperbaiki kerja!) Memperbaiki masalah ini untuk saya, di Ubuntu 15.10 dengan Versi Chrome 50.0.2661.102 (64-bit)
CharlyDelta
3

Ini telah dilacak sebagai bug di utilitas XDG, dan juga memengaruhi Chromium Browser.

Lihat LP Bug # 1509139 .

Danilo Piazzalunga
sumber
2
Bagaimana dengan saran untuk memilihnya dengan mengklik "Apakah bug ini memengaruhi Anda?" ? Terima kasih!
Nicolas Dumazet
-1

Saya mengalami masalah yang sama dengan 15.10. Setiap kali saya reboot dan mulai chrome itu mengeluh itu bukan browser default meskipun rincian pengaturan Aplikasi Default menunjukkan default untuk web. Saya perhatikan bahwa firefox adalah default untuk foto, jadi atur itu ke penampil gambar. Setelah total satu reboot, chrome tidak lagi mengeluh. Saya harus mencoba beberapa kali lagi sebelum saya mengklaim ini menyelesaikan masalah saya tetapi ingin berbagi hasil awal jika ada yang dalam mode mencoba sendiri.

mrh53
sumber
Pembaruan: Mungkin menjadi ikan haring merah. chrome: // pengaturan masih menunjukkan bahwa chrome bukan browser default saya. Saya harus menekan tombol "Jangan Tanyakan Lagi" secara tidak sengaja selama pengujian. Saya tidak dapat menemukan file preferensi untuk membalikkan keputusan itu
mrh53