Schriften im Browser (Firefox, Chromium)

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
Antworten
mala
Beiträge: 96
Registriert: 19.09.2008 19:17:34

Schriften im Browser (Firefox, Chromium)

Beitrag von mala » 21.10.2014 11:53:21

Hallo,

nachdem ich nun auf Jessie umgestiegen bin, habe ich das Problem, dass in Firefox/Chromium z.B. keine thailändischen Schriftzeichen mehr dargestellt werden. Das Problem stellt sich hauptsächlich in der Nutzung von Facebook sowie der Übersetzungshilfe von Google.

Bislang war das kein Thema und die Zeichen wurden allesamt richtig dargestellt. Da die Seiten als UFT8 codiert sind, sollte die Darstellung der Zeichen eigentlich kein Thema sein. Muss ich noch irgendwelche Schriftarten nachinstallieren? Ich kann mich nicht mehr erinnern, wie ich das unter Wheezy gelöst hatte...
Debian Bullseye

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Schriften im Browser (Firefox, Chromium)

Beitrag von rendegast » 22.10.2014 11:39:19

Vielleicht

Code: Alles auswählen

apt-cache search thai  |  sort 

apt-cache search xfonts-thai  |  sort
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

mala
Beiträge: 96
Registriert: 19.09.2008 19:17:34

Re: Schriften im Browser (Firefox, Chromium)

Beitrag von mala » 24.10.2014 21:02:00

Leider funktioniert das (noch) nicht:
root@saturn:/home# apt-get install iceweasel-l10n-th
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben unerfüllte Abhängigkeiten:
iceweasel-l10n-th : Hängt ab von: iceweasel (< 31.1.0esr-1.1~) aber 31.2.0esr-2~deb7u1 soll installiert werden
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
Debian Bullseye

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Schriften im Browser (Firefox, Chromium)

Beitrag von rendegast » 24.10.2014 21:40:29

Sind die iceweasel-l10n-* nicht für die Darstellung des Programms
statt der Webseiten da?
--------------------------------------------------------------------

auf Jessie umgestiegen

iceweasel-l10n-th : Hängt ab von: iceweasel (< 31.1.0esr-1.1~) aber 31.2.0esr-2~deb7u1 ...
<->
# aptitude versions ^iceweasel$ --disable-columns
Package iceweasel:
p 24.4.0esr-1~deb7u2 stable 500
p 31.1.0esr-1 testing 101
p 31.2.0esr-2~deb7u1 stable 500
p 31.2.0esr-2 unstable 100
p 33.0-2 experimental 1
Du hast noch die wheezy-Quellen aktiviert
-> Auskommentieren und
'[apt-get|aptitude] update'
In diesem speziellen Fall wäre aber 31.2-esr dem 31.1-esr vorzuziehen (security),
daher vielleicht alternativ die wheezy-Repo heruntersetzen mit Ausnahme der iceweasel-Pakete:

Code: Alles auswählen

Package: iceweasel*
Pin: release a=*
Pin-Priority: 500

Package: *
Pin: release o=Debian,a=stable,n=wheezy,l=Debian-Security
Pin-Priority: 100

Package: *
Pin: release o=Debian,a=stable,n=wheezy,l=Debian
Pin-Priority: 100

Package: *
Pin: release o=Debian,a=stable-updates,n=wheezy-updates
Pin-Priority: 100

Package: *
Pin: release o=Debian Backports,a=wheezy-backports,n=wheezy-backports,l=Debian Backports
Pin-Priority: 100
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

mala
Beiträge: 96
Registriert: 19.09.2008 19:17:34

Re: Schriften im Browser (Firefox, Chromium)

Beitrag von mala » 24.10.2014 22:06:30

rendegast hat geschrieben:Sind die iceweasel-l10n-* nicht für die Darstellung des Programms statt der Webseiten da?
Ja, ich glaube damit liegst Du richtig.
rendegast hat geschrieben:Du hast noch die wheezy-Quellen aktiviert
Meine sources.list:

deb http://ftp.de.debian.org/debian/ jessie main contrib
deb-src http://ftp.de.debian.org/debian/ jessie main contrib

deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main

deb http://ftp.de.debian.org/debian/ jessie-updates main contrib
deb-src http://ftp.de.debian.org/debian/ jessie-updates main contrib


Ich sehe da nichts mehr im Zusammenhang mit Wheezy...

Mit apt-get install xfonts-thai konnte übrigens das Darstellungsproblem gelöst werden. Danke!
Debian Bullseye

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Schriften im Browser (Firefox, Chromium)

Beitrag von rendegast » 25.10.2014 00:24:18

Gäbe auch noch sources.list.d/.
Irgendwoher muß die Erwähnung einer wheezy-Paketversion ja kommen.


Effektiv gültig

Code: Alles auswählen

apt-cache policy  |  grep -v Translat


---------------------------
Nebenbei
deb-src wirst Du wohl nicht brauchen.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

mala
Beiträge: 96
Registriert: 19.09.2008 19:17:34

Re: Schriften im Browser (Firefox, Chromium)

Beitrag von mala » 25.10.2014 09:53:08

Danke für Deine Mühe.

Ich habe mal nachgeschaut und /etc/apt/sources.list.d/ ist ein leeres Verzeichnis.

root@saturn:/etc/apt# apt-cache policy | grep -v Translat
Paketdateien:
100 /var/lib/dpkg/status
release a=now
500 http://ftp.de.debian.org/debian/ jessie-updates/contrib i386 Packages
release o=Debian,a=testing-updates,n=jessie-updates,l=Debian,c=contrib
origin ftp.de.debian.org
500 http://ftp.de.debian.org/debian/ jessie-updates/main i386 Packages
release o=Debian,a=testing-updates,n=jessie-updates,l=Debian,c=main
origin ftp.de.debian.org
500 http://security.debian.org/ jessie/updates/main i386 Packages
release o=Debian,a=testing,n=jessie,l=Debian-Security,c=main
origin security.debian.org
500 http://ftp.de.debian.org/debian/ jessie/contrib i386 Packages
release o=Debian,a=testing,n=jessie,l=Debian,c=contrib
origin ftp.de.debian.org
500 http://ftp.de.debian.org/debian/ jessie/main i386 Packages
release o=Debian,a=testing,n=jessie,l=Debian,c=main
origin ftp.de.debian.org
Mit Pinning verwaltete Pakete:
root@saturn:/etc/apt#


Da sehe ich ebenfalls nichts von Wheezy...
Debian Bullseye

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Schriften im Browser (Firefox, Chromium)

Beitrag von rendegast » 25.10.2014 11:44:01

Code: Alles auswählen

apt-cache policy iceweasel

apt-get update

apt-cache policy iceweasel
?


Du hast vielleicht noch ein Paket aus wheezy, das sich explizit auf dessen iceweasel bezieht.
Es gäbe Debianapt-show-versions, das nach Distributionen gegliedert auflisten kann.

Eventuell auch über die reverse-depend Abhängigkeitsauflistung im aptitude zu sehen/finden.
Sollte es nicht Teil der jessie-Distribution sein,
ist es im aptitude-Interface ganz einfach in den "obsoleten" zu sehen,
alternativ sowas

Code: Alles auswählen

aptitude search "?installed(?obsolete)" -F "%c %M %v# %p"
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

mala
Beiträge: 96
Registriert: 19.09.2008 19:17:34

Re: Schriften im Browser (Firefox, Chromium)

Beitrag von mala » 25.10.2014 13:42:28

rendegast hat geschrieben:

Code: Alles auswählen

apt-cache policy iceweasel

apt-get update

apt-cache policy iceweasel
?
Hier erhalte ich jeweils die folgende Ausgabe (auch nach dem apt-get update):
root@saturn:/# apt-cache policy iceweasel
iceweasel:
Installiert: 31.2.0esr-2~deb7u1
Installationskandidat: 31.2.0esr-2~deb7u1
Versionstabelle:
*** 31.2.0esr-2~deb7u1 0
100 /var/lib/dpkg/status
31.1.0esr-1 0
500 http://ftp.de.debian.org/debian/ jessie/main i386 Packages
root@saturn:/#

rendegast hat geschrieben:

Code: Alles auswählen

aptitude search "?installed(?obsolete)" -F "%c %M %v# %p"
Da ergibt sich folgende Liste:

root@saturn:/# aptitude search "?installed(?obsolete)" -F "%c %M %v# %p"
i A 0.8.11~git20120629-1+deb7u1 browser-plugin-gnash
i 5.0.1 debian-faq
i A 0.8.11~git20120629-1+deb7u1 gnash
i A 0.8.11~git20120629-1+deb7u1 gnash-common
i A 0.10.13-5 gstreamer0.10-ffmpeg
i A 6b32-1.13.4-1~deb7u1 icedtea-6-jre-cacao
i A 6b32-1.13.4-1~deb7u1 icedtea-6-jre-jamvm
i A 6:0.8.16-1 libavcodec53
i A 6:0.8.16-1 libavformat53
i A 6:0.8.16-1 libavutil51
i 1.49.0-3.2 libboost-iostreams1.49.0
i A 1.49.0-3.2 libboost-program-options1.49.0
i A 1.49.0-3.2 libboost-thread1.49.0
i A 3.0.10-3 libffi5
i A 1.3+dfsg-4.8 libopenjpeg2
i 1:3.3.3-3 libprocps0
i A 2.4+20111222.git4e06e21-1 librtmp0
i A 6:0.8.16-1 libswscale2
i 2.13-2 libtasn1-3
i 175-7.2 libudev0
i A 2:0.123.2189+git35cf912-1 libx264-123
i A 3.2.63-2 linux-image-3.2.0-4-686-pae
i A 6b32-1.13.4-1~deb7u1 openjdk-6-jre
i A 6b32-1.13.4-1~deb7u1 openjdk-6-jre-headless
i A 6b32-1.13.4-1~deb7u1 openjdk-6-jre-lib
i 2.6.8-1.1 python2.6-minimal
i A 6 xfonts-mathml
root@saturn:/#
Debian Bullseye

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Schriften im Browser (Firefox, Chromium)

Beitrag von rendegast » 25.10.2014 13:49:18

Du hast also noch wheezy-Überbleibsel, inclusive dessen iceweasel.
Und am Beispiel von iceweasel zu sehen, ist das nicht unbedingt auf die "obnsolete"-Liste beschränkt
dürfte so aber seeehr selten sein.

Bleibt Dir das Aufräumen, Hilfstool dabei ist oben genanntes Debianapt-show-versions und zBsp. Debiandeborphan.



Das openjdk6 dürfte funktional durch openjdk7 ersetzt sein / ersetzbar sein.
(Wobei ich da auch das sid-Repo in Erwägung ziehen würde, früher das aktuellere openjdk7, und da gäbe es alternativ auch openjdk8.)

gnash könnte zumindest auf die Version aus wheezy-backports gehoben werden können,
ich tendiere jedoch eher zur unfreien Variante per zBsp.Debianflashplugin-nonfree. (SWF7<->SWF9 und performance)
Zuletzt geändert von rendegast am 25.10.2014 13:58:46, insgesamt 1-mal geändert.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

mala
Beiträge: 96
Registriert: 19.09.2008 19:17:34

Re: Schriften im Browser (Firefox, Chromium)

Beitrag von mala » 25.10.2014 13:56:14

Ich habe nun einen Teil entfernt...

root@saturn:/# aptitude search "?installed(?obsolete)" -F "%c %M %v# %p"
root@saturn:/#
Debian Bullseye

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Schriften im Browser (Firefox, Chromium)

Beitrag von rendegast » 25.10.2014 14:05:12

Das iceweasel ist (mittlerweile) auf der jessie-Version?
(Oben hatte ich ja auch eine preferences zur (korrekten/sicheren) Einbeziehung der Version aus wheezy vorgeschlagen.
Entsprechende Repos müssten dann noch eingebunden werden.)

Code: Alles auswählen

apt-show-versions | grep wheezy
resp.
apt-show-versions | grep -v jessie
?
Zuletzt geändert von rendegast am 26.10.2014 10:20:15, insgesamt 1-mal geändert.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

mala
Beiträge: 96
Registriert: 19.09.2008 19:17:34

Re: Schriften im Browser (Firefox, Chromium)

Beitrag von mala » 25.10.2014 19:42:59

Beide Varianten geben keine Rückmeldung. Sollte also alles passen.
Debian Bullseye

Antworten