LINUX.ORG.RU

Габен сломал Dota 2

 , , , ,


0

1

lspci:

00:00.0 Host bridge: Intel Corporation Skylake Host Bridge/DRAM Registers (rev 09)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 520 (rev 0a)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-LP LPC Controller (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
01:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 920MX] (rev a2)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10)
03:00.0 Network controller: Intel Corporation Intel Dual Band Wireless-AC 3165 Plus Bluetooth (rev 99)

После запуска главное имеет приблизительно 5-15 FPS, и после 10-15 секунд зависает намертво, помогает только kill -9. Также действия задерживаются на +5 секунд (например навёл курсор на что-то, а оно подсветится через n секунд). Или такой порт кривой, или я что-то делаю не так?
P.S. 4GB ОЗУ, nVidia 920MX 2GB, Intel Core i3.

Никаких выхлопов получить не могу:

alexei@wizard:~$ optirun steam
Running Steam on debian  64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
[2017-10-12 01:19:06] Startup - updater built Oct  4 2017 22:37:14
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2017-10-12 01:19:06] Checking for update on startup
[2017-10-12 01:19:06] Проверка на наличие обновлений...
[2017-10-12 01:19:07] Download skipped: /client/steam_client_ubuntu12 version 1507158695, installed version 1507158695
[2017-10-12 01:19:07] Nothing to do
[2017-10-12 01:19:07] Проверка установки...
[2017-10-12 01:19:07] Performing checksum verification of executable files
[2017-10-12 01:19:10] Verification complete
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Attempting to create OpenGL context: v3.3 (Core profile)...success.
Attempting to create OpenGL context: v3.3 (Core profile)...success.
DumpContextInfo: OpenGL vendor NVIDIA Corporation
DumpContextInfo: OpenGL renderer GeForce 920MX/PCIe/SSE2
DumpContextInfo: Using OpenGL context version 3.3
DumpContextInfo: Context supports GLSL version 3.30 NVIDIA via Cg compiler
Attempting to create OpenGL context: v3.3 (Core profile)...success.
Attempting to create OpenGL context: v3.3 (Core profile)...success.
DumpContextInfo: OpenGL vendor NVIDIA Corporation
DumpContextInfo: OpenGL renderer GeForce 920MX/PCIe/SSE2
DumpContextInfo: Using OpenGL context version 3.3
DumpContextInfo: Context supports GLSL version 3.30 NVIDIA via Cg compiler
Attempting to create OpenGL context: v3.3 (Core profile)...success.
Attempting to create OpenGL context: v3.3 (Core profile)...success.
DumpContextInfo: OpenGL vendor NVIDIA Corporation
DumpContextInfo: OpenGL renderer GeForce 920MX/PCIe/SSE2
DumpContextInfo: Using OpenGL context version 3.3
DumpContextInfo: Context supports GLSL version 3.30 NVIDIA via Cg compiler
Attempting to create OpenGL context: v3.3 (Core profile)...success.
Attempting to create OpenGL context: v3.3 (Core profile)...success.
DumpContextInfo: OpenGL vendor NVIDIA Corporation
DumpContextInfo: OpenGL renderer GeForce 920MX/PCIe/SSE2
DumpContextInfo: Using OpenGL context version 3.3
DumpContextInfo: Context supports GLSL version 3.30 NVIDIA via Cg compiler
Attempting to create OpenGL context: v3.3 (Core profile)...success.
Attempting to create OpenGL context: v3.3 (Core profile)...success.
DumpContextInfo: OpenGL vendor NVIDIA Corporation
DumpContextInfo: OpenGL renderer GeForce 920MX/PCIe/SSE2
DumpContextInfo: Using OpenGL context version 3.3
DumpContextInfo: Context supports GLSL version 3.30 NVIDIA via Cg compiler
Attempting to create OpenGL context: v3.3 (Core profile)...success.
Attempting to create OpenGL context: v3.3 (Core profile)...success.
DumpContextInfo: OpenGL vendor NVIDIA Corporation
DumpContextInfo: OpenGL renderer GeForce 920MX/PCIe/SSE2
DumpContextInfo: Using OpenGL context version 3.3
DumpContextInfo: Context supports GLSL version 3.30 NVIDIA via Cg compiler

HonkyDot ()
Ответ на: комментарий от anonymous

glxinfo | grep -i opengl:

OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 520 (Skylake GT2) 
OpenGL core profile version string: 4.5 (Core Profile) Mesa 13.0.6
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 13.0.6
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 13.0.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:

HonkyDot ()

Или такой порт кривой, или я что-то делаю не так?

Спешите видеть. Этот тип играет в доту и спрашивает что он делает не так. Дать бы тебе по голове за честь всех матерей.

crutch_master ★★★★★ ()
Ответ на: комментарий от sehellion

optirun glxgears:

279 frames in 5.0 seconds = 55.665 FPS
300 frames in 5.0 seconds = 59.969 FPS
300 frames in 5.0 seconds = 59.967 FPS
300 frames in 5.0 seconds = 59.975 FPS
300 frames in 5.0 seconds = 59.972 FPS
300 frames in 5.0 seconds = 59.974 FPS
300 frames in 5.0 seconds = 59.974 FPS
300 frames in 5.0 seconds = 59.973 FPS
300 frames in 5.0 seconds = 59.969 FPS
300 frames in 5.0 seconds = 59.975 FPS

HonkyDot ()
Ответ на: комментарий от HonkyDot
300 frames in 5.0 seconds = 59.972 FPS
300 frames in 5.0 seconds = 59.973 FPS
300 frames in 5.0 seconds = 59.972 FPS
300 frames in 5.0 seconds = 59.975 FPS
300 frames in 5.0 seconds = 59.966 FPS
primus: warning: dropping a frame to avoid deadlock
203 frames in 5.0 seconds = 40.583 FPS
primus: warning: dropping a frame to avoid deadlock
195 frames in 5.0 seconds = 38.983 FPS
300 frames in 5.0 seconds = 59.971 FPS
HonkyDot ()
Ответ на: комментарий от HonkyDot

Я понял в чём дело. Серьёзно. Чекни мать. Ну в смысле матплату, чипсет и всё что с ним связанно программно. Это всё проклятия за руин каток. Я в это, конечно, не верю, но ты проверь на всякий случай. Если на аватарке аниме, то лучше её сменить на что-нибудь нейтральное. Говорят это влияет.

crutch_master ★★★★★ ()
Последнее исправление: crutch_master (всего исправлений: 2)
Ответ на: комментарий от HonkyDot

Ну короче сидишь ты такой, кричишь в микрофон «Мамку твою в кино водил», а на другой стороне сидил калдун (да, именно через а), вот он проклинает тебя и твой ноутбук, чтобы ты не раковал холодными осенними ночами.

ozz_is_here ()
Ответ на: комментарий от HonkyDot

У тебя Bumblebee? Попробуй NVIDIA Prime, может с ним будет лучше. Правда, если ты часто работаешь вне дома (и не от розетки), то желателен именно Bumblebee, чтобы снизить энергопотребление.

ZenitharChampion ★★★★★ ()
Последнее исправление: ZenitharChampion (всего исправлений: 2)

Какое разрешение монитора? Что за DE? PS посмотреть потребление видеопамяти можешь в nvidia-settings, если у тебя блоб, может там видеопамяти не хватает, кто знает, какое качество портов игр под Linux.

peregrine ★★★★★ ()
Ответ на: комментарий от peregrine

1366x768, использую Openbox, в nvidia-settings только 2 строчки для настройки чего-то. Ну если у меня все игры 60+ FPS идут, то те, кто говорит, что игра нормально работает либо врут, либо в окнах сидят.

HonkyDot ()
Ответ на: комментарий от HonkyDot

Специально проверил (правда играть не стал, может если по сети играть оно где-то и будут просадки), идет нормально. Не окошки, Openbox и Ubuntu. Правда видяха помощнее и не ноут, но зато 4k монитор.

peregrine ★★★★★ ()
Ответ на: комментарий от HonkyDot

В общем что-то случилось, и перестали работать параметры запуска primusrun/optirun %command , нашёл фикс в интернете, OPTIMUS_PREFIX=«primusrun/optirun» > /etc/environment , и в параметрах запуска игры $OPTIMUS_PREFIX %command%

HonkyDot ()

Произошёл этот знаменательный день, Габен починил дiтку, теперь у меня не 1 фпс в меню и фриз игры после 15 секунд после запуска, теперь можно и пораковать, сборка 4.13.0-1-amd64 #1 SMP Debian 4.13.13-1 (2017-11-16) x86_64 GNU/Linux, запускаю командой vblank_mode=0 primusrun %command% с параметрах запуска игры.

HonkyDot ()
Ответ на: комментарий от HonkyDot

У меня Dota 2 запускалась и работала нормально до Reborn, после вот такая фигня.

У меня Реборн не работал ровно до того момента, как они на него принудительно всех перевели.

sphericalhorse ★★★★ ()