Alley
Участник
- Сообщения
- 47
- Реакции
- 56
Обнаружил проблему
На Debian 13 плагины CS2 не загружаются:
Причины
Решение
1. Установка OpenSSL 1.1
2. Исправление executable stack
3. Настройка CounterStrikeSharp
4. Права доступа
5. Перезапуск и проверка
6. Результат
После выполнения всех шагов:
У меня лично
SQLMM и CounterStrikeSharp загружены успешно, ошибки исчезли.
На Debian 13 плагины CS2 не загружаются:
C-подобный:
meta list показывает пустые позиции [01], [02]
cannot enable executable stack: Invalid argument
Couldn't find a valid ICU package
SQLMM выдает ERROR
Причины
C-подобный:
Отсутствие libssl1.1 (в Debian 13 OpenSSL 3.0)
glibc 2.41 блокирует .so с executable stack
.NET 8 требует ICU библиотеку
32-битные .so на 64-битной системе
Решение
1. Установка OpenSSL 1.1
C-подобный:
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.1
2. Исправление executable stack
C-подобный:
sudo apt install patchelf
cd /путь/к/серверу/game/csgo
find ./addons -name "*.so" -type f -exec patchelf --clear-execstack {} ;
3. Настройка CounterStrikeSharp
C-подобный:
cd /путь/к/серверу/game/csgo/addons/counterstrikesharp/api
cat > CounterStrikeSharp.API.runtimeconfig.json << 'EOF'
{
"runtimeOptions": {
"configProperties": {
"System.Globalization.Invariant": true
}
}
}
EOF
4. Права доступа
C-подобный:
chmod -R 755 /путь/к/серверу/game/csgo/addons
sudo ldconfig
5. Перезапуск и проверка
C-подобный:
meta list
6. Результат
После выполнения всех шагов:
C-подобный:
meta list
Listing 2 plugins:
[01] CounterStrikeSharp (v1.0.364) by Roflmuffin
[02] SQLMM (1.3.4.2) by Poggu, zer0.k
У меня лично
SQLMM и CounterStrikeSharp загружены успешно, ошибки исчезли.
Последнее редактирование: