Kirjoittaja Aihe: Voinko asentaa GIMPin (versio 2) TW:iin?  (Luettu 4133 kertaa)

0 jäsentä ja 1 Vieras katselee tätä aihetta.

Poissa RaijaR

  • Jäsen
  • Viestejä: 1530
  • Sukupuoli: Nainen
Voinko asentaa GIMPin (versio 2) TW:iin?
« : 03.03.2025 - klo:15:26 »
Olen yrittänyt Englanninkielisellä openSUSE sivustolla kysellä tästä asiasta ja kun kielitaito loppui, niin en enää jatkanut keskustelua. Sain kyllä GIMP toimimaan jotensakin tyydyttävästi.
https://forums.opensuse.org/t/gimp-3-0-0-rc2-no-turboprint-plugin/182006/11
Koska olen ostatun Turboprint ohjelman (ainoa, jonka olen koskaan ostanutkaan) ja se toimi loistavasti GIMPin versiossa 2, mutta ei enää GIMP3:ssä, niin poistin GIMP3 -ohjelman ja kyhäilin GIMP (versio 2) takaisin. Se jopa toimii ihan hyvin, mutta käynistyessään tulee aikalailla herjaa
Koodia: [Valitse]
raija@localhost:~> gimp
GIMP-Varoitus: Epäkelpo tulkkiviittaus tulkkitiedostossa /usr/lib64/gimp/2.0/interpreters/pygimp.interp: /usr/bin/python2

GIMP-Varoitus: Epäkelpo tulkkiviittaus tulkkitiedostossa /usr/lib64/gimp/2.0/interpreters/pygimp.interp: /usr/bin/python2

GIMP-Varoitus: Epäkelpo tulkkiviittaus tulkkitiedostossa /usr/lib64/gimp/2.0/interpreters/pygimp.interp: /usr/bin/python2

GIMP-Varoitus: Epäkelpo tulkkiviittaus tulkkitiedostossa /usr/lib64/gimp/2.0/interpreters/pygimp.interp: python2

GIMP-Varoitus: Epäkelpo binaarinen merkkijono tulkkitiedostossa /usr/lib64/gimp/2.0/interpreters/pygimp.interp

env: ‘python2’: Tiedostoa tai hakemistoa ei ole
gimp: LibGimpBase-VAROITUS: gimp: gimp_wire_read(): error
env: ‘python2’: Tiedostoa tai hakemistoa ei ole
gimp: LibGimpBase-VAROITUS: gimp: gimp_wire_read(): error
env: ‘python2’: Tiedostoa tai hakemistoa ei ole
gimp: LibGimpBase-VAROITUS: gimp: gimp_wire_read(): error
env: ‘python2’: Tiedostoa tai hakemistoa ei ole
gimp: LibGimpBase-VAROITUS: gimp: gimp_wire_read(): error
env: ‘python2’: Tiedostoa tai hakemistoa ei ole
gimp: LibGimpBase-VAROITUS: gimp: gimp_wire_read(): error
env: ‘python2’: Tiedostoa tai hakemistoa ei ole
gimp: LibGimpBase-VAROITUS: gimp: gimp_wire_read(): error
env: ‘python2’: Tiedostoa tai hakemistoa ei ole
gimp: LibGimpBase-VAROITUS: gimp: gimp_wire_read(): error
env: ‘python2’: Tiedostoa tai hakemistoa ei ole
gimp: LibGimpBase-VAROITUS: gimp: gimp_wire_read(): error
env: ‘python’: Tiedostoa tai hakemistoa ei ole
gimp: LibGimpBase-VAROITUS: gimp: gimp_wire_read(): error
env: ‘python2’: Tiedostoa tai hakemistoa ei ole
gimp: LibGimpBase-VAROITUS: gimp: gimp_wire_read(): error
env: ‘python2’: Tiedostoa tai hakemistoa ei ole
gimp: LibGimpBase-VAROITUS: gimp: gimp_wire_read(): error
env: ‘python2’: Tiedostoa tai hakemistoa ei ole
gimp: LibGimpBase-VAROITUS: gimp: gimp_wire_read(): error
Olen etsinyt GIMP3:sta edeltäneestä paketista alla olevat rpm -tiedostot ja asentanut ne manuaalisesti ja pakotetusti.
Koodia: [Valitse]
-rw-r--r-- 1 raija raija 15178040  4. 2. 10:58 gimp-2.10.38-4.1.x86_64.rpm
-rw-r--r-- 1 raija raija  6915924  6. 2. 19:06 gimp-lang-2.10.38-4.3.noarch.rpm
-rw-r--r-- 1 raija raija    40347  4. 2. 10:59 gimp-plugin-aa-2.10.38-4.1.x86_64.rpm
-rw-r--r-- 1 raija raija   226415  4. 2. 11:00 gimp-plugins-python-2.10.38-4.1.x86_64.rpm
-rw-r--r-- 1 raija raija    21869  4. 2. 11:00 inkscape-extensions-gimp-1.4-3.1.x86_64.rpm
-rw-r--r-- 1 raija raija    22644  4. 2. 11:00 inkscape-extensions-gimp-1.4+39-1.1.x86_64.rpm
-rw-r--r-- 1 raija raija   249628  4. 2. 11:01 libgimp-2_0-0-2.10.38-4.1.x86_64.rpm
-rw-r--r-- 1 raija raija   287471  4. 2. 11:01 libgimpui-2_0-0-2.10.38-4.1.x86_64.rpm
Luulen, että nyt systeemistä puuttuu symbolinen linkki python2:seen? Ja jos näin on, niin voinko sen korvata sym.linkillä python3:seen (ja miten symlinkki tehdään)?

Tämän koko kirjoituksen tarkoitus on se, että voisi aina ja ikuisesti käyttää GIMP:iä, koska GIMP3:sta ei kuulemma aiota koskaan enää tehdä sellaiseksi, että se tukisi Turboprinttiä.  >:(




 
Pöytäkone ASUS ExpertCenter PN52, Tumbleweed, jossa nippu distroja QEMU/KVM:ssä.
Ja Väinö-minibulli :D
Huom! Kirjoitusvihreet tulee jostain aravuudesta...

Poissa peran

  • Käännösryhmä
  • *
  • Viestejä: 464
Vs: Voinko asentaa GIMPin (versio 2) TW:iin?
« Vastaus #1 : 03.03.2025 - klo:15:35 »
Voiko siihen asentaa python2:n ?

Jos ei voi, niin silloin varmaan pitää tyytyä python3:n linkin muuttamiseen python2:een.

Koodia: [Valitse]
which python
which python3

Onnistuisikohan se ?

Koodia: [Valitse]
p=`which python3`;v=${p:0:-1}2;sudo ln -s $p $v

Edit - Tosin omalla vastuullasi, sillä python3:ssa on tapahtunut muutoksia python2:een verrattuna. Kuten esimerkiksi print-käsky on muuttunut s.e. sille pitää antaa sulkeet, joten niitä käyttävät python2-ohjelmat eivät toimi. Muitakin muutoksia on tapahtunut muistaakseni mm. QT-kirjastoissa.
« Viimeksi muokattu: 03.03.2025 - klo:15:43 kirjoittanut peran »

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2805
  • Sukupuoli: Mies
Vs: Voinko asentaa GIMPin (versio 2) TW:iin?
« Vastaus #2 : 03.03.2025 - klo:18:11 »
varmuudella kaivat verta neneästä jos yrität symbolisella linkillä kikkailla. Tulostinko ei toimi ilman tuota turboprinttiä? Oletko kokeillut gutenprinttiä?

Poissa png

  • Jäsen
  • Viestejä: 425
  • Sukupuoli: Mies
Vs: Voinko asentaa GIMPin (versio 2) TW:iin?
« Vastaus #3 : 03.03.2025 - klo:18:35 »
Ainahan voi hommata uudemman tulostimen, joka toimii ilman turboprinttejä.
Kukaan ei voi tehdä kaikkea, mutta jokainen
voi tehdä jotakin; ja jos jokainen tekee jotakin,
tulee kaikki tehdyksi.

Poissa peran

  • Käännösryhmä
  • *
  • Viestejä: 464
Vs: Voinko asentaa GIMPin (versio 2) TW:iin?
« Vastaus #4 : 03.03.2025 - klo:19:39 »
Ainahan voi hommata uudemman tulostimen, joka toimii ilman turboprinttejä.

Tosin tossa turboPrintissä on muitakin hyötyjä kuin tulostimen toimivuus, niin on ymmärrettävää, että haluaa tulostimen toimivan turboPrintissä.

Muistaakseni se tuki ICC-profiileja (jos muistan oikein).

Itsekin omistan turboPrint-lisenssin, mutta eipä ole tullut käytettyä sitä pitkään aikaan, kun en ole jaksanut asentaa joka version jälkeen.

Poissa png

  • Jäsen
  • Viestejä: 425
  • Sukupuoli: Mies
Vs: Voinko asentaa GIMPin (versio 2) TW:iin?
« Vastaus #5 : 03.03.2025 - klo:19:44 »
Ainahan voi hommata uudemman tulostimen, joka toimii ilman turboprinttejä.

Tosin tossa turboPrintissä on muitakin hyötyjä kuin tulostimen toimivuus, niin on ymmärrettävää, että haluaa tulostimen toimivan turboPrintissä.

Muistaakseni se tuki ICC-profiileja (jos muistan oikein).

Itsekin omistan turboPrint-lisenssin, mutta eipä ole tullut käytettyä sitä pitkään aikaan, kun en ole jaksanut asentaa joka version jälkeen.
Ok. Kiitoksia tiedosta. Enpäs ymmärtänyt juttua kokonaan.
Kukaan ei voi tehdä kaikkea, mutta jokainen
voi tehdä jotakin; ja jos jokainen tekee jotakin,
tulee kaikki tehdyksi.

Poissa png

  • Jäsen
  • Viestejä: 425
  • Sukupuoli: Mies
Vs: Voinko asentaa GIMPin (versio 2) TW:iin?
« Vastaus #6 : 03.03.2025 - klo:19:57 »
https://www.turboprint.info/support/index.php
Kävin turborintin kotisivuilla. Siellä näytti olevan oma Forum. RaijaR sen varmaankin tiesi, mutta tiedoksi myös muille.
Kukaan ei voi tehdä kaikkea, mutta jokainen
voi tehdä jotakin; ja jos jokainen tekee jotakin,
tulee kaikki tehdyksi.

Poissa RaijaR

  • Jäsen
  • Viestejä: 1530
  • Sukupuoli: Nainen
Vs: Voinko asentaa GIMPin (versio 2) TW:iin?
« Vastaus #7 : 04.03.2025 - klo:11:09 »
Kun Turboprint on "kytketty" GIMPiin, niin tulostusmahdollisuudet ovat aivan toista luokkaa kuin normitulostuksella. Alla esimerkki, jossa tuleva linux-harrastaja poseeraa kotinsa portailla  :) Siis tulostus toimii turboprint-pluginilla tälläkin hetkellä, mutta herjaa tulee vain paljonlaisesti. Sekään ei haittaa, kun käynnistää GIMPin graafisesti.

Jepulis. Saattaa olla parempi etten ala sooloilemaan pythonin kanssa -näillä taidoilla...
Laitan vielä ihan mielenkiinnon vuoksi which -komentojen tulostukset
Koodia: [Valitse]
localhost:~ #
localhost:~ # which python
which: no python in (/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/bin)
localhost:~ # which python3
/usr/bin/python3
localhost:~ #
« Viimeksi muokattu: 04.03.2025 - klo:11:24 kirjoittanut RaijaR »
Pöytäkone ASUS ExpertCenter PN52, Tumbleweed, jossa nippu distroja QEMU/KVM:ssä.
Ja Väinö-minibulli :D
Huom! Kirjoitusvihreet tulee jostain aravuudesta...

Poissa peran

  • Käännösryhmä
  • *
  • Viestejä: 464
Vs: Voinko asentaa GIMPin (versio 2) TW:iin?
« Vastaus #8 : 04.03.2025 - klo:15:43 »
Ennen seuraavia operaatioita kannattaa ottaa levykuva nykyisestä asennuksesta, jotta pystyy palaamaan vanhaan tilanteeseen !!!!

Siispä neuvotaan lisäohjeita jalkaan ampumiseen ...

Voit myös asentaa python 2.7.18:n kääntämällä, mutta varoitus !!!

Itselläni kävi vähän ohrasesti virtuaaliboxin kanssa, sillä hiiren kursori sotkeentui, enkä tiedä miksi.

Kuitenkin python2-asentui, joka tässä lienee tavoitteena ...

Lataa pythonin lähdekoodit Lataukset/ -kansioon, ja pura paketti, jolloin sinne pitäisi tulla Python-2.7.18-kansio.

Sen jälkeen asenna kääntämiseen tarvittavat ohjelmat...
Koodia: [Valitse]
sudo yast -i cmake
sudo zypper install -t pattern devel_basis

Varmuuden vuoksi käynnistä kone uudestaan ...
Koodia: [Valitse]
sudo reboot

Configuroi ohjelmistopaketit
Koodia: [Valitse]
cd Lataukset/Python-2.7.18
./configure
./configure --enable-optimizations

Käännä ohjelmisto ...
Koodia: [Valitse]
make all

Asenna Python 2.7.18
Koodia: [Valitse]
sudo make install

Käynnistä järjestelmä uudestaan ...
Koodia: [Valitse]
sudo reboot

Poissa RaijaR

  • Jäsen
  • Viestejä: 1530
  • Sukupuoli: Nainen
Vs: Voinko asentaa GIMPin (versio 2) TW:iin?
« Vastaus #9 : 04.03.2025 - klo:16:19 »
Nyt alkoi kauheasti jännittämään. Näinköhän kannattaa meikäläisen alkaa suhertamaan pythonin kanssa, vaikka ohjeet on kyllä selkeät.

Pitää kysyä pari periaatteellista kysymystä:
1. mihin python tai python3 käytetään?
2. käyttääkö koko muu ohjelmisto pythonia (eli sitä "vanhaa" - openSUSE Tumbleweed 20250302), paitsi turboprint-plugin?
3. koska näyttää siltä, että pythonia ei koneestani enää löydy (?), niin miten sym.linkki python -> python3:een voisi sotkea tilanteen?

Kuten huomaatte, olen ulkona kuin lumiukko, mutta sain kuitenkin asennettua vanhemman version GIMPistä ja turboprint-pluginin taas toimimaan.
Pöytäkone ASUS ExpertCenter PN52, Tumbleweed, jossa nippu distroja QEMU/KVM:ssä.
Ja Väinö-minibulli :D
Huom! Kirjoitusvihreet tulee jostain aravuudesta...

Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 970
  • Sukupuoli: Mies
  • Tänään täällä, huomenna poissa
    • Legisign.org
Vs: Voinko asentaa GIMPin (versio 2) TW:iin?
« Vastaus #10 : 04.03.2025 - klo:16:39 »
Pitää kysyä pari periaatteellista kysymystä:
1. mihin python tai python3 käytetään?

Tarkoitatko Gimpissä nimenomaisesti vai yleensä? Gimpissä veikkaisin asiasta mitään tietämättä, että skriptaukseen; yleisemmin sitä tietysti käytetään vaikka mihin. Muistaakseni Yast2:nkin riippuvuuksissa Python on.

Lainaus
2. käyttääkö koko muu ohjelmisto pythonia (eli sitä "vanhaa" - openSUSE Tumbleweed 20250302), paitsi turboprint-plugin?

Käsittääkseni kaikki jakelut ovat viimein siivonneet Python 2:n riippuvuuksistaan pois, olikohan peräti Slackwarekin.

Lainaus
3. koska näyttää siltä, että pythonia ei koneestani enää löydy (?), niin miten sym.linkki python -> python3:een voisi sotkea tilanteen?

Tuskin enää mitenkään, koska Python 3:sta alkaen pääversionumeron on tarkoitus olla pysyvästi tiedostonimen perässä (ts. enää ei luoda symlinkkiä ”python” osoittamaan viimeisimpään versioon, vaan linkin nimi on ”python3”). Silti ehkä olisi turvallisinta panna se pikemmin /usr/local/bin-kansioon.
pöytäkone 1, NUC, kannettava 1: openSUSE Leap 15.6; kannettavat 2–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

Poissa peran

  • Käännösryhmä
  • *
  • Viestejä: 464
Vs: Voinko asentaa GIMPin (versio 2) TW:iin?
« Vastaus #11 : 04.03.2025 - klo:18:12 »
Nyt alkoi kauheasti jännittämään. Näinköhän kannattaa meikäläisen alkaa suhertamaan pythonin kanssa, vaikka ohjeet on kyllä selkeät.

Pitää kysyä pari periaatteellista kysymystä:
1. mihin python tai python3 käytetään?

Joo ...
... python on ohjelmointikieli, josta on kaksi melko paljon toisistaan eroavaa haaraa: python2 ja python3.

Osittain samat ohjelmat toimivat molemmissa samalla tavalla, mutta luulisin yhteensopivuuden toistensa välillä noin 10 %:ksi (tämä on suoraan hatusta tempaistu).

Erot ovat kuitenkin varsin suuret, jolloin vähänkään isommat ohjelmat eivät toimi versiosta toiseen.

Jopa perinteinen "hello world!"-ohjelma eroavat toisistaan...
python2
Koodia: [Valitse]
print "hello world!"

python3
Koodia: [Valitse]
print ("hello world!")

Tosin näistä python3:n versio toimii myös python2:ssa, mutta ei toisin päin.

En suosittele python2:n asentamista, ellei tule toimeen ilman sitä.

Toisin sanoen, jos GIMP:n tulostus toimii ilman python2:n asennusta ja tulosteet ovat myös hyvälaatuisia, niin en asentaisi python2:sta. Luulisin, että python2:sta tarvitaan joihinkin plugareihin(, jotka ovat pythonilla kirjoitettuna).

Tosin hankalaksi arvioitavaksi tulee se, että myös tuo TurboPrint on plugari, mutta en tiedä onko se tai sen osaa tehty pythonilla, ja se on varsinainen kysymys. Jos se olisi kokonaisuudessaan kirjoitettu pythonilla, niin tulostaminen ei onnistuisi ollenkaan.

Jos vain osa TurboPrintistä on kirjoitettu pythonilla, niin silloin vioiksi saattaa tulla, ettei kaikki dialogit näy tai ne näkyy väärin tai jotain muuta ongelmaa. Myös jotakin muuta hämäräperäistä ongelmaa saattaa esiintyä.

Yksi vaihtoehto saattaisi olla, että asentaisit vanhan version OpenSUSE:sta virtualboxiin, ja käytät sitä vain tulostellesasi. Sekin on purkkaratkaisu, ja eikä kovin kätevä sellainen.

Itse en ole käyttänyt TurboPrinttiä pitkään aikaan, kun en jaksa asennella sitä joka päivityksen yhteydessä. Lisenssin kyllä omistan, vaikkei se taidakaan kattaa uusinta TurboPrinttiä.

Tässä on linkki yhteen python-ohjelmointioppaaseen ja se näyttää olevan python3:lle.
https://www.cs.hut.fi/~ttsirkia/Python.pdf

Poissa RaijaR

  • Jäsen
  • Viestejä: 1530
  • Sukupuoli: Nainen
Vs: Voinko asentaa GIMPin (versio 2) TW:iin?
« Vastaus #12 : 04.03.2025 - klo:21:31 »
Kiitos SuperOscar ja peran!
Nyt vähän alkaa tämä systeemi minulle kirkastumaan.

Olisikohan niin, että GIMP3 on tehty python3:lla, mutta tuo gimp-turboprint-plugin python2:lla, joten GIMP3:ssa ei toimi turboprint-plugin-python2versio. Lyhyesti sanottuna yhteensopivuusongelma.
Kun nyt olen saanut survottua uusimpaan Tumbleweediin 2-version GIMPistä, niin homma on ok, koska GIMP2 ja gimp-turboprint-plugin on samaa python versiota =>Ei yhteensopivuusongelmaa.

Kyllä minä taidan jatkaa tällä nykyisellä virityksellä  ;) En yritä korjata toimivaa systeemiä eli viis muutamasta logista!

Logithan olivat nämä:
Koodia: [Valitse]
GIMP-Varoitus: Epäkelpo tulkkiviittaus tulkkitiedostossa /usr/lib64/gimp/2.0/interpreters/pygimp.interp: /usr/bin/python2
GIMP-Varoitus: Epäkelpo tulkkiviittaus tulkkitiedostossa /usr/lib64/gimp/2.0/interpreters/pygimp.interp: python2
GIMP-Varoitus: Epäkelpo binaarinen merkkijono tulkkitiedostossa /usr/lib64/gimp/2.0/interpreters/pygimp.interp
env: ‘python2’: Tiedostoa tai hakemistoa ei ole
gimp: LibGimpBase-VAROITUS: gimp: gimp_wire_read(): error

Pöytäkone ASUS ExpertCenter PN52, Tumbleweed, jossa nippu distroja QEMU/KVM:ssä.
Ja Väinö-minibulli :D
Huom! Kirjoitusvihreet tulee jostain aravuudesta...

Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 970
  • Sukupuoli: Mies
  • Tänään täällä, huomenna poissa
    • Legisign.org
Vs: Voinko asentaa GIMPin (versio 2) TW:iin?
« Vastaus #13 : 04.03.2025 - klo:21:39 »
Olisikohan niin, että GIMP3 on tehty python3:lla,

Itse Gimp on taatusti tehty kääntävällä kielellä (C/C++/…), jollainen Python ei ole. Sen takia ehdotinkin, että sitä ehkä käytetään lähinnä Gimpissä skriptaamiseen. Usein tulkkaavilla kielillä tehdään esimerkiksi käyttöliittymiä, vaikka raskas vääntö jätetään käännettävän koodin tehtäväksi.
pöytäkone 1, NUC, kannettava 1: openSUSE Leap 15.6; kannettavat 2–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

Poissa RaijaR

  • Jäsen
  • Viestejä: 1530
  • Sukupuoli: Nainen
Vs: Voinko asentaa GIMPin (versio 2) TW:iin?
« Vastaus #14 : 04.03.2025 - klo:22:56 »
Joo, niin se varmaakin on. Minä en ole koskaan mitään koodannut, vaikka koodien kanssa olenkin työurani tehny. DMXRTE  :)
Pöytäkone ASUS ExpertCenter PN52, Tumbleweed, jossa nippu distroja QEMU/KVM:ssä.
Ja Väinö-minibulli :D
Huom! Kirjoitusvihreet tulee jostain aravuudesta...