Menù di Evince ed Ubuntu fonts

  • Questo topic ha 20 risposte, 5 partecipanti ed è stato aggiornato l'ultima volta 15 anni fa da cfiandra.
  • Creatore
    Topic
  • #62611
    Up
    0
    Down
    ::


    Ciao a tutti,
    so bene che non è questo il luogo più adatto ma sul forum di Ubuntu non ho avuto risposta e, siccome l’imputato è TeXLive, forse voi, meglio di altri, saprete aiutarmi.

    aprendo evince da terminale ricevo questi errori:

    `(evince:4729): Pango-WARNING **: failed to create cairo scaled font, expect ugly output. the offending font is 'DejaVu Sans 9.9990234375'

    (evince:4729): Pango-WARNING **: font_face status is:

    (evince:4729): Pango-WARNING **: scaled_font status is: out of memory

    (evince:4729): Pango-WARNING **: shaping failure, expect ugly output. shape-engine='BasicEngineFc', font='DejaVu Sans 9.9990234375', text='●'

    (evince:4729): Pango-WARNING **: failed to create cairo scaled font, expect ugly output. the offending font is 'DejaVu Sans 9.9990234375'

    (evince:4729): Pango-WARNING **: font_face status is:

    (evince:4729): Pango-WARNING **: scaled_font status is: out of memory
    `

    Il risultato sono tutte le scritte dei menu sostituite da rettangolini.

    Credo il problema sia dovuto ad un recente aggiornamento dei fonts dejavu compiuto da TeXLive.
    Il problema si presenta solo con evince mentre le altre applicazioni funzionano ottimamente.

    Nel caso servisse vi inserisco i dettagli dei file relativi al font in questione:
    `
    $ cd /usr/share/fonts/truetype/ttf-dejavu/
    $ ls -l
    totale 7952
    -rw-r–r-x 1 root root 524056 2009-08-27 16:26 DejaVuSans-BoldOblique.ttf
    -rw-r–r-x 1 root root 573136 2009-08-27 16:26 DejaVuSans-Bold.ttf
    -rw-r–r-x 1 root root 493196 2009-08-27 16:26 DejaVuSansCondensed-BoldOblique.ttf
    -rw-r–r-x 1 root root 534464 2009-08-27 16:26 DejaVuSansCondensed-Bold.ttf
    -rw-r–r-x 1 root root 488440 2009-08-27 16:26 DejaVuSansCondensed-Oblique.ttf
    -rw-r–r-x 1 root root 544636 2009-08-27 16:26 DejaVuSansCondensed.ttf
    -rw-r–r-x 1 root root 329408 2009-08-27 16:26 DejaVuSans-ExtraLight.ttf
    -rw-r–r-x 1 root root 223408 2009-08-27 16:26 DejaVuSansMono-BoldOblique.ttf
    -rw-r–r-x 1 root root 301928 2009-08-27 16:26 DejaVuSansMono-Bold.ttf
    -rw-r–r-x 1 root root 229284 2009-08-27 16:26 DejaVuSansMono-Oblique.ttf
    -rw-r–r-x 1 root root 321524 2009-08-27 16:26 DejaVuSansMono.ttf
    -rw-r–r-x 1 root root 523804 2009-08-27 16:26 DejaVuSans-Oblique.ttf
    -rw-r–r-x 1 root root 622280 2009-08-27 16:26 DejaVuSans.ttf
    -rw-r–r-x 1 root root 294244 2009-08-27 16:26 DejaVuSerif-BoldItalic.ttf
    -rw-r–r-x 1 root root 306532 2009-08-27 16:26 DejaVuSerif-Bold.ttf
    -rw-r–r-x 1 root root 293472 2009-08-27 16:26 DejaVuSerifCondensed-BoldItalic.ttf
    -rw-r–r-x 1 root root 282092 2009-08-27 16:26 DejaVuSerifCondensed-Bold.ttf
    -rw-r–r-x 1 root root 301244 2009-08-27 16:26 DejaVuSerifCondensed-Italic.ttf
    -rw-r–r-x 1 root root 295840 2009-08-27 16:26 DejaVuSerifCondensed.ttf
    -rw-r–r-x 1 root root 301828 2009-08-27 16:26 DejaVuSerif-Italic.ttf
    -rw-r–r-x 1 root root 328908 2009-08-27 16:26 DejaVuSerif.ttf
    `

    Spero mi possiate aiutare a ripristinare i normali menu.
    Grazie.

Visualizzazione 19 filoni di risposte
  • Autore
    Risposte
    • #62612
      Doc
      Partecipante
        Up
        0
        Down
        ::


        Disinstalla il font dejavu, e, se vuoi, anche tutti gli altri fonts, tramite il tuo gestore pacchetti preferito, e quindi dai questi due comandi:
        `sudo cp /usr/local/texlive/2011/texmf-var/fonts/conf/texlive-fontconfig.conf /etc/fonts/conf.d/09-texlive.conf
        sudo fc-cache -fsv`

        Rigenera il pdf con latex e vediamo che succede.

      • #62613
        Up
        0
        Down
        ::


        Il problema è che se li disinstallo dal gestore dei pacchetti si portano dietro anche LibreOffice e Ubuntu-desktop.

      • #62614
        Doc
        Partecipante
          Up
          0
          Down
          ::

          peppo” post=61572Il problema è che se li disinstallo dal gestore dei pacchetti si portano dietro anche LibreOffice e Ubuntu-desktop.

          Lo temevo, ma, non usando ubuntu, non ne avevo certezza.
          Ad ogni modo, mi pare inverosimile il tuo problema con evince.
          Prova comunque a seguire le successive indicazioni, che servono solo a far riconoscere al sistema i fonts forniti da texlive.

          Altre idee, non me ne vengono in mente, se non quella di invitarti a lasciar perdere quella distro.

        • #62615
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            Per caso hai la distribuzione TeX Live di Ubuntu? Abbiamo detto mille volte che la distribuzione TeX Live Debian compliant distribuita dai repository di Ubuntu è vecchia e da mille problemi. Enrico ha scritto un testo apposta texlive-ubuntu.pdf per installare accanto alla distribuzione Debian (necessaria al gestore di pacchetti per soddisfare le dipendenze “debianiche’) una distribuzione vera con cui lavorare sul serio. Certo se hai la versione TL-Ubuntu-Debian non la puoi disinstallare così facilmente.
            Esamina con attenzione il testo di Enrico. Lo torvi con google e lo puoi cercare nella sezione TeX e LaTeX come primo thread della sezione.

          • #62616
            Up
            0
            Down
            ::


            Ciao,
            grazie ancora Doc, appena torno a casa provo comunque a seguire i comandi che mi hai fornito.

            Eh guarda Claudio, sono daccordo con te che la distribuzione fornita da Ubuntu sia decisamente poca cosa, infatti uso la TeXLive 2011 scaricata da CTAN (tlmgr è di una comodità unica) e l’ho installata seguendo proprio la guida (ottima) fornita da Enrico Gregorio. E’ tuttavia strano che solo io abbia avuto questo problema, da quanto ho capito gli utenti sia di Ubuntu sia di TeXLive su questo forum sono parecchi e mi aspettavo fosse successo anche ad altri, non che voglia augurare fastidi a nessuno eh! 🙂

          • #62617
            Doc
            Partecipante
              Up
              0
              Down
              ::

              peppo” post=61592Ciao,
              grazie ancora Doc, appena torno a casa provo comunque a seguire i comandi che mi hai fornito.

              Precisa anche le versioni di Ubuntu e di evince da te installate.

            • #62618
              Up
              0
              Down
              ::


              Ubuntu 10.04 ed evince 2.30.3.
              Doc, grazie ancora!

              Ah, dimenticavo, ho eseguito quei tuoi comandi ma non è cambiato nulla.

            • #62619
              Doc
              Partecipante
                Up
                0
                Down
                ::


                E se cambi font?
                Prova con il linux libertine.

                Sembra che i fonts non siano incorporati.
                Ad ogni modo, posta qua il log della compilazione e, meglio, il codice latex che ti dà problemi.

              • #62620
                Up
                0
                Down
                ::


                No guarda, devo essermi espresso male. Il pdf è perfetto e tutti i caratteri sono al loro posto, il problema è nel menu di evince: quelli che una volta erano “File”, “Modifica”, “Visualizza” ed “Aiuto” ora sono tanti bei rettangolini indecifrabili.

                EDIT: Ho però modificato i caratteri predefiniti delle applicazioni di GNOME in Linux Libertine e, lanciando il solito evince da terminale l’errore riguarda proprio questi ultimi e non più i DejaVu quindi forse il problema è un altro e forse nemmeno causato da TeXLive. Bisognerebbe capire da dove pesca i caratteri evince, potrebbe essersi interrotto un qualche collegamento… ovviamente sparo a caso.

              • #62621
                Doc
                Partecipante
                  Up
                  0
                  Down
                  ::


                  Peppo, da utente normale e senza sudare:
                  `mv .gnome2 .gnome2.BAK
                  mv .gconf .gconf.BAK
                  mv .gconfd .gconfd.BAK`
                  e riavvii X.

                  Con latex non c’entra una mazza.

                • #62622
                  Up
                  0
                  Down
                  ::


                  Ehm, non ha funzionato, fortuna che mi hai fatto fare i BAK. 😉

                • #62623
                  Doc
                  Partecipante
                    Up
                    0
                    Down
                    ::

                    peppo” post=61614Ehm, non ha funzionato, fortuna che mi hai fatto fare i BAK. 😉

                    Fammi vedere i logs degli aggiornamenti (aptitude e/o apt)
                    `cat /var/log/aptitude
                    cat /var/log/apt/history.log`
                    Ovviamente, bastano gli ultimi giorni, meglio se quelli da quando si è presentato il problema con evince.

                    E, soprattutto, domanda di rito: quanti cavoli di PPA inutili e dannosi hai aggiunto al tuo sistema?

                    Infine, extrema ratio: creati un secondo utente di prova e vedi come si comporta evince.

                    EDIT
                    Buona lettura: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/631088

                    È giunto il momento di cambiare distro! In anni e anni, NON HO MAI VISTO UN PROBLEMA DEL GENERE!

                  • #62624
                    Up
                    0
                    Down
                    ::


                    Mi sembra che il problema ci sia dal 15 agosto ma forse da uno due giorni prima:
                    `
                    Start-Date: 2011-08-10 19:23:51
                    Upgrade: linux-headers-2.6.32-33 (2.6.32-33.71, 2.6.32-33.72), linux-image-2.6.32-33-generic (2.6.32-33.71, 2.6.32-33.72), flashplugin-installer (10.3.181.34ubuntu0.10.04.1, 10.3.183.4ubuntu0.10.04.1), linux-headers-2.6.32-33-generic (2.6.32-33.71, 2.6.32-33.72), linux-libc-dev (2.6.32-33.71, 2.6.32-33.72)
                    End-Date: 2011-08-10 19:24:53

                    Start-Date: 2011-08-10 19:25:59
                    Install: chromium-browser-l10n (13.0.782.112~r95650-0ubuntu1~ucd~stable1~lucid)
                    End-Date: 2011-08-10 19:26:02

                    Start-Date: 2011-08-13 02:08:31
                    Upgrade: nautilus-dropbox (0.6.8, 0.6.9)
                    End-Date: 2011-08-13 02:08:43

                    Start-Date: 2011-08-15 17:25:33
                    Upgrade: libxfont1 (1.4.1-1, 1.4.1-1ubuntu0.1), dhcp3-client (3.1.3-2ubuntu3.2, 3.1.3-2ubuntu3.3), dhcp3-common (3.1.3-2ubuntu3.2, 3.1.3-2ubuntu3.3)
                    End-Date: 2011-08-15 17:25:44
                    `

                    Mah guarda, non ho molta roba tra i repository:
                    CRAN (per R, mi serve)
                    Chromium
                    Dropbox

                    Leggere ho letto ma non ho doppia partizione con Windows (Ho Ubuntu secco secco) e non mi pare abbiano già trovato una soluzione.
                    A prescindere dal risolvere il problema o meno come minimo a Natale ti devo mandare un panettone 😀

                    EDIT: Per la cronaca, anche gli altri tre utenti del computer hanno lo stesso identico problema.

                  • #62625
                    Lucio-68
                    Partecipante
                      Up
                      0
                      Down
                      ::


                      Ciao Peppo,
                      sono un dei tanti che probabilmente usa Ubuntu per comodità su un portatile per non
                      dover configurare troppo a mano.
                      Ho la tua stessa versione cioè la 10.04 e probabilmente anche evince è la stessa.
                      Ho anche istallato la distro di TeXLive per utilizzarla se capita (come riserva).
                      Ma per ora, per fortuna 😛 , non ho ancora avuto questo problema.
                      Ti dirò se succede.

                      Luciano.

                    • #62626
                      Doc
                      Partecipante
                        Up
                        0
                        Down
                        ::


                        Retrocedi il pacchetto libxfont1 alla versione precedente e vediamo cosa succede.

                        Tieni presente che vado a tentoni, poiché non vedo ubuntu da anni, oramai.
                        Poiché, però, non è un problema di texlive, faresti meglio a chiedere nei forums di ubuntu, magari anche in quelli esteri. È chiaro che è un bacarozzo grande come una casa, ma mi sorprende che sia penetrato in una distro sedicente LTS.

                        @ Lucio-68
                        Chi ti ha detto che ubuntu è la distro che impone il minor numero di modifiche a mano? Quante altre distro hai provato, di recente? 😉

                      • #62627
                        Lucio-68
                        Partecipante
                          Up
                          0
                          Down
                          ::


                          Utilizzo Linux da fine 2000 circa e il LaTeX dal 2003 circa. Ho provato diverse distro Linux e alcune distro Unix-Like (OpenBSD, FreeBSD).
                          Non voglio difendere Ubuntu non credo che sia necessario. 🙂 Sicuramente Ubuntu non è il plus ultra per quanto riguarda Linux.
                          Ma in alcuni frangenti è sicuramente molto semplice da installare e ha un buon riconoscimento hardware.
                          Solitamente preferisco Debian ma causa alcune restrizioni che la distro utilizza preferisco Ubuntu sul portatile.
                          Poi per quanto riguarda i bachi non sarà il primo nè l’ultimo che si trova.

                          Luciano

                        • #62628
                          Doc
                          Partecipante
                            Up
                            0
                            Down
                            ::

                            Lucio-68″ post=61672Utilizzo Linux da fine 2000 circa e il LaTeX dal 2003 circa. Ho provato diverse distro Linux e alcune distro Unix-Like (OpenBSD, FreeBSD).
                            Non voglio difendere Ubuntu non credo che sia necessario. 🙂 Sicuramente Ubuntu non è il plus ultra per quanto riguarda Linux.
                            Ma in alcuni frangenti è sicuramente molto semplice da installare e ha un buon riconoscimento hardware.
                            Solitamente preferisco Debian ma causa alcune restrizioni che la distro utilizza preferisco Ubuntu sul portatile.
                            Poi per quanto riguarda i bachi non sarà il primo nè l’ultimo che si trova.

                            Luciano

                            Caro Luciano,
                            la mia era una battuta, anche se detta non bene! 😉
                            Il vero problema, però, è che presso troppe persone sono oramai purtroppo invalse le equazioni ubuntu=linux e ubuntu=facile, ma, come sai meglio di me, ubuntu non è l’unica distro linux e, soprattutto, oramai quelle “facili” sono tantissime.

                            Una distro che ad esempio non ho mai amato è Fedora, ma debbo riconoscere che ha fatto enormi, ma proprio enormi progressi. Di recente l’ho consigliata, pur contro la mia religione, ad un amico che era quasi all’asciutto di linux. Ebbene, ci si è trovato subito benissimo.

                            Ciao
                            Domenico

                          • #62629
                            Up
                            0
                            Down
                            ::


                            Ciao,

                            ho avuto un problema analogo installando la TeX Live 2011: addio application font di evince. La soluzione è semplicemente questa da shell:

                            `
                            sudo /etc/init.d/apparmor stop
                            sudo mv /etc/apparmor.d/usr.bin.evince ~/
                            sudo /etc/init.d/apparmor restart
                            `

                          • #62630
                            Up
                            0
                            Down
                            ::


                            Ottimo, moltissime grazie, ormai non ci speravo più.
                            Posso copiare ed incollare la tua risposta sul forum di ubuntu?

                          • #62631
                            Up
                            0
                            Down
                            ::


                            Se vuoi certo.. ma io l’ho trovata proprio sul forum. Questo è il link: http://ubuntuforums.org/showthread.php?p=8215308

                            Cerca la risposta di RahulBatra: io ho semplicemente aggiunto una riga, la prima, di stop del demone.

                        Visualizzazione 19 filoni di risposte
                        • Devi essere connesso per rispondere a questo topic.

                        Go to top