[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 'fbgs' non legge i file .pdf su console



> Ennio-Sr ha scritto:

> Ho da poco trasferito i miei dati da un vecchio PC su un 'Belink Mini PC'

> - premesso che su entrambi i PC è montato:
> Linux deby-min 6.1.0-31-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1  \ 
>       (2025-02-07) x86_64 GNU/Linux
> e che anche i dpkg installati dovrebbero essere gli stessi
> vedo che sul nuovo non riesco ad aprire un semplicissimo file .pdf con il
> comando 'fbgs', che sul vecchio va benissimo.
> 
> Tra i vari tentativi ho anche visto che il con 'zathura' oppure con 
> 'pdftotext -layout file.pdf - | less'
> il file viene letto, ma mi incuriosisce il mancato funzionamento del
> vecchio comando 'fbgs'. 

se non erro, dato che non conosco bene l'argomento, da quel che vedo:
* pdftotext ti visualizza un testo
* sathura ti visualizza su ambiente grafico X.org o Wayland
* fbgs ti visualizza su framebuffer

La differenza, per quel che dici, potrebbe essere:
* diverso terminale usato
  $ echo $TERM
* uso di un diverso ambiente grafico, su un PC usi X.Org e l'altro Wayland
  $ echo $XDG_SESSION_TYPE
  $ echo $WAYLAND_DISPLAY
* moduli Linux diversi caricati (qui potrebbe dipendere dalla scheda video)
  $ lsmod
* non presenza di /dev/fb0 sul nuovo PC
  $ ls -l /dev/fb0

secondo me potrebbe essere dovuto alla diversa shell che stai usando.

Ad esempio io con foot posso visualizzare immagini come se fossi in un
ambiente grafico:
foot supports all fonts that can be loaded by freetype, 
including bitmap fonts and color emoji fonts[¹]

Se invece sul nuovo PC stai usando una sessione Wayland può essere che
non hai installato qualcosa di wayland specifico o che la versione di
wayland che stai usando è vecchia e non supporta il framebuffer
(wayland non è ancora completo al 100% e neppure tutto ciò che 
supporta wayland è completo al 100%).

Ciao
Davide

[¹] https://codeberg.org/dnkl/foot

--
La mia privacy non è affar tuo
https://noyb.eu/it
- You do not have my permission to use this email to train an AI -
If you use this to train your AI than you accept to distribute under AGPL
license >= 3.0 all the model trained, all the source you have used to
training your model and all the source of the program that use that model


Reply to: