Public bug reported:
Forgot to use sudo and discovered an ugly traceback.
ubuntu@doubletusk:~$ ubuntu-drivers --gpgpu install
This is gpgpu mode
Traceback (most recent call last):
File "/usr/bin/ubuntu-drivers", line 480, in <module>
greet()
File "/usr/lib/python3/dist-packages/click/core.py", line 829, in __call__
return self.main(*args, **kwargs)
File "/usr/lib/python3/dist-packages/click/core.py", line 782, in main
rv = self.invoke(ctx)
File "/usr/lib/python3/dist-packages/click/core.py", line 1259, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/usr/lib/python3/dist-packages/click/core.py", line 1066, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/usr/lib/python3/dist-packages/click/core.py", line 610, in invoke
return callback(*args, **kwargs)
File "/usr/lib/python3/dist-packages/click/decorators.py", line 73, in
new_func
return ctx.invoke(f, obj, *args, **kwargs)
File "/usr/lib/python3/dist-packages/click/core.py", line 610, in invoke
return callback(*args, **kwargs)
File "/usr/bin/ubuntu-drivers", line 399, in install
command_install(config)
File "/usr/bin/ubuntu-drivers", line 160, in command_install
pm_fd = open('/run/nvidia_runtimepm_supported', 'w')
PermissionError: [Errno 13] Permission denied: '/run/nvidia_runtimepm_supported'
This is because I forgot to use sudo to do the install
ubuntu-drivers can do somethings as a non-privileged driver but other
things (install) requires root escalation.
ubuntu-drivers should either always require root via sudo, or "ubuntu-
drivers install" should do a user check and exit with a simple helpful
message like "You must use sudo when installing drivers".
ProblemType: Bug
DistroRelease: Ubuntu 20.10
Package: ubuntu-drivers-common 1:0.8.6.3~0.20.10.1
ProcVersionSignature: User Name 5.8.0-60.67-generic 5.8.18
Uname: Linux 5.8.0-60-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportVersion: 2.20.11-0ubuntu50.7
Architecture: amd64
CasperMD5CheckResult: skip
Date: Mon Jun 28 20:06:09 2021
ProcEnviron:
TERM=screen-256color
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=C.UTF-8
SHELL=/bin/bash
SourcePackage: ubuntu-drivers-common
UpgradeStatus: No upgrade log present (probably fresh install)
** Affects: ubuntu-drivers-common (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug groovy uec-images
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to ubuntu-drivers-common in Ubuntu.
https://bugs.launchpad.net/bugs/1933878
Title:
Traceback when trying to install drivers as normal user
Status in ubuntu-drivers-common package in Ubuntu:
New
Bug description:
Forgot to use sudo and discovered an ugly traceback.
ubuntu@doubletusk:~$ ubuntu-drivers --gpgpu install
This is gpgpu mode
Traceback (most recent call last):
File "/usr/bin/ubuntu-drivers", line 480, in <module>
greet()
File "/usr/lib/python3/dist-packages/click/core.py", line 829, in __call__
return self.main(*args, **kwargs)
File "/usr/lib/python3/dist-packages/click/core.py", line 782, in main
rv = self.invoke(ctx)
File "/usr/lib/python3/dist-packages/click/core.py", line 1259, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/usr/lib/python3/dist-packages/click/core.py", line 1066, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/usr/lib/python3/dist-packages/click/core.py", line 610, in invoke
return callback(*args, **kwargs)
File "/usr/lib/python3/dist-packages/click/decorators.py", line 73, in
new_func
return ctx.invoke(f, obj, *args, **kwargs)
File "/usr/lib/python3/dist-packages/click/core.py", line 610, in invoke
return callback(*args, **kwargs)
File "/usr/bin/ubuntu-drivers", line 399, in install
command_install(config)
File "/usr/bin/ubuntu-drivers", line 160, in command_install
pm_fd = open('/run/nvidia_runtimepm_supported', 'w')
PermissionError: [Errno 13] Permission denied:
'/run/nvidia_runtimepm_supported'
This is because I forgot to use sudo to do the install
ubuntu-drivers can do somethings as a non-privileged driver but other
things (install) requires root escalation.
ubuntu-drivers should either always require root via sudo, or "ubuntu-
drivers install" should do a user check and exit with a simple helpful
message like "You must use sudo when installing drivers".
ProblemType: Bug
DistroRelease: Ubuntu 20.10
Package: ubuntu-drivers-common 1:0.8.6.3~0.20.10.1
ProcVersionSignature: User Name 5.8.0-60.67-generic 5.8.18
Uname: Linux 5.8.0-60-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportVersion: 2.20.11-0ubuntu50.7
Architecture: amd64
CasperMD5CheckResult: skip
Date: Mon Jun 28 20:06:09 2021
ProcEnviron:
TERM=screen-256color
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=C.UTF-8
SHELL=/bin/bash
SourcePackage: ubuntu-drivers-common
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-drivers-common/+bug/1933878/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp