kz6fittycent / ohmygiraffe

A snap for ohmygiraffe
MIT License
2 stars 0 forks source link

No game startup #1

Closed PavanLuca closed 1 year ago

PavanLuca commented 1 year ago

The game don't start at all. Informazioni

kz6fittycent commented 1 year ago

I'm going to need more info. I am not having any issue running the snap on my machines. Can you please provide the output of this command?

snap run ohmygiraffe

PavanLuca commented 1 year ago

ERROR: not connected to the gnome-3-34-1804 content interface.

kz6fittycent commented 1 year ago

https://askubuntu.com/questions/1337374/error-not-connected-to-the-gnome-3-28-1804-content-interface

Just replace the package name with yours (i.e. gnome-3-34-1804).

PavanLuca commented 1 year ago

Schermata da 2023-02-16 18-12-13 Interesting, looks like the installation was broken or such, the game main folder contains only the folders 28, common and current but EMPTY, do you think I have to reinstall the game?

kz6fittycent commented 1 year ago

You could try that but if you're not able to connect to that gnome interface, you'll have to ensure it's installed before you proceed.

kz6fittycent commented 1 year ago

actually it's normal that those folders are empty since the love binary for ohmygiraffe is in /snap/ohmygiraffe and not ~/snap/ohmygiraffe

image

kz6fittycent commented 1 year ago

As you can see, the gnome-3-34-1804 snap is installed on my machine:

image

kz6fittycent commented 1 year ago

image

PavanLuca commented 1 year ago

Alright, on my first screenshot I was on Home, not on Computer 🤦. Yeah, now this explains much about many games that weren't starting when I clicked them, where to install that interface? I hope there wouldn't be a side effect like system instability, general or random crashes and such. Actually I have gnome-3-28-1804 and gnome-3-38-2004, I thought that the version 3.38 was enough but looks like the game needs something specifically from 3.34, if I understood well stuff about dependencies reading posts on Zorin Forum.

kz6fittycent commented 1 year ago

The snap is contained so it wouldn't affect your system. It's just there to support various snaps that call up those other snaps as interfaces. Yes, it will take up more room, but will not affect your system. It'll just let this snap run as intended.

gnome-3-38-2004 is for snaps that use core20. The ohmygiraffe snap using core18, so it can't use the core20 based snaps.

sudo snap install gnome-3-34-1804

PavanLuca commented 1 year ago

Alright, I'll try again after applying that command, thanks. Maybe will also make other games work that previously didn't. And what's the reverse command? Now that I use Linux I'd like to have the reverse commands of any command I apply on the terminal, just in case I see suspicious behaviors 🐞🤔.

kz6fittycent commented 1 year ago

sudo snap remove [snap name here]

PavanLuca commented 1 year ago

Great, thanks.

kz6fittycent commented 1 year ago

you may need to run this as well:

sudo snap connect ohmygiraffe:gnome-3-34-1804

PavanLuca commented 1 year ago

Fantastic, game opened after I installed GNOME 3.34.1804 and I see no issue on the system or slowdowns so 👍. Really original game idea 🦒. Schermata da 2023-02-16 21-47-06 I didn't even have to run sudo snap connect ohmygiraffe:gnome-3-34-1804, what would that do?

kz6fittycent commented 1 year ago

Awesome! Enjoy the game.