Peramban yang berani tidak memulai karena kesalahan mount snap namespace

10

Berani yang dipasang dari snap berjalan dengan baik selama berbulan-bulan. Sejak dua hari itu tidak dimulai ketika mengklik ikon Brave dari peluncur. Saat mencoba menjalankan Brave dari baris perintah yang hanya menelepon bravesaya menerima peringatan berikut, browser mulai tetapi tanpa semua data profil saya (bookmark, konfigurasi, riwayat), dan itu dalam modee --no-sandbox tidak aman.

main.go:224: cannot change mount namespace of snap "brave" according to change mount (/snap/gtk-common-themes/818/share/icons/Suru /snap/brave/44/data-dir/icons/Suru none bind,ro 0 0): cannot use "/snap/gtk-common-themes/818/share/icons/Suru" as bind-mount source: not a directory
Gtk-Message: Failed to load module "canberra-gtk-module"
Gtk-Message: Failed to load module "canberra-gtk-module"
Gkr-Message: secret service operation failed: An AppArmor policy prevents this sender from sending this message to this recipient;

Sepertinya masalah integrasi snap-AppArmor.

Ubuntu 18.04.1 LTS.

snap version

snap    2.36.2
snapd   2.36.2
series  16
ubuntu  18.04
kernel  4.15.0-42-generic

apt policy apparmor

apparmor:
  Installed: 2.12-4ubuntu5.1

snap info brave

name:      brave
summary:   A browser with your interests at heart.
publisher: Brave Software (brave*)
contact:   https://community.brave.com/
license:   unset
description: |
  Browse faster by blocking ads and trackers that violate your privacy and
  cost you time and money.
commands:
  - brave
snap-id:      uE3hSmGE91m9MpbDEnUWi2vpeumH6gmv
tracking:     stable
refresh-date: today at 10:26 IST
channels:                              
  stable:    v0.56.12-5.dev (44) 160MB -
  candidate: ^                         
  beta:      ^                         
  edge:      ^                         
installed:   v0.56.12-5.dev (44) 160MB -
jangorecki
sumber

Jawaban:

3

Solusi yang disajikan di sini adalah menggunakan:

sudo usysconf run -f

Selain itu di tautan yang ditunjukkan pengguna lain Anda tidak perlu menggunakan snapkarena braveada dalam repo sekarang. Anda dapat mengunduh brave .debpaket instalasi di sini .

WinEunuuchs2Unix
sumber
Terima kasih. Adakah gagasan tentang cara yang disarankan? menginstal Brave from .deb? Menghapus instalan snap satu sebelumnya? bagaimana cara memastikan profil saya dari snap akan bekerja pada repo Brave? ada prosedur khusus untuk bermigrasi? snap saya berani masih 0,25
jangorecki
Nah hal pertama yang pertama, apakah Anda mencoba sudo usysconf run -fperintah? Sejauh mengkonversi dari snapke tradisional .debdiinstal dengan dpkg -iyang akan memerlukan beberapa penelitian.
WinEunuuchs2Unix
Sayangnya tidak, setelah tidak memiliki akses ke profil browser saya selama berminggu-minggu saya takut untuk mencoba apa pun yang bukan resep lengkap dan resmi. Saya tidak mampu membelinya.
jangorecki
1
@ jangorecki Jika Anda memiliki cukup ruang disk, Anda dapat membuat partisi baru dan kemudian mengkloning partisi Anda saat ini. Kemudian jalankan usyconfperintah pada klon dan lihat apakah itu berfungsi ok. Lihat: Skrip Bash untuk mengkloning Ubuntu ke partisi baru untuk menguji peningkatan 18,04 LTS
WinEunuuchs2Unix
membuat partisi dan partisi kloning? Saya membuka pertanyaan di forum komunitas, semoga ada cara yang lebih mudah. community.brave.com/t/…
jangorecki
2

Bukan solusi nyata tetapi setidaknya itu memungkinkan saya untuk mengakses data profil saya di Brave.

sudo snap revert brave

Sekarang Berani dimulai secara normal.

jangorecki
sumber
2

Jawaban di bagian kedua sudah usang karena paket snap Brave telah dihentikan. Petunjuk saat ini untuk menginstal Brave browser di Ubuntu dari situs web resmi browser Brave adalah sebagai berikut. Buka terminal dan ketik:

sudo apt install apt-transport-https curl
curl -s https://brave-browser-apt-release.s3.brave.com/brave-core.asc | sudo apt-key --keyring /etc/apt/trusted.gpg.d/brave-browser-release.gpg add -
source /etc/os-release
echo "deb [arch=amd64] https://brave-browser-apt-release.s3.brave.com/ $UBUNTU_CODENAME main" | sudo tee /etc/apt/sources.list.d/brave-browser-release-${UBUNTU_CODENAME}.list
sudo apt update
sudo apt install brave-browser

Paket snap browser Berani baru-baru ini diperbarui, dan mungkin telah kehilangan beberapa pengaturan yang disimpan ketika paket snap berani di-refresh dua hari yang lalu. Buka browser Brave dari terminal dengan perintah berikut:

snap run brave  

Abaikan pesan peringatan yang Anda terima di terminal. Browser yang berani akan terbuka secara normal dengan mengklik ikonnya di Dash setelah Anda memasukkan pengaturan baru di layar tur Welcome Brave dan menyimpan pengaturan yang diubah.

Anda dapat mengakses layar sambutan browser Brave dan mengikuti tur selamat datang untuk mengimpor bookmark dari Firefox dan menyesuaikan preferensi Anda dengan mengetikkan alamat berikut di bilah alamat:

brave://welcome/

Buka Firefox dan ekspor bookmark Firefox ke desktop Anda sebagai file .html . Anda dapat mengimpor bookmark Firefox ke browser Brave dari tur selamat datang atau mengklik tiga garis horizontal Kustomisasi ikon Brave di sudut kanan atas browser Brave -> pilih Bookmark -> Impor bookmark dan pengaturan -> beri tanda centang di kotak centang di sebelah kiri Favorites / Bookmark -> klik tombol Pilih file -> browse ke file HTML bookmark Firefox yang Anda simpan.

Impor bookmark dan pengaturan

karel
sumber
Terima kasih telah mencoba bantuan. Saya tidak menggunakan Firefox. Saya menggunakan Brave, semua bookmark saya ada di sana tetapi saya tidak dapat mengaksesnya jika saya akan memulai snap run braveatau brave. Itu mulai berani tetapi dalam --no-sandboxmode, tidak dalam menggunakan profil saya. Browser yang berani tidak memulai dengan mengklik ikonnya di Dash bahkan setelah memulai sekali dari konsol.
jangorecki
Browser yang berani akan terbuka secara normal dengan mengklik ikonnya di Dash setelah Anda memasukkan pengaturan baru di layar tur Welcome Brave dan menyimpan pengaturan yang diubah.
karel
Saya perlu menggunakan pengaturan saya yang ada dan bukan membuat yang baru
jangorecki
Saya tidak punya apa-apa untuk diimpor dari Firefox, semua yang saya miliki sudah ada di Brave, tetapi profil yang tidak dapat saya akses
jangorecki