Armagetron not launching and Minetest not in the app store

Hi

I recently bought two new Acer Swift 3 notebook with Endless preinstalled. On my son’s notebook Armagetron, although installed, will not launch.

Minetest has simply disappeared from the app store. It was there, failed to install and then disappeared.

I looked at this thread https://community.endlessos.com/t/appplication-are-not-downloading-from-store/3752/6 and ran sudo flatpak update, flatpack update and ping. I have attached both the terminal screenshot and eos diagnostics for your information.

Any expert help would be be greatly appreciated.

Thank you.

Jack75
eos-diagnostic-180326_134211_UTC 0700.txt (516.8 KB)

@Jack75

  1. Open the application called ‘Terminal’
  2. In this application run the command:
rm -f eos-fix-ostree-repo
wget https://raw.githubusercontent.com/endlessm/eos-meta/master/eos-tech-support/eos-fix-ostree-repo
chmod +x eos-fix-ostree-repo
sudo ./eos-fix-ostree-repo && flatpak update

Hi Leandro

Many thanks for your prompt reply.

Unfortunately the fix doesn’t seem to have worked as nothing has changed. Here’s the terminal information:

arthur@endless:~$ rm -f eos-fix-ostree-repo
arthur@endless:~$ wget https://raw.githubusercontent.com/endlessm/eos-meta/master/eos-tech-support/eos-fix-ostree-repo
–2018-03-26 19:25:25-- https://raw.githubusercontent.com/endlessm/eos-meta/master/eos-tech-support/eos-fix-ostree-repo
Resolving raw.githubusercontent.com (raw.githubusercontent.com)… 151.101.8.133
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.8.133|:443… connected.
HTTP request sent, awaiting response… 200 OK
Length: 15077 (15K) [text/plain]
Saving to: ‘eos-fix-ostree-repo’

eos-fix-ostree-repo 100%[===================>] 14.72K --.-KB/s in 0.06s

2018-03-26 19:25:26 (266 KB/s) - ‘eos-fix-ostree-repo’ saved [15077/15077]

arthur@endless:~$ chmod +x eos-fix-ostree-repo
arthur@endless:~$ sudo ./eos-fix-ostree-repo && sudo flatpak update
WARNING: Do not start App Center while this is running
Killing processes with /sysroot/ostree/repo open with signal 15
Killing processes with /sysroot/ostree/repo open with signal 9
Fixing refs pointing to missing commits in /sysroot/ostree/repo
Marking commits with missing objects as partial in /sysroot/ostree/repo
Commit 5ca4e0c4e03acfc9c1ffbeda975e4e43a8b7277e0d543406b6eb9440b9599959 already marked as partial
Commit 90c50c1e1cd48e97b8075996db58b0fc12c5091af80fdb01eca3850a7c9e28e9 already marked as partial
Commit 197474beaca7745173cf9c3f749c083564fa70b1d9af57f10c4cea9e9831cdda already marked as partial
Skipping intentionally partial Locale commit gnome:runtime/org.gnome.Platform.Locale/x86_64/3.26 197474beaca7745173cf9c3f749c083564fa70b1d9af57f10c4cea9e9831cdda
Skipping intentionally partial Locale commit eos-sdk:runtime/com.endlessm.apps.Platform.Locale/x86_64/3 90c50c1e1cd48e97b8075996db58b0fc12c5091af80fdb01eca3850a7c9e28e9
Skipping intentionally partial Locale commit gnome:runtime/org.gnome.Platform.Locale/x86_64/3.24 4bc2e74bcaf211e70df59a54ef2d111bb1e6601e9bc5afff12df8a1d5b11fe50
Skipping intentionally partial Locale commit gnome-apps:runtime/org.gnome.Weather.Locale/x86_64/stable 4aaa2e562493a31a4294c0e66b695058f36a548d30041279c9cd467b65d6385f
Skipping intentionally partial Locale commit eos-sdk:runtime/com.endlessm.apps.Platform.Locale/x86_64/1 5ca4e0c4e03acfc9c1ffbeda975e4e43a8b7277e0d543406b6eb9440b9599959

Success! Try to update the OS and Apps now.
Looking for updates…
Warning: Can’t find dependencies: No entry for app/org.gnome.Genius/x86_64/eos3 in remote summary flatpak cache
Warning: Can’t find dependencies: No entry for app/org.gnome.Gnote/x86_64/eos3 in remote summary flatpak cache
Warning: Can’t find dependencies: No entry for app/org.inkscape.Inkscape/x86_64/eos3 in remote summary flatpak cache
Warning: Can’t find dependencies: No entry for app/org.megaglest.MegaGlest/x86_64/eos3 in remote summary flatpak cache
Warning: Can’t find dependencies: No entry for app/org.pitivi.Pitivi/x86_64/eos3 in remote summary flatpak cache
Error: Failed to update org.gnome.Genius/x86_64/eos3: No such ref ‘app/org.gnome.Genius/x86_64/eos3’ in remote eos-apps
Error: Failed to update org.gnome.Gnote/x86_64/eos3: No such ref ‘app/org.gnome.Gnote/x86_64/eos3’ in remote eos-apps
Error: Failed to update org.inkscape.Inkscape/x86_64/eos3: No such ref ‘app/org.inkscape.Inkscape/x86_64/eos3’ in remote eos-apps
Error: Failed to update org.megaglest.MegaGlest/x86_64/eos3: No such ref ‘app/org.megaglest.MegaGlest/x86_64/eos3’ in remote eos-apps
Error: Failed to update org.pitivi.Pitivi/x86_64/eos3: No such ref ‘app/org.pitivi.Pitivi/x86_64/eos3’ in remote eos-apps
error: One or more operations failed
arthur@endless:~$

Regards

Jack75

1 Like

@Jack75
Restart your computer or notebook

Still no change after restart, I’m afraid.

The notebook is also taking a long time to either power off or restart. I can see this message: “A stop job is running for User Manager for user 1001” and a timer counting up to 1 minute, 30 seconds.

It’s seems to be exactly the same problem as reported here: https://community.endlessos.com/t/a-stop-job-is-running-for-user-manager-for-user-101/3538

I see that a fix was mentioned in the 3.2.4 release last year. Any thoughts on this?

Cheers. Jack75

@Jack75
Something that would help us a lot to understand the problem would be this:

  1. Open the application called ‘Terminal’
  2. In this application run the command:

eos-diagnostics

  1. The above command will create a file with the information of your system (example: eos-diagnostic-160614_111731_UTC + 0100.txt); Send us this file so we can analyze and see a possible solution

eos-diagnostic-180326_201839_UTC 0700.txt (477.0 KB)

Here you are. Thank you.

Restarted your computer or notebook?

Still the same. (I’m writing from my notebook.)

Settings>Details>Look for updates

https://giphy.com/gifs/3o7btXWwqB7xSS41Ik/fullscreen

Power off/ restart problem has been fixed. Yes!

Sadly, still no Minetest. I think my son can live with that. :slight_smile:

Armagetron installed and working!

Many thanks for your fantastic support.

Jack75

@Jack75

  1. Open the application called ‘Terminal’
  2. In this application run the command:

flatpak install flathub net.minetest.Minetest

1 Like

I edited this comment, because we don’t want anyone running flatpak commands with sudo.

I just checked, and the Minetest from Flathub is available and installable on Endless (except for ARM-based Mini machines). The problem is that if you start with an older version of the OS, it is looking for Minetest on the eos-apps repo, but we have removed the older version from there to encourage use of the latest version in Flathub. If you are on an older version of Endless OS, though, we had attempted to hide duplicates between Flathub and eos-apps, so the Flathub version was blacklisted.

The correct advice for fixing this situation does not require any flatpak commands to be typed manually. Simply update the OS to the latest version (and reboot), and when you go into the app center you should see Minetest (and several other apps) available from the source “dl.flathub.org”.

If you followed the earlier advice and typed any flatpak command with “sudo”, and if you are still having problems seeing Minetest in the app center, there may be a need to clean something up. If so, please submit an eos-diagnostics log and we’ll see if we can help.

Roddy

eos-diagnostic-180328_181845_UTC-0300.txt (631,6 KB)

@LeandroStanger The system monitor duplicate is a bug that we need to fix. There are two .desktop files installed with the OS, one which only runs on KDE systems (“OnlyShowIn=KDE;”) and thus should not appear in the app center.

The other duplicates you see are from customizations you have made to your flatpak configuration via the command line. For example, at the moment, a default Endless configuration would only show the Skype with the rainbow background tile, which we provide in the eos-apps repo, and we currently blacklist the one from flathub. We will eventually switch to using Skype from flathub, but we need a mechanism to reconcile the different app IDs – eos-apps uses com.microsoft.Skype, while flathub uses com.skype.Client.

Roddy

Indeed, updating the OS fixed all the issues for my son’s notebook.

As everyday users, not experts, how are we to know when the OS needs updating?

It’s easy enough to check the app center for updates, but I bet most folk don’t think to check details on setttings to check for OS updates.

Could some sort of prompt be built in to the system when OS updates are available?

Thanks.

Thanks for the feedback, @Jack75. I’m glad that worked for you.

We are moving the OS updates into the app center, with a large banner at the top of the updates page when there is an OS update available. This will also be integrated with a desktop notification that shows up when there is an update available. This change will be in the next major release (Endless OS 3.4), planned for sometime in May.

Also, we try to keep users automatically updated, unless we detect that the user is likely on a network with limited or paid bandwidth, and we are also working on better exposing the settings for automatic updates to users in Endless OS 3.4.

(I.e., after updating to 3.4.0, the new feature will help provide better visibility into updating to 3.4.1 and beyond.)

Roddy

1 Like