system76-firmware requires /tmp to be mounted with exec
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
System76 Driver |
New
|
Undecided
|
Unassigned |
Bug Description
Trying to run system76-firmware while /tmp is mounted with noexec silently fails and does nothing.
Workaround to apply a new firmware:
sudo mount -o remount,exec /tmp
sudo system76-firmware
Information of the affected machine:
$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_
DISTRIB_
DISTRIB_
$ dpkg -l| grep system76
ii system76-driver 16.04.55+
ii system76-wallpapers 16.04.1 all System76 Wallpapers
$ grep -F /tmp /etc/fstab
tmpfs /tmp tmpfs noatime,
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: system76-driver 16.04.55+
ProcVersionSign
Uname: Linux 4.4.0-130-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.1-0ubuntu2.18
Architecture: amd64
CrashDB: {'impl': 'launchpad', 'project': 'system76-driver'}
CurrentDesktop: Unity
Date: Wed Jun 20 13:00:51 2018
InstallationDate: Installed on 2016-12-06 (560 days ago)
InstallationMedia: Ubuntu-Server 16.04.1 LTS "Xenial Xerus" - Beta amd64 (20161206)
PackageArchitec
SourcePackage: system76-driver
UpgradeStatus: No upgrade log present (probably fresh install)