volevo riportare al volo una procedura d'installazione che non avevo mai utilizzato.
Antefatto:
- con xsane ho acquisito N scansioni producendo un file pdf multipagina
- volevo eliminare parti nere dal contorno delle pagine, sia per estetica che per risparmio toner quando qualcuno dovrà stamparle
- per farlo l'idea era di importare il pdf in gimp, modificare con selezione fuzzy ed esportare nuovamente in pdf
Problema:
la vecchia slackware 14.2 ha gimp 2.8.x che a quanto pare, all'atto dell'esportazione non ha l'opzione per riassemblare le pagine del PDF importato, in modo da esportarlo come era. Di fatto viene esportata una sola pagina, corrispondente al livello visibile più in alto (che ovviamente copri quelli sottostanti).
Soluzione:
aggiornare gimp alla versione 2.10 che presenta quella funzione.
Non trovando slackbuilds per lo scopo e sospettando che con le librerie del sistema vi sia qualche problema a compilare gimp 2.10 su slack 14.2, ho crrcato un po' in rete.
Alla fine sono inciampato in tale strumento:
flatpak
Consente di accedere ad un sacco di applicazioni precompilate credo in modo statico, o "sandboxato" o similare, insomma funzionanti un po' su qualsiasi sistema o quasi, come la vecchia slack 14.2. Su SBo si trova tutto l'occorrente per installare questa sorta di package manager.
L'ho installato e ho seguito una piccola guida su come installare proprio gimp:
https://tutorialforlinux.com/2019/08/31 ... gnu-linux/
https://flathub.org/apps/details/org.gimp.GIMP
Va be' per farla breve:
Codice: Seleziona tutto
# flatpak install https://flathub.org/repo/appstream/org.gimp.GIMP.flatpakref
Required runtime for org.gimp.GIMP/x86_64/stable (runtime/org.gnome.Platform/x86_64/40) found in remote flathub
Do you want to install it? [Y/n]: y
org.gimp.GIMP permissions:
ipc network x11 dri file access [1] dbus access [2] tags [3]
[1] /tmp, host, xdg-config/GIMP, xdg-config/gtk-3.0, xdg-run/gvfs, xdg-run/gvfsd
[2] org.freedesktop.FileManager1, org.gtk.vfs, org.gtk.vfs.*
[3] stable
ID Branch Op Remote Download
1. [✓] org.freedesktop.Platform.GL.default 20.08 i flathub 105,8 MB / 106,4 MB
2. [✗] org.freedesktop.Platform.GL.nvidia-340-108 1.4 i flathub 356,3 kB / 39,2 MB
3. [✓] org.freedesktop.Platform.openh264 2.0 i flathub 1,5 MB / 1,5 MB
4. [✓] org.gimp.GIMP.Manual 2.10 i flathub 136,7 MB / 876,5 MB
5. [✓] org.gnome.Platform.Locale 40 i flathub 144,6 MB / 333,7 MB
6. [✓] org.gnome.Platform 40 i flathub 312,3 MB / 363,9 MB
7. [✓] org.gimp.GIMP stable i flathub 93,6 MB / 121,0 MB
Warning: While downloading https://us.download.nvidia.com/XFree86/Linux-x86_64/340.108/NVIDIA-Linux-x86_64-340.108-no-compat32.run: Error writing data to TLS socket: La sessione specificata è stata invalidata per qualche motivo.
Installation complete.
Codice: Seleziona tutto
flatpak run org.gimp.GIMP//stable
Tra le altre cose ho provato ad esportare il PDF precedentemente importato come livelli e modificato come descritto in cima.
Effettivamente la casella di dialogo presenta due opzioni in più per l'esportazione, ovvero pdf multipagina una livello per pagina, proprio quello che serviva a me.
Ho pensato di proporvi questa piccola esperienza, perché non conoscevo questo strumento flatpak.
C'è da fidarsi?
Ne avete esperienza? Cosa ne pensate?