Menu kontekstowe flasha.

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
maestro
Posty: 11
Rejestracja: 30 kwietnia 2007, 11:54

Menu kontekstowe flasha.

Post autor: maestro »

Witam,

szukam osób używających flasha u których po wlączeniu menu kontekstowego na obiekcie
typu flash brakuje czcionek tak jak na załączonym zrzucie:

http://zapodaj.net/73413825.png.html

Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:1.8.1.3) Gecko/20070310 Iceweasel/2.0.0.3 (Debian-2.0.0.3-1)
Wersja flasha 9.0r115

Co powoduje, że znaki się nie wyświetlają poprawnie?
Smike
Posty: 30
Rejestracja: 08 maja 2007, 11:08

Re: Menu kontekstowe flasha.

Post autor: Smike »

maestro pisze:
Co powoduje, że znaki się nie wyświetlają poprawnie?
Może najpierw spróbuj rzeczy najprostszej:

Kod: Zaznacz cały

dpkg-reconfigure fontconfig
maestro
Posty: 11
Rejestracja: 30 kwietnia 2007, 11:54

Re: Menu kontekstowe flasha.

Post autor: maestro »

Smike pisze:
maestro pisze:
Co powoduje, że znaki się nie wyświetlają poprawnie?
Może najpierw spróbuj rzeczy najprostszej:

Kod: Zaznacz cały

dpkg-reconfigure fontconfig

Kod: Zaznacz cały

# dpkg-reconfigure fontconfig
Cleaning up font configuration of fontconfig...
Cleaning up category cid..
Cleaning up category truetype..
Cleaning up category type1..
Updating font configuration of fontconfig...
Cleaning up category cid..
Cleaning up category truetype..
Cleaning up category type1..
Updating category type1..
Updating category truetype..
Updating category cid..
Regenerating fonts cache... done.
Dalej ten sam błąd. To raczej wina czegoś innego, bo iceweasel włączony z konsoli sypie tym:

Kod: Zaznacz cały

# iceweasel
ERROR: ld.so: object '/usr/lib/libartsdsp.so.0' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib/libartsc.so.0' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib/libartsdsp.so.0' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib/libartsc.so.0' from LD_PRELOAD cannot be preloaded: ignored.

(npviewer.bin:7176): Gtk-WARNING **: Nie można odnaleźć modułu obsługującego motyw w module_path: "qtengine",

(npviewer.bin:7176): Gtk-WARNING **: Nie można odnaleźć modułu obsługującego motyw w module_path: "qtengine",

(npviewer.bin:7176): Pango-WARNING **: No builtin or dynamically
loaded modules were found. Pango will not work correctly.
This probably means there was an error in the creation of:
  '/etc/pango/pango.modules'
You should create this file by running pango-querymodules.

(npviewer.bin:7176): Pango-WARNING **: pango_shape called with bad font, expect ugly output

(npviewer.bin:7176): Pango-WARNING **: pango_font_get_glyph_extents called with null font argument, expect ugly output

(npviewer.bin:7176): Pango-WARNING **: pango_cairo_font_get_scaled_font called with bad font, expect ugly output
Za wskazówką puszczam:

Kod: Zaznacz cały

# pango-querymodules
# Pango Modules file
# Automatically generated file, do not edit
#
# ModulesPath = /usr/lib/pango/1.5.0/modules
#
/usr/lib/pango/1.5.0/modules/pango-khmer-fc.so KhmerScriptEngineFc PangoEngineShape PangoRenderFc khmer:*
/usr/lib/pango/1.5.0/modules/pango-basic-x.so BasicScriptEngineX PangoEngineShape PangoRenderX common:
/usr/lib/pango/1.5.0/modules/pango-thai-fc.so ThaiScriptEngineFc PangoEngineShape PangoRenderFc thai:* lao:*
/usr/lib/pango/1.5.0/modules/pango-arabic-fc.so ArabicScriptEngineFc PangoEngineShape PangoRenderFc arabic:*
/usr/lib/pango/1.5.0/modules/pango-indic-fc.so devaScriptEngineFc PangoEngineShape PangoRenderFc devanagari:*
/usr/lib/pango/1.5.0/modules/pango-indic-fc.so bengScriptEngineFc PangoEngineShape PangoRenderFc bengali:*
/usr/lib/pango/1.5.0/modules/pango-indic-fc.so guruScriptEngineFc PangoEngineShape PangoRenderFc gurmukhi:*
/usr/lib/pango/1.5.0/modules/pango-indic-fc.so gujrScriptEngineFc PangoEngineShape PangoRenderFc gujarati:*
/usr/lib/pango/1.5.0/modules/pango-indic-fc.so oryaScriptEngineFc PangoEngineShape PangoRenderFc oriya:*
/usr/lib/pango/1.5.0/modules/pango-indic-fc.so tamlScriptEngineFc PangoEngineShape PangoRenderFc tamil:*
/usr/lib/pango/1.5.0/modules/pango-indic-fc.so teluScriptEngineFc PangoEngineShape PangoRenderFc telugu:*
/usr/lib/pango/1.5.0/modules/pango-indic-fc.so kndaScriptEngineFc PangoEngineShape PangoRenderFc kannada:*
/usr/lib/pango/1.5.0/modules/pango-indic-fc.so mlymScriptEngineFc PangoEngineShape PangoRenderFc malayalam:*
/usr/lib/pango/1.5.0/modules/pango-indic-fc.so sinhScriptEngineFc PangoEngineShape PangoRenderFc sinhala:*
/usr/lib/pango/1.5.0/modules/pango-arabic-lang.so ArabicScriptEngineLang PangoEngineLang PangoRenderNone arabic:*
/usr/lib/pango/1.5.0/modules/pango-hangul-fc.so HangulScriptEngineFc PangoEngineShape PangoRenderFc hangul:*
/usr/lib/pango/1.5.0/modules/pango-indic-lang.so devaIndicScriptEngineLang PangoEngineLang PangoRenderNone devanagari:*
/usr/lib/pango/1.5.0/modules/pango-indic-lang.so sinhIndicScriptEngineLang PangoEngineLang PangoRenderNone sinhala:*
/usr/lib/pango/1.5.0/modules/pango-syriac-fc.so SyriacScriptEngineFc PangoEngineShape PangoRenderFc syriac:*
/usr/lib/pango/1.5.0/modules/pango-basic-fc.so BasicScriptEngineFc PangoEngineShape PangoRenderFc armenian:* bopomofo:* cherokee:* coptic:* cyrillic:* deseret:* ethiopic:* georgian:* gothic:* greek:* han:* hiragana:* katakana:* latin:* ogham:* old-italic:* runic:* canadian-aboriginal:* yi:* braille:* cypriot:* limbu:* osmanya:* shavian:* linear-b:* ugaritic:* glagolitic:* cuneiform:* phoenician:* common:
/usr/lib/pango/1.5.0/modules/pango-hebrew-fc.so HebrewScriptEngineFc PangoEngineShape PangoRenderFc hebrew:*
/usr/lib/pango/1.5.0/modules/pango-tibetan-fc.so TibetanScriptEngineFc PangoEngineShape PangoRenderFc tibetan:*
I dalej bez zmian. Możesz wkleić zawartość pliku '/etc/pango/pango.modules' i wynik polecenia pango-querymodules oraz
dpkg -l libpango1.0-0
dpkg -l libpango1.0-common
Smike
Posty: 30
Rejestracja: 08 maja 2007, 11:08

Re: Menu kontekstowe flasha.

Post autor: Smike »

maestro pisze: I dalej bez zmian. Możesz wkleić zawartość pliku '/etc/pango/pango.modules' i wynik polecenia pango-querymodules oraz
dpkg -l libpango1.0-0
dpkg -l libpango1.0-common
Nie mam pliku /etc/pango/pango.modules. Za to jest /etc/defoma/config/pango.conf:

Kod: Zaznacz cały

smike@My-testing:~$ cat /etc/defoma/config/pango.conf
## Defoma configuration file for Pango

## @UNSUPPORTED_XLFD are the lists of XLFD which is not supported by defoma.
## this value will avoid when supported XLFD may be not enough.
##
## family(case sensitive)-style-variant-weight-stretch => XLFDs
%UNSUPPORTED_XLFD = (
  "sans-normal-normal-normal-normal" =>
    "-*-helvetica-medium-r-normal--*-*-*-*-*-*-*-*",
  "sans-italic-normal-normal-normal" =>
    "-*-helvetica-medium-o-normal--*-*-*-*-*-*-*-*",
  "sans-normal-normal-bold-normal" =>
    "-*-helvetica-bold-r-normal--*-*-*-*-*-*-*-*",
  "sans-italic-normal-bold-normal" =>
    "-*-helvetica-bold-o-normal--*-*-*-*-*-*-*-*",
  "serif-normal-normal-normal-normal" =>
    "-*-times-medium-r-normal--*-*-*-*-*-*-*-*",
  "serif-italic-normal-normal-normal" =>
    "-*-times-medium-i-normal--*-*-*-*-*-*-*-*",
  "serif-normal-normal-bold-normal" =>
    "-*-times-bold-r-normal--*-*-*-*-*-*-*-*",
  "serif-italic-normal-bold-normal" =>
    "-*-times-bold-i-normal--*-*-*-*-*-*-*-*",
#  "monospace-normal-normal-normal-normal" =>
#    "",
#  "monospace-italic-normal-normal-normal" =>
#    "",
#  "monospace-normal-normal-bold-normal" =>
#    "",
#  "monospace-italic-normal-bold-normal" =>
#    "",
)]
Nie ma również pango-query-modules. A pozostałe to:

[URL=http://wklej.org/id/fce12ff8e8]http://wklej.org/id/fce12ff8e8[/URL]

U mnie:

[code]
smike@My-testing:~$ sudo dpkg -l | grep flash
[sudo] password for smike: 
ii  flashplayer-mozilla                  9.0.115.0-0.1                Macromedia Flash Player

Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.1.12) Gecko/20080129 Iceweasel/2.0.0.12 (Debian-2.0.0.12-1)
Edit:
Powinno być oczywiście pango-querymodules.
I jeszcze jedno:

Kod: Zaznacz cały

smike@My-testing:/etc/pango$ sudo /usr/sbin/update-pangox-aliases
Cleaning up font configuration of pango...
Cleaning up category xfont..
Updating font configuration of pango...
Cleaning up category xfont..
Updating category xfont..
smike@My-testing:/etc/pango$ 
mlyczek
Junior Member
Posty: 979
Rejestracja: 02 sierpnia 2006, 19:17

Post autor: mlyczek »

Pango w wiekszości było tworzone dla GTK, o ile wiem (ale moge się mylić) flash z niego nie korzysta, więc nie szukałbym przyczyny w pango. Te błędy o nim wyskakują, bo firefox jest napisany w GTK. Sprawdź, czy w operze też jest tak samo z tym flashem, jeśli tak to stawiałbym raczej na brak odpowiednich czcionek, względnie sprawdzenie czy jest nowsza wersja flasha i zainstalowanie jej albo przeinstalowanie obecnej.
czarny404
Posty: 75
Rejestracja: 09 lipca 2006, 08:15

Post autor: czarny404 »

Miałem podobny problem prawdopodobnie po update, restart x'ów wystarczył...
maestro
Posty: 11
Rejestracja: 30 kwietnia 2007, 11:54

Re: Menu kontekstowe flasha.

Post autor: maestro »

Smike pisze: Nie mam pliku /etc/pango/pango.modules. Za to jest /etc/defoma/config/pango.conf:

Kod: Zaznacz cały

smike@My-testing:~$ cat /etc/defoma/config/pango.conf
## Defoma configuration file for Pango

## @UNSUPPORTED_XLFD are the lists of XLFD which is not supported by defoma.
## this value will avoid when supported XLFD may be not enough.
##
## family(case sensitive)-style-variant-weight-stretch => XLFDs
%UNSUPPORTED_XLFD = (
  "sans-normal-normal-normal-normal" =>
    "-*-helvetica-medium-r-normal--*-*-*-*-*-*-*-*",
  "sans-italic-normal-normal-normal" =>
    "-*-helvetica-medium-o-normal--*-*-*-*-*-*-*-*",
  "sans-normal-normal-bold-normal" =>
    "-*-helvetica-bold-r-normal--*-*-*-*-*-*-*-*",
  "sans-italic-normal-bold-normal" =>
    "-*-helvetica-bold-o-normal--*-*-*-*-*-*-*-*",
  "serif-normal-normal-normal-normal" =>
    "-*-times-medium-r-normal--*-*-*-*-*-*-*-*",
  "serif-italic-normal-normal-normal" =>
    "-*-times-medium-i-normal--*-*-*-*-*-*-*-*",
  "serif-normal-normal-bold-normal" =>
    "-*-times-bold-r-normal--*-*-*-*-*-*-*-*",
  "serif-italic-normal-bold-normal" =>
    "-*-times-bold-i-normal--*-*-*-*-*-*-*-*",
#  "monospace-normal-normal-normal-normal" =>
#    "",
#  "monospace-italic-normal-normal-normal" =>
#    "",
#  "monospace-normal-normal-bold-normal" =>
#    "",
#  "monospace-italic-normal-bold-normal" =>
#    "",
)][/quote]

Identyczną zawartość mam.

[quote]
[code]
smike@My-testing:/etc/pango$ sudo /usr/sbin/update-pangox-aliases
Cleaning up font configuration of pango...
Cleaning up category xfont..
Updating font configuration of pango...
Cleaning up category xfont..
Updating category xfont..
smike@My-testing:/etc/pango$ 
A tu skasowało /etc/pango/pango.modules, a podlinkowało pangox.aliases do /var/lib/defoma/pango.d/pangox.aliases ale i tak lipa.
Wy wszyscy widzę jesteście na x86. Jest ktoś na x64 komu wyświetla poprawnie i bazuje na etchu?
ODPOWIEDZ