Когда я запускаю часть программного обеспечения удаленно через ssh, я получаю ошибку шрифта, как показано ниже:
xset: неверный элемент пути к шрифту (# 0)
Почему это происходит?
Когда я запускаю часть программного обеспечения удаленно через ssh, я получаю ошибку шрифта, как показано ниже:
xset: неверный элемент пути к шрифту (# 0)
Почему это происходит?
Программа полагается на вашу локальную машину для загрузки шрифтов. Если они недоступны, у вас будут проблемы. В этом случае программа пыталась установить путь шрифта, который не существовал на моем локальном хосте, в той же форме, что и на удаленном компьютере. Моим решением было сделать путь доступным на локальной машине в той же форме.
Например, удаленный компьютер считал, что путь к шрифту должен быть /some/remote/directory
(где /some/remote/directory
- это ссылка на /some/other/directory
). Локальный компьютер мог видеть только /some/other/directory
который также был доступен на удаленном компьютере, поэтому я перенастроил программу для поиска их в /some/other/directory
.
Обратите внимание, что многие другие решения сосредоточены на загрузке шрифтов на локальный компьютер. Это подходящее решение, когда на двух машинах нет дисков, которые смонтированы перекрестно, или какой-либо форме общего сетевого хранилища.