Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gamemode 1.82 can't be uninstalled on Linux Mint 21.1 x86_64 #511

Open
Npaffen opened this issue Nov 26, 2024 · 0 comments
Open

Gamemode 1.82 can't be uninstalled on Linux Mint 21.1 x86_64 #511

Npaffen opened this issue Nov 26, 2024 · 0 comments

Comments

@Npaffen
Copy link

Npaffen commented Nov 26, 2024

I can't deinstall gamemoded v.1.82 neither can I make it pass all tests with -t. I already tried to add a gamemode.pkla file as explained in
this comment.

When I follow the uninstallation guide I recieve this:


~/Games/gamemode$ systemctl --user stop gamemoded.service
ninja uninstall -C builddir
ninja: Entering directory `builddir'
[0/1] /usr/bin/meson --internal uninstall
Log file does not exist, no installation has been done.

Meson logs exist though:

(base) nils@Desktop:~/Games/gamemode$ ll 
total 104
drwxrwxr-x 14 nils nils 4096 Nov 26 08:43 ./
drwxrwxr-x  4 nils nils 4096 Nov 26 08:41 ../
-rwxrwxr-x  1 nils nils 1594 Nov 26 08:41 bootstrap.sh*
drwxrwxr-x 12 nils nils 4096 Nov 26 08:41 builddir/
-rw-rw-r--  1 nils nils 7164 Nov 26 08:41 CHANGELOG.md
-rw-rw-r--  1 nils nils 2353 Nov 26 08:41 .clang-format
drwxrwxr-x  2 nils nils 4096 Nov 26 08:41 common/
-rw-rw-r--  1 nils nils   28 Nov 26 08:41 _config.yml
drwxrwxr-x  2 nils nils 4096 Nov 26 08:41 daemon/
drwxrwxr-x  6 nils nils 4096 Nov 26 08:41 data/
drwxrwxr-x  2 nils nils 4096 Nov 26 08:41 example/
drwxrwxr-x 13 nils nils 4096 Nov 26 08:43 gamemode/
drwxrwxr-x  8 nils nils 4096 Nov 26 08:41 .git/
drwxrwxr-x  4 nils nils 4096 Nov 26 08:41 .github/
-rw-rw-r--  1 nils nils   37 Nov 26 08:41 .gitignore
drwxrwxr-x  2 nils nils 4096 Nov 26 08:41 lib/
-rw-rw-r--  1 nils nils 1502 Nov 26 08:41 LICENSE.txt
-rw-rw-r--  1 nils nils 7206 Nov 26 08:41 meson.build
-rw-rw-r--  1 nils nils 1406 Nov 26 08:41 meson_options.txt
-rw-rw-r--  1 nils nils 7055 Nov 26 08:41 README.md
drwxrwxr-x  2 nils nils 4096 Nov 26 08:41 scripts/
drwxrwxr-x  2 nils nils 4096 Nov 26 08:41 subprojects/
drwxrwxr-x  2 nils nils 4096 Nov 26 08:41 util/
(base) nils@Desktop:~/Games/gamemode$ cd builddir/
(base) nils@Desktop:~/Games/gamemode/builddir$ ll
total 168
drwxrwxr-x 12 nils nils  4096 Nov 26 08:41 ./
drwxrwxr-x 14 nils nils  4096 Nov 26 08:43 ../
-rw-rw-r--  1 nils nils   250 Nov 26 08:41 build-config.h
-rw-rw-r--  1 nils nils 41405 Nov 26 08:41 build.ninja
drwxrwxr-x  4 nils nils  4096 Nov 26 08:41 common/
-rw-rw-r--  1 nils nils 37586 Nov 26 08:41 compile_commands.json
drwxrwxr-x  3 nils nils  4096 Nov 26 08:41 daemon/
drwxrwxr-x  2 nils nils  4096 Nov 26 08:41 data/
drwxrwxr-x  3 nils nils  4096 Nov 26 08:41 example/
-rw-rw-r--  1 nils nils    92 Nov 26 08:41 .gitignore
-rw-rw-r--  1 nils nils   108 Nov 26 08:41 .hgignore
drwxrwxr-x  4 nils nils  4096 Nov 26 08:41 lib/
drwxrwxr-x  2 nils nils  4096 Nov 26 08:41 meson-info/
drwxrwxr-x  2 nils nils  4096 Nov 26 08:41 meson-logs/
drwxrwxr-x  2 nils nils  4096 Nov 26 08:41 meson-private/
drwxrwxr-x  2 nils nils  4096 Nov 26 08:41 meson-uninstalled/
-rw-rw-r--  1 nils nils 19928 Nov 26 08:41 .ninja_deps
-rw-rw-r--  1 nils nils  2142 Nov 26 12:58 .ninja_log
drwxrwxr-x  6 nils nils  4096 Nov 26 08:41 util/
(base) nils@Desktop:~/Games/gamemode/builddir$ ll meson-logs/
total 44
drwxrwxr-x  2 nils nils  4096 Nov 26 08:41 ./
drwxrwxr-x 12 nils nils  4096 Nov 26 08:41 ../
-rw-rw-r--  1 nils nils 34848 Nov 26 08:41 meson-log.txt

I will attach the meson-logs.txt file to this thread.

I also tried to copy the meson-logs.txt to the same directory where the build.ninja exists but this did not help. As well. Also found meson-uninstalled but I have no idea what that directory is supposed to contain. I also tried to run ninja uninstall directly from the builddir

(base) nils@Desktop:~/Games/gamemode/builddir$ cp meson-logs/meson-log.txt .
(base) nils@Desktop:~/Games/gamemode/builddir$ ninja uninstall 
[0/1] /usr/bin/meson --internal uninstall
Log file does not exist, no installation has been done.
(base) nils@Gigapepe2:~/Games/gamemode/builddir$ ll
total 204
drwxrwxr-x 12 nils nils  4096 Nov 26 13:05 ./
drwxrwxr-x 14 nils nils  4096 Nov 26 08:43 ../
-rw-rw-r--  1 nils nils   250 Nov 26 08:41 build-config.h
-rw-rw-r--  1 nils nils 41405 Nov 26 08:41 build.ninja
drwxrwxr-x  4 nils nils  4096 Nov 26 08:41 common/
-rw-rw-r--  1 nils nils 37586 Nov 26 08:41 compile_commands.json
drwxrwxr-x  3 nils nils  4096 Nov 26 08:41 daemon/
drwxrwxr-x  2 nils nils  4096 Nov 26 08:41 data/
drwxrwxr-x  3 nils nils  4096 Nov 26 08:41 example/
-rw-rw-r--  1 nils nils    92 Nov 26 08:41 .gitignore
-rw-rw-r--  1 nils nils   108 Nov 26 08:41 .hgignore
drwxrwxr-x  4 nils nils  4096 Nov 26 08:41 lib/
drwxrwxr-x  2 nils nils  4096 Nov 26 08:41 meson-info/
drwxrwxr-x  2 nils nils  4096 Nov 26 08:41 meson-logs/
-rw-rw-r--  1 nils nils 34848 Nov 26 13:05 meson-log.txt
drwxrwxr-x  2 nils nils  4096 Nov 26 08:41 meson-private/
drwxrwxr-x  2 nils nils  4096 Nov 26 08:41 meson-uninstalled/
-rw-rw-r--  1 nils nils 19928 Nov 26 08:41 .ninja_deps
-rw-rw-r--  1 nils nils  2224 Nov 26 13:06 .ninja_log
drwxrwxr-x  6 nils nils  4096 Nov 26 08:41 util/
(base) nils@Gigapepe2:~/Games/gamemode/builddir$ ll meson-uninstalled/
total 16
drwxrwxr-x  2 nils nils 4096 Nov 26 08:41 ./
drwxrwxr-x 12 nils nils 4096 Nov 26 13:05 ../
-rw-rw-r--  1 nils nils  270 Nov 26 08:41 gamemode-uninstalled.pc
-rw-rw-r--  1 nils nils  362 Nov 26 08:41 libgamemodeauto-uninstalled.pc
(base) nils@Desktop:~/Games/gamemode/builddir$ head meson-uninstalled/gamemode-uninstalled.pc 
prefix=/home/nils/Games/gamemode/builddir
srcdir=/home/nils/Games/gamemode
libdir=${prefix}/lib/x86_64-linux-gnu
includedir=${prefix}/include

Name: gamemode
Description: GameMode temporarily applies game specific optimisations to the host OS.
Version: 1.8.2
Libs: -ldl
[meson-log.txt](https://github.com/user-attachments/files/17919171/meson-log.txt)

meson-log.txt

@Npaffen Npaffen changed the title Gamemode 1.82 can't be uninstalled on Log file does not exist, no installation has been done. Gamemode 1.82 can't be uninstalled on Linux Mint 21.1 x86_64 Nov 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant