|
|
Фикс загрузки плагинов CS2Решение проблем с загрузкой плагинов (SQLMM) |
23.03.2026 в 00:18 1 |
| Keks423 | 23.03.2026 в 00:18#1 |
|
Сообщений: 113
Реакции: 37
Клиенты
|
Обнаружил проблему
На Debian 13 плагины CS2 не загружаются:
meta list показывает пустые позиции [01], [02] cannot enable executable stack: Invalid argument Couldn't find a valid ICU package SQLMM выдает ERRORПричины Отсутствие libssl1.1 (в Debian 13 OpenSSL 3.0) glibc 2.41 блокирует .so с executable stack .NET 8 требует ICU библиотеку 32-битные .so на 64-битной системеРешение 1. Установка OpenSSL 1.1 echo "deb http://deb.debian.org/debian bullseye main" | sudo tee /etc/apt/sources.list.d/bullseye.list sudo apt update sudo apt install -t bullseye libssl1.1 sudo apt-mark hold libssl1.12. Исправление executable stack
sudo apt install patchelf
cd /путь/к/серверу/game/csgo
find ./addons -name "*.so" -type f -exec patchelf --clear-execstack {} ;
3. Настройка CounterStrikeSharp
cd /путь/к/серверу/game/csgo/addons/counterstrikesharp/api
cat > CounterStrikeSharp.API.runtimeconfig.json << 'EOF'
{
"runtimeOptions": {
"configProperties": {
"System.Globalization.Invariant": true
}
}
}
EOF
4. Права доступа
chmod -R 755 /путь/к/серверу/game/csgo/addons sudo ldconfig5. Перезапуск и проверка meta list6. Результат После выполнения всех шагов: meta list Listing 2 plugins: [01] CounterStrikeSharp (v1.0.364) by Roflmuffin [02] SQLMM (1.3.4.2) by Poggu, zer0.kУ меня лично SQLMM и CounterStrikeSharp загружены успешно, ошибки исчезли. |
| Ответить Цитата |