Хоробрий браузер не запускається через помилку простору кріплення імен


10

Відважні, встановлені з оснащення, працювали цілком нормально місяцями. Оскільки два дні він не запускається, натискаючи значок Brave з панелі запуску. При спробі запустити Brave з командного рядка просто зателефонувавши, braveя отримую наступні попередження, браузер запускається, але без усіх моїх даних профілю (закладки, конфігурація, історія), і він знаходиться в небезпечному режимі - без пісочниці.

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;

Це схоже на проблему інтеграції 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 -

Відповіді:


3

Рішення , представлене тут , є використання:

sudo usysconf run -f

Крім того, у іншому посиланні інший користувач вказує, що вам не потрібно користуватися, snapоскільки braveзараз він знаходиться в репо. Ви можете завантажити brave .debінсталяційний пакет тут .


Дякую. Будь-яка ідея про рекомендований спосіб? встановлення Brave від .deb? Видалення оснащення раніше? як забезпечити, щоб мій профіль із оснащення працював на Repo's Brave? якась спеціальна процедура для міграції? мій хоробрий сміливий досі 0,25
jangorecki

Ну спершу все, ви спробували sudo usysconf run -fкоманду? Що стосується перетворення з snapтрадиційного на .debвстановлене dpkg -i, це займе деякі дослідження.
WinEunuuchs2Unix

На жаль, ні, не маючи доступу до профілю мого браузера протягом тижнів, я боюся спробувати все, що не є повним і офіційним рецептом. Я не можу собі цього дозволити.
jangorecki

1
@jangorecki Якщо у вас достатньо місця на диску, ви можете створити новий розділ і потім клонувати його. Потім запустіть usyconfкоманду на клоні і подивіться, чи добре це працює. Дивіться: Сценарій Баша для клонування Ubuntu до нового розділу для тестування 18.04 оновлення LTS
WinEunuuchs2Unix

створення перегородки та клонування розділу? Я відкрив питання на форумі спільноти, сподіваюся, є простіший спосіб. community.brave.com/t/…
jangorecki

2

Це не справжнє рішення, але, принаймні, це дозволяє мені отримати доступ до моїх даних профілю в Brave.

sudo snap revert brave

Тепер Brave починає нормально.


2

Відповідь у другому розділі застаріла, оскільки пакет відважних оснасток був припинений. Поточні інструкції щодо встановлення браузера Brave в Ubuntu з офіційного веб-сайту браузера Brave наступні. Відкрийте термінал і введіть:

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

Пакет оснащення браузера Brave нещодавно оновлений, і він, можливо, втратив деякі збережені налаштування, коли відважний пакет оснащення був оновлений два дні тому. Відкрийте браузер Brave з терміналу за допомогою наступної команди:

snap run brave  

Ігноруйте будь-які попереджувальні повідомлення, які ви отримуєте в терміналі. Хоробрий браузер нормально відкриється, натиснувши на його піктограму в тире після того, як ви ввели нові налаштування на екранах привітання туристів Brave та зберегли зміни налаштувань.

Ви можете зайти на екран вітання браузера Brave та здійснити привітання, щоб імпортувати закладки з Firefox та налаштувати свої вподобання, ввівши в адресному рядку таку адресу:

brave://welcome/

Відкрийте Firefox та експортуйте закладки Firefox на робочий стіл як файл .html . Ви можете імпортувати закладки Firefox у браузер Brave із вітального туру або ж натиснути три горизонтальні лінії Налаштувати значок Brave у верхньому правому куті браузера Brave -> виберіть Закладки -> Імпортувати закладки та налаштування -> поставте прапорець у полі ліворуч від Вибране / Закладки -> натисніть кнопку Вибрати файл -> перейдіть до HTML-файлу закладок Firefox, який ви зберегли.

Імпортуйте закладки та налаштування


Дякуємо за спробу допомоги. Я не використовую Firefox. Я використовую Brave, усі мої закладки є, але я не можу отримати доступ до них, якщо запустити snap run braveабо brave. Він починає хоробро, але в --no-sandboxрежимі, а не у використанні мого профілю. Хоробрий браузер не запускається, натискаючи на його піктограму в Dash навіть після запуску одного разу з консолі.
jangorecki

Хоробрий браузер нормально відкриється, натиснувши на його піктограму в тирі після того, як ви введете нові налаштування на екранах Brave Welcome Tour і збережете зміни налаштувань.
карел

Мені потрібно використовувати мої існуючі налаштування, а не створювати нові
jangorecki

У мене немає чого імпортувати з Firefox, все, що я маю, вже є Brave, але профіль, до якого я не можу отримати доступ
jangorecki
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.