Are you sure you were not hacked?
Apparmor is Linux security system, and disabling parts of it is not something a Linkedin tool or any tool should be doing.
Not sure what restrict_unprivileged options do, but if I were you I would start by enabling them back (assuming that was the default which I don't know if it was):
sudo sysctl -w kernel.apparmor_restrict_unprivileged_unconfined=1
sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=1
Its also possible that the person you talked to already got access to your computer and made more changes in it, at that point I would suggest a fresh install.
Nothing extracted yet.
Your system information
Steam client version (build number or date): 1:1.0.0.79.~ds-2
Distribution (e.g. Ubuntu): Kubuntu
Opted into Steam client beta?: [Yes/No] No
Have you checked for system updates?: [Yes/No] Yes
Steam Logs: [generate by running this command in a terminal
tar -zcvf ~/Desktop/steam-logs.tar.gz ~/.steam/steam/logs]tar: Removing leading `/' from member names
/home/crowgirl/.steam/steam/logs/
/home/crowgirl/.steam/steam/logs/webhelper-linux.txt
/home/crowgirl/.steam/steam/logs/transport_steamui.txt
/home/crowgirl/.steam/steam/logs/timedtrial_log.txt
/home/crowgirl/.steam/steam/logs/webhelper.txt
/home/crowgirl/.steam/steam/logs/configstore_log.txt
/home/crowgirl/.steam/steam/logs/text_filter_log.txt
/home/crowgirl/.steam/steam/logs/transport_client.txt
/home/crowgirl/.steam/steam/logs/compat_log.txt
/home/crowgirl/.steam/steam/logs/steamui.txt
/home/crowgirl/.steam/steam/logs/content_log.txt
/home/crowgirl/.steam/steam/logs/console-linux.txt
/home/crowgirl/.steam/steam/logs/steamui_html.txt
/home/crowgirl/.steam/steam/logs/systemmanager.txt
/home/crowgirl/.steam/steam/logs/cef_log.previous.txt
/home/crowgirl/.steam/steam/logs/systemdockmanager.txt
/home/crowgirl/.steam/steam/logs/steamui_login.txt
/home/crowgirl/.steam/steam/logs/cloud_log.txt
/home/crowgirl/.steam/steam/logs/shader_log.txt
/home/crowgirl/.steam/steam/logs/cef_log.txt
/home/crowgirl/.steam/steam/logs/sitelicense_log.txt
/home/crowgirl/.steam/steam/logs/parental_log.txt
/home/crowgirl/.steam/steam/logs/console_log.txt
/home/crowgirl/.steam/steam/logs/bootstrap_log.txt
/home/crowgirl/.steam/steam/logs/steamui_system.txt
/home/crowgirl/.steam/steam/logs/controller.txt
/home/crowgirl/.steam/steam/logs/remote_connections.txt
/home/crowgirl/.steam/steam/logs/streaming_log.txt
/home/crowgirl/.steam/steam/logs/systemdisplaymanager.txt
/home/crowgirl/.steam/steam/logs/systemperfmanager.txt
/home/crowgirl/.steam/steam/logs/steamui_audio.txt
/home/crowgirl/.steam/steam/logs/steamui_update.txt
/home/crowgirl/.steam/steam/logs/console_log.previous.txt
/home/crowgirl/.steam/steam/logs/client_networkmanager.txt
/home/crowgirl/.steam/steam/logs/stats_log.txt
/home/crowgirl/.steam/steam/logs/systemaudiomanager.txt
/home/crowgirl/.steam/steam/logs/appinfo_log.txt
/home/crowgirl/.steam/steam/logs/webhelper_gpu.txt
/home/crowgirl/.steam/steam/logs/workshop_log.txt
/home/crowgirl/.steam/steam/logs/controller_ui.txt
/home/crowgirl/.steam/steam/logs/connection_log.txt
GPU: Nvidia/Intel/AMD NVIDIA GeForce RTX 3050 Ti
Please describe your issue in as much detail as possible:
Describe what you expected should happen and what did happen. Please link any large code pastes as a Github Gist
Steam for Linux was running perfectly well on my gaming laptop in Kubuntu 24.04.
Then I installed a LinkedIn application called LinkedHelper.
In order to get the application working properly with LI's APIs, their tech support made me add some cron jobs:
@reboot sudo sysctl -w kernel.apparmor_restrict_unprivileged_unconfined=0
@reboot sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0
Ever since then, Steam won't launch. Nor will individual games from my menu bar.
I removed the cron jobs.
I uninstalled Linked-Helper via apt-get.
I rebooted my machine a few times.
I uninstalled and reinstalled Steam from my Discover package manager.
The Steam client still won't boot.
Steps for reproducing this issue: