Aug 242017
 

Dopo una lunga battaglia sono riuscito, non so bene come, a compilare gimp all’ultima versione disponibile sul repository sulla mia slackware current, giusto in concomitanza con la notizia del rilascio della versione 2.9.6


Ci sono ancora delle cose da sistemare perchè non tutto funziona a dovere.

Allego lo script derivato da quello di igorek7

Aug 312016
 

Sto cercando di compilare la nuova versione di sviluppo di Gimp 2.9.4 il che richiede di usare

  • babl versione 0.1.18 (slackware)
  • gegl versione 0.3.8 (slackware)
  • libmypaint versione 1.3.0 (nuovo pacchetto)
  • json-glib versione 1.0.4 (sbo)
  • libgexiv2 versione 0.10.3 (sbo)

peccato che nella macchina virtuale dopo aver aggiornato babl e gegl si abbia una schermata nera senza possibilità di aprire una finestra X11… ci aggiorniamo 🙂

Apr 102012
 

The GIMP è arrivato alla prima release candidate 2.8.0 RC1. Per compilarlo sulla current bisogna aggiornare di nuovo i pacchetti ufficiali di Slackware come fatto per la versione 2.7.5. In pratica basta usare  gli slackbuild di Patrick sui sorgenti alla versione che segue:

  • babl dalla versione 0.1.2 alla 0.1.10
  • GEGL dalla versione 0.1.2 alla 0.2.0
  • Atk dalla versione 1.32.0 alla 2.2.0
  • GTK+2 dalla versione 2.24.4 alla 2.24.10
  • libffi versione 3.0.10 da aggiungere da slackbuilds.org
  • GLib2 dalla versione 2.28.6 alla 2.30.2
  • gdk-pixbuf2 dalla versione 2.23.3 alla 2.24.0
  • pango dalla versione 1.28.4 alla 1.29.4

Una volta modificato il file slackbuild di GIMP, il programma si compila facilmente.

Mar 162012
 

The GIMP è quasi pronto per la versione 2.8, nell’attesa ho voluto provare la versione 2.7.5, quasi una preview.

Questi i consigli del file README

Sono necessari alcuni aggiornamenti della current per i seguenti pacchetti:

  • babl dalla versione 0.1.2 alla 0.1.6
  • GEGL dalla versione 0.1.2 alla 0.1.8
  • Atk dalla versione 1.32.0 alla 2.0.1
  • GTK+2 dalla versione 2.24.4 alla 2.24.7
  • libffi versione 3.0.10 da aggiungere da slackbuilds.org
  • GLib2 dalla versione 2.28.6 alla 2.30.2
  • gdk-pixbuf2 dalla versione 2.23.3 alla 2.24.0
  • pango dalla versione 1.28.4 alla 1.29.4

Una volta modificato il file slackbuild di GIMP, il programma si compila facilmente.

Feb 262012
 

Per chi vuole usare GIMP come strumento per disegnare è fondamentale usare la patch for painter. L’installazione è semplice, basta applicarla al sorgente (versione 2.6.11) con il comando

patch -p1 < git-painter--20100627.diff

Il file slackbuild è presente su GitHub

Poi si deve applicare il GIMP Paint Studio (GPS) prendendelo da slackbuild.org.

Per usare al meglio lo schermo con programmi come GIMP,  ho configurato due monitor sulla scheda grafica NVIDIA GeForce GTX 570: un ASUS 23” e un ACER 19”. Le configurazioni su xorg.conf sono state ottenute da questa pagina e grazie al programma nvidia-setting distribuito insieme ai driver ufficiali NVIDIA

Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection

Section "Files"
ModulePath "/usr/lib64/xorg/modules/extensions"
ModulePath "/usr/lib64/xorg/modules/drivers"
ModulePath "/usr/lib64/xorg/modules"
FontPath "/usr/lib64/X11/fonts/misc/:unscaled"
FontPath "/usr/lib64/X11/fonts/100dpi/:unscaled"
FontPath "/usr/lib64/X11/fonts/75dpi/:unscaled"
FontPath "/usr/lib64/X11/fonts/misc/"
FontPath "/usr/lib64/X11/fonts/Type1/"
FontPath "/usr/lib64/X11/fonts/Speedo/"
FontPath "/usr/lib64/X11/fonts/100dpi/"
FontPath "/usr/lib64/X11/fonts/75dpi/"
FontPath "/usr/lib64/X11/fonts/cyrillic/"
FontPath "/usr/lib64/X11/fonts/TTF/"
FontPath "/usr/local/share/fonts/"
EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection

Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Ancor Communications Inc ASUS MS236"
HorizSync 30.0 - 85.0
VertRefresh 55.0 - 75.0
Option "DPMS"
EndSection

Section "Monitor"
Identifier "Monitor1"
VendorName "Acer"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 570"
EndSection

Section "Device"
Identifier "Device1"
Driver "nvidia"
Screen 1
EndSection

Section "Screen"
# Removed Option "metamodes" "DFP: nvidia-auto-select +0+0, CRT: nvidia-auto-select +1920+0"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "1"
Option "TwinViewXineramaInfoOrder" "DFP-0"
Option "metamodes" "DFP: 1920x1080 +0+0, CRT: 1280x1024 +1920+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection

Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection