Обсуждаем все, что относится к выделенным серверам *NIX (Unix, Linux) и Windows
-
Dev
- Майор
- Сообщения: 601
- Зарегистрирован: 07.05.2011
- Откуда: Одесса
- Благодарил (а): 5 раз
- Поблагодарили: 48 раз
-
Контактная информация:
#1
Сообщение
25.06.2011, 19:25
Всем привет! Поставили недавно на сервер ОС FreeBSD 8.2 (amd64)
Появилась проблема. Не запускается сервер Team Fortress 2.
Сервер лицензия (без эмуляторов и прочее, та и смысла нет, если игра теперь бесплатная)
Установлен linux_base-f10
При запуске сервера, в консоле появляется эта ошибка:
Код: Выделить всё
singleprocesspipe_posix.cpp (167) : Assertion Failed: CSingleProcessPipe::BWrite wrote too few bytes (8187/539854) errno=38
/home/VALVE/rackadmin/buildslave/steam_rel_client_linux/build/src/clientdll/../common/singleprocesspipe_posix.cpp 167 Assertion Failed: CSingleProcessPipe::BWrite wrote too few bytes (8187/539854) errno=38
Версия игры последняя.
SourceMod 1.3.8
Metamod:Source 1.8.7
-
net-master
- Капитан
- Сообщения: 446
- Зарегистрирован: 07.11.2009
- Поблагодарили: 1 раз
#2
Сообщение
25.06.2011, 19:39
Dev_ua писал(а):Всем привет! Поставили недавно на сервер ОС FreeBSD 8.2 (amd64)
Появилась проблема. Не запускается сервер Team Fortress 2.
Сервер лицензия (без эмуляторов и прочее, та и смысла нет, если игра теперь бесплатная)
Установлен linux_base-f10
При запуске сервера, в консоле появляется эта ошибка:
Код: Выделить всё
singleprocesspipe_posix.cpp (167) : Assertion Failed: CSingleProcessPipe::BWrite wrote too few bytes (8187/539854) errno=38
/home/VALVE/rackadmin/buildslave/steam_rel_client_linux/build/src/clientdll/../common/singleprocesspipe_posix.cpp 167 Assertion Failed: CSingleProcessPipe::BWrite wrote too few bytes (8187/539854) errno=38
Версия игры последняя.
SourceMod 1.3.8
Metamod:Source 1.8.7
Не думаю что это сообщение относится к Freebsd
Код: Выделить всё
singleprocesspipe_posix.cpp (167) : Assertion Failed: CSingleProcessPipe::BWrite wrote too few bytes (8187/539854) errno=38
/home/VALVE/rackadmin/buildslave/steam_rel_client_linux/build/src/clientdll/../common/singleprocesspipe_posix.cpp 167 Assertion Failed: CSingleProcessPipe::BWrite wrote too few bytes (8187/539854) errno=38
Пробуй запустить без Sourcemod и Metamod а там видно будет
-
Dev
- Майор
- Сообщения: 601
- Зарегистрирован: 07.05.2011
- Откуда: Одесса
- Благодарил (а): 5 раз
- Поблагодарили: 48 раз
-
Контактная информация:
#3
Сообщение
25.06.2011, 19:49
net-master писал(а):Dev_ua писал(а):Всем привет! Поставили недавно на сервер ОС FreeBSD 8.2 (amd64)
Появилась проблема. Не запускается сервер Team Fortress 2.
Сервер лицензия (без эмуляторов и прочее, та и смысла нет, если игра теперь бесплатная)
Установлен linux_base-f10
При запуске сервера, в консоле появляется эта ошибка:
Код: Выделить всё
singleprocesspipe_posix.cpp (167) : Assertion Failed: CSingleProcessPipe::BWrite wrote too few bytes (8187/539854) errno=38
/home/VALVE/rackadmin/buildslave/steam_rel_client_linux/build/src/clientdll/../common/singleprocesspipe_posix.cpp 167 Assertion Failed: CSingleProcessPipe::BWrite wrote too few bytes (8187/539854) errno=38
Версия игры последняя.
SourceMod 1.3.8
Metamod:Source 1.8.7
Не думаю что это сообщение относится к Freebsd
Код: Выделить всё
singleprocesspipe_posix.cpp (167) : Assertion Failed: CSingleProcessPipe::BWrite wrote too few bytes (8187/539854) errno=38
/home/VALVE/rackadmin/buildslave/steam_rel_client_linux/build/src/clientdll/../common/singleprocesspipe_posix.cpp 167 Assertion Failed: CSingleProcessPipe::BWrite wrote too few bytes (8187/539854) errno=38
Пробуй запустить без Sourcemod и Metamod а там видно будет
Попробовал запустить без SM и MM:S
Вот полный текст из терминала:
Код: Выделить всё
Starting *Official Maps* Server #1
Auto detecting CPU
Using default binary: ./srcds_linux
Server will auto-restart if there is a crash.
Using breakpad minidump system
Using breakpad crash handler
Console initialized.
Game.dll loaded for "Team Fortress"
Setting breakpad minidump AppID = 440
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Installing breakpad exception handler for appid(440)/version(4608)
Particles: Missing 'particles/error.pcf'
maxplayers set to 24
No '-replayserverdir' parameter found - using default replay folder.
Replay: Creating thread pool...Replay: Starting thread pool with 4 threads...
succeeded.
Unknown command "r_decal_cullsize"
maxplayers set to 24
Unknown command "startupmenu"
Network: IP 91.210.250.7, mode MP, dedicated Yes, ports 27015 SV / 27005 CL
SOLID_VPHYSICS static prop with no vphysics model! (models/props_foliage/grass_02_cluster01.mdl)
ConVarRef room_type doesn't point to an existing ConVar
Executing dedicated server config file
Spawnpoint at (2472.00 -1616.00 -124.00) is not clear.
Spawnpoint at (2400.42 -1622.53 -124.00) is not clear.
Spawnpoint at (2576.61 -1624.86 -124.00) is not clear.
Spawnpoint at (2425.47 -1506.63 -124.00) is not clear.
Spawnpoint at (2520.00 -1592.00 -124.00) is not clear.
Spawnpoint at (2576.61 -1547.52 -124.00) is not clear.
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Failed to load Steam ServiceServiceStart: failed to startConnection to Steam servers successful.
VAC secure mode is activated.
singleprocesspipe_posix.cpp (167) : Assertion Failed: CSingleProcessPipe::BWrite wrote too few bytes (8187/539854) errno=38
/home/VALVE/rackadmin/buildslave/steam_rel_client_linux/build/src/clientdll/../common/singleprocesspipe_posix.cpp 167 Assertion Failed: CSingleProcessPipe::BWrite wrote too few bytes (8187/539854) errno=38
-
NiGHt-LEshiY
- Полковник
- Сообщения: 10258
- Зарегистрирован: 13.06.2008
- Откуда: Россия
- Благодарил (а): 752 раза
- Поблагодарили: 2667 раз
-
Контактная информация:
#5
Сообщение
25.06.2011, 20:00
Это сообщение об ошибке от самого сервера, кажется.
Файл: singleprocesspipe_posix.cpp
Строка: 167
Суть: куда-то записано 8187 байт вместо 539854.
Просите у Valve исходники или обновляйтесь.
-
Dev
- Майор
- Сообщения: 601
- Зарегистрирован: 07.05.2011
- Откуда: Одесса
- Благодарил (а): 5 раз
- Поблагодарили: 48 раз
-
Контактная информация:
#6
Сообщение
25.06.2011, 22:41
работает 4 сервера кс
Добавлено спустя 2 часа 9 минут 20 секунд:
NiGHt-LEshiY писал(а):
Просите у Valve исходники или обновляйтесь.
в смысле?) сервер последней версии..или вы имеете введу скачать опять? или обновить с параметром -verify_all ?
-
Renaissance
- Полковник
- Сообщения: 6942
- Зарегистрирован: 03.06.2009
- Благодарил (а): 2390 раз
- Поблагодарили: 2807 раз
-
Контактная информация:
#7
Сообщение
25.06.2011, 22:49
Похоже, такая ерунда только на FreeBSD.
_http://forums.srcds.com/viewtopic/16061 тут так и не нашли решение...
или обновить с параметром -verify_all ?
да, и отключить все моды.
-
Dev
- Майор
- Сообщения: 601
- Зарегистрирован: 07.05.2011
- Откуда: Одесса
- Благодарил (а): 5 раз
- Поблагодарили: 48 раз
-
Контактная информация:
#8
Сообщение
25.06.2011, 23:50
Renaissance писал(а):Похоже, такая ерунда только на FreeBSD.
_http://forums.srcds.com/viewtopic/16061 тут так и не нашли решение...
или обновить с параметром -verify_all ?
да, и отключить все моды.
да, я видел эту тему) гуглил...
обновил с verify_all
все моды отключены...ошибка вылетает) сервер иногда успевает буквально секунд 15 поработать)
-
net-master
- Капитан
- Сообщения: 446
- Зарегистрирован: 07.11.2009
- Поблагодарили: 1 раз
#9
Сообщение
26.06.2011, 03:42
Как вариант попробуйте эмулятор сменить с 10 на 8 или 9
Просто были как то у меня проблемы с запуском BF2 и проблема решилась только сменой эмулятора)
-
Dev
- Майор
- Сообщения: 601
- Зарегистрирован: 07.05.2011
- Откуда: Одесса
- Благодарил (а): 5 раз
- Поблагодарили: 48 раз
-
Контактная информация:
#10
Сообщение
26.06.2011, 17:43
net-master писал(а):Как вариант попробуйте эмулятор сменить с 10 на 8 или 9
Просто были как то у меня проблемы с запуском BF2 и проблема решилась только сменой эмулятора)
ну сейчас попробую.... =)
-
Renaissance
- Полковник
- Сообщения: 6942
- Зарегистрирован: 03.06.2009
- Благодарил (а): 2390 раз
- Поблагодарили: 2807 раз
-
Контактная информация:
#11
Сообщение
26.06.2011, 19:11
Мда, с фряхой проблемки-с, у меня на CentOS 5 работает не выкобенивается.
Dev_ua
почему именно фряха, если не секрет?
-
NiGHt-LEshiY
- Полковник
- Сообщения: 10258
- Зарегистрирован: 13.06.2008
- Откуда: Россия
- Благодарил (а): 752 раза
- Поблагодарили: 2667 раз
-
Контактная информация:
#12
Сообщение
26.06.2011, 19:35
Renaissance
Под FreeBSD с эмулятором Linux игровые сервера более производительны, чем просто под Linux. Это удивительный факт.
-
Renaissance
- Полковник
- Сообщения: 6942
- Зарегистрирован: 03.06.2009
- Благодарил (а): 2390 раз
- Поблагодарили: 2807 раз
-
Контактная информация:
#13
Сообщение
26.06.2011, 19:53
NiGHt-LEshiY
ого как, хм, надо будет попробовать.
-
Dev
- Майор
- Сообщения: 601
- Зарегистрирован: 07.05.2011
- Откуда: Одесса
- Благодарил (а): 5 раз
- Поблагодарили: 48 раз
-
Контактная информация:
#14
Сообщение
26.06.2011, 23:50
NiGHt-LEshiY писал(а):Renaissance
Под FreeBSD с эмулятором Linux игровые сервера более производительны, чем просто под Linux. Это удивительный факт.
Если честно, то я этого не знал :D
Фряху выбрал потому что она сама по себе стабильнее... Просто всю жизнь работал под линуксом и фряху надо изучить))
И вообще фряха нравится своей системой портов) ставит последние приложения со всеми зависимостями) и даже быстрее чем тот же apt-get на Дебиан)
Добавлено спустя 3 часа 55 минут 22 секунды:
А может нужно установить какие-то дополнительные библиотеки? Типа gcc++
Как например для CS сервера, в дебиане ставили пакет lib32gcc1
Последний раз редактировалось
NiGHt-LEshiY 26.06.2011, 23:50, всего редактировалось 2 раза.
Причина: Ну, не стоит так категорично сравнивать скорость с дебиановской.
-
Dev
- Майор
- Сообщения: 601
- Зарегистрирован: 07.05.2011
- Откуда: Одесса
- Благодарил (а): 5 раз
- Поблагодарили: 48 раз
-
Контактная информация:
#15
Сообщение
27.06.2011, 14:05
net-master писал(а):Как вариант попробуйте эмулятор сменить с 10 на 8 или 9
Просто были как то у меня проблемы с запуском BF2 и проблема решилась только сменой эмулятора)
хм, походу не получилось)) пробовал f8 и f9....)