owned this note changed 5 years ago
Linked with GitHub

Play online eSports on Linux! We could hack it more cool! - masafumi_ohta

tags: COSCUP2020 入門 TR412-2

歡迎來到 https://hackmd.io/@coscup/2020 共筆

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

點擊本頁上方的 開始用 Markdown 一起寫筆記!
手機版請點選上方 按鈕展開議程列表。

請從這裡開始

Why gaming on Linux?

online game business are growing under the COVID-19

Linux is more lightwight OS than Windows (哭哭 Window update)

使用 windows 有時候會藍屏,跟很多問題,所以使用 Linux

靠遊戲賺錢的市場因為 COVID-19 疫情的關係而擴大

Linux could be gamed?

  • super lighttweight
  • easy manage with CPU speed
  • easy hack
  • still Windows libs related (32bit libraries)
  • still DirectX related

DirectX is coming to the Windows Subsystem for Linux

Wine

Online games vs Offline games

Online 在硬體上的使用框架非常舊

很多硬體功能都不支援

Wifi or 網路線?

Intel Wifi 6 AX200 adapter 比使用網路線還好(如果你有 Wifi 6 router)

畢竟網路速度在玩網路遊戲時非常重要
遊戲不會使人暴力,LAG 才會

Main Memory cache is the best

Linux 文件系統都用 cache 了,玩遊戲有理由不用嗎??

CPU/GPU usage

Discrete or Non-discrete

Still 32bit and Wine

Loading testing

  • GPD Pocket 2
  • GPD Win Max 2
  • Thinkpad E945

使用 Secondlife 這款遊戲做測試

Summary

  • eSports 使用 linux 可以 tune 很多 resources
    • Memory
    • CPU
    • Cache
  • 即使是最新的線上遊戲,依然不太需要CPU/GPU效能
  • Still using on 32bit libraries and Wibdow libraries

Q & A

  1. SteamOS 使用經驗

有使用過,但大部分的遊戲在 SteamOS 上都不太行,但少數遊戲的確不錯。
不過大致上還是很難用,所以才自己另外作環境去 test

  1. 在 Linux 發展遊戲相關原生生態係的可能性?

他們也想做生態系,但不太行,他們是 CPU and GPU 堆疊作外部虛擬(?),目前透過 wine 模擬可達到 Windows 原生約70%的效能表現,跑在 Linux 上只有 30%,效能很低

  1. 如果使用 Vulkan api 去實作,效能會變好嗎?

他們也想做,Vulkan 支援還不是很多,目前跨平台應用上還是 OpenGL 較多

Select a repo