Nowe posty

xx Dystrybucja pod HP Omen (6)
Wczoraj o 23:30:08
xx [Poradnik] Wyszukiwanie Sterowników (2)
Wczoraj o 21:08:23
lamp Problem z Linux Lite po instalacji (0)
Wczoraj o 19:50:30
xx Ile pingwinów? (1)
Wczoraj o 08:59:24
xx konfiguracja pale moon (0)
2024-03-24, 21:53:42
xx Plasma 6 w Neonie ssie trochę mniej ... (10)
2024-03-23, 02:38:11
xx problem z instalacja sterowników do karty sieciowej (3)
2024-03-18, 18:10:16
xx Plik abc.001 (1)
2024-03-17, 17:48:27
xx Zlecę dopracowanie programu w MatLab (0)
2024-03-13, 15:28:40
xx Linux Mint 21.3 XFCE brak dźwieku po paru minutach (karta muzyczna zintegrowana) (5)
2024-03-12, 23:07:01

Autor Wątek: gzdoom zainstalowany ze snapd  (Przeczytany 2167 razy)

Offline

  • Users
  • Prawie jak Guru
  • ****
  • Wiadomości: 281
    • Zobacz profil
gzdoom zainstalowany ze snapd
« dnia: 2023-06-08, 16:46:28 »
Wiatm!
Zainstalowałem ze snapa aplikację/program gzdoom.
Niestety nie mogę go uruchomić.
$ snap list
Name    Version   Rev    Tracking       Publisher   Notes
core22  20230531  750    latest/stable  canonical✓  base
gzdoom  4.10.0    92     latest/stable  rs-bjerg    -
snapd   2.59.4    19361  latest/stable  canonical✓  snapd
$ gzdoom
bash: gzdoom: nie znaleziono polecenia

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 3049
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
Odp: gzdoom zainstalowany ze snapd
« Odpowiedź #1 dnia: 2023-06-09, 07:54:07 »
Snapy nie działają w ten sposób. Pakiet snap to skompresowany obraz dysku (squashfs), który nie jest rozpakowywany po instalacji. Uruchomienie aplikacji Snap musi być robione przez jego demona, który dopiero wtedy montuje aplikację i jej zależności i uruchamia. Dlatego nigdzie nie widzisz pliku wykonywalnego.

Dobrą praktyką twórców snapów jest tworzenie pliku skrótu (gdzieś w menu start), który odpala Snap-a z odpowiednimi parametrami do uruchomienia apki. Spróbuj tak:

snap run gzdoom
Paweł Kraszewski
~Arch/Void/Gentoo/FreeBSD/OpenBSD/Specjalizowane customy

Offline

  • Users
  • Prawie jak Guru
  • ****
  • Wiadomości: 281
    • Zobacz profil
Odp: gzdoom zainstalowany ze snapd
« Odpowiedź #2 dnia: 2023-06-09, 09:28:27 »
Dziękuję.
Udało się odpalić ale wywala:
$ snap run gzdoom
GZDoom g4.10.0-m - 2022-12-04 15:23:05 +0100 - SDL version
Compiled on Feb 13 2023

OS: Ubuntu Core 22, Linux 5.10.0-23-amd64 on x86_64
GZDoom version g4.10.0-m
$ qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in ""
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Aborted
I próba uruchomienia gry Doom:
$ snap run gzdoom DOOM.WAD 
GZDoom g4.10.0-m - 2022-12-04 15:23:05 +0100 - SDL version
Compiled on Feb 13 2023

OS: Ubuntu Core 22, Linux 5.10.0-23-amd64 on x86_64
GZDoom version g4.10.0-m


*** Fatal Error ***
Address not mapped to object (signal 11)
Address: 0x7fffffff8

!!! Could not create gzdoom-crash.log following signal
Naruszenie ochrony pamięci

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 3049
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
Odp: gzdoom zainstalowany ze snapd
« Odpowiedź #3 dnia: 2023-06-09, 11:44:19 »
Normalnie pomaga zainstalowanie pakietu libxcb-xinerama0, ale to dla wersji z pakietów/źródeł. Nie wiem czy zadziała dla Snapa. Snap to ścierwo - change my mind.
Paweł Kraszewski
~Arch/Void/Gentoo/FreeBSD/OpenBSD/Specjalizowane customy

Offline

  • Users
  • Prawie jak Guru
  • ****
  • Wiadomości: 281
    • Zobacz profil
Odp: gzdoom zainstalowany ze snapd
« Odpowiedź #4 dnia: 2023-06-10, 10:56:08 »
Nie pomogło więc usunąłem to cholerstwo.
Więc pozostaje mi tylko kompilacja z plików źródłowych. :( 🤬

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 3049
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
Odp: gzdoom zainstalowany ze snapd
« Odpowiedź #5 dnia: 2023-06-10, 18:52:03 »
To wyduś z siebie w końcu, jaki to Linux - może coś podpowiemy. Może gdzieś są normalne pakiety do Twojej wersji...
Cytuj
EDIT: Zanim ktoś zacznie wrzeszczeć, że w logu jest: w logu jest wersja Ubuntu, który stanowi bazę do konstrukcji snapów. Czyli niezależnie od tego, na jakim systemie odpalasz snapa, aplikacja działa pod Ubuntu. Albo - w tym przypadku - nie działa.

A problem zgłoś do autora tego Snapa - w założeniu sama idea Snap miała zapobiegać dependency hell...

Cytuj
EDIT: a, nie zgłosisz, bo twórca wyłączył bugtracker...
« Ostatnia zmiana: 2023-06-11, 10:01:40 wysłana przez Paweł Kraszewski »
Paweł Kraszewski
~Arch/Void/Gentoo/FreeBSD/OpenBSD/Specjalizowane customy

Offline

  • Users
  • Prawie jak Guru
  • ****
  • Wiadomości: 281
    • Zobacz profil
Odp: gzdoom zainstalowany ze snapd
« Odpowiedź #6 dnia: 2023-06-30, 13:58:27 »
Dystrybucja: Debian 12.