Имя: Пароль:
1C
1С v8
8.3.16, ubuntu 18.04 и кривые шрифты
0 mvalkov
 
13.03.20
11:48
Приветствую. Обновили платформу на 8.3.16.1224.

Вылезла проблема с отображением шрифтов.
https://i.imgur.com/uDKxQQR.png

На платформе 8.3.13 проблемы не наблюдалось.

Подскажите, в каком направлении копать, чтобы уберечь глаза сотрудников от этой пакости?
1 Фрэнки
 
13.03.20
11:53
Виндусовые шрифты не пытались переустановить?
По внешнему виду похоже, что происходит автоподбор из доступных системных шрифтов взамен тех, которые указаны в 1С
А в 1С указаны все-таки виндусовые.
2 Djelf
 
13.03.20
11:55
Шрифты поставь http://www.tech-notes.net/ttf-mscorefonts-installer-ubuntu-16-04/

И не забудь потом заморозить пакет, а то опять начнется...
apt-mark hold  ttf-mscorefonts-installer
3 Djelf
 
13.03.20
11:56
То что для 16.04 не существенно, принцип тот же.
4 mvalkov
 
13.03.20
12:50
(1) (2) ttf-mscorefonts-installer установлен. Перепроверил, все ли шрифты он устанавливает без ошибок. Похоже что какого то шрифта нет в этом пакете.
5 Djelf
 
13.03.20
13:15
(4) А ты так проверял?
sudo apt-get install -reinstall ttf-mscorefonts-installer
В процессе работы будет ругаться на недостающий.
6 mvalkov
 
13.03.20
13:23
(5) Не ругается. Пробовал несколько методов. Первый из (2) и второй из https://zremcom.ru/zametki/ubuntu/182---ttf-mscorefonts-installer?device=desktop
7 ДенисЧ
 
13.03.20
13:27
В линуксе можно настроить всё...
8 Djelf
 
13.03.20
13:27
А клиент то на linux запускается? Или все таки на windows? А это поле случаем не html?
9 mvalkov
 
13.03.20
13:31
(8) Да. Ubuntu 18.04
10 Фрэнки
 
13.03.20
13:34
(8) это должно быть хтмл - это же из карточки номенклатуры вкладка
11 mvalkov
 
13.03.20
13:39
(10) Это карточка товара. Открыта в тонком клиенте. Интерфейс - Такси.
12 mvalkov
 
13.03.20
13:41
Если подключиться к базе через браузер, то проблемы шрифтов нет.
13 Djelf
 
13.03.20
13:45
(10) В том то и дело что html, но html на WebKit перевели с 8.3.14 но на Windows, на Linux как оно было так и осталось на WebKit`е.
14 mvalkov
 
13.03.20
14:01
(13) Выходит решения два. Терпеть или ставить на кассы windows.
15 Djelf
 
13.03.20
14:05
(14) Не, не надо терпеть. Там шрифт tachoma https://gist.github.com/maxwelleite/913b6775e4e408daa904566eb375b090
16 Djelf
 
13.03.20
14:07
Вот спрашивается зачем так 1С делать? И mscorefonts и то условно легально можно на Linux использовать, а Tahoma нет...
17 mvalkov
 
13.03.20
14:08
(16) Благодарю за помощь. Это сработало.
18 mvalkov
 
13.03.20
14:10
(16) Судя по качеству работы платформы под linux, 1с сожалеет о внедрении кроссплатформености и таким образом пытается избавиться от малопопулярной системы.
19 mvalkov
 
13.03.20
14:11
(18) А может и не стоит искать злой умысел там, где всегда найдетсяместо простой человеческой глупости =)
20 Djelf
 
13.03.20
14:15
(18) Это точно, кто-то не подумал про чужие лицензии.
Можно было бы и в /etc/fonts/fonts.conf подмену сделать. Что-то мне Tahoma на Linux не нравится...

  <match target="pattern" >
        <test name="family" qual="any" >
            <string>Tahoma</string>
        </test>
        <edit mode="assign" name="family" >
            <string>Arial</string>
        </edit>
  </match>
21 Фрэнки
 
13.03.20
14:18
(19) глупость в том. что 1С хочет и должна работать даже там, где устанавливают сверхпараноидальные требования к безопасности. У таких Заказчиков (из числа некоторых госучреждений) установлен только линукс. И 1С им для госучреждений идет.
22 mvalkov
 
13.03.20
14:30
(21) Каковы бы ни были мотивы, я вижу боль и страдание конечных пользователей от "прекрасно" проделаной работы 1с
23 Йохохо
 
13.03.20
14:33
(22) купи и подари 1с пачку шрифтов
24 Garikk
 
13.03.20
14:36
(21) ох если бы это было так

помню переписывался с поддержкой 1С по поводу тонкостей блокировки учеток при авторизации через домен... совершенно бесполезная переписка была
25 Garikk
 
13.03.20
14:36
и 'линукс - там настоящая безопасность' -- ну неее... настоящая безопасность в головах админов, а не в типе ОС
26 Фрэнки
 
13.03.20
14:42
(25) а причем тут реальность? Я же не оцениваю качество безопасности, а прокомментировал только один из мотивов решения о необходимости разрабатывать платформу и для линукс тоже.
И на макОсь зачем-то разрабатывают. И даже на мобильники.
27 Xapac
 
13.03.20
14:45
(0) Шел 2020 год в линуксе по прежнему кривые шрифты. ничего не поменялось за 20 лет.
28 Фрэнки
 
13.03.20
14:47
(27) это у 1С-ки кривые шрифты. У них так ничего и не поменялось. Во всех остальных прогах в линухе со шрифтами проблем нет.
29 mvalkov
 
13.03.20
14:54
Как то можно отредактировать первый пост, чтобы в него решение проблемы дописать?
30 ДенисЧ
 
13.03.20
15:11
(28) Так прямо и нет?
31 ДенисЧ
 
13.03.20
15:11
(29) А зачем? Кто наткнётся - пролистает всю ветку...
32 Xapac
 
13.03.20
15:57
(28)ох уж эти сказочники....
33 Фрэнки
 
13.03.20
16:03
сказка в том, что до конца 2019-го у 1С не было в принципе толстого клиента на линукс и на макось.
34 ДенисЧ
 
13.03.20
16:04
(33) Да он и сейчас там не очень нужен
35 Фрэнки
 
13.03.20
16:04
Теперь он вроде как есть.
Но прежде чем он появился, впороли в релизах кучку ошибок, которых на предыдущих релизах тонкого клиента не было.
36 Фрэнки
 
13.03.20
16:05
Да тебе кроме дрочилова на винде ничего не нужно.
Ты во все ветки, где только линукс поминают приходишь и нудишь, что это все никому не нужно
37 ДенисЧ
 
13.03.20
16:16
(36) Потому что он кривой и на декстоп не годен...
Простой пример - в выходные поставил минт свежий. И консолька тупо не запускается.
38 ДенисЧ
 
13.03.20
16:16
Кому это такое надо?
39 Фрэнки
 
13.03.20
16:21
(37) ну не знаю как ты умудрился
Я вот сколько раз именно линукс-минт ставил и все всегда было нормально.

Был однажды только один ноут старый как какахи мамонта, так он не то что там с консолью, там в принципе ничего не запустилось. На ноуте от хьюлета, на котором стояла винда хр хом версия вшитая через уефи.
40 ДенисЧ
 
13.03.20
16:26
(39) Элементарно. Вставил флешку, дальше,дальше, ребут.
А потом решил по привычке сделать apt update, а не графикой. А консоль не запускается
41 Фрэнки
 
13.03.20
16:28
А что образ какой взял? Может самый самый, который в ночных сборках раздается?
Из всех вариантов линукс-минт меня устраивает именно МАТЭ
42 ДенисЧ
 
13.03.20
16:29
(41) 19.2 с офсайта...
43 Фрэнки
 
13.03.20
16:52
ну вот что я ставил
18.3 - есть комп дома именно с ней. МАТЕ 64 бит.
на нем еще и учебная версия 1С-ки последняя развернута линуксовая.
Есть на нем Ремина для работы с рдп и с впн я на нем что-то дособирал под l2tp, но пользуюсь этим не часто

19.2 МАТЕ 64 ноут с 8 гб оперативы
19.3 МАТЕ 64 более старый ноут с 2 гб оперативы

- везде специально для работы с 1С на рдп-серверах заказчика и под возможными виндусовыми впн (их винда-версия оказывается критична) поставлена виртуал-бокс с виндой7стартер. Размер диска в виртуал бокс 28 гб.
Ну и внутри бокса само собой нет особых проблем.

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

Есть проблемы в путанице на разные релизы питона, с которым мне пришлось разбираться, чтоб установить на нем реалтаймовую программу для разработки и выполнения экспериментов по когнитивному восприятию... Но это от 1С совсем в другую сторону :-)
Независимо от того, куда вы едете — это в гору и против ветра!