PDF Печать E-mail

Решение проблемы "Ошибка инициализации графической подсистемы" на сервере 1с под Linux Ubuntu x64, Debian x64.


Это решение подходит также если на 64-х битной системе установлена 32-х битная платформа 1С.




Устанавливаем необходимые 64-х битные пакеты:


sudo apt-get install libmagickwand2

sudo apt-get install imagemagick

sudo apt-get install libmagickwand-dev

sudo apt-get install libgsf-1-dev

sudo apt-get install t1utils

sudo apt-get install libt1-5

sudo apt-get install libmagickcore2

sudo apt-get install libgomp1

wget ftp://linux-bash.ru/1c/ttf2pt1_3.4.4-1.3_amd64.deb

dpkg -i ttf2pt1_3.4.4-1.3_amd64.deb

sudo apt-get install ttf-mscorefonts-installer


Если у вас платформа 1С 32-х битная, то ставим еще следующие пакеты:

Устанавливаем базовый пакет 32-х битных библиотек:

sudo apt-get install ia32-libs

Скачиваем и устанавливаем утилиту getlibs, которая позволяет безболезненно устанавливать пакеты другой архитектуры параллельно с текущим набором пакетов:

wget ftp://linux-bash.ru/1c/getlibs-all.deb

sudo dpkg -i getlibs-all.deb

Ставим 32-х битные версии необходимых пакетов:

sudo getlibs -p libmagickwand2

sudo getlibs -p imagemagick

sudo getlibs -p libmagickwand-dev

sudo getlibs -p libgsf-1-dev

sudo getlibs -p t1utils

sudo getlibs -p libt1-5

sudo getlibs -p libmagickcore2

sudo getlibs -p libgomp1

wget ftp://linux-bash.ru/1c/ttf2pt1_3.4.4-1.3_i386.deb

getlibs -i ttf2pt1_3.4.4-1.3_i386.deb
 

Запускаем скрипт конфигурации платформы 1С:


sudo /opt/1C/v8.2/i386/utils/config_server

Скрипт должен отработать без каких-либо сообщений.

Перезапускаем сервер 1С:


sudo /etc/init.d/srv1cv82 restart


Заходим в базу 1С и проверяем её работоспособность.