[Errno 38] Function not implemented

Having lots of issues sorry to keep bothering you guys

Just installed a new pc, and now having some issues with installing anything logs below:

pedro@pedro-flamengo:~$ flatpak run net.lutris.Lutris -d
Gtk-Message: 19:43:17.627: Failed to load module “xapp-gtk3-module”
INFO 2026-10-10 19:43:18,102 [application.do_command_line:468]:Starting Lutris 0.5.22
ERROR 2026-10-10 19:43:18,103 [system.read_process_output:192]:[‘/usr/bin/vulkaninfo’, ‘–summary’] command failed: [Errno 2] No such file or directory: ‘/usr/bin/vulkaninfo’
DEBUG 2026-10-10 19:43:18,103 [system._execute:108]:Executing lspci
INFO 2026-10-10 19:43:19,067 [startup.run_all_checks:120]:“card1” is No GPU (10de:2709 1043:8993 nvidia) Driver 595.99.02
ERROR 2026-10-10 19:43:19,068 [system.read_process_output:192]:[‘/usr/bin/vulkaninfo’, ‘–summary’] command failed: [Errno 2] No such file or directory: ‘/usr/bin/vulkaninfo’
DEBUG 2026-10-10 19:43:19,068 [system._execute:108]:Executing lspci
INFO 2026-10-10 19:43:19,570 [startup.run_all_checks:120]:“card2” is No GPU (1002:13c0 1043:8877 amdgpu) Driver None

(net.lutris.Lutris:2): libayatana-appindicator-WARNING **: 19:43:19.575: libayatana-appindicator is deprecated. Please use libayatana-appindicator-glib in newly written code.
DEBUG 2026-10-10 19:43:19,601 [xrandr.get_resolutions:91]:Retrieving resolution list
DEBUG 2026-10-10 19:43:19,707 [xrandr._get_vidmodes:18]:Retrieving 33 video modes from XrandR
DEBUG 2026-10-10 19:43:19,749 [path_cache._update_missing_games:114]:Checking for missing games
DEBUG 2026-10-10 19:43:19,954 [api.check_stale_runtime_versions:52]:Modified at Sat 10 Oct 2026 18:27:57 , will update after Sun 11 Oct 2026 00:27:57
DEBUG 2026-10-10 19:43:19,955 [lutriswindow.create_runtime_updater_cb:1460]:Runtime up to date
DEBUG 2026-10-10 19:43:20,751 [http._request:119]:POST https://lutris.net/api/users/library?since=1791657695
DEBUG 2026-10-10 19:43:27,342 [grid.on_item_activated:116]:Item activated: 6
DEBUG 2026-10-10 19:43:27,343 [api.get_game_installers:387]:Fetching installer https://lutris.net/api/installers/battlenet
DEBUG 2026-10-10 19:43:27,343 [http._request:119]:GET https://lutris.net/api/installers/battlenet
DEBUG 2026-10-10 19:43:28,650 [xrandr._get_vidmodes:18]:Retrieving 33 video modes from XrandR
DEBUG 2026-10-10 19:43:29,310 [http._request:119]:GET https://lutris.net/api/runners/wine
DEBUG 2026-10-10 19:43:29,411 [wine.get_installer_runner_version:911]:Default wine version is dw-proton
DEBUG 2026-10-10 19:43:29,427 [installerwindow.on_files_prepared:669]:Game files prepared.
DEBUG 2026-10-10 19:43:29,428 [installerwindow.present_installer_files_page:684]:Presenting installer files page
DEBUG 2026-10-10 19:43:29,992 [files_box.on_file_available:108]:setup is available
INFO 2026-10-10 19:43:29,992 [files_box.on_file_available:114]:All files available
INFO 2026-10-10 19:43:29,992 [installerwindow.on_files_available:714]:All files are available, continuing install
INFO 2026-10-10 19:43:29,992 [cache.save_to_cache:113]:File /media/pedro/Games2/lutris cache/battlenet/setup/Battle.net-Setup.exe is already cached in /media/pedro/Games2/lutris cache/battlenet/setup
INFO 2026-10-10 19:43:29,993 [installerwindow.launch_installer_commands:722]:Launching installer commands
DEBUG 2026-10-10 19:43:29,993 [interpreter._iter_commands:321]:Installer command: {‘task’: {‘arch’: ‘win64’, ‘name’: ‘create_prefix’, ‘prefix’: ‘$GAMEDIR’}}
INFO 2026-10-10 19:43:29,998 [wine.create_prefix:109]:Creating a win64 prefix in /run/user/1000/doc/cd487f3b/nvme1n1p1/battlenet
INFO 2026-10-10 19:43:29,998 [wine.create_prefix:121]:Winepath: /home/pedro/.var/app/net.lutris.Lutris/data/lutris/runtime/umu/umu-run
Started initial process 3968 from /home/pedro/.var/app/net.lutris.Lutris/data/lutris/runtime/umu/umu-run createprefix
Start monitoring process.
INFO: umu-launcher version 1.4.4 (3.13.15 (main, Nov 10 2011, 15:00:00) [GCC 15.2.0])
/app/lib/python3.13/site-packages/requests/init.py:109: RequestsDependencyWarning: urllib3 (2.7.0) or chardet (None)/charset_normalizer (2.1.1) doesn’t match a supported version!
warnings.warn(
INFO: GE-Proton is up to date
INFO: steamrt4 is up to date
ERROR: [Errno 38] Function not implemented
Traceback (most recent call last):
File “/home/pedro/.var/app/net.lutris.Lutris/data/lutris/runtime/umu/umu-run/umu/umu_util.py”, line 57, in unix_flock
flock(fd, LOCK_EX)
~~~~~^^^^^^^^^^^^^
OSError: [Errno 38] Function not implemented

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “/home/pedro/.var/app/net.lutris.Lutris/data/lutris/runtime/umu/umu-run/main.py”, line 95, in
sys.exit(main())
~~~~^^
File “/home/pedro/.var/app/net.lutris.Lutris/data/lutris/runtime/umu/umu-run/main.py”, line 90, in main
return umu_run(args)
File “/home/pedro/.var/app/net.lutris.Lutris/data/lutris/runtime/umu/umu-run/umu/umu_run.py”, line 1025, in umu_run
with unix_flock(f"{compat_path}/{FileLock.Prefix.value}"):
~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3.13/contextlib.py”, line 141, in enter
return next(self.gen)
File “/home/pedro/.var/app/net.lutris.Lutris/data/lutris/runtime/umu/umu-run/umu/umu_util.py”, line 61, in unix_flock
flock(fd, LOCK_UN)
~~~~~^^^^^^^^^^^^^
OSError: [Errno 38] Function not implemented
Monitored process exited.
Initial process has exited (return code: 0)
All processes have quit
Exit with return code 0

Solved it myself.

So linux didn’t have permission to the drive I wanted to install it on. Had to install Flatseal and give lutris permissions