24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Давно пользовал линукс на ноутбуке, а теперь перешёл и на стационарном ПК и пришёл к выводу, что отрисовка прыщавого OpenGL и ввод с мыши лучше. Как добиться минимальных задержек ввода/вывода. Играю в Quake/CS:GO. Входные данные: i7 4790k, gtx 970, G100s Конкретнее вопросы следующие: 1) realtime, low latency ядра 2) патченные zen, liquorix, pf-kernel 3) как дела обстоят с драйверами 4) настройка интернета 5) Какой дистрибутив? (debian >>> ubuntu в этом плане) И прочее.
Что сделано: usbhid mousepoll=2 в параметрах ядра отключены все виды акселерации отключены vsync, композиция раб. стола и прочие приблуды, которые негативно влияли.
>>1216788 5) Самый удобный для таких целей - гента. Можно все нужные пакеты (opengl, иксы, вся хуйня) собрать с O3, march=native и прочей оптимизацией, можно держать пакеты разных версий. 4) net.core.rmem_default = 10000000 net.core.wmem_default = 10000000 net.core.rmem_max = 16777216 net.core.wmem_max = 16777216 3) Однозначно проприетарный NVIDIA самой последней версии, т.к. там фиксы для свежих карт, mesa и opengl тоже желательно из git 2) pf-kernel норм (оно включает в себя ck patch), главное bfs там и gcc patch. 1) low latency, tickeless timer, выбрать оптимизацию для своего процессора (sandybridge еще че) https://wiki.archlinux.org/index.php/Gaming#For_everything_else
>>1216798 >net.core Поясни за параметры и где в гуглепочитать про это. Я почему спрашиваю, у меня периодические pppoe виснет наглухо, настройки дефолтные брал с гентувики.
>>1216798 Годные советы. Поставил арч, ck-kernel с bfq, иксы собрал и всю хуйню О3 натив. Получилось очень годно.
В вайне фпс ниже лишь за 20% от значения винды, но отрисовка opengl более гладкая и визуально одно и то же. Мышь ведет себя невероятно точно. Рисую почти ровные, круглые спиральки.
>>1216788 > Как добиться минимальных задержек ввода/вывода Выкинуть здоровенные мокрописечные блобы из ядра. Т.е. тебе придётся сменить GPU, т.к. твоя печь не может без блоба. Выкинуть AppArmour'ы и прочие SELinux'ы. Минимум запущенных иксовых программ, никаких кед с ёбаной плазмой. В идеале — голые иксы без WM. Не использовать всякие эмуляции вроде вальвовской трансляции D3D → OpenGL, вместо неё лучше запускать спермоверсии игр под вайном с Gallium-Nine.
>>1219663 У него на пике кваклив, поддержку прыщей из которого пару лет назад дропнули, сделав тормознутый standalone-клиент на мультиплатформенном фреймворке, но только для спермы.
>>1216972 > У меня ФПС выше на ЛИНУПСЕ ну охуеть теперь. А у меня наоборот, во прикол! Хотя все равно не напрягает. Игра - параша полнейшая с говнонеткодом, которая и под вендой не особо шустро работает.
>>1219694 >Минимум запущенных иксовых программ, никаких кед с ёбаной плазмой. В идеале — голые иксы без WM. А это тут причем? Плазма да - она требует композитинг, но можно его отключить.
Убунта студио >>>> арч+ck kernel+вся хуйня. Только композицию рабочего стола отключить/выпилить пульсаудио и все готово. Самая отзывчивая система из всех, что перепробовал за это время.
>>1223000 > А это тут причем? В подробностях не разбирался, но на медленном железе разница заметна на глаз: в любом DE даже при отключенном композитинге отзывчивость меньше, чем в голых иксах, либо иксах с легковесным WM. > Плазма да - она требует композитинг Не требует.
Кстати, ещё рекомендация: не использовать драйвер evdev для клавиатуры, а прикрутить старый kbd, он ещё входит в поставку иксов. Заметил разницу, когда играл в stepmania на третьепне.
>>1223276 >в любом DE даже при отключенном композитинге отзывчивость меньше, чем в голых иксах, либо иксах с легковесным WM. Причем тут DE? Игры работают напрямую с графстеком.
>Кстати, ещё рекомендация: не использовать драйвер evdev для клавиатуры, а прикрутить старый kbd, он ещё входит в поставку иксов. Обе же депрекейтед в пользу libinput.
>>1223471 >Унификация интерфейса ввода с wayland Можно закапывать обратно. Дисплей сервер настолько костыльный с рождения, что не может в нормальный тайлинг не нужен.
>>1223472 >Дисплей сервер настолько костыльный с рождения, что не может в нормальный тайлинг не нужен. >дисплей сервер >тайлинг Этот хорговец порвался, несите нового.
>>1223489 > Ты не рассказал чем плох оказался evdev, в сравнении с kbd. Купи очки и научись ставить запятые в правильных местах. Тем, что при игре в stepmania на третьепне давал ощутимую задержку.
>>1223507 >Тем, что при игре в stepmania на третьепне давал ощутимую задержку. Не хочешь задержек, бери игровую мать с PS/2. В моей текущей его нет и это меня огорчает.
>>1223522 > Тебе говорят евдев > кбд . Ты хотел написать, кукарекают? Когда говорят, свои слова обычно чем-то подтверждают. > Какую задержку я спросил тебя, граммаар мамин? Сделаю вид, что не распарсил. Научись ставить запятые и прочие знаки препинания: пунктуационные ошибки у тебя в каждом предложении, в т.ч. в >>1223519. Олсо, разницу я наблюдал именно на клавиатуре с интерфейсом PS/2; USB'шная с драйвером kbd вообще что-то не взлетает.
>>1223664 >Киберкотлет, ты как под прыщами мышь настраивать собрался? Или тебе похуй на dpi? Опять спермоблядь из прошлого приползла. Еще про вайн спроси.
>>1223664 > ты как под прыщами мышь настраивать собрался? Сперма в виртуалке, проброс USB. Сохраняешь снэпшот VM, ставишь мокрую письку от мыши, настраиваешь мышь (все нормальные игровые мыши держат настройки на встроенной флешке), откатываешь виртуалку до состояния девственной спермы. И волки сыты, и овцы целки.
>>1223600 Не путайся в анонах, >>1223519 написал я. Какие ошибки, кстати? >разницу я наблюдал именно на клавиатуре с интерфейсом PS/2 WUT? откуда там задержки, наркоман?
>>1223719 >ставишь мокрую письку от мыши У нормальных мышей нет мокрописек, а есть хардварный переключатель. Убираешь в настройках иксов акселерацию, а в играх ро инпут ставишь и радуешься.
>>1223741 > У нормальных мышей нет мокрописек, а есть хардварный переключатель. Хардварный переключатель не позволяет задавать DPI с точностью до единицы. Мне нужны 600dpi, а по дефолту обычно идут 400, 800, 1200 и т.д. В большинстве игровых мышей кнопками переключаются профили настроек, которые в свою очередь конфигурируются мокрописькой.
>>1223739 > Не путайся в анонах, >>1223519 написал я. С пунктуацией у вас одинаково плохо. > Какие ошибки, кстати? В первом предложении — запятая вместо тире, во втором — отсутствие запятой между частями сложносочинённого предложения.
> WUT? откуда там задержки, наркоман? А я ебу? Но в том, что они были, и разница в отзывчивости цепчек драйверов «atkbd → kbd» и «atkbd → ядерный evdev → иксовый evdev» была не менее 20мс, я уверен. Впрочем, на современных компах она практически не заметна, при игре на core2 я и тогда и не пытался менять драйвер.
>>1223765 > Нахуя? Ну, может, до единицы и не надо, но до двухсот надо точно. На старой x7, где это было нельзя, я ставил 800dpi и снижал чувствительность при помощи параметра xinput Device Accel Constant Deceleration 1.2. > С чего ты взял, что те же 600 "родные"? При подборе dpi я не этим заморачивался, а удобством. Но, как только что выяснил, это число кратно разрешению сенсора моей мыши, так что всё норм.
Как добиться минимальных задержек ввода/вывода. Играю в Quake/CS:GO.
Входные данные:
i7 4790k, gtx 970, G100s
Конкретнее вопросы следующие:
1) realtime, low latency ядра
2) патченные zen, liquorix, pf-kernel
3) как дела обстоят с драйверами
4) настройка интернета
5) Какой дистрибутив? (debian >>> ubuntu в этом плане)
И прочее.
Что сделано:
usbhid mousepoll=2 в параметрах ядра
отключены все виды акселерации
отключены vsync, композиция раб. стола и прочие приблуды, которые негативно влияли.