Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Проблема со шрифтами в Ubuntu  (Прочитано 2222 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн TheFatal

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Проблема со шрифтами в Ubuntu
« : 05 Февраль 2014, 16:45:56 »
пытаюсь запустить qmon для для настройки sun grid engine

ssh -X root@grid1

qmon
Warning: Cannot convert string "-adobe-helvetica-medium-r-*--14-*-*-*-p-*-*-*" to type FontStruct
Warning: Cannot convert string "-adobe-helvetica-bold-r-*--14-*-*-*-p-*-*-*" to type FontStruct
Warning: Cannot convert string "-adobe-helvetica-medium-r-*--20-*-*-*-p-*-*-*" to type FontStruct
Warning: Cannot convert string "-adobe-helvetica-medium-r-*--12-*-*-*-p-*-*-*" to type FontStruct
Warning: Cannot convert string "-adobe-helvetica-medium-r-*--24-*-*-*-p-*-*-*" to type FontStruct
Warning: Cannot convert string "-adobe-courier-medium-r-*--14-*-*-*-m-*-*-*" to type FontStruct
Warning: Cannot convert string "-adobe-courier-bold-r-*--14-*-*-*-m-*-*-*" to type FontStruct
Warning: Cannot convert string "-adobe-courier-medium-r-*--12-*-*-*-m-*-*-*" to type FontStruct
Warning: Cannot convert string "-adobe-helvetica-medium-r-*--10-*-*-*-p-*-*-*" to type FontStruct
X Error of failed request:  BadName (named color or font does not exist)
  Major opcode of failed request:  45 (X_OpenFont)
  Serial number of failed request:  341
  Current serial number in output stream:  352


погуглил на эту тему решения выглядят вот так:

The fix is:


apt-get install xfs

service xfs start

apt-get install xfonts-75-dpi

xset +fp /usr/share/fonts/X11/75dpi

xset fp rehash

у меня же при xset +fp /usr/share/fonts/X11/75dpi вылезает:

xset:  bad font path element (#0), possible causes are:
    Directory does not exist or has wrong permissions
    Directory missing fonts.dir
    Incorrect font server address or syntax

подскажите пожалуйста, как это можно пофиксить  :'(
« Последнее редактирование: 05 Февраль 2014, 17:24:03 от TheFatal »

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2261
    • Просмотр профиля
Re: Проблема со шрифтами в Ubuntu
« Ответ #1 : 05 Февраль 2014, 17:23:24 »
Попробуте установить еще и

apt-get install xfonts-100dpi

и добавьте директорию в шрифты по умолчанию или для пользователя в файле ~/.xinitrc

FontPath /usr/share/fonts/X11/100dpi
FontPath /usr/share/fonts/X11/75dpi

или в файле /etc/X11/xorg.conf для всей системы:

Section "Files"
 FontPath "/usr/share/fonts/X11/100dpi"
 FontPath "/usr/share/fonts/X11/75dpi"
EndSection

Оффлайн TheFatal

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Проблема со шрифтами в Ubuntu
« Ответ #2 : 05 Февраль 2014, 17:24:38 »
sudo mkdir -p /usr/X11R6/lib/X11
mkdir -p /usr/X11R6/lib/X11
chmod -R a+rX /usr/X11R6/
xset +fp /usr/X11R6/lib/X11/fonts
xset:  bad font path element (#0), possible causes are:
    Directory does not exist or has wrong permissions
    Directory missing fonts.dir
    Incorrect font server address or syntax

подозреваю, что xset +fp добавляет путь к шрифтам в Font Path, который показывает xset -q

xset -q

Font Path:
  /usr/share/fonts/X11/misc,/usr/share/fonts/X11/Type1,built-ins

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

Пользователь решил продолжить мысль 05 Февраль 2014, 17:27:10:
ls /usr/share/fonts/X11/
100dpi  75dpi  encodings  util

cat ~/.xinitrc
FontPath /usr/share/fonts/X11/100dpi
FontPath /usr/share/fonts/X11/75dpi

qmon по прежнему ругается на шрифты :(
« Последнее редактирование: 05 Февраль 2014, 17:27:10 от TheFatal »

Оффлайн golota

  • Участник
  • *
  • Сообщений: 132
    • Просмотр профиля
Re: Проблема со шрифтами в Ubuntu
« Ответ #3 : 05 Февраль 2014, 17:32:34 »
Мне кажется, можно ручками подправить fonts.alias
(Нажмите, чтобы показать/скрыть)
Я знаю то, что ничего не знаю, но некоторые не знают и этого. Сократ

Оффлайн TheFatal

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Проблема со шрифтами в Ubuntu
« Ответ #4 : 05 Февраль 2014, 17:56:48 »
Мне кажется, можно ручками подправить fonts.alias
(Нажмите, чтобы показать/скрыть)

 путей:

Font Path:
  /usr/share/fonts/X11/misc,/usr/share/fonts/X11/Type1,built-ins

ls /usr/share/fonts/X11/
100dpi/    75dpi/     encodings/ util/

не существует :(

добавить новые, через xset +fp не получается

Оффлайн golota

  • Участник
  • *
  • Сообщений: 132
    • Просмотр профиля
Re: Проблема со шрифтами в Ubuntu
« Ответ #5 : 05 Февраль 2014, 20:00:53 »
Напишите, OS (версии OS) обеих машин.
XFS (font server) где запущен ?
Если запустить его на grid1 и правильно прописть его на вашей машине то ЭТА проблема должна пропасть.
(могут появиться другие)  :-\
Опять-же давайте зафиксируем, дальнейшие разборки с XFS или без ?

В дурдоме Ubuntu, я конечно ещё слаб в коленках. (Тянет обрвтно на Slackware  ;) )
В каждой версии новый "нежданчик"
Иду логическим ходом ...
Сравните xset -q (Font Path) на обеих машинах и содержимое дмректорий с фонтами.
Реплицируйте фонты  с grid1 на свою машину. (если есть разница в  Font Path сделайте коррекцию директорий)

« Последнее редактирование: 05 Февраль 2014, 20:10:46 от golota »
Я знаю то, что ничего не знаю, но некоторые не знают и этого. Сократ

Оффлайн TheFatal

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Проблема со шрифтами в Ubuntu
« Ответ #6 : 06 Февраль 2014, 11:56:49 »
фонт сервер на grid1 запущен:

ps -aux | grep xfs

110       1660  0.0  0.1  27856  1868 ?        Ss   Feb05   0:00 /usr/bin/xfs -daemon -user debian-xfs -droppriv

xset -q (Font Path) показывает одинаковые на обеих машинах:

/usr/share/fonts/X11/misc,/usr/share/fonts/X11/Type1,built-ins

создал эти папки на grid1, скопировал туда шрифты со своей машины, результат тот же:

qmon
Warning: Cannot convert string "-adobe-helvetica-medium-r-*--14-*-*-*-p-*-*-*" to type FontStruct
Warning: Cannot convert string "-adobe-helvetica-bold-r-*--14-*-*-*-p-*-*-*" to type FontStruct
Warning: Cannot convert string "-adobe-helvetica-medium-r-*--20-*-*-*-p-*-*-*" to type FontStruct
Warning: Cannot convert string "-adobe-helvetica-medium-r-*--12-*-*-*-p-*-*-*" to type FontStruct
Warning: Cannot convert string "-adobe-helvetica-medium-r-*--24-*-*-*-p-*-*-*" to type FontStruct
Warning: Cannot convert string "-adobe-courier-medium-r-*--14-*-*-*-m-*-*-*" to type FontStruct
Warning: Cannot convert string "-adobe-courier-bold-r-*--14-*-*-*-m-*-*-*" to type FontStruct
Warning: Cannot convert string "-adobe-courier-medium-r-*--12-*-*-*-m-*-*-*" to type FontStruct
Warning: Cannot convert string "-adobe-helvetica-medium-r-*--10-*-*-*-p-*-*-*" to type FontStruct
X Error of failed request:  BadName (named color or font does not exist)
  Major opcode of failed request:  45 (X_OpenFont)
  Serial number of failed request:  341
  Current serial number in output stream:  352


Оффлайн TheFatal

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Проблема со шрифтами в Ubuntu
« Ответ #7 : 10 Февраль 2014, 12:15:07 »
проблема решена после гугления принципа работы ssh с ключем -X; фонты и фонтпатч нужно устанавливать на локальной машине, с которой идет подключение

 

Страница сгенерирована за 0.107 секунд. Запросов: 24.