เบราว์เซอร์ที่กล้าหาญไม่เริ่มทำงานเนื่องจากข้อผิดพลาด namespace snap mount


10

Brave ที่ติดตั้งจาก snap ทำงานได้อย่างสมบูรณ์แบบเป็นเวลาหลายเดือน ตั้งแต่สองวันมันไม่ได้เริ่มต้นเมื่อคลิกที่ไอคอน Brave จากตัวเรียกใช้งาน เมื่อพยายามเรียกใช้ Brave จากบรรทัดคำสั่งเพียงเรียกbraveฉันได้รับคำเตือนต่อไปนี้เบราว์เซอร์เริ่มต้น แต่ไม่มีข้อมูลโปรไฟล์ทั้งหมดของฉัน (บุ๊กมาร์กการกำหนดค่าประวัติ) และอยู่ใน modee ที่ไม่ปลอดภัย - 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;

ดูเหมือนว่าปัญหาการรวม 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นี้อยู่ใน repo คุณสามารถดาวน์โหลดbrave .debแพคเกจติดตั้งที่นี่


ขอบคุณ มีความคิดเกี่ยวกับวิธีแนะนำอย่างไร? ติดตั้ง Brave จาก.debไหน ถอนการติดตั้ง snap หนึ่งก่อนหรือไม่ วิธีการตรวจสอบให้แน่ใจโปรไฟล์ของฉันจาก snap จะทำงานบน repo ของ Brave? มีขั้นตอนพิเศษใดบ้างที่จะย้ายข้อมูล กล้าหาญของฉันยังคงเป็น 0.25
jangorecki

ก่อนอื่นคุณลองใช้sudo usysconf run -fคำสั่งก่อนดีไหม เท่าที่แปลงจาก a 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

ตอนนี้กล้าเริ่มตามปกติ


2

คำตอบในส่วนที่สองล้าสมัยเนื่องจาก Brave snap package ถูกยกเลิก คำแนะนำในปัจจุบันสำหรับการติดตั้งเบราว์เซอร์ 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 เบราว์เซอร์เพิ่งได้รับการอัปเดตและอาจสูญเสียการตั้งค่าที่บันทึกไว้บางส่วนเมื่อแพคเกจ snap snap กล้าหาญรีเฟรชสองวันที่ผ่านมา เปิดเบราว์เซอร์ Brave จากเทอร์มินัลด้วยคำสั่งต่อไปนี้:

snap run brave  

ละเว้นข้อความเตือนใด ๆ ที่คุณได้รับในเครื่อง เบราว์เซอร์ที่กล้าหาญจะเปิดตามปกติโดยคลิกที่ไอคอนใน Dash หลังจากที่คุณได้ป้อนการตั้งค่าใหม่ของคุณในหน้าจอต้อนรับสู่ Brave welcome ทัวร์และบันทึกการตั้งค่าที่เปลี่ยนแปลง

คุณสามารถเข้าถึงหน้าจอต้อนรับเบราว์เซอร์ Brave และเข้าสู่ทัวร์เพื่อนำเข้าบุ๊กมาร์กจาก Firefox และปรับแต่งการตั้งค่าของคุณโดยพิมพ์ที่อยู่ต่อไปนี้ในแถบที่อยู่:

brave://welcome/

เปิด Firefox และการส่งออกที่คั่นหน้า Firefox ให้เดสก์ทอปของคุณเป็นไฟล์ คุณสามารถนำเข้าบุ๊คมาร์ค Firefox ในเบราว์เซอร์ที่กล้าหาญจากทัวร์ต้อนรับหรืออื่น ๆ คลิกสามแนวเส้นไอคอนกำหนดกล้าหาญในมุมขวาบนของเบราว์เซอร์ที่กล้าหาญ -> เลือกบุ๊ก -> นำเข้าบุ๊กและการตั้งค่า -> ใส่เครื่องหมายในช่องทำเครื่องหมาย ทางด้านซ้ายของรายการโปรด / บุ๊คมาร์ค -> คลิกปุ่มเลือกไฟล์ -> เรียกดูไฟล์ HTML บุ๊คมาร์ค Firefox ที่คุณบันทึกไว้

นำเข้าบุ๊คมาร์คและการตั้งค่า


ขอขอบคุณที่ลองความช่วยเหลือ ฉันไม่ใช้ Firefox ผมใช้ความกล้าหาญบุ๊กทั้งหมดของฉันจะมี แต่ฉันไม่สามารถเข้าถึงพวกเขาหากฉันจะเริ่มต้นหรือsnap run brave braveมันเริ่มกล้า แต่อยู่ใน--no-sandboxโหมดไม่ได้ใช้งานโปรไฟล์ของฉัน เบราว์เซอร์ที่กล้าหาญไม่ได้เริ่มต้นด้วยการคลิกที่ไอคอนใน Dash แม้หลังจากเริ่มต้นเพียงครั้งเดียวจากคอนโซล
jangorecki

เบราว์เซอร์ที่กล้าหาญจะเปิดตามปกติโดยคลิกที่ไอคอนใน Dash หลังจากที่คุณได้ป้อนการตั้งค่าใหม่ของคุณในหน้าจอต้อนรับสู่ Brave welcome ทัวร์และบันทึกการตั้งค่าที่เปลี่ยนแปลง
karel

ฉันต้องใช้การตั้งค่าปัจจุบันของฉันแทนที่จะสร้างใหม่
jangorecki

ฉันไม่มีอะไรที่จะนำเข้าจาก Firefox ทั้งหมดที่ฉันมีอยู่แล้วใน Brave แต่โปรไฟล์ที่ฉันไม่สามารถเข้าถึงได้
jangorecki
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.