Il browser coraggioso non si avvia a causa di un errore dello spazio dei nomi con innesto rapido


10

Brave installato da snap funzionava perfettamente per mesi. Da due giorni non si avvia quando si fa clic sull'icona Brave dal programma di avvio. Quando tento di eseguire Brave dalla riga di comando, bravesto solo chiamando, sto ricevendo i seguenti avvisi, il browser si avvia ma senza tutti i dati del mio profilo (segnalibri, configurazione, cronologia) ed è in modalità non sicura - no-sandbox.

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;

Sembra un problema di integrazione di 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 -

Risposte:


3

La soluzione qui presentata è usare:

sudo usysconf run -f

Inoltre nel collegamento un altro utente sottolinea che non è necessario utilizzare snapperché braveè nei repository ora. Puoi scaricare il brave .debpacchetto di installazione qui .


Grazie. Qualche idea sul modo consigliato? installare Brave da .deb? Disinstallare uno snap prima? come garantire che il mio profilo da snap funzioni su Brave di repo? qualche procedura speciale per migrare? il mio scatto coraggioso è ancora 0,25
jangorecki

Bene, prima di tutto, hai provato il sudo usysconf run -fcomando? Per quanto riguarda la conversione da un snapa un tradizionale .debinstallato con dpkg -iquello ci vorrà qualche ricerca.
WinEunuuchs2Unix

Purtroppo no, dopo aver avuto accesso al profilo del mio browser per settimane, ho paura di provare qualcosa che non sia una ricetta completa e ufficiale. Non posso permettermelo.
jangorecki,

1
@jangorecki Se si dispone di spazio su disco sufficiente, è possibile creare una nuova partizione e quindi clonare la partizione corrente su di essa. Quindi eseguire il usyconfcomando sul clone e vedere se funziona bene. Vedi: Bash script per clonare Ubuntu su una nuova partizione per testare l'aggiornamento LTS 18.04
WinEunuuchs2Unix

creazione di partizioni e clonazione di partizioni? Ho aperto una domanda sul forum della comunità, speriamo che ci sia un modo più semplice. community.brave.com/t/…
jangorecki,

2

Non è una vera soluzione ma almeno mi consente di accedere ai dati del mio profilo in Brave.

sudo snap revert brave

Ora Brave inizia normalmente.


2

La risposta nella seconda sezione è obsoleta perché il pacchetto di snap Brave è stato sospeso. Le istruzioni attuali per l'installazione del browser Brave in Ubuntu dal sito Web ufficiale del browser Brave sono le seguenti. Apri il terminale e digita:

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

Il pacchetto di snap del browser Brave è stato recentemente aggiornato e potrebbe aver perso alcune delle sue impostazioni salvate quando il pacchetto di snap coraggioso è stato aggiornato due giorni fa. Apri Brave browser dal terminale con il seguente comando:

snap run brave  

Ignora tutti i messaggi di avviso che ricevi nel terminale. Il browser Brave si aprirà normalmente facendo clic sulla sua icona nel Dash dopo aver inserito le nuove impostazioni nelle schermate del tour di benvenuto Brave e aver salvato le impostazioni modificate.

Puoi accedere alla schermata di benvenuto del browser Brave e fare il tour di benvenuto per importare i segnalibri da Firefox e personalizzare le tue preferenze digitando il seguente indirizzo nella barra degli indirizzi:

brave://welcome/

Apri Firefox ed esporta i segnalibri di Firefox sul desktop come file .html . Puoi importare i segnalibri di Firefox nel browser Brave dal tour di benvenuto oppure fare clic sulle tre linee orizzontali Personalizza l'icona Brave nell'angolo in alto a destra del browser Brave -> seleziona Segnalibri -> Importa segnalibri e impostazioni -> metti un segno di spunta nella casella a sinistra di Preferiti / Segnalibri -> fai clic sul pulsante Scegli file -> cerca il file HTML dei segnalibri di Firefox che hai salvato.

Importa segnalibri e impostazioni


Grazie per aver provato aiuto. Non uso Firefox. Uso Brave, tutti i miei segnalibri sono lì ma non posso accedervi se inizierò snap run braveo brave. Inizia coraggioso ma in --no-sandboxmodalità, non usando il mio profilo. Brave browser non si avvia facendo clic sulla sua icona in Dash anche dopo averlo avviato una volta dalla console.
jangorecki,

Il browser Brave si aprirà normalmente facendo clic sulla sua icona nel Dash dopo aver inserito le nuove impostazioni nelle schermate del tour di benvenuto Brave e aver salvato le impostazioni modificate.
Karel,

Devo usare le mie impostazioni esistenti piuttosto che crearne di nuove
jangorecki,

Non ho nulla da importare da Firefox, tutto ciò che ho è già in Brave, ma il profilo a cui non posso accedere
jangorecki,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.