Ошибки запуска 1с в новых версиях…

После обновления 1с, при новой установке в Linux стали возникать различные проблемы запуска. В статье будут описаны самые распространенные проблемы и их решение.

Не запускается 1с — ищем причину

После установки пакетов 1с не запускается и ничего не происходит. Откройте терминал и введите команду

1cv8

или например

/opt/1cv8/x86_64/8.3.24/1cv8

Путь команды может отличаться в зависимости от версии установленного клиента. Для того, чтоб не ошибиться можете посмотреть в файловом менеджере правильный путь до вашего клиента.

Ну и после выполнения этой команды 1с клиент не запуститься, но терминал выдаст причину по которой он не запускается.

Ругается на — error while loading shared libraries: libwebkit2gtk-4.0.so.37

Означает, что нет указанной библиотеки, нужно установить ее.

Проверить наличие необходимой библиотеки в репозиториях можно, для DEB дистрибутивов, командой

apt serch имя_библиотеки

Если он есть в наличии — устанавливаем. Если нету скачиваем из интернета необходимые deb пакеты и устанавливаем.

Ругается на — libstdc++.so.6: version ‘GLIBCXX_3.4.30’ not found

Такая ошибка говорит, что библиотека работает не корректно. Если проверить то такой пакет должен быть установлен у вас в системе. Но вся загвоздка в том, что 1с использует свои пакеты.

Решение простое, находим этот пакет в директории с установленным 1с. Расположен он как правило в двух местах путь в зависимости от версии 1с может отличаться

/opt/1cv8/x86_64/8.3.24/
/opt/1cv8/common/

и переименовываем, (можно удалить) в обоих директориях, пакет на который ругается 1с.

Ругается на — libgcc_s.so.1: version `GCC_12.0.0′ not found

Решение такое же как с предыдущей ошибкой, находим этот пакет в директориях с установленным 1с и переименовываем его. Расположен он как правило в двух местах путь в зависимости от версии 1с может отличаться

/opt/1cv8/x86_64/8.3.24/
/opt/1cv8/common/

Не достаточно памяти — при попытке распечатать документ из 1с

При попытке распечатать документ из 1с выдает ошибку недостаточно памяти и закрывается программа.

1c-no-memory

В моем случае оказалось достаточно удалить все принтеры и установить для всех пользователей один не сетевой принтер. Не забываем сделать его используемым по умолчанию.

Процесс установки 1c-client в Linux описан в этой статье.

Оставить комментарий

Ваш email не будет опубликован.

Вы можете использовать следующие HTML тэги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>