Darktable

Fórum: 

Sziasztok!

Kérdésem az lenne, hogy valakinek van-e tapasztalata a snapd csomagból telepíthető Darktable-ről. A Flathub-os verzió (3.6.0) nálam rendszeresen összeomlik. A gépen Mint 20.2  fut XFCE felülettel. A rendszer saját csomagja 3.0.1., a Snap stabil csomagja 3.2.1.. Szeretnék minél újabbat de stabil verziót használni. Feleslegesen pedig nem akarom bolygatni a rendszert. Tehát ha valakinek van ezzel kapcsolatban tapasztalata azt szívesen olvasnám. (stabil vagy nem stabil)

 

A Snap telepítésével kapcsolatban ezt a 2 leírást találtam:

https://snapcraft.io/docs/installing-snap-on-linux-mint

https://snapcraft.io/docs/installing-snap-store-app

Próbálta már valaki?  A hello-world az mire való? Nem egészen értem a leírás utolsó 4 sorát, hogy ez mire való.

Ha a Snap Store-t is telepítem az hol fog megjelenni a Szoftverkezelőben vagy a LM menünél?

Segítséget előre is köszönöm!

 

Összegezve

Az első leírás leírja, hogyan lehet engedélyezni a SNAP csomagkezelést Mint alatt.

A hello-world az arra való, hogy kipróbáld, tényleg működik-e a SNAP, miután végre lett hajtva az első művelet.
(telepíteni kell, a hello-world csomagot, futtatni, ha kiírja, hogy hello-world, akkor jó, azaz sikerült a telepítés, azaz működik a SNAP

A Snap Store nyilván a menüben jelenik meg, az egy második Szoftverkezelő lesz.

Azt, hogy majd hogy és miként sikerül a 3.2.1 verziót telepíteni, nem tudom, mert már mindenhol a 3.8-as van, a Szoftverkezelőben is.

Értékelés: 

0
Még nincs értékelve

Darktable

- PPA felvételével is telepíthető: https://launchpad.net/~ubuntuhandbook1/+archive/ubuntu/darktable (3.8.0)
Ha lesz újabb verzió, azt a Frissítésítéskezelő fel fogja ajánlani.

- Van appimage verziója is - akár telepítés nélkül is indíiható: https://apprepo.de/appimage/darktable
Magyat nyelvű, de a verziószámát nem találom. (Az utolsó frissítése: 2022 Jan 03)

Értékelés: 

0
Még nincs értékelve
kimarite képe

OBS repo-ból is elérhető...,

Linux Mint, LMDE, Debian (stb.) terjesztésekhez:
https://software.opensuse.org/download.html?project=graphics:darktable&package=darktable

A tükröt kell felvenni. (Telepítési forrás hozzáadása és telepítés kézzel)
Például Debian 11:

apt-cache policy darktable
darktable:
  Telepítve: 3.8.0-1.1
  Jelölt:    3.8.0-1.1
  Verziótáblázat:
 *** 3.8.0-1.1 500
        500 http://download.opensuse.org/repositories/graphics:/darktable/Debian_11  Packages
        100 /var/lib/dpkg/status
     3.6.1-1~bpo11+1 100
        100 http://httpredir.debian.org/debian bullseye-backports/main amd64 Packages
     3.4.1-5 500
        500 http://httpredir.debian.org/debian bullseye/main amd64 Packages

Értékelés: 

0
Még nincs értékelve

Köszönöm a sok segítséget.

Köszönöm a sok segítséget. Sikerült felvarázsolni a snap-es verziót (3.2.1.). Remélem ez stabil lesz. Snapből telepített szoftvernél fel lehet rakni a magyar nyelvet valahogy? Kiválasztani nem lehet a beállításoknál.

A másik két verzióleírást is köszönöm. Ha ez nem válik be megyek a következőre. Nem vész kárba a tanács. OBS repo-ról írnál pár sort, hogyan működik? (Pl. mint a flathub vagy a snap, minden függőséget letölt.)

 

Értékelés: 

0
Még nincs értékelve
kimarite képe

Köszönöm a sok segítséget.

#4 Az OSB repo hasonló, mint a PPA vagy más tükör, általában hamar frissítik a csomagokat az új verziók megjelenése után (pl. SMPlyer, SMTube). Egy-egy ember vagy esetleg csapat tartja karban a csomagokat.

Az Open Build Service (OBS) egy általános rendszer, amely a bináris csomagok forrásból történő automatikus, konzisztens és reprodukálható módon történő összeállítására és terjesztésére szolgál.
https://en.opensuse.org/openSUSE:Build_Service

Az openSUSE Linux terjesztés az OBS project gazdája.
Nem néztem, mik a feltételei a használatának (mint fejlesztő/csomag karbantartó), de már beszélgettem erről ismerősökkel. Felhasználóként ingyen használható.

Értékelés: 

0
Még nincs értékelve
kimarite képe

Köszönöm a sok segítséget.

#4 Ha a nyelvi fájl nem töltődött le a Snap-os telepítéskor, akkor, az is elképzelhető, hogy nem készült el. Nem találok módszert erre a Darktable vonatkozásban most. De vélhetően GNOME lokalizáció kéne, az szerepel a fájlban:
https://github.com/sergiusens/darktable-snap/blob/master/snap/snapcraft.yaml

A GitHub oldalon a fejlesztőt megkérdezheted, hogyan kell. Itt:
https://github.com/sergiusens/darktable-snap/issues

Kérdés címe:

Darktable localization (Hungarian language)

A kérdés:

Hi

How can I use the Darktable Snap application with a Hungarian language interface? What is the correct solution?

My system is Linux Mint 20.2, Xfce.

Thank you, best regards

Az eltávolítható tárak hozzáférése így működik:

sudo snap connect darktable:removable-media

Az OBS tükörről telepíthető csomag magyar nyelven szólal meg.

Értékelés: 

0
Még nincs értékelve

Köszönöm a sok segítséget.

#4   Az appimage is egy komplett csomag - tartalmaz minden függőséget.
Letöltöd. adsz neki a fájlkezelőben futtatási jogot, és duplán az ikonjára kattintva indul.
Alapértelmezetten magyar nyelvű menüvel. .. Ezt az indító ikont áthelyezheted bármelyik
személyes mappádba.  (Én a személyes könyvtáramban létrehoztam egy mappát, elneveztem
Appimages-nak - ebbe helyezem át az appimages indítóikonokat (több is van)
Az appimage egyetlen hátránya hogy nem frissül - neked kell keresni hogy van-e újabb verzió.
Ha van, azt is letöltöd, stb és ha a régebbi verziót nem törlöd, akkor választhatsz hogy melyiket indítod.

Értékelés: 

0
Még nincs értékelve
kimarite képe

Snap | Darktable

#4 A Snap egy konténer. Tényleg nincs a Darktable (3.21) grafikus beállításaiban benne a magyar nyelv lehetősége sem. Igaz, erre én nem gondoltam, és te sem pontosan ezt mondtad :). Arra gondoltam, benne van, de nem működik, ha beállítod. Beletenni a *.yaml fájl szerkesztésével és a csomagba vétel után, annak újra létrehozásával lehetne. A fejlesztő felől. Tulajdonképpen sok értelme nincs, mert ez egy régebbi Darktable verzió, ami stabil persze. Kérdezni, javasolni sem igazán a fejlesztő felé, de mindenki maga döntse el. Lehet, érdemes,... (mármint, előrevivő bárminek a fejlesztésébe így, jó szándékkal beleszólni).

Telepítés

sudo mv /etc/apt/preferences.d/nosnap.pref /etc/apt/preferences.d/nosnap.pref.ORIG
sudo apt-get update
sudo apt-get install snapd
sudo snap install darktable

Indítás

Menüben nem jelent meg - lehet, rendszer újraindítás után fog) a Linux Mint 20.2, Cinnamon rendszeren:

darktable
[defaults] found a 64-bit system with 2035456 kb ram and 1 cores (0 atom based)
[defaults] setting very conservative defaults
Gtk-Message: 13:37:33.719: Failed to load module "xapp-gtk3-module"

(darktable:4948): GLib-GObject-CRITICAL **: 13:37:42.600: g_object_set_data: assertion 'G_IS_OBJECT (object)' failed

(darktable:4948): Gtk-CRITICAL **: 13:37:42.600: gtk_widget_get_has_tooltip: assertion 'GTK_IS_WIDGET (widget)' failed

(darktable:4948): GLib-GIO-WARNING **: 13:37:52.593: Error creating IO channel for /proc/self/mountinfo: Permission denied (g-file-error-quark, 2)

Menü elem létrehozása: https://snapcraft.io/docs/desktop-menu-icon-support

Eltávolítás

Visszaállás az eredeti állapotra (nem volt telepítve Snap csomag).

sudo snap remove darktable

Ha a Hello World! is telepítve, akkor...

sudo snap remove hello-world

Megmaradó könyvtárak törlése (a saját könyvtárban)

rm -r snap/*

Snap eltávolítása

sudo apt-get purge snapd

Tiltás visszaállítása

sudo mv /etc/apt/preferences.d/nosnap.pref.ORIG /etc/apt/preferences.d/nosnap.pref
sudo apt-get update

Ellenőrzés

Nem megy a telepítés, tehát, ki van kapcsolva a Snap.

sudo apt-get install snapd
Csomaglisták olvasása... Kész
Függőségi fa építése       
Állapotinformációk olvasása... Kész
snapd csomag nem elérhető, de egy másik hivatkozik rá.
A kért csomag hiányzik, elavult vagy csak más forrásból érhető el

E: „snapd” csomagnak nincs telepítésre jelölt verziója

Érdemes újraindítani a rendszert (reboot), mert esetleg a Snap szolgáltatások futhatnak..., habár a „purge”-s parancssor hatása, kimenete azt mutatja, leállnak.

Értékelés: 

0
Még nincs értékelve

Snap | Darktable

#8 Nagyon köszönöm szépen Mindenkinek a segítséget és a sok megoldást. Köszönöm a nyelvi támogatás megkérését, a Snap telepítési és eltávolítási útmutatóját. Az OSB verzió még felkeltette az érdeklődésem. Ezt fel lehet tenni a az eredeti tárolóban lévő és a snap konténerben futó mellé? Nem akad össze? Nem a konténerben futótól tartok, inkább az eredeti szoftverkezelőből telepített verziót gondolom veszélyeztetettnek. Ez stabilabb megoldás mint a Flathub? Előre is köszönöm!

Értékelés: 

0
Még nincs értékelve
kimarite képe

Snap | Darktable

#9 Teljeskörűen, mindenre kiterjedve válaszolok.

A Flatpak és a Snap saját frissítési rendszert használ, amely nem akad össze a rendszer csomagkezelőjével, így a csomagverziók tulajdonképpen nem látják egymást, ezért bármely rendszer- vagy külső tükörről származó csomagverzió mellett telepítve lehetnek, különálló alkalmazásként. A csomagok telepített mérete viszonylag nagy és automatikusan frissülnek.

Az AppImage hordozhat verzió, szintén különállóan telepítve lehet, mert egy futtatható fájl „mindössze”. Nem frissül automatikusan. Mérete szintén viszonylag nagy.

A tükrökről származó csomagokat (rendszer, PPA, OBS, egyéb) a rendszer csomagkezelője kezeli, amely beállítása a verzió szerint a legfrissebbet telepíti, tehát ezekből mindig csak egy lehet telepítve. Előbb említett három csomaggal nem akad össze, mert az AppImage, a Flatpak és a Snap a rendszert közvetlenül nem használja a függőségek és a programkönyvtárak tekintetében.

Mindegyik megoldás stabil, kivéve, ha nem stabil verzió van feltüntetve a bármely külső csomag leírásában.

Értékelés: 

0
Még nincs értékelve

Snap | Darktable

#10 Köszönöm szépen! A stabilitást azért kérdeztem, mert elvileg akkor a Flatpak is stabil verzió volt mégis összeomlott. Köszönöm még egyszer!

Értékelés: 

0
Még nincs értékelve
kimarite képe

Flatpak | Darktable

#11 Nyilván, a Flatpakos verzió is stabil (nem néztem korábban, de most úgy tűnik, az), azonban, lehet, valami más miatt omlott össze. Van olyan, hogy maga a csomagverzió stabil, de nem tesztelték le valamelyik asztali környezetre, vagy letesztelték, de az asztali környezet egy, időközben, a tesztelés után érkező  új csomagja omlasztotta össze, vagy a Darktable érzékeny valamelyik fizikai eszköz valamely tulajdonságára, akár illesztőjére.

Alkalmazás összeomlása esetén meg kell keresni az indítóparancsot (menüszerkesztőben, ha nem egyértelműen az alkalmazás neve,ki betűkkel), és terminálban indítani, majd megvárni  egy összeomlást, és a terminál kimenetet megosztani a Paste.ee oldal segítségével (az aláírásomban).

Sok alkalmazásnak van GitHub oldala, ahol az „issues” bejegyzések a problémák és megoldások.
Itt látható olyan felhasználói bejelentés, ahol a videókártya okoz futási gondot:
https://github.com/flathub/org.darktable.Darktable/issues/68

Érdemes tehát neked megosztani a videókártyád és illesztője tulajdonságokat, tehát parancssor kimenetet:

inxi -Fzxxx

A hibák a fejlesztőket is érdeklik.

Értékelés: 

0
Még nincs értékelve

Flatpak | Darktable

#12 Újra feltettem a Flathub-os verziót. Hogyan lehet terminálból elindítani, hogy összeomlasszam?

Értékelés: 

0
Még nincs értékelve

Flatpak: app-name ; Application-ID

#14 Valamit rosszúl csináltam, de közben megváltozott a verziószám mióta töröltem. Lehet, hogy orvosolták a hibát. Mit rontottam el? Application-ID helyére mást kellene írni?

 

hodi@hodi-MS-7850:~$ flatpak search app-name
Nincs találat
hodi@hodi-MS-7850:~$ flatpak search darktable
Név   Leírás                  Alkalmazásazonosító   Verzió Ág     Távoli tárolók
dark… Digitális fényképező k… ….darktable.Darktable 3.8.0  stable flathub
hodi@hodi-MS-7850:~$ flatpak run Application-ID
hiba: Invalid id Application-ID: Only last name segment can contain -
hodi@hodi-MS-7850:~$
 

Értékelés: 

0
Még nincs értékelve
kimarite képe

Flatpak: app-name ; Application-ID

#15 flatpak search app-name > az alkalmazás neve, amire rákeresel (darktable)

flatpak run Application-ID > az alkalmazás ID neve, ami a találatokban van... (flatpak search app-name)

Ha nagy ablakra teszed a terminál ablakát, akkor még az egész ID név is látszani fog vélhetően.

Ui.: a menüszerkesztőben is meg tudod nézni az indítóparancsot.

Véletlenül telepítve van nálam a Flatpak. Íme a kimenet az ID névvel a run parancssorhoz:

flatpak search darktable
Név     Leírás   Alkalmazásazonosító Verzió  Ág Távoli tárolók
darktable *** org.darktable.Darktable 3.8.0 stable flathub

Értékelés: 

0
Még nincs értékelve
kimarite képe

Flatpak: app-name ; Application-ID

#16 Mára elbúcsúzom.

Értékelés: 

0
Még nincs értékelve

A MenuLibre-ben néztem meg a

A MenuLibre-ben néztem meg a következőket. (Rákerestem, mert idáig azt sem tudtam, hogy van ilyen. Korábban írtad már valahol, akkor utánanéztem, de valamiért nem nagyon találtam jó leírást róla. Most biztos más szavakra kerestem rá és ott írták ezt az alkalmazást.)

Tehát a Command sornál ez van: /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=/app/bin/darktable --file-forwarding org.darktable.Darktable @@u %U @@

 

Az org.darktable.Darktable -val sikerült elindítani a terminálból. Nekiálok nyüstölni!

 

Köszönöm a segítséget!

 

Értékelés: 

0
Még nincs értékelve
kimarite képe

A MenuLibre-ben néztem meg a

#18 A menüs indítás más kicsit, de tulajdonképpen erős hasonlóságot lehet felfedezni a terminálos indítással.

Értékelés: 

0
Még nincs értékelve

A MenuLibre-ben néztem meg a

#19 Köszönöm szépen!

Értékelés: 

0
Még nincs értékelve