LINUX.ORG.RU

Chromium квадратики вместо некоторых символов

 ,


0

1
$ emerge -pv chromium
www-client/chromium-34.0.1847.14-r1  USE="tcmalloc -aura -bindist -cups -custom-cflags -gnome -gnome-keyring -kerberos (-neon) -pulseaudio (-selinux) {-test}" LINGUAS="ru -am -ar -bg -bn -ca -cs -da -de -el -en_GB -es -es_LA -et -fa -fi -fil -fr -gu -he -hi -hr -hu -id -it -ja -kn -ko -lt -lv -ml -mr -ms -nb -nl -pl -pt_BR -pt_PT -ro -sk -sl -sr -sv -sw -ta -te -th -tr -uk -vi -zh_CN -zh_TW" 0 kB

$ cat /etc/locale.gen  | grep -v "^#" | grep -v "^$"
en_US.UTF-8 UTF-8
ru_RU.UTF-8 UTF-8

$ sudo locale-gen
Пароль: 
 * Generating 2 locales (this might take a while) with 1 jobs
 *  (1/2) Generating en_US.UTF-8 ... [ ok ]
 *  (2/2) Generating ru_RU.UTF-8 ... [ ok ]
 * Generation complete

$ cat /etc/env.d/02locale
# Configuration file for eselect
# This file has been automatically generated.
LANG="ru_RU.utf8"

$ eselect locale list
Available targets for the LANG variable:
  [1]   C
  [2]   en_US.utf8
  [3]   POSIX
  [4]   ru_RU.utf8 *
  [ ]   (free form)

http://wstaw.org/m/2014/03/09/ss.png вместо звезд, и на других сайтах периодически попадается.


это проблема исключительно шрифтов

Stil ★★★★★ ()

А что за шрифты используются? Как сказали выше, скорее всего дело в них.
УМВР с DejaVu Sans.

mathcrosp ★★ ()
Ответ на: комментарий от mathcrosp

Liberation. Пробовал менять в настройках браузера, не помогает.

caro ()

это шрифты, а не браузер.
таки в той же генте есть список ШГ, которые надо бы иметь в системе.
в бинарных дистрах прозреваю оные в рекомендованных зависимостях.

megabaks ★★★★ ()
Ответ на: комментарий от megabaks

media-fonts/corefonts установлен. Перелез со стабильной ветки недавно, ставил систему заново. Там такого не наблюдалось. Ума не приложу, где мог накосячить.

caro ()

Видел такое в windows xp :)
Шрефты, ставь шрефты.

NeverLoved ★★★★★ ()
Ответ на: комментарий от sema1011

после установки, что огнелиса, что хромого, портаж пишет какие шрифты надо поставить.

ну т.е. в ебилде можешь посмотреть

Stil ★★★★★ ()
Ответ на: комментарий от NeverLoved

Странно это. У меня и с Liberation всё без проблем отображается.

mathcrosp ★★ ()
Ответ на: комментарий от caro

Вот список шрифтов, которые установлены в моей системе:

[I] media-fonts/droid (113-r2{tbz2}@18.01.2014): Font family from Google's Android project
konstantin@gentoo ~ $ eix -I media-fonts/ -c
[I] media-fonts/dejavu (2.33@29.09.2013): DejaVu fonts, bitstream vera with ISO-8859-2 characters
[I] media-fonts/droid (113-r2{tbz2}@18.01.2014): Font family from Google's Android project
[I] media-fonts/encodings (1.0.4@29.09.2013): X.Org font encodings
[I] media-fonts/font-util (1.3.0@29.09.2013): X.Org font utilities
[I] media-fonts/liberation-fonts (2.00.0-r1@05.10.2013): A Helvetica/Times/Courier replacement TrueType font set, courtesy of Red Hat                                                                                            
[I] media-fonts/terminus-font (4.38@05.10.2013): A clean fixed font for the console and X11                                                                                                                                      
[I] media-fonts/urw-fonts (2.4.9@29.09.2013): free good quality fonts gpl'd by URW++
Всё отображается корректно.

kostik87 ★★★★★ ()
Ответ на: комментарий от mathcrosp

потому что кроме liberation, в котором половины юникода нету, у тебя установлена ещё пачка шрифтов, и недостающие символы берутся из них

Stil ★★★★★ ()
Ответ на: комментарий от kostik87
[I] media-fonts/corefonts (1-r6@18.02.2014): Microsoft's TrueType core fonts                                                                                                                          
[I] media-fonts/croscorefonts (1.21.0@18.02.2014): Open licensed fonts metrically compatible with MS corefonts                                                                                        
[I] media-fonts/dejavu (2.34@19.02.2014): DejaVu fonts, bitstream vera with ISO-8859-2 characters                                                                                                     
[I] media-fonts/droid (113-r2@19.02.2014): Font family from Google's Android project                                                                                                                  
[I] media-fonts/encodings (1.0.4@18.02.2014): X.Org font encodings                                                                                                                                    
[I] media-fonts/font-adobe-100dpi (1.0.3@18.02.2014): X.Org Adobe bitmap fonts                                                                                                                        
[I] media-fonts/font-adobe-75dpi (1.0.3@18.02.2014): X.Org Adobe bitmap fonts                                                                                                                         
[I] media-fonts/font-adobe-utopia-100dpi (1.0.4@18.02.2014): X.Org Adobe Utopia bitmap fonts                                                                                                          
[I] media-fonts/font-adobe-utopia-75dpi (1.0.4@18.02.2014): X.Org Adobe Utopia bitmap fonts                                                                                                           
[I] media-fonts/font-adobe-utopia-type1 (1.0.4@18.02.2014): X.Org Adobe Utopia Type 1 fonts
[I] media-fonts/font-alias (1.0.3@18.02.2014): X.Org font aliases
[I] media-fonts/font-arabic-misc (1.0.3@18.02.2014): X.Org arabic bitmap fonts
[I] media-fonts/font-bh-100dpi (1.0.3@18.02.2014): X.Org Bigelow & Holmes bitmap fonts
[I] media-fonts/font-bh-75dpi (1.0.3@18.02.2014): X.Org Bigelow & Holmes bitmap fonts
[I] media-fonts/font-bh-lucidatypewriter-100dpi (1.0.3@18.02.2014): X.Org Bigelow & Holmes Lucida bitmap fonts
[I] media-fonts/font-bh-lucidatypewriter-75dpi (1.0.3@18.02.2014): X.Org Bigelow & Holmes Lucida bitmap fonts
[I] media-fonts/font-bh-ttf (1.0.3@18.02.2014): X.Org Bigelow & Holmes TrueType fonts
[I] media-fonts/font-bh-type1 (1.0.3@18.02.2014): X.Org Bigelow & Holmes Type 1 fonts
[I] media-fonts/font-bitstream-100dpi (1.0.3@18.02.2014): X.Org Bitstream bitmap fonts
[I] media-fonts/font-bitstream-75dpi (1.0.3@18.02.2014): X.Org Bitstream bitmap fonts
[I] media-fonts/font-bitstream-speedo (1.0.2@18.02.2014): Bitstream Speedo fonts
[I] media-fonts/font-bitstream-type1 (1.0.3@18.02.2014): X.Org Bitstream Type 1 fonts
[I] media-fonts/font-cronyx-cyrillic (1.0.3@18.02.2014): X.Org Cronyx cyrillic fonts
[I] media-fonts/font-cursor-misc (1.0.3@18.02.2014): X.Org cursor font
[I] media-fonts/font-daewoo-misc (1.0.3@18.02.2014): X.Org Daewoo fonts
[I] media-fonts/font-dec-misc (1.0.3@18.02.2014): X.Org DEC fonts
[I] media-fonts/font-ibm-type1 (1.0.3@18.02.2014): X.Org IBM Courier font
[I] media-fonts/font-isas-misc (1.0.3@18.02.2014): X.Org the Institute of Software, Academia Sinica (chinese) fonts
[I] media-fonts/font-jis-misc (1.0.3@18.02.2014): X.Org JIS (japanese) fonts
[I] media-fonts/font-micro-misc (1.0.3@18.02.2014): X.Org micro-misc font
[I] media-fonts/font-misc-cyrillic (1.0.3@18.02.2014): X.Org misc-cyrillic fonts
[I] media-fonts/font-misc-ethiopic (1.0.3@18.02.2014): Miscellaneous Ethiopic fonts
[I] media-fonts/font-misc-meltho (1.0.3@18.02.2014): X.Org Syriac fonts
[I] media-fonts/font-misc-misc (1.1.2@18.02.2014): X.Org miscellaneous fonts
[I] media-fonts/font-mutt-misc (1.0.3@18.02.2014): X.Org ClearlyU fonts
[I] media-fonts/font-schumacher-misc (1.1.2@18.02.2014): X.Org Schumacher fonts
[I] media-fonts/font-screen-cyrillic (1.0.4@18.02.2014): X.Org Screen cyrillic fonts
[I] media-fonts/font-sony-misc (1.0.3@18.02.2014): X.Org Sony fonts
[I] media-fonts/font-sun-misc (1.0.3@18.02.2014): X.Org Sun fonts
[I] media-fonts/font-util (1.3.0@18.02.2014): X.Org font utilities
[I] media-fonts/font-winitzki-cyrillic (1.0.3@18.02.2014): X.Org Winitzki cyrillic font
[I] media-fonts/font-xfree86-type1 (1.0.4@18.02.2014): X.Org XFree86 Type 1 font
[I] media-fonts/liberation-fonts (2.00.1@19.02.2014): A Helvetica/Times/Courier replacement TrueType font set, courtesy of Red Hat
[I] media-fonts/terminus-font (4.38@18.02.2014): A clean fixed font for the console and X11
[I] media-fonts/ubuntu-font-family (0.80@20.02.2014): A set of matching libre/open fonts funded by Canonical
[I] media-fonts/urw-fonts (2.4.9@19.02.2014): free good quality fonts gpl'd by URW++
Найдено 46 совпадений.
caro ()
Ответ на: комментарий от caro

Ну значит попробуйте удалить «лишние».

Вот мои параметры fontconfig:

eselect fontconfig list
Available fontconfig .conf files (* is enabled):
  [1]   10-autohint.conf
  [2]   10-no-sub-pixel.conf
  [3]   10-scale-bitmap-fonts.conf *
  [4]   10-sub-pixel-bgr.conf
  [5]   10-sub-pixel-rgb.conf
  [6]   10-sub-pixel-vbgr.conf
  [7]   10-sub-pixel-vrgb.conf
  [8]   10-unhinted.conf
  [9]   11-lcdfilter-default.conf
  [10]  11-lcdfilter-legacy.conf
  [11]  11-lcdfilter-light.conf
  [12]  20-unhint-small-dejavu-sans.conf
  [13]  20-unhint-small-dejavu-sans-mono.conf
  [14]  20-unhint-small-dejavu-serif.conf
  [15]  20-unhint-small-vera.conf *
  [16]  25-unhint-nonlatin.conf
  [17]  30-metric-aliases.conf *
  [18]  30-urw-aliases.conf *
  [19]  40-nonlatin.conf *
  [20]  45-latin.conf *
  [21]  49-sansserif.conf *
  [22]  50-user.conf *
  [23]  51-local.conf *
  [24]  57-dejavu-sans.conf
  [25]  57-dejavu-sans-mono.conf
  [26]  57-dejavu-serif.conf
  [27]  59-google-droid-sans.conf
  [28]  59-google-droid-sans-mono.conf
  [29]  59-google-droid-serif.conf
  [30]  60-latin.conf *
  [31]  60-liberation.conf
  [32]  65-fonts-persian.conf *
  [33]  65-khmer.conf
  [34]  65-nonlatin.conf *
  [35]  69-unifont.conf *
  [36]  70-no-bitmaps.conf
  [37]  70-yes-bitmaps.conf
  [38]  80-delicious.conf *
  [39]  90-synthetic.conf *
  [40]  99pdftoopvp.conf

kostik87 ★★★★★ ()
Ответ на: комментарий от kostik87
$ eselect fontconfig list
Available fontconfig .conf files (* is enabled):
  [1]   10-autohint.conf
  [2]   10-no-sub-pixel.conf
  [3]   10-scale-bitmap-fonts.conf *
  [4]   10-sub-pixel-bgr.conf
  [5]   10-sub-pixel-rgb.conf
  [6]   10-sub-pixel-vbgr.conf
  [7]   10-sub-pixel-vrgb.conf
  [8]   10-unhinted.conf
  [9]   11-lcdfilter-default.conf
  [10]  11-lcdfilter-legacy.conf
  [11]  11-lcdfilter-light.conf
  [12]  20-unhint-small-dejavu-sans.conf
  [13]  20-unhint-small-dejavu-sans-mono.conf
  [14]  20-unhint-small-dejavu-serif.conf
  [15]  20-unhint-small-vera.conf *
  [16]  25-unhint-nonlatin.conf
  [17]  30-metric-aliases.conf *
  [18]  30-urw-aliases.conf *
  [19]  40-nonlatin.conf *
  [20]  45-latin.conf *
  [21]  49-sansserif.conf *
  [22]  50-user.conf *
  [23]  51-local.conf *
  [24]  52-infinality.conf *
  [25]  57-dejavu-sans.conf
  [26]  57-dejavu-sans-mono.conf
  [27]  57-dejavu-serif.conf
  [28]  59-google-droid-sans.conf
  [29]  59-google-droid-sans-mono.conf
  [30]  59-google-droid-serif.conf
  [31]  60-latin.conf *
  [32]  60-liberation.conf
  [33]  65-fonts-persian.conf *
  [34]  65-khmer.conf
  [35]  65-nonlatin.conf *
  [36]  69-unifont.conf *
  [37]  70-no-bitmaps.conf
  [38]  70-yes-bitmaps.conf
  [39]  80-delicious.conf *                                                                                                                                                                           
  [40]  90-synthetic.conf *

$ eix -I media-fonts/ -c
[I] media-fonts/corefonts (1-r6@18.02.2014): Microsoft's TrueType core fonts
[I] media-fonts/dejavu (2.34@19.02.2014): DejaVu fonts, bitstream vera with ISO-8859-2 characters
[I] media-fonts/droid (113-r2@19.02.2014): Font family from Google's Android project
[I] media-fonts/encodings (1.0.4@18.02.2014): X.Org font encodings
[I] media-fonts/font-alias (1.0.3@18.02.2014): X.Org font aliases
[I] media-fonts/font-util (1.3.0@18.02.2014): X.Org font utilities                                                                                                                                    
[I] media-fonts/liberation-fonts (2.00.1@19.02.2014): A Helvetica/Times/Courier replacement TrueType font set, courtesy of Red Hat                                                                    
[I] media-fonts/terminus-font (4.38@18.02.2014): A clean fixed font for the console and X11                                                                                                           
[I] media-fonts/ubuntu-font-family (0.80@20.02.2014): A set of matching libre/open fonts funded by Canonical                                                                                          
[I] media-fonts/urw-fonts (2.4.9@19.02.2014): free good quality fonts gpl'd by URW++                                                                                                                  
Найдено 10 совпадений.   
]

не помогло
caro ()

Что-то из этого набора исправило ситуацию font-misc-misc font-alias opendesktop-fonts cronyx-fonts

sema1011 ()
Ответ на: комментарий от caro

Удалите (переместите) настройки chromium`а из домашней директории вашего пользователя.

kostik87 ★★★★★ ()
Ответ на: комментарий от sema1011
gentoo sema # eix -I media-fonts/ -c
[I] media-fonts/cronyx-fonts (2.3.1-r2@09.03.2014): Cronyx Cyrillic bitmap fonts for X
[I] media-fonts/corefonts (1-r6@28.11.2013): Microsoft's TrueType core fonts
[I] media-fonts/font-util (1.3.0@28.11.2013): X.Org font utilities
[I] media-fonts/freefonts (0.10-r3@09.03.2014): A Collection of Free Type1 Fonts
[I] media-fonts/opendesktop-fonts (1.4.2@09.03.2014): Chinese TrueType Fonts
[I] media-fonts/terminus-font (4.38@28.11.2013): A clean fixed font for the console and X11
[I] media-fonts/ubuntu-font-family (0.80@09.03.2014): A set of matching libre/open fonts funded by Canonical
[I] media-fonts/urw-fonts (2.4.9@28.11.2013): free good quality fonts gpl'd by URW++
[I] media-fonts/dejavu (2.34@09.03.2014): DejaVu fonts, bitstream vera with ISO-8859-2 characters
[I] media-fonts/droid (113-r2@28.11.2013): Font family from Google's Android project
[I] media-fonts/croscorefonts (1.21.0@28.11.2013): Open licensed fonts metrically compatible with MS corefonts
[I] media-fonts/liberation-fonts (2.00.1@09.03.2014): A Helvetica/Times/Courier replacement TrueType font set, courtesy of Red Hat
[I] media-fonts/font-alias (1.0.3@09.03.2014): X.Org font aliases
[I] media-fonts/font-misc-misc (1.1.2@09.03.2014): X.Org miscellaneous fonts
[I] media-fonts/encodings (1.0.4@28.11.2013): X.Org font encodings

http://storage8.static.itmages.ru/i/14/0309/h_1394387130_7353005_8aa0439153.png

sema1011 ()
$ ываываы
bash: $'\321\213\320\262\320\260\321\213\320\262\320\260\321\213': команда не найдена

а раньше вроде было без кодов, просто кириллицей. это как-то связано или я не в ту сторону смотрю? :)

caro ()
Ответ на: комментарий от caro

Рекомендуемые шрифты уставлены?

Some web pages may require additional fonts to display properly.
Try installing some of the following packages if some characters
are not displayed properly:
- media-fonts/arphicfonts
- media-fonts/bitstream-cyberbit
- media-fonts/droid
- media-fonts/ipamonafont
- media-fonts/ja-ipafonts
- media-fonts/takao-fonts
- media-fonts/wqy-microhei
- media-fonts/wqy-zenhei

об этом сообщает emerge после установки chromium.

kostik87 ★★★★★ ()

после каждого обновления fontcache пишет:

Fontconfig warning: "/etc/fonts/infinality/conf.d/41-repl-os-win.conf", line 148: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/41-repl-os-win.conf", line 160: Having multiple values in <test> isn't supported and may not work as expected
может в этом причина?

caro ()
Ответ на: комментарий от caro

fontconfig, ругается на старый fontconfig-infinality, в котором есть недопустимые ныне выражения.

sema1011 ()
Ответ на: комментарий от sema1011

я пробовал разные шрифты, на lor всегда один и тот же остается. меняется только google из тех, что я заметил.

caro ()
Ответ на: комментарий от caro

В таком случае пробуйте собирать текущую стабильную версию chromium:

*chromium-35.0.1870.2 (05 Mar 2014)
05 Mar 2014; Pawel Hajdan jr (phajdan.jr) 
+chromium-35.0.1870.2.ebuild, +files/chromium-system-jinja-r5.patch:
Dev channel bump. Use bundled protobuf, bug #503084 by Craig Chasseur, also
tested by Martin Jansa.
------------------------------------------------------------------------------------
                | alpha | amd64 |  arm  | hppa | ia64 | ppc  | ppc64 | sparc | x86
------------------------------------------------------------------------------------
35.0.1870.2	| 	|  M~	|  M~   |      |      |      |       |       |  M~
35.0.1862.2	|   	|  M~	|  M~	|      |      |      |       |       |  M~
34.0.1847.14-r1	|   	|  ~	|  ~	|      |      |      |       |       |  ~
34.0.1847.3	|   	|  ~	|  ~	|      |      |      |       |       |  ~
33.0.1750.146	|   	|  +	|  ~	|      |      |      |       |       |  +

А это версия 33.0.1750.146. Ну либо почитайте Changelog установленной вами версии, а заодно поищите баг репорты в багзилле Gentoo.

kostik87 ★★★★★ ()

покажи код символа, который не отображается

arrecck ★★ ()
Ответ на: комментарий от sema1011

это какая-та звездочка из Unicode Basic Latin (0020-007F)
ее большинство шрифтов поддерживают
смотри какие шрифты стоят по дефолту или webfonts на странице

arrecck ★★ ()
<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>@font-face</title>
  <style>
        @font-face {
          font-family: 'Droid Sans Mono';
          font-style: normal;
          font-weight: 400;
          src: local('Droid Sans Mono'), local('DroidSansMono'), url(http://themes.googleusercontent.com/static/fonts/droidsansmono/v5/ns-m2xQYezAtqh7ai59hJUYuTAAIFFn5GTWtryCmBQ4.woff)
        format('woff');
        }
        @font-face {
          font-family: 'Open Sans';
          font-style: normal;
          font-weight: 600;
          src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/MTP_ySUJH_bn48VBG8sNSoraN7vELC11_xip9Rz-hMs.woff)
        format('woff');
        }
  </style>
 </head>
 <body>
  <p>&#042;&#042;&#042;&#042;&#042;&#042;&#042;&#042;&#042;&#042;</p>
 </body>
</html>

так отображает, а на лоре нет

caro ()

поборол. дело было в infinality. при сглаживании win7, часть спецсимволов не отображалась.

$ eselect infinality list
Available styles:
  [1]   debug
  [2]   infinality *
  [3]   linux
  [4]   nyx
  [5]   osx
  [6]   osx2
  [7]   win7
  [8]   win98
  [9]   winxp

$ eselect lcdfilter list
Available styles:
  [1]   custom
  [2]   default
  [3]   infinality
  [4]   infinality-classic
  [5]   infinality-nudge
  [6]   infinality-push
  [7]   infinality-sharpened *
  [8]   infinality-shove
  [9]   ipad
  [10]  linux
  [11]  nyx
  [12]  osx
  [13]  ubuntu
  [14]  vanilla
  [15]  windows-7                                                                                                                                                                                     
  [16]  windows-7-light                                                                                                                                                                               
  [17]  windows-xp                                                                                                                                                                                    
  [18]  windows-xp-light 
caro ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.