Ошибки запуска 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с выдает ошибку недостаточно памяти и закрывается программа.

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