chromium-browser fails to start after upgrade to eoan
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
chromium-browser (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
did a distro upgrade to eoan through upon request of popup app in ubuntu today
restarted the system
tried starting chromium-browser from the "Run Application" (Alt-F2)
Chromium should have started, nothing happened.
Tried again from a shell:
$ chromium-browser
2019/10/24 22:07:56.441694 cmd_run.go:529: WARNING: XAUTHORITY environment value is not a clean path: "/misc/
cannot perform operation: mount --rbind /home /tmp/snap.
apt-get --purge remove chromium-browser
apt-get install chromium-browser
exits successfully, after exclaiming some stuff about some snap, but leaves me with
$ chromium-browser
2019/10/24 22:14:53.150401 cmd_run.go:529: WARNING: XAUTHORITY environment value is not a clean path: "/misc/
cannot perform operation: mount --rbind /home /tmp/snap.
Either the upgrade to eoan left my system broken, or chromium-browser is broken.
lsb_release -rd
Description: Ubuntu 19.10
Release: 19.10
$ apt-cache policy chromium-browser
chromium-browser:
Installed: 77.0.3865.
Candidate: 77.0.3865.
Version table:
*** 77.0.3865.
500 http://
100 /var/lib/
ProblemType: Bug
DistroRelease: Ubuntu 19.10
Package: chromium-browser 77.0.3865.
ProcVersionSign
Uname: Linux 5.3.0-19-generic x86_64
ApportVersion: 2.20.11-0ubuntu8
Architecture: amd64
CurrentDesktop: MATE
Date: Thu Oct 24 22:08:43 2019
InstallationDate: Installed on 2019-04-10 (197 days ago)
InstallationMedia: Ubuntu-MATE 19.04 "Disco Dingo" - Alpha amd64 (20190326.1)
Snap.ChromeDriv
Error: command ['snap', 'run', 'chromium.
cannot perform operation: mount --rbind /home /tmp/snap.
Snap.ChromiumVe
Error: command ['snap', 'run', 'chromium', '--version'] failed with exit code 1: 2019/10/24 22:08:56.217828 cmd_run.go:529: WARNING: XAUTHORITY environment value is not a clean path: "/misc/
cannot perform operation: mount --rbind /home /tmp/snap.
SourcePackage: chromium-browser
UpgradeStatus: Upgraded to eoan on 2019-10-24 (0 days ago)
In eoan chromium-browser is a transitional package that installs the chromium snap.
You hit an unsupported home directory setup, apparently: snapd assumes a home directory mounted under /home.
This is similar to bug #1849371, even though the error message is slightly different, and it fails at a different stage. I'll mark it a duplicate bug.
Quoting Zygmunt: « The limitation on HOME is well known and for now has no workaround other than to bind mount whatever custom home directory to /home/$LOGNAME. »