Ubuntu 24.04, VSCode installed via their repo (https://packages.microsoft.com/repos/code)
Some updates ago apparmor gained an exception for /usr/bin/code to work again.
The desktop file uses `/usr/share/code/code` though, so starting vscode from the dock, or from the app search results in a crash:
/usr/share/code/code [88564:0308/080414.682744:FATAL:credentials.cc(127)] Check failed: . : Permission denied (13) zsh: trace trap (core dumped) /usr/share/code/code
Could the profile be fixed to include all common ways to start vscode?
My current workaround is to run this on every boot:
sudo sysctl -w kernel.apparmor_restrict_unprivileged_unconfined=0 sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0
thanks
Ubuntu 24.04, VSCode installed via their repo (https:/ /packages. microsoft. com/repos/ code)
Some updates ago apparmor gained an exception for /usr/bin/code to work again.
The desktop file uses `/usr/share/ code/code` though, so starting vscode from the dock, or from the app search results in a crash:
/usr/share/ code/code 0308/080414. 682744: FATAL:credentia ls.cc(127) ] Check failed: . : Permission denied (13) code/code
[88564:
zsh: trace trap (core dumped) /usr/share/
Could the profile be fixed to include all common ways to start vscode?
My current workaround is to run this on every boot:
sudo sysctl -w kernel. apparmor_ restrict_ unprivileged_ unconfined= 0 apparmor_ restrict_ unprivileged_ userns= 0
sudo sysctl -w kernel.
thanks