LINUX.ORG.RU

2
Всего сообщений: 38

Не запускается CS 1.6 (Wine)

Здравствуйте. Пробовал запустить Counter Strike 1.6 на Debian 11 с wine 7.0, но получаю только такой вывод (wine hl.exe):

003c:err:service:process_send_command receiving command result timed out
003c:fixme:service:scmdatabase_autostart_services Auto-start service L"winebus" failed to start: 1053
003c:err:service:process_send_command service protocol error - failed to write pipe!
003c:fixme:service:scmdatabase_autostart_services Auto-start service L"PlugPlay" failed to start: 1053
00cc:err:clipboard:convert_selection Timed out waiting for SelectionNotify event
00cc:err:clipboard:convert_selection Timed out waiting for SelectionNotify event
0024:fixme:thread:GetThreadUILanguage : stub, returning default language.
0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0032CC1C, 00000000 0032CC44
0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0032CC1C 00000000 0032CC44) returning a dummy value (current locale)
0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0032CC1C, 01BBA680 0032CC44
0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0032CC1C 01BBA680 0032CC44) returning a dummy value (current locale)
0024:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
0024:fixme:toolhelp:Heap32ListFirst : stub
0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
Using breakpad crash handler
wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.
0024:fixme:ole:CoInitializeSecurity 00000000, -1, 00000000, 00000000, 0, 3, 00000000, 0, 00000000 stub
0024:err:ole:com_get_class_object apartment not initialised
0058:fixme:mountmgr:query_property Faking StorageDeviceProperty data
0058:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 4d02c (device=4 access=3 func=40b method=0)
0058:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 7c088 (device=7 access=3 func=22 method=0)
0058:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 4d02c (device=4 access=3 func=40b method=0)
0058:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 7c088 (device=7 access=3 func=22 method=0)
0058:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 4d02c (device=4 access=3 func=40b method=0)
0058:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 7c088 (device=7 access=3 func=22 method=0)
0058:fixme:mountmgr:harddisk_ioctl returning zero-filled buffer for IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS
0024:fixme:msvcrt:__clean_type_info_names_internal (043C73A4) stub
0024:fixme:msvcrt:__clean_type_info_names_internal (0436D424) stub

Как запустить игру, чтобы работало?

 ,

GREAT-DNG ()

Бинарные форматы хранения b+tree

Добрый день! Я в качестве хобби пилю БД для расширения своего кругозора. Сделал b+tree структуру для индекса, но запутался в том как ее хранить и модифицировать на диске. Какие есть best practices разработки бинарных форматов, книги об этом? Я в этом новичок, сильно не смейтесь, на работе json-ы перекладываю да легаси бизнесовое фикшу.

 , ,

matroskin ()

где скачать cs source под linux?

где скачать cs source под linux?

 

Regacar ()

Курсы по AI/CS

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

В догонку может подскажете курс по CS. CS50 давно пройден, хочется чего-то более серьезного.

Ещё вопрос про книжные курсы. Есть книжка Питер Норвига и Стюарта Рассела, но прочитать её всю, физически сложно и мучительно без бумаги. Как кто обрабатывает электронные книжки в мозгу?

 , ,

Artamudo ()

Доказана эффективность Rust

… но на самом деле не совсем. Доказана типобезопасность подмножества Rust. Соответствующая статья опубликована аж целых два года назад. А доказательство верифицировано, просто афигенский рокетсайнс.

Считаю, что об этом полезно будет узнать жителям ЛОРа, особенно некоторым анонимам.

P.S. Сам с удивлением узнал сей факт, читая наброс humbug на хабре. Очень качественный наброс, кстати. Рекомендую.

 , , , ,

future_anonymous ()

Не могу вспомнить как называется правило/закон

Допустим есть вот такой код:

var foo = {
  bar: x => console.log(x)
}

foo["ba" + "r"](2)

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

Помогите пожалуйста вспомнить его название. Мне почему-то кажется что у него название состоит из сокращения, типа «XYZ Rule», но может быть я ошибаюсь.

 ,

teyiva ()

Ищу курсы для подготовки к магистратуре

(Почему-то в Talks у моего аккаунта нет кнопки «создать тему», поэтому пишу в general. Модераторы, если тема нетерпима в этом разделе, то передвиньте её в более лайтовую ветку, если так можно делать.)

Итак, ищу нормальные по качеству курсы в Москве для подготовки в магистратуру Computer / Data science направленности. Нужны для повторения анализа, алгебры, дискретки и тервера/статистики в режиме групповых занятий с доказательствами у доски с дз. Приемлемая продолжительность - один-два года. Интересно узнать, при каких университетах программа более-менее сбалансирована и не галопом по Европам, чтобы на экзамен выйти? Также любопытны курсы, устроенные как кружки, где есть не только преподаватель, а некая уже сформировавшаяся экосистема взаимной поддержки студентами друг друга. Неформальные сообщества в этом плане тоже интересны.

 , ,

paus ()

Казахская команда заняла второе место на чемпионате мира по CS:GO

Казахская команда неожиданно для всех вышла в плей-офф, а потом и финал престижного турнира StarLadder Berlin Major. Призовой фонд составил 1000000$.

В составе AVANGAR играют трое казахстанцев - Даурен Кыстаубаев, Айдын Турлыбеков, Тимур Тулепов и Алексей Голубев, а также представитель Узбекистана Санжар Кулиев. Капитаном является россиянин Али Джами.

В финале казахская команда сразилась с датчанами из Astralis и проиграла им со счётом 2:0.

линукс тут при том

 ,

kekelia ()

help me кто-нибудь (c#, gtk)

в общем целом, новичок в программировании как таковом, по крайней мере, на cs
поставил себе monodevelop, и, после visual studio с windows forms, gtk для меня как китайская грамота в каких-то случаях)

задача состоит в том, чтобы при нажатии на кнопку создавался новый элемент класса NoteBook с заданными размерами и позицией
на данный момент имеется такой вот обработчик на клац по кнопке:
code

protected void OnAddColBtnClicked(object sender, EventArgs e) {
    int x, y, z;
    Button AddColBtn = (Button) sender;
    x = 30;
    y = 80;
    z = 10;
    Notebook[] note = new Notebook[z];
    for (int i = 1; i <= 10; i++)
    {
        note[i].SizeRequest();
        note[i].HeightRequest = 300;
        note[i].WidthRequest = 600;
        note[i].SetUposition(x, y);
        x += note[i].WidthRequest + 20;
    }
    if (note[1] != null && note[1].Parent == this)
    {
        this.Add(note[2]);
    }
    else if (note[2] != null && note[2].Parent == this)
    {
        this.Add(note[3]);
    }
    else if (note[3] != null && note[3].Parent == this)
    {
        this.Add(note[4]);
    }
    else if (note[4] != null && note[4].Parent == this)
    {
        this.Add(note[5]);
    }
    else if (note[5] != null && note[5].Parent == this)
    {
        this.Add(note[6]);
    }
    else if (note[6] != null && note[6].Parent == this)
    {
        this.Add(note[7]);
    }
    else if (note[7] != null && note[7].Parent == this)
    {
        this.Add(note[8]);
    }
    else if (note[8] != null && note[8].Parent == this)
    {
        this.Add(note[9]);
    }
    else if (note[9] != null && note[9].Parent == this)
    {
        this.Add(note[10]);
    }
    else 
    {
        this.Add(note[1]);
    }
 }

приложение запускается, но при нажатии на кнопку просто вылетает без какой-либо ошибки
также высвечивается предупреждение о том, что SetUposition устарел
Помогите, пожалуйста :)

 , , , ,

yxungquri ()

Не могу перенаправить звук в cs

Запарился и создал виртуальний поток,но которий транслирую свой микро и всякие звуки. для использования в дискорде в пульсе в пункте «запись» поставил ввод от Monitor of єтот пустой поток решил поставить тоже в кс го не могу поменять - при попытке ничего не происходит в настройках кс и самого стима(все нативное) ничего подходящего не нашел

не работает именно в кс,тк дискорде и стимовском новом войс чате можно

debian 9

 , ,

artur453 ()

cs:go тормозит онлайн

У меня детишки гоняют в CS:GO. Третьего дня прибежали - «папа, зачем ты поломал бандитовпротивмилиции??!11» Пошел разбираться - завезли какой-то новый UI. Ладно - нашел как в нем запустить матч competitive - лютые тормоза, слайдшоу с 0.5 FPS. Ну OK - комп неделю уже работает, может что-то глюкануло - перезагрузил. Запустил с ботами - все летает. Запускаю Casual - опять тормоза лютые.

 ,

Turbid ()

В России будут готовить специалистов по Дотке и CS

 , , , ,

Unununij ()

Проблемы с CS2D.

Намутил на арч cs2d. Вот что из этого вышло:

[panzagloba@zagloba-pc cs2d]$ ./CS2D
Segmentation fault (core dumped)
[panzagloba@zagloba-pc cs2d]$ sudo ./CS2D
[sudo] password for panzagloba: 
Segmentation fault
[panzagloba@zagloba-pc cs2d]$ ./CS2D -win
Segmentation fault (core dumped)
[panzagloba@zagloba-pc cs2d]$ ./CS2D -win -gl
Segmentation fault (core dumped)
[panzagloba@zagloba-pc cs2d]$ sudo ./CS2D -win -gl
Segmentation fault
З.Ы На их сайте я конечно же ничего не нашёл. С пакетом из AUR такая же хрень.

 , , ,

PanZagloba ()

Как сделать карьеру с помощью бесплатных онлайн-курсов?

В толксах создать тему не даёт score. Перенесите пожалуйста

Стать разработчиком/кодером на одних coursera, openedu и т.д. Можно ли по курсам понять CS и IT, а на книгах и практике выучить язык?

 , , , ,

SteppenHorde ()

А какие ещё есть игры с соревновательным режимом, как в CS GO?

Не обязательно шутеры, любые.

Кто не знает, в соревновательном режиме:

  • Оценивается скилл игроков на основе предыдущих выигранных твоей командой матчей.
  • На основе скилла подбираются две команды с одинаковым количеством игроков, примерно одинаковым уровнем игры и пингом.
  • Матч идёт 30 раундов, каждая команда играет 15 раундов за T, 15 за CT, либо если команда побеждает 16 раз, ей присваивается победа.
  • После начала матча за выход из игры бан на несколько то ли часов, то ли дней, точно не помню. Если игрок всё же покидает матч, его до конца матча заменяет бот (которым могут управлять умершие игроки). Повторные отмены матчей приводят к росту времени бана на порядки.
  • Ну и мелочи, вроде включенного friendlyfire (огонь по своим), увеличенный freeztime (закупка оружия).

Всё это в итоге приводит к относительно честной и равной игре. По крайней мере я уже года 2 вообще не играю на обычных серверах, чисто competitive mode. И я не могу припомнить, где ещё в сетевых играх есть такой подход.

 , , ,

orm-i-auga ()

Настройка ядра linux в GNU Gentoo

Настраиваю сервер
Intel Core 2 Quad 6600,
8 GB RAM,
HDD 500GB

Дистрибутив - Gentoo 64-bit.

На нем будет крутиться только Half-Life Dedicated Server (HLDS) Build 6153 beta.
Как лучше сконфигурировать ядро под сервер?
Читал о каких-то 1000Hz, RT patches, ticrate denamic в ядре и т.д. - о чем?


Цель - добиться стабильного «1000 FPS» сервера. Толком не понял что за «ФПС сервера», имеется ввиду производительность, наверно. 1000 единиц стабильных нужно добиться.

 , ,

goodbyeXP ()

Экран не меняется

Зашел в Counter-Strike и вышел, а экран остался маленьким и постоянно менять морока, а есть ли решение?

 ,

seroff ()

ip route && iptables 2 провайдера и CS

Уважаемые... подскажите, что делаю не так... не хочет работать такая схема:

есть сервер Counter-Strike который крутится на 0.0.0.0:27015 (всех интерфейсах) Ubuntu 12.04(LTS), все как бы работает. Захотелось мне вывести этот сервер еще на один внешний айпишник через проброс портов с микротика(другой провайдер, низкий пинг) по локалке (vlan) на мой сервер.

Если делаю dst-nat и src-nat на свой сервер через локалку - все работает, но не нравится мне что IP источника светится локальный интерфейс микротика (так как сам его и подменяю). Убираю src-nat. На Ubuntu делаю следующее:

$IT -t mangle -A INPUT -p udp -i vlan36 --dport 27015 -j CONNMARK --set-mark 9
$IT -t mangle -A OUTPUT -p udp --sport 27015 -j CONNMARK --restore-mark
--------------------------------
ip rule add fwmark 0x9 lookup cs.out
ip route add default via 10.0.39.246 dev vlan36 table cs.out

но ответ от сервера уходит через default route таблицы main, как будто не происходит --restore-mark

делал подобное для 80-го порта этого же микротика, только на другой сервер с дебианом - все работает

 , , ,

dr0n ()

А нужны ли вообще продолжения и сопрограммы?

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

 , ,

ados ()

Запуск сервера CS GO не понятные ошибки

Добрый день хочу запустить сервер cs go на linux (Linux spam 3.2.0-4-686-pae #1 SMP Debian 3.2.63-2 i686 GNU/Linux) в результате не понятные ошибки, кто в встречался с данной проблемой

mannaz@spam:/opt/csgo_server$ ./srcds_run -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_hostage +map cs_office -port 27015
./srcds_run: 32: ./srcds_run: pushd: not found
./srcds_run: 35: ./srcds_run: popd: not found
cs_office
Enabling debug mode

Server will auto-restart if there is a crash.
LD_LIBRARY_PATH=/opt/csgo_server/bin:/opt/csgo_server:/opt/csgo_server/bin:
Illegal instruction (core dumped)

warning: Can't read pathname for load map: Ошибка ввода/вывода.
email debug.log to linux@valvesoftware.com
Чтв Мар 19 13:36:57 VLAT 2015: Server restart in 10 seconds

Содержания лога

----------------------------------------------
CRASH: Чтв Мар 19 13:37:43 VLAT 2015
Start Line: ./srcds_linux -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_hostage +map cs_office -port 27015
[New LWP 25912]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1".
Core was generated by `./srcds_linux -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup'.
Program terminated with signal 4, Illegal instruction.
#0  0xb75147d3 in ConVar::Create(char const*, char const*, int, char const*, bool, float, bool, float, void (*)(IConVar*, char const*, float)) () from /opt/csgo_server/bin/libvstdlib.so
#0  0xb75147d3 in ConVar::Create(char const*, char const*, int, char const*, bool, float, bool, float, void (*)(IConVar*, char const*, float)) () from /opt/csgo_server/bin/libvstdlib.so
#1  0xb7514c17 in ConVar::ConVar(char const*, char const*, int) () from /opt/csgo_server/bin/libvstdlib.so
#2  0xb74ffa41 in _GLOBAL__sub_I__ZN14ConCommandBase18s_pConCommandBasesE () from /opt/csgo_server/bin/libvstdlib.so
#3  0xb7527c8e in __do_global_ctors_aux () from /opt/csgo_server/bin/libvstdlib.so
#4  0xb74ff3e1 in _init () from /opt/csgo_server/bin/libvstdlib.so
#5  0x00000000 in ?? ()
No symbol table info available.
eax            0x0      0
ecx            0xffffffd0       -48
edx            0x9065bea        151411690
ebx            0xb753e400       -1219238912
esp            0xbfc1b000       0xbfc1b000
ebp            0xbfc1b048       0xbfc1b048
esi            0x0      0
edi            0xb752aad7       -1219319081
eip            0xb75147d3       0xb75147d3 <ConVar::Create(char const*, char const*, int, char const*, bool, float, bool, float, void (*)(IConVar*, char const*, float))+227>
eflags         0x10282  [ SF IF RF ]
cs             0x73     115
ss             0x7b     123
ds             0x7b     123
es             0x7b     123
fs             0x0      0
gs             0x33     51
From        To          Syms Read   Shared Object Library
0xb77194b0  0xb7734188  Yes (*)     /lib/i386-linux-gnu/i686/cmov/libm.so.6
0xb7712a60  0xb77139a8  Yes (*)     /lib/i386-linux-gnu/i686/cmov/libdl.so.2
0xb76fc610  0xb7708708  Yes (*)     /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
0xb75a9c90  0xb76bae9c  Yes (*)     /lib/i386-linux-gnu/i686/cmov/libc.so.6
0xb7744820  0xb775b05f  Yes (*)     /lib/ld-linux.so.2
0xb7552cb0  0xb756ef38  Yes (*)     /opt/csgo_server/bin/libtier0.so
0xb74ff530  0xb7527c9c  Yes (*)     /opt/csgo_server/bin/libvstdlib.so
(*): Shared library is missing debugging information.
Dump of assembler code for function _ZN6ConVar6CreateEPKcS1_iS1_bfbfPFvP7IConVarS1_fE:
......
.....
...
   0xb7514813 <+291>:   mov    %eax,0x8(%esp)
   0xb7514817 <+295>:   call   0xb7558180 <Warning>
   0xb751481c <+300>:   movl   $0x7f7fffff,0x2c(%ebx)
   0xb7514823 <+307>:   movsd  -0x28(%ebp),%xmm0
   0xb7514828 <+312>:   jmp    0xb75147ee <_ZN6ConVar6CreateEPKcS1_iS1_bfbfPFvP7IConVarS1_fE+254>
End of assembler dump.
Stack level 0, frame at 0xbfc1b050:
 eip = 0xb75147d3 in ConVar::Create(char const*, char const*, int, char const*, bool, float, bool, float, void (*)(IConVar*, char const*, float)); saved eip 0xb7514c17
 called by frame at 0xbfc1b0a0
 Arglist at 0xbfc1b048, args:
 Locals at 0xbfc1b048, Previous frame's sp is 0xbfc1b050
 Saved registers:
  ebx at 0xbfc1b03c, ebp at 0xbfc1b048, esi at 0xbfc1b040, edi at 0xbfc1b044, eip at 0xbfc1b04c
End of Source crash report
----------------------------------------------

Помогите, подскажите в какую сторону копать

 

mannaz2004 ()