Proton: No Man 's Sky (275850)

์— ๋งŒ๋“  2018๋…„ 08์›” 24์ผ  ยท  469์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: ValveSoftware/Proton

๋ฌธ์„œํ™”ํ•˜๊ธฐ :
ํ˜„์žฌ๋กœ์„œ๋Š” No Man 's Sky์—์„œ ๋ Œ๋”๋ง์ด amdgpu ๋˜๋Š” radeonsi ๋“œ๋ผ์ด๋ฒ„์—์„œ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
์—‰๋šฑํ•œ ์…ฐ์ด๋” ์ฝ”๋“œ์™€ ๋ฉ”์‚ฌ์— ๋Œ€ํ•œ ๋ช‡ ๊ฐ€์ง€ ๋ฌธ์ œ๊ฐ€ ํ˜ผํ•ฉ ๋œ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
ํ•˜์ง€๋งŒ ๋ฉ”์‚ฌ์˜ ๋ฒ„๊ทธ์งˆ๋ผ์—๋Š” ๋ฒ„๊ทธ ํ‹ฐ์ผ“์ด ์žˆ์Šต๋‹ˆ๋‹ค.
https://bugs.freedesktop.org/show_bug.cgi?id=107581

Processor Information:
    CPU Vendor:  AuthenticAMD
    CPU Brand:  AMD Ryzen 7 2700X Eight-Core Processor         
    CPU Family:  0x17
    CPU Model:  0x8
    CPU Stepping:  0x2
    CPU Type:  0x0
    Speed:  4000 Mhz
    16 logical processors
    8 physical processors
    HyperThreading:  Supported
    FCMOV:  Supported
    SSE2:  Supported
    SSE3:  Supported
    SSSE3:  Supported
    SSE4a:  Supported
    SSE41:  Supported
    SSE42:  Supported
    AES:  Supported
    AVX:  Supported
    CMPXCHG16B:  Supported
    LAHF/SAHF:  Supported
    PrefetchW:  Unsupported

Operating System Version:
    Ubuntu 18.04.1 LTS (64 bit)
    Kernel Name:  Linux
    Kernel Version:  4.17.13-041713-generic
    X Server Vendor:  The X.Org Foundation
    X Server Release:  11906000
    X Window Manager:  Xfwm4
    Steam Runtime Version:  steam-runtime-beta-release_2018-06-14

Video Card:
    Driver:  X.Org AMD Radeon(TM) HD 8800 Series (PITCAIRN, DRM 3.25.0, 4.17.13-041713-generic, LLVM 8.0.0)
    Driver Version:  4.4 (Compatibility Profile) Mesa 18.3.0-devel - padoka PPA
    OpenGL Version: 4.4
    Desktop Color Depth: 24 bits per pixel
    Monitor Refresh Rate: 60 Hz
    VendorID:  0x1002
    DeviceID:  0x6810
    Revision Not Detected
    Number of Monitors:  2
    Number of Logical Video Cards:  1
    Primary Display Resolution:  1920 x 1080
    Desktop Resolution: 3840 x 1080
    Primary Display Size: 23.54" x 13.23" (26.97" diag)
                                            59.8cm x 33.6cm (68.5cm diag)
    Primary VRAM: 2048 MB

Sound card:
    Audio device: ATI R6xx HDMI

Memory:
    RAM:  16035 Mb

Game compatibility - Unofficial Regression XAudio2

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

์ด์ œ ์Šคํ‘ธํ•‘ ๊ณต๊ธ‰ ์—…์ฒด ID๊ฐ€ ์‹ค์ œ๋กœ nvidia์˜ ๋‚ฎ์€ GPU ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์„ ์ˆ˜์ •ํ•  ๊ฒƒ์ž„์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋ ˆ์ด์–ด๋กœ ์ €์žฅ์†Œ๋ฅผ ๋งŒ๋“ค๋ ค๊ณ  ์‹œ๋„ํ–ˆ์ง€๋งŒ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์—๊ฒŒ ์ž‘๋™ํ•˜๋Š”์ง€ ํ™•์‹คํ•˜์ง€ ์•Š์ง€๋งŒ ์‹œ๋„ํ•ด ๋ณผ ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค : https://github.com/volca02/spoof_vendorid

๋ชจ๋“  469 ๋Œ“๊ธ€

๊ทธ๊ฒƒ์— ๋Œ€ํ•œ ์ˆ˜์ • ์‚ฌํ•ญ์ด ์žˆ์ง€๋งŒ ์ง€๊ธˆ ๋‹น์žฅ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ณง mesa-dev์— ๋‚˜ํƒ€๋‚  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

https://www.phoronix.com/scan.php?page=news_item&px=RadeonSI-GL-4.5-Compat-Patches

๊ทธ๋ž˜๋„ nvdia ์นด๋“œ๋กœ ์™„๋ฒฝํ•˜๊ฒŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

์ด ๊ฒŒ์ž„์€ ์‹ค์ œ๋กœ nvidia ์นด๋“œ์— ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. vram์„ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ํ• ๋‹น ํ•  ์ˆ˜ ์—†์œผ๋ฏ€๋กœ ๊ฒฐ๊ตญ ํ…์Šค์ฒ˜์™€ ํ„ฐ ๋ ˆ์ธ ๋ฉ”์‹œ ํŒ์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

Windows์™€ Linux ์‚ฌ์ด๋ฅผ ์ „ํ™˜ํ•˜๊ณ  ์ด๋™ / ๊ฑท๊ธฐ ๋งŒํ•˜๋ฉด์ด ํšจ๊ณผ๋ฅผ ๋งค์šฐ ๋ถ„๋ช…ํ•˜๊ฒŒ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 180๋„ ํšŒ์ „ํ•˜๋ฉด ํ…์Šค์ฒ˜๊ฐ€ ํ…Œ์…€๋ ˆ์ด์…˜ ๋ฉ”์‹œ ๋“ฑ๊ณผ ํ•จ๊ป˜ ์ฒœ์ฒœํžˆ๋กœ๋“œ๋ฉ๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ ์•„๋งˆ๋„ ๊ฒŒ์ž„์ด ์–ด๋–ค ์ด์œ ๋กœ ๋น„๋””์˜ค ์นด๋“œ์— ๋Œ€ํ•œ ์˜ฌ๋ฐ”๋ฅธ ์–‘์˜ vram์„ ๊ฐ์ง€ํ•˜์ง€ ๋ชปํ•˜๊ณ  GPU์˜ ์ „์ฒด ์–‘์„ ์‚ฌ์šฉํ•˜๋Š” ๋Œ€์‹  ์•„์ฃผ ์ ์€ ์–‘์„ ์ž๋™์œผ๋กœ ํ• ๋‹นํ–ˆ๊ธฐ ๋•Œ๋ฌธ์ผ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ฒฝ๊ณ ๋Š” NMS ๊ตฌ์„ฑ์—์„œ ๋Œ ์ˆ˜ ์žˆ์ง€๋งŒ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜์ง€๋Š” ๋ชปํ•˜๋ฉฐ ์•„๋ฌด ์„ค์ •์œผ๋กœ๋„ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š”,
์˜ค๋Š˜์€ NMS๊ฐ€ ๋งˆ์นจ๋‚ด ์ž‘๋™ํ•˜๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
ํฐ์ƒ‰ ํ™”๋ฉด์ด ์‚ฌ๋ผ์ง€๊ณ  ๊ฒŒ์ž„์„ ํ”Œ๋ ˆ์ด ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜์ง€๋ฉด ํ…์Šค์ฒ˜๊ฐ€ ์ฃผ๋ณ€์— ๊ฒฐํ•จ์ด ์žˆ์Šต๋‹ˆ๋‹ค.
์ด ppa๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ตœ์‹  ๋ฉ”์‚ฌ ๋นŒ๋“œ๋ฅผ ์–ป์Šต๋‹ˆ๋‹ค : https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers
์ด์ „์— ์–ธ๊ธ‰ ํ•œ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•๊ณผ์ด ๋ฉ”์‚ฌ ๋ฒ„๊ทธ ๋ณด๊ณ ์„œ์—์„œ ๋…ผ์˜ ๋œ ๋ถ€๋ถ„์„ ๋ณ‘ํ•ฉํ–ˆ์Šต๋‹ˆ๋‹ค. https://bugs.freedesktop.org/show_bug.cgi?id=107581
์ง€๋ฉด ํ…์Šค์ฒ˜์™€ ๋™์ผํ•œ ๋ฌธ์ œ๊ฐ€ ์žˆ์œผ๋ฉด ๋ˆ„๊ตฐ๊ฐ€ ๋‹ค์‹œ๋ณด๊ณ  ํ•  ์ˆ˜ ์žˆ๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.

1920 * 1080 ์ด์ƒ์˜ ํ•ด์ƒ๋„์—์„œ No Man 's Sky (์•ฑ ID : 275850) ๊ฒ€์€ ์ƒ‰ ํ™”๋ฉด

https://github.com/ValveSoftware/Proton/issues/1034 ์—์„œ ๋ฌธ์ œ๊ฐ€ ์ „์†ก๋˜์—ˆ์Šต๋‹ˆ๋‹ค
@Liodinis ๊ฒŒ์‹œ์ผ : 2018-08-30T22 : 52 : 04 :

Ubuntu 18.04.1 LTS
I7 6700K @ 4.00Ghz
Nvidia GTX 1070
Nvidia ๋“œ๋ผ์ด๋ฒ„ 396.54
์–‘์„ฑ์ž 3.7-3
RAM 16Go
SSHD 1Toshiba H200์—
๋””์Šคํ”Œ๋ ˆ์ด Acer Predator 24 ํ˜• 2560X1440

"No Man 's Sky"๋Š” 1920 * 1080๋ณด๋‹ค ๋†’์€ ํ•ด์ƒ๋„์—์„œ๋Š” ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๊ฒŒ์ž„์„ ์‹œ์ž‘ํ•˜๋ฉด ๊ฒ€์€ ์ƒ‰ ํ™”๋ฉด์ด ํ‘œ์‹œ๋˜์ง€๋งŒ ๋ฐฐ๊ฒฝ์—์„œ ์†Œ๋ฆฌ๊ฐ€ ๋“ค๋ฆด ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๊ฒŒ์ž„์ด ์ž‘๋™ํ•˜๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
ํ™”๋ฉด ํ•ด์ƒ๋„๋ฅผ 1920 * 1080์œผ๋กœ ์„ค์ •ํ•˜๊ฑฐ๋‚˜ ์•„๋ž˜ ์œ„์น˜์—์„œ ํ™”๋ฉด์˜ ๊ธฐ๋ณธ ํ•ด์ƒ๋„๋กœ ๊ตฌ์„ฑ ํŒŒ์ผ TKGRAPHICSSETTINGS.MXML์„ ํŽธ์ง‘ํ•˜๋Š” ๊ฒฝ์šฐ :

/home/username/.local/share/Steam/steamapps/common/No Man 's Sky / Binaries / SETTINGS

๊ฒŒ์ž„์„ ๋‹ค์‹œ ์‹œ์ž‘ํ•˜๋ฉด ํ”Œ๋ ˆ์ด ํ•  ์ˆ˜์žˆ๊ฒŒ๋ฉ๋‹ˆ๋‹ค.

ํ•˜๋“œ์›จ์–ด Configuration.txt

No Man 's Sky ๊ตฌ์„ฑ file.zip

No Man 's Sky [App ID : 275850] nvidia์—์„œ ์ถฉ๋Œ

https://github.com/ValveSoftware/Proton/issues/1072 ์—์„œ ๋ฌธ์ œ๊ฐ€ ์ „์†ก๋˜์—ˆ์Šต๋‹ˆ๋‹ค
@ hitchhiker54 ๊ฒŒ์‹œ์ผ : 2018-08-31T13 : 42 : 44 :

์ด ๊ฒŒ์ž„์€ npc ๊ธฐ์ง€๊ฐ€ ๋ณด์ผ ๋•Œ ์Šค์บ”ํ•˜๋Š” ๊ฒƒ์„ ์ œ์™ธํ•˜๊ณ ๋Š” ์ง€๊ธˆ๊นŒ์ง€ ์™„๋ฒฝํ•˜๊ฒŒ ์žฌ์ƒ๋ฉ๋‹ˆ๋‹ค. Minor Settlement ๋ฐ Observatory ์œ ํ˜•์—์„œ ํ…Œ์ŠคํŠธ๋˜์—ˆ์œผ๋ฉฐ, ๊ธฐ์ง€๊ฐ€ ๋ทฐ์—์žˆ๋Š” ๊ฒฝ์šฐ ๋ฐ”์ด์ € ๋ทฐ์—์„œ ๊ฒŒ์ž„์ด ์ฆ‰์‹œ ๋ฐ์Šคํฌํƒ‘์œผ๋กœ ์ถฉ๋Œํ•ฉ๋‹ˆ๋‹ค. ํ”Œ๋ ˆ์ด์–ด ๊ธฐ์ง€, ๋ฐฐ, ์—‘์†Œ ํฌ๋ž˜ํ”„ํŠธ ๋ชจ๋‘ ๊ดœ์ฐฎ์€ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. Ubuntu 18.04, Nvidia ๋“œ๋ผ์ด๋ฒ„ 396.54์—์„œ gtx980ti, i76700k ์‚ฌ์šฉ

[์ถ”๊ฐ€ ํŽธ์ง‘]
๊ฒŒ์ž„ ๋ฒ„์ „ 1.58, Hello Games์—๋„๋ณด๊ณ  ๋œ ๋ฌธ์ œ

sudo lshw ๊ฒฐ๊ณผ :
https://www.dropbox.com/s/xxu34qjfnjp7f01/specs.txt?dl=0

Ubuntu 16.04, NVIDIA GTX 970, Proton 3.7-5 ๋ฒ ํƒ€ :

์ฆ๊ธฐ ์‹œ์Šคํ…œ ์ •๋ณด

ํ…Œ์ŠคํŠธ | ๊ฒฐ๊ณผ
-| -
์‹ฑ๊ธ€ ํ”Œ๋ ˆ์ด์–ด | ์˜ˆ์ƒ๋Œ€๋กœ ์ž‘๋™
์ง€์—ญ ํ˜‘๋™ ์กฐํ•ฉ | _N / A_
์˜จ๋ผ์ธ ๋ฉ€ํ‹ฐ ํ”Œ๋ ˆ์ด์–ด | ์˜ˆ์ƒ๋Œ€๋กœ ์ž‘๋™

๊ตฌ์„ฑ | ...
-| -
์ž…๋ ฅ | ์ŠคํŒ€ ์ปจํŠธ๋กค๋Ÿฌ
๋””์Šคํ”Œ๋ ˆ์ด | 1920x1080
์ „์ฒด ํ™”๋ฉด | ์˜ˆ
์‚ฌ์ „ ์„ค์ • | ์ค‘๊ฐ„ ^
VSync | ์˜คํ”„ ^^
API | OpenGL

^ ๊ธฐ๋ณธ ๊ทธ๋ž˜ํ”ฝ ์‚ฌ์ „ ์„ค์ •์€ ๋†’์Œ์ž…๋‹ˆ๋‹ค.
^^ ๊ธฐ๋ณธ VSync ์„ค์ •์€ On์ž…๋‹ˆ๋‹ค.

Proton 3.7-3์œผ๋กœ ์‹œ๋„ํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ฒŒ์ž„์€ ์™„๋ฒฝํ•˜๊ฒŒ ์ž‘๋™ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚ด ์„ค์ •์œผ๋กœ. ์ฒจ๋ถ€ ๋œ pastebin์€ ๋‚ด ์ปดํ“จํ„ฐ์˜ ์‚ฌ์–‘๊ณผ ๋ชจ๋“  ๊ด€๋ จ ๋“œ๋ผ์ด๋ฒ„ / ์†Œํ”„ํŠธ์›จ์–ด์˜ ๋ฒ„์ „์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

๋‚ด ์‚ฌ์–‘ : https://pastebin.com/9hQP94N1

์˜ˆ, Windows์—์„œ๋Š” fps ๋น„์šฉ์ด ๋“œ๋Š” vsync ํ™œ์„ฑํ™”์—†์ด ํ™”๋ฉด ์ฐข๊น€์„ ์ œ๊ฑฐ ํ•  ์ˆ˜ ์—†๊ธฐ ๋•Œ๋ฌธ์— Windows์—์„œ ๊ธฐ์ˆ ์ ์œผ๋กœ ๋” ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ vsync๊ฐ€ ๊บผ์ง„ Linux์—์„œ๋Š” ์ฐข์–ด์ง€์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

NTFS์—์„œ ๊ฒŒ์ž„ ์บ์‹œ ํ…์Šค์ฒ˜๊ฐ€ ์•ฝ๊ฐ„ ๋Š๋ฆฌ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ์•˜์œผ๋ฏ€๋กœ ๋””์Šคํฌ ๋“œ๋ผ์ด๋ธŒ ๋งˆ์šดํŠธ ์˜ต์…˜์—์„œ big_writes๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์†๋„๋ฅผ ๋†’์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜๋Š” BTRFS ๋˜๋Š” EXT4 ๋“œ๋ผ์ด๋ธŒ๋กœ ์ด๋™ํ•˜์‹ญ์‹œ์˜ค.

No Man 's Sky๋Š” ์‹ค์ œ๋กœ Linux์˜ ์˜ค๋ž˜๋œ ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ์—์„œ ๋” ๋ถ€๋“œ๋Ÿฝ๊ฒŒ ์‹คํ–‰๋˜๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค! ์ƒ์ž ๋ฐ–์œผ๋กœ ์ž‘๋™ํ•˜๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

ํŽ˜๋„๋ผ 28
์ฝ”์–ด i7-4770
Nvidia GTX 760
์–‘์„ฑ์ž 3.7-3

๋Œ“๊ธ€๊ณผ ๋™์ผํ•œ ๊ฒ€์€ ์ƒ‰ ํ™”๋ฉด ๋ฌธ์ œ๊ฐ€์žˆ์—ˆ์Šต๋‹ˆ๋‹ค : https://github.com/ValveSoftware/Proton/issues/438#issuecomment -417493922

๋™์ผํ•œ TKGRAPHICSSETTINGS.MXML ํŒŒ์ผ์—์„œ "Borderless"๋ฅผ True๋กœ ์„ค์ •ํ•˜๋ฉด ๋ฐ์Šคํฌํ†ฑ ํ•ด์ƒ๋„๊ฐ€ ๊ฒŒ์ž„์˜ ํ•ด์ƒ๋„๋ณด๋‹ค ๋†’๋”๋ผ๋„ ๊ฒŒ์ž„์ด ์ œ๋Œ€๋กœ ์‹คํ–‰๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ๋…นํ™” / ์ŠคํŠธ๋ฆฌ๋ฐ์„ ์œ„ํ•ด 1920x1080์œผ๋กœ ๊ฒŒ์ž„์„ ์‹คํ–‰ํ•˜๊ณ  ์‹ถ์ง€๋งŒ ๋‚ด ๋ฐ”ํƒ• ํ™”๋ฉด์ด 1920x1200์œผ๋กœ ์„ค์ •๋˜์–ด ์žˆ์œผ๋ฏ€๋กœ ๊ฒฝ๊ณ„์„ ์—†๋Š” ์˜ต์…˜์„ ์„ค์ •ํ•˜๋ฉด ๊ทธ๋ ‡๊ฒŒ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Windows์—์„œ๋Š” ํ•„์š”ํ•  ๋•Œ ๋ชจ๋‹ˆํ„ฐ๋ฅผ 1920x1080์œผ๋กœ ์„ค์ •ํ•˜๋Š” ๋ฐ ๋ฌธ์ œ๊ฐ€ ์—†์ง€๋งŒ Linux์—์„œ๋Š” DVI ์ผ€์ด๋ธ”๋กœ ์˜์‹ฌ๋˜๋Š” ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜์—ฌ ์‹œ์Šคํ…œ์ด์ด ๋ชจ๋‹ˆํ„ฐ์˜ 16 : 9 ํ•ด์ƒ๋„๋ฅผ ์ธ์‹ํ•˜์ง€ ๋ชปํ•ฉ๋‹ˆ๋‹ค. xrandr๋กœ ์ถ”๊ฐ€ ํ•  ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค (DVI-I-1์— ์ถ”๊ฐ€ํ•˜๋ ค๊ณ  ํ•  ๋•Œ BadMatch ์˜ค๋ฅ˜๊ฐ€ ๊ณ„์† ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.) ๋‚ด ๋ชจ๋‹ˆํ„ฐ์˜ ์ „์ฒด ํ•ด์ƒ๋„ ๋ฒ”์œ„๋ฅผ ์—ด ์ˆ˜ ์žˆ๊ธฐ๋ฅผ ๋ฐ”๋ผ๋Š” DisplayPort ์ผ€์ด๋ธ”์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. HDMI๋ฅผ ํ†ตํ•ด ์—ฐ๊ฒฐ๋œ ๋‘ ๋ฒˆ์งธ ๋ชจ๋‹ˆํ„ฐ์—๋Š” ๋ชจ๋“  ๋ชจ๋“œ๊ฐ€ ์ œ๋Œ€๋กœ ์ธ์‹๋˜๊ณ , ๋ฉ”์ธ ๋ชจ๋‹ˆํ„ฐ์— HDMI ํฌํŠธ๊ฐ€ ์—†๊ฑฐ๋‚˜ DVI ์ผ€์ด๋ธ”์ธ์ง€ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด ํ…Œ์ŠคํŠธํ–ˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์—…๋ฐ์ดํŠธ : DVI ์ผ€์ด๋ธ”์ด์—ˆ์Šต๋‹ˆ๋‹ค. DP ์ผ€์ด๋ธ”์€ ์ง€๋‚œ์ฃผ์— ์ถœ์‹œ๋˜์—ˆ์œผ๋ฉฐ ํ˜„์žฌ ๋ชจ๋“  ๋””์Šคํ”Œ๋ ˆ์ด ๋ชจ๋“œ / ํ•ด์ƒ๋„๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

[๋ฌธ์ œ] No Man`s Sky ์†Œ๋ฆฌ ์—†์Œ (275850)

https://github.com/ValveSoftware/Proton/issues/1459 ์—์„œ ๋ฌธ์ œ๊ฐ€ ์ „์†ก๋˜์—ˆ์Šต๋‹ˆ๋‹ค
@Rainakins ๊ฒŒ์‹œ์ผ : 2018-09-15T09 : 23 : 49 :

ํ˜ธํ™˜์„ฑ ๋ณด๊ณ ์„œ

  • ํ˜ธํ™˜์„ฑ ๋ฌธ์ œ๊ฐ€์žˆ๋Š” ๊ฒŒ์ž„ ์ด๋ฆ„ : No Man`s Sky
  • ๊ฒŒ์ž„์˜ Steam AppID : 275850

์‹œ์Šคํ…œ ์ •๋ณด

  • GPU : GTX 1050ti
  • ๋“œ๋ผ์ด๋ฒ„ / LLVM ๋ฒ„์ „ : Nvidia 396.54
  • ์ปค๋„ ๋ฒ„์ „ : 4.15
  • Gist ๋กœ ์ „์ฒด ์‹œ์Šคํ…œ ์ •๋ณด ๋ณด๊ณ ์„œ ๋งํฌ :

์ปดํ“จํ„ฐ ์ •๋ณด :
์ œ์กฐ์—…์ฒด : ์•Œ ์ˆ˜ ์—†์Œ
๋ชจ๋ธ : ์•Œ ์ˆ˜ ์—†์Œ
ํผ ํŒฉํ„ฐ : ๋ฐ์Šคํฌํƒ‘
ํ„ฐ์น˜ ์ž…๋ ฅ์ด ๊ฐ์ง€๋˜์ง€ ์•Š์Œ

ํ”„๋กœ์„ธ์„œ ์ •๋ณด :
CPU ๊ณต๊ธ‰ ์—…์ฒด : AuthenticAMD
CPU ๋ธŒ๋žœ๋“œ : AMD Ryzen 5 2600 6 ์ฝ”์–ด ํ”„๋กœ์„ธ์„œ
CPU ์ œํ’ˆ๊ตฐ : 0x17
CPU ๋ชจ๋ธ : 0x8
CPU ์Šคํ…Œํ•‘ : 0x2
CPU ์œ ํ˜• : 0x0
์†๋„ : 3400MHz
๋…ผ๋ฆฌ ํ”„๋กœ์„ธ์„œ 12 ๊ฐœ
6 ๊ฐœ์˜ ๋ฌผ๋ฆฌ์  ํ”„๋กœ์„ธ์„œ
ํ•˜์ดํผ ์Šค๋ ˆ๋”ฉ : ์ง€์›
FCMOV : ์ง€์›
SSE2 : ์ง€์›
SSE3 : ์ง€์›
SSSE3 : ์ง€์›
SSE4a : ์ง€์›
SSE41 : ์ง€์›
SSE42 : ์ง€์›
AES : ์ง€์›
AVX : ์ง€์›
CMPXCHG16B : ์ง€์›
LAHF / SAHF : ์ง€์›
PrefetchW : ์ง€์›๋˜์ง€ ์•Š์Œ

์šด์˜ ์ฒด์ œ ๋ฒ„์ „ :
Ubuntu 18.04.1 LTS (64 ๋น„ํŠธ)
์ปค๋„ ์ด๋ฆ„ : Linux
์ปค๋„ ๋ฒ„์ „ : 4.15.0-34-generic
X ์„œ๋ฒ„ ๊ณต๊ธ‰ ์—…์ฒด : X.Org ์žฌ๋‹จ
X ์„œ๋ฒ„ ๋ฆด๋ฆฌ์Šค : 11906000
X ์ฐฝ ๊ด€๋ฆฌ์ž : ๊ทธ๋†ˆ ์‰˜
Steam ๋Ÿฐํƒ€์ž„ ๋ฒ„์ „ : steam-runtime-beta-release_2018-06-14

๋น„๋””์˜ค ์นด๋“œ:
๋“œ๋ผ์ด๋ฒ„ : NVIDIA Corporation GeForce GTX 1050 Ti / PCIe / SSE2
๋“œ๋ผ์ด๋ฒ„ ๋ฒ„์ „ : 4.6.0 NVIDIA 396.54
OpenGL ๋ฒ„์ „ : 4.6
๋ฐ์Šคํฌํƒ‘ ์ƒ‰์ƒ ์‹ฌ๋„ : ํ”ฝ์…€ ๋‹น 24 ๋น„ํŠธ
๋ชจ๋‹ˆํ„ฐ ์ƒˆ๋กœ ๊ณ ์นจ ๋นˆ๋„ : 60Hz
VendorID : 0x10de
DeviceID : 0x1c82
๊ฐœ์ •ํŒ์ด ๊ฐ์ง€๋˜์ง€ ์•Š์Œ
๋ชจ๋‹ˆํ„ฐ ์ˆ˜ : 1
๋…ผ๋ฆฌ ๋น„๋””์˜ค ์นด๋“œ ์ˆ˜ : 1
๊ธฐ๋ณธ ๋””์Šคํ”Œ๋ ˆ์ด ํ•ด์ƒ๋„ : 1920 x 1080
๋ฐ์Šคํฌํƒ‘ ํ•ด์ƒ๋„ : 1920 x 1080
๊ธฐ๋ณธ ๋””์Šคํ”Œ๋ ˆ์ด ํฌ๊ธฐ : 20.08 "x 11.30"(23.03 "๋Œ€๊ฐ์„ )
51.0cm x 28.7cm (58.5cm ๋Œ€๊ฐ์„ )
๊ธฐ๋ณธ ๋ฒ„์Šค : PCI Express 16x
๊ธฐ๋ณธ VRAM : 4096MB
์ง€์›๋˜๋Š” MSAA ๋ชจ๋“œ : 2x 4x 8x 16x

์‚ฌ์šด๋“œ ์นด๋“œ:
์˜ค๋””์˜ค ์žฅ์น˜ : Nvidia GPU 80 HDMI / DP

๊ธฐ์–ต:
RAM : 16052 Mb

์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์žก๋‹คํ•œ:
UI ์–ธ์–ด : ์˜์–ด
LANG : en_US.UTF-8
์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์ด ํ•˜๋“œ ๋””์Šคํฌ ๊ณต๊ฐ„ : 194192 Mb
์ตœ๋Œ€ ์—ฌ์œ  ํ•˜๋“œ ๋””์Šคํฌ ๋ธ”๋ก : 107787 Mb
VR ํ—ค๋“œ์…‹ : ๊ฐ์ง€๋˜์ง€ ์•Š์Œ

์ตœ๊ทผ ์‹คํŒจ ๋ณด๊ณ ์„œ :

  • ์–‘์„ฑ์ž ๋ฒ„์ „ : 3.7-6

ํ™•์ธํ•ฉ๋‹ˆ๋‹ค :

  • [x]์ด ๊ฒŒ์ž„์— ๋Œ€ํ•œ ๊ธฐ์กด ํ˜ธํ™˜์„ฑ ๋ณด๊ณ ์„œ๋ฅผ ์ฐพ์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค.
  • [x] ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋‚ด ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ์—…๋ฐ์ดํŠธ๊ฐ€ ์žˆ๋Š”์ง€ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค.


steam-275850.log

์กฐ์ง

์†Œ๋ฆฌ๋Š” ์ฒ˜์Œ์— ์•ฝ ์ผ์ฃผ์ผ ๋™์•ˆ ์ž‘๋™ํ–ˆ๊ณ  ์–ด๋–ค ์ด์œ ๋กœ ์–ด์ œ ์†Œ๋ฆฌ๊ฐ€ ์™„์ „ํžˆ ์ž‘๋™์„ ๋ฉˆ์ท„์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ๋ชจ๋“  ๊ฒƒ์€ ์—ฌ์ „ํžˆ โ€‹โ€‹์ž˜ ์ž‘๋™ํ•˜๊ณ  ์„ฑ๋Šฅ์€ ํ›Œ๋ฅญํ•˜์ง€๋งŒ ์†Œ๋ฆฌ๋Š” ๋” ์ด์ƒ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ƒ์‹

๋‚˜๋ฅผ ์œ„ํ•ด ๊ฒŒ์ž„์„ ์‹œ์ž‘ํ•˜๋ฉด ์‰ฝ๊ฒŒ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚˜์—๊ฒŒ ๊ฒŒ์ž„์€ ๋‚œ์ด๋„ ์„ ํƒ ํ›„ ๋ฉˆ์ถ˜๋‹ค. ๊ฒ€์€ ์ƒ‰ ํ™”๋ฉด์ด ํ‘œ์‹œ๋˜๊ณ  ๊ทธ๋†ˆ์ด ์™„์ „ํžˆ ์‘๋‹ตํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ฒŒ์ž„ ์‚ฌ์šด๋“œ๋Š” ๊ณ„์†๋˜์ง€๋งŒ ์ปดํ“จํ„ฐ์™€ ๋” ์ด์ƒ ์ƒํ˜ธ ์ž‘์šฉํ•  ์ˆ˜ ์—†์œผ๋ฉฐ ํ•˜๋“œ ๋ฆฌ์…‹์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” ์ˆ˜๋™์œผ๋กœ ๊ฒŒ์ž„์„ ๊ฒฝ๊ณ„์„  ์—†์Œ ๋ฐ ์ฐฝ ๋ชจ๋“œ๋กœ ๋ณ€๊ฒฝํ•˜์—ฌ ํšจ๊ณผ๊ฐ€ ์—†๋„๋ก ์‹œ๋„ํ–ˆ์Šต๋‹ˆ๋‹ค.

Proton์—์„œ ๊ถŒ์žฅํ•˜๋Š” ๋ถˆ์•ˆ์ •ํ•œ Padoka์˜ R9 Fury, Mesa 18.3, LLVM 8 ๋ฐ ์ปค๋„ 4.18.8์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

ulimit -aH๋Š” ๋ฌด์—‡์„ ๋งํ•ฉ๋‹ˆ๊นŒ? ์ข…์ข…๋กœ๋“œ ์ •์ง€์™€ ๊ด€๋ จ๋œ ์ œํ•œ๋œ ์—ด๋ฆฐ ํŒŒ์ผ ๋ฌธ์ œ ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ulimit -aH์˜ ์ถœ๋ ฅ

core file size          (blocks, -c) unlimited
data seg size           (kbytes, -d) unlimited
scheduling priority             (-e) 0
file size               (blocks, -f) unlimited
pending signals                 (-i) 63415
max locked memory       (kbytes, -l) 16384
max memory size         (kbytes, -m) unlimited
open files                      (-n) 4096
pipe size            (512 bytes, -p) 8
POSIX message queues     (bytes, -q) 819200
real-time priority              (-r) 0
stack size              (kbytes, -s) unlimited
cpu time               (seconds, -t) unlimited
max user processes              (-u) 63415
virtual memory          (kbytes, -v) unlimited
file locks                      (-x) unlimited

์•ˆ๋…•ํ•˜์„ธ์š” @ viggy96 , https://github.com/zfigura/wine/blob/esync/README.esync ์— ์ฝ๊ธฐ๋ฅผ ์ œ๊ณตํ•˜๊ณ  ์‹œ์Šคํ…œ์—์„œ ์ตœ๋Œ€ ์—ด๋ฆฐ ํŒŒ์ผ ์ œํ•œ์„ ๋Š˜๋ฆฌ์‹ญ์‹œ์˜ค.

@ kisak-valve ์ „์— ์ œ๋Œ€๋กœํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ์ง€๋งŒ LOL์€ ๋ถ„๋ช…ํžˆ ์•„๋‹™๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ทธ๋Ÿผ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  No Man 's Sky๋Š” ์—ฌ์ „ํžˆ ๋‚˜์—๊ฒŒ ๊ฐ™์€ ๋ฐฉ์‹์œผ๋กœ ์‹คํŒจํ•ฉ๋‹ˆ๋‹ค.
ulimit -aH์˜ ์ถœ๋ ฅ

core file size          (blocks, -c) unlimited
data seg size           (kbytes, -d) unlimited
scheduling priority             (-e) 0
file size               (blocks, -f) unlimited
pending signals                 (-i) 63415
max locked memory       (kbytes, -l) 16384
max memory size         (kbytes, -m) unlimited
open files                      (-n) 1048576
pipe size            (512 bytes, -p) 8
POSIX message queues     (bytes, -q) 819200
real-time priority              (-r) 0
stack size              (kbytes, -s) unlimited
cpu time               (seconds, -t) unlimited
max user processes              (-u) 63415
virtual memory          (kbytes, -v) unlimited
file locks                      (-x) unlimited

์ด ๊ฒŒ์ž„์—์„œ ์—ฌ์ „ํžˆ ๊ฒ€์€ ํ™”๋ฉด์„ ์ง€๋‚˜์น  ์ˆ˜์—†๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์›์ธ์ด ๋ฌด์—‡์ธ์ง€ ํ™•์‹คํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์œ„์™€ ๊ฐ™์ด ์ตœ๋Œ€ ์—ด๋ฆฐ ํŒŒ์ผ ์ œํ•œ์„ ๋Š˜ ๋ ธ์ง€๋งŒ ์—ฌ์ „ํžˆ ์ฃผ์‚ฌ์œ„๋Š” ์—†์Šต๋‹ˆ๋‹ค.

Nvidia 396.54.09, Geforce GTX 1050ti, Proton 3.16-1 Beta, Slackware 14.2 multilib. ์˜ค๋Š˜ ์•„์นจ Proton 3.16-1๋กœ ์—…๋ฐ์ดํŠธ ํ•œ ํ›„ No Man 's Sky์— ์ตœ์†Œ 1.5GB์˜ VRAM์ด ํ•„์š”ํ•˜๋ฉฐ ์–ด๋Œ‘ํ„ฐ (๊ณต๋ฐฑ)๊ฐ€ 0์„๋ณด๊ณ ํ•œ๋‹ค๋Š” ์˜ค๋ฅ˜๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ํด๋ฆญํ•˜๋ฉด ๊ฒŒ์ž„์ด ์ •์ƒ์ ์œผ๋กœ๋กœ๋“œ๋˜๊ณ  ์žฌ์ƒ๋ฉ๋‹ˆ๋‹ค. , ๊ทธ๋Ÿฌ๋‚˜. ๊ณค์ถฉ? ์•„๋‹ˆ๋ฉด ๋ณ€๊ฒฝํ•ด์•ผ ํ•  ๊ฒƒ์ด ์žˆ์Šต๋‹ˆ๊นŒ?

@ viggy96 ์—ฌ์ „ํžˆ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ?

์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค. ์—…๋ฐ์ดํŠธํ•˜๋ ค๊ณ ํ•ฉ๋‹ˆ๋‹ค. ๋‚ด ๋ฌธ์ œ๋Š” 3.16-3์œผ๋กœ ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

@SwooshyCueb ๋„ค, ๊ทธ๋ ‡์Šต๋‹ˆ๋‹ค. ์—ฌ์ „ํžˆ ๊ฒ€์€ ํ™”๋ฉด์„ ์ง€๋‚˜์น  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์ด ์ œ์•ˆํ•œ ๊ฒƒ์ฒ˜๋Ÿผ ๊ฒฝ๊ณ„์„ ์—†๋Š” ๋ชจ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก ๊ฒŒ์ž„ ์„ค์ • ํŒŒ์ผ์„ ํŽธ์ง‘ํ•˜๋ ค๊ณ  ์‹œ๋„ํ–ˆ์ง€๋งŒ ์—ฌ์ „ํžˆ No Man 's Sky๊ฐ€ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

Proton์—์„œ ๊ถŒ์žฅํ•˜๋Š” ๋ถˆ์•ˆ์ •ํ•œ Padoka์˜ R9 Fury, Mesa 18.3, LLVM 8 ๋ฐ ์ปค๋„ 4.18.8์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚ด๊ฐ€ ์ œ์•ˆ ํ•  ์ˆ˜์žˆ๋Š” ์œ ์ผํ•œ ๊ฒƒ์€ ์‹คํ—˜์šฉ ๋“œ๋ผ์ด๋ฒ„์™€ LLVM8์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ  mesa ๋ฒ„์ „ 18.2.x๋กœ ๋Œ์•„๊ฐ€์„œ LLVM 7.0์„ ์‹œ๋„ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

Ubuntu repos๊ฐ€ ์ตœ์‹  ์•ˆ์ • ๋ฒ„์ „ ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์–ป๋Š” ๋ฐ ๋”์ฐํ•˜๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ณ  ์žˆ์œผ๋ฉฐ ๊ฐœ์ธ์ ์œผ๋กœ antergos๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

@ viggy96 ๋ชจํ—˜์‹ฌ์ด ์žˆ๋‹ค๋ฉด https://launchpad.net/~kisak/+archive/ubuntu/steamvr ์„ ์‹œ๋„ํ•ด ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค (์ปค๋„ ๋ฐ xorg-server๊ฐ€ ํ•„์š”ํ•˜์ง€ ์•Š์Œ), ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด https : // launchpad.net/~paulo-miguel-dias/+archive/ubuntu/pkppa ๋Š” ๋น„๊ต์  ์•ˆ์ „ํ•œ ๋‚ด๊ธฐ์ž…๋‹ˆ๋‹ค.

@ kisak-valve ์•ˆํƒ€๊น๊ฒŒ๋„ ์•ˆ์ •์ ์ธ Padoka PPA๋Š” ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜์ง€ ๋ชปํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ Steam ์˜ค๋ฒ„๋ ˆ์ด๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•˜๋ ค๊ณ  ์‹œ๋„ํ–ˆ์ง€๋งŒ ์•„๋ฌด ์†Œ์šฉ์ด ์—†์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์—…๋ฐ์ดํŠธ๋ฅผ ์œ„ํ•ด ํ˜„์žฌ ์ปค๋„ 4.19๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋†ˆ ๋ฐ์Šคํฌํƒ‘์กฐ์ฐจ ์ž ๊ธฐ๊ณ  ์ปดํ“จํ„ฐ๋ฅผ ํ•˜๋“œ ๋ฆฌ์…‹ํ•ด์•ผํ•˜๋Š” ๋งค์šฐ ์ด์ƒํ•œ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค.

Fury R9 ๋ฐ AMDGPU ๋“œ๋ผ์ด๋ฒ„ ๋ฌธ์ œ ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ๋” ์ด์ƒ Fury ์นด๋“œ๋ฅผ ๊ฐ€์ง„ ์‚ฌ๋žŒ์€ ๋งŽ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

4k์™€ AMD๊ฐ€ ์•„์ง 60fps์—์„œ 4k ๊ฒŒ์ž„์„ ์ง€์›ํ•˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์— 1080Ti๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ผ๋‹จ ์ง€์›ํ•˜๋ฉด AMD GPU๋กœ ๋Œ์•„๊ฐ€์„œ ์‚ฌ๋žŒ๋“ค์ด๋ฐ›๋Š” ๋ชจ๋“  AMD ๊ด€๋ จ ์ŠคํŒ€ ํ”Œ๋ ˆ์ด ๋ฒ„๊ทธ๋ฅผ ๊ฒฝํ—˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ATM NVIDIA ์นด๋“œ์˜ ์ฃผ์š” ๋ฌธ์ œ๋Š” ์ผ๋ถ€ ๊ฒŒ์ž„์—์„œ ์‚ฌ์šฉํ•˜๋ ค๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ Wine / Proton๊ณผ ํ˜ธํ™˜๋˜์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด ์ตœ๊ทผ์— ์Šคํ‘ธํ•‘ ํŠธ๋ฆญ์„ ๋„์ž… ํ•œ ์ด์œ ์ž…๋‹ˆ๋‹ค.

๊ฒŒ์ž„์—์„œ ๋ชจ๋“  3D ์ฝ˜ํ…์ธ ๋ฅผ ๋ Œ๋”๋งํ•˜๋Š” ๋ฐ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค (๋กœ๋“œ ์ค‘์—๋Š” ๋ชจ๋‘ ๊ฒ€์€ ์ƒ‰, ๊ฒŒ์ž„์—์„œ๋Š” ํฐ์ƒ‰). ๋ชจ๋“  ๋ฉ”๋‰ด๊ฐ€ ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

์„ค์ •์„ ๋ณ€๊ฒฝํ•ด๋„ ํšจ๊ณผ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.
Ubuntu 18.04 LTS ๋ฐ Solus 3.99์—์„œ ํ…Œ์ŠคํŠธ-๋™์ผํ•œ ๊ฒฐ๊ณผ. (์šฐ๋ถ„ํˆฌ์—์„œ๋Š” AMD ์›น ์‚ฌ์ดํŠธ์˜ ์ตœ์‹  amdgpu ๋“œ๋ผ์ด๋ฒ„๋„ ์‚ฌ์šฉํ•ด๋ณด์‹ญ์‹œ์˜ค)

๋ช…์„ธ์„œ:
Radeon RX 580 ์‹œ๋ฆฌ์ฆˆ (POLARIS10, DRM 3.26.0, 4.18.16-97.current, LLVM 7.0.0)
AMDยฎ Ryzen 5 1600x 6 ์ฝ”์–ด ํ”„๋กœ์„ธ์„œ ร— 12
7,8Gb RAM

AMD ์›น ์‚ฌ์ดํŠธ์˜ ๋“œ๋ผ์ด๋ฒ„๋Š” amdgpu-pro์ž…๋‹ˆ๋‹ค.

์‹œ๋„ํ•˜๊ณ  ์‹ถ์€ ๊ฒƒ์€ ๋ชจ๋“  ์šฐ๋ถ„ํˆฌ ๊ธฐ๋ฐ˜ ๋ฐฐํฌํŒ๊ณผ ํ˜ธํ™˜๋˜์–ด์•ผํ•˜๋Š” ๋Ÿฐ์น˜ ํŒจ๋“œ์˜ oibaf ํŒจํ‚ค์ง€์ž…๋‹ˆ๋‹ค (์†”๋ฃจ ์Šค๊ฐ€ ์žˆ๋Š”์ง€ ํ™•์‹คํ•˜์ง€ ์•Š์Œ).

@jarrard solus๋Š” ์šฐ๋ถ„ํˆฌ ๊ธฐ๋ฐ˜์ด์ง€๋งŒ ์ž์ฒด ํŒจํ‚ค์ง€ ์‹œ์Šคํ…œ์ด ์žˆ์Šต๋‹ˆ๋‹ค.
๋‚˜๋Š” ์šฐ๋ถ„ํˆฌ 18.04๋กœ ๋Œ์•„์™€ oibaf repo๋ฅผ ์‹œ๋„ํ–ˆ๊ณ  ์ง€๊ธˆ์€ ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

๋‚ด ์‹œ์Šคํ…œ์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค (Ubuntu 18.04 with Mesa 19 Git R9290)

OpenGL ๊ณต๊ธ‰ ์—…์ฒด ๋ฌธ์ž์—ด : X.Org
OpenGL ๋ Œ๋”๋Ÿฌ ๋ฌธ์ž์—ด : AMD Radeon R9200 ์‹œ๋ฆฌ์ฆˆ (HAWAII, DRM 3.26.0, 4.18.19-041819-generic, LLVM 7.0.1)
OpenGL ์ฝ”์–ด ํ”„๋กœํ•„ ๋ฒ„์ „ ๋ฌธ์ž์—ด : 4.5 (Core Profile) Mesa 19.0.0-devel (git-fbf95ce 2018-11-29 bionic-oibaf-ppa)
OpenGL ์ฝ”์–ด ํ”„๋กœํ•„ ์Œ์˜ ์–ธ์–ด ๋ฒ„์ „ ๋ฌธ์ž์—ด : 4.50
OpenGL ์ฝ”์–ด ํ”„๋กœํ•„ ์ปจํ…์ŠคํŠธ ํ”Œ๋ž˜๊ทธ : (์—†์Œ)
OpenGL ์ฝ”์–ด ํ”„๋กœํ•„ ํ”„๋กœํ•„ ๋งˆ์Šคํฌ : ์ฝ”์–ด ํ”„๋กœํ•„
OpenGL ํ•ต์‹ฌ ํ”„๋กœํ•„ ํ™•์žฅ :
OpenGL ๋ฒ„์ „ ๋ฌธ์ž์—ด : 4.5 (ํ˜ธํ™˜์„ฑ ํ”„๋กœํ•„) Mesa 19.0.0-devel (git-fbf95ce 2018-11-29 bionic-oibaf-ppa)
OpenGL ์Œ์˜ ์–ธ์–ด ๋ฒ„์ „ ๋ฌธ์ž์—ด : 4.50
OpenGL ์ปจํ…์ŠคํŠธ ํ”Œ๋ž˜๊ทธ : (์—†์Œ)
OpenGL ํ”„๋กœํ•„ ๋งˆ์Šคํฌ : ํ˜ธํ™˜์„ฑ ํ”„๋กœํ•„
OpenGL ํ™•์žฅ :
OpenGL ES ํ”„๋กœํ•„ ๋ฒ„์ „ ๋ฌธ์ž์—ด : OpenGL ES 3.2 Mesa 19.0.0-devel (git-fbf95ce 2018-11-29 bionic-oibaf-ppa)
OpenGL ES ํ”„๋กœํ•„ ์Œ์˜ ์–ธ์–ด ๋ฒ„์ „ ๋ฌธ์ž์—ด : OpenGL ES GLSL ES 3.20
OpenGL ES ํ”„๋กœํ•„ ํ™•์žฅ :

์‹œ๊ฐ์  ๊ฒฐํ•จ์ด ์žˆ๊ณ  ์ผ๋ถ€ ๋‚˜๋ฌด๋Š” ๋‚˜๋ญ‡์žŽ๊ณผ ๊ฐ€์ง€์˜ ๊ฒฝ๊ณ„์— ํฐ์ƒ‰ ์ธ๊ณต๋ฌผ์„ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

๋ค๋ถˆ ๊ฐ™์€ ์‹๋ฌผ๊ณผ ํ’€์ด ๊ฑฐ๋ฆฌ๋กœ ์ธํ•ด ๋…น์•„ ๋‚ด๋ฆฌ๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ˆˆ์•ž์— ๋‚˜ํƒ€๋‚ฌ๋‹ค๊ฐ€ ๋‹ค์‹œ ๋‚˜ํƒ€๋‚˜์ง€๋งŒ, ๋ˆˆ์•ž์— ์žˆ์Šต๋‹ˆ๋‹ค.

Linux์—์„œ 100 ์‹œ๊ฐ„ ์ด์ƒ ํ”Œ๋ ˆ์ดํ•˜๋Š” ๊ฒƒ ์™ธ์—๋Š”!

๋ฟก๋ฟก

@jarrard solus๋Š” ์šฐ๋ถ„ํˆฌ ๊ธฐ๋ฐ˜์ด์ง€๋งŒ ์ž์ฒด ํŒจํ‚ค์ง€ ์‹œ์Šคํ…œ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

Solus๋Š” Ubuntu ๊ธฐ๋ฐ˜์ด ์•„๋‹™๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ์‹์œผ๋กœ ์‹œ์ž‘ํ–ˆ์ง€๋งŒ ๊ด€๊ณ„๋ฅผ ๋Š๊ณ  ์ฒ˜์Œ๋ถ€ํ„ฐ ๋‹ค์‹œ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ๋Š” ๊ทธ ์ž์ฒด์ž…๋‹ˆ๋‹ค.

4.19.9 ์ปค๋„์˜ Gentoo w / Mesa 18.3.1์€ ๊ฟˆ์ฒ˜๋Ÿผ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. ๋‚ด Vega64์—์„œ๋Š” Windows OpenGL ๋“œ๋ผ์ด๋ฒ„๋ณด๋‹ค ์„ฑ๋Šฅ์ด ๋›ฐ์–ด๋‚ฉ๋‹ˆ๋‹ค.

Mesa์˜ ์‚ฌ๋žŒ๋“ค์€ OpenGL์—์„œ ASS๋ฅผ ์‹œ์ž‘ํ•˜๊ณ  Vulkan์„ ํฌ๊ฒŒ ๊ฐœ์„ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ข‹์€ ์‹œ๊ฐ„์ž…๋‹ˆ๋‹ค.

ArchLinux์—์„œ mesa 18.3.1 ์ดํ›„๋กœ ๋‚˜๋ฅผ ์œ„ํ•ด ์ผํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ์ฒ˜์Œ์—๋Š” No Man 's Sky์— ๋Œ€ํ•ด ๋‹ค์Œ ์‹œ์ž‘ ์˜ต์…˜์„ ์ง€์ •ํ•˜์—ฌ ๋ช‡ ๊ฐ€์ง€ ์ด์ƒํ•œ ๊ฒฐํ•จ์ด ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค.

MESA_GL_VERSION_OVERRIDE=4.5COMPAT force_glsl_extensions_warn=true %command%

๋ชจ๋“  ๊ฒƒ์ด Vega64์—์„œ ํ›Œ๋ฅญํ•˜๊ฒŒ ์‹คํ–‰๋˜๊ณ  ์žˆ์œผ๋ฉฐ, ์„ฑ๋Šฅ์— ์‹ค์ œ๋กœ ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š” Tesselation ๋งŒ ๋‚ฎ์€ ์ƒํƒœ์—์„œ๋„ ์ž‘๋™ํ•˜๋ฏ€๋กœ ๋„๋ฉด ์ •๋ง ๋„์›€์ด๋ฉ๋‹ˆ๋‹ค.

proton 3.16-6์—์„œ STEAM_PREFER_HOST_LIBRARIES๋ฅผ 0์œผ๋กœ ์„ค์ •ํ•˜๋ฉด NMS๊ฐ€ ์„œ๋ฒ„์— ์—ฐ๊ฒฐ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. 1๋กœ ์„ค์ •ํ•˜๋ฉด๋ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ gnutls ๋ณ€๊ฒฝ์˜ ๊ฒฐ๊ณผ์ž…๋‹ˆ๊นŒ? (Slackware 14.2๋Š” 3.6.5์™€ ํ•จ๊ป˜ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.) 3.15 ์ดํ•˜์—์„œ๋Š” host_libraries๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š์•„๋„ ์ œ๋Œ€๋กœ ์ž‘๋™ํ–ˆ์Šต๋‹ˆ๋‹ค.

@ viggy96 ๊ณผ ๊ฐ™์€ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

Mesa 18.3 ๋ฆด๋ฆฌ์Šค๋ถ€ํ„ฐ Mesa-GIT, LLVM7 ๋ฐ LLVM8-svn๊นŒ์ง€ Kernel 4.19-4.21 rc์—์„œ ์‹คํ–‰ํ•˜๋ฉด ๊ฒŒ์ž„์ด ๊ฒ€์€ ์ƒ‰ ํ™”๋ฉด์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

LLVM-SVN์„ ์‚ฌ์šฉํ•˜๋Š” 18.3์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ์ปค๋„ 4.18 ๋ฐ GIT ๋ฒ„์ „์˜ ๋ฉ”์‚ฌ์—๋Š” ๋ฌธ์ œ๊ฐ€ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฒŒ์ž„์— 123 ์‹œ๊ฐ„์„ ํˆฌ์žํ–ˆ์Šต๋‹ˆ๋‹ค.

Vega 56 ์‚ฌ์šฉ. ์–ธ๊ธ‰ ๋œ ๋ชจ๋“  ์ˆ˜์ • ์‚ฌํ•ญ์„ ์‹œ๋„ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚ด ์บ์‹œ๋ฅผ ๋ชจ๋‘ ๋น„์šฐ๋Š” ๊ฒƒ์กฐ์ฐจ ์†Œ์šฉ์ด ์—†์—ˆ์Šต๋‹ˆ๋‹ค.

ATI Vega64 ์นด๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” Wayland ๊ธฐ๋ฐ˜ Fedora 29 ์‹œ์Šคํ…œ์— ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚œ์ด๋„๋ฅผ ์„ ํƒํ•œ ํ›„ ๊ฒŒ์ž„์„ ์ฒ˜์Œ ์‹œ์ž‘ํ•  ๋•Œ ์‹œ์Šคํ…œ์ด ์ดˆ๊ธฐํ™” ๋  ๋•Œ ๋‚˜ํƒ€๋‚˜๋Š” ์ด์ƒํ•œ ์„ ์ด์žˆ๋Š” ํฐ์ƒ‰ ํ™”๋ฉด์ด ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค.

์˜ˆ, ์‹ค์ œ๋กœ ํ•˜๋“œ ๋ฐ ์†Œํ”„ํŠธ ์ œํ•œ์œผ๋กœ 2 ^ 20 ๊ฐœ์˜ ์—ด๋ฆฐ ํŒŒ์ผ์ด ์žˆ์Œ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค. ์ŠคํŒ€ ํ”„๋กœ์„ธ์Šค๋„ ๊ทธ๋ ‡๊ฒŒ ์„ค์ •๋˜์–ด ์žˆ์Œ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค.

๋‚ด ์‹œ์Šคํ…œ์˜ ์ŠคํŒ€ ์„ค์น˜ ํ”„๋กœ๊ทธ๋žจ์ด Proton์— ๋Œ€ํ•œ ์˜๊ฒฌ๊ณผ ํ•จ๊ป˜ 1024์˜ ์†Œํ”„ํŠธ ์ œํ•œ๊ณผ 2 ^ 18์˜ ํ•˜๋“œ ์ œํ•œ์„ ์„ค์ •ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ์‹ค์ œ๋กœ๋Š” ๋งค์šฐ ํ™”๊ฐ€๋‚ฌ์Šต๋‹ˆ๋‹ค. dracut๊ณผ ๋ชจ๋“  ์ข…๋ฅ˜์˜ ๋‹ค๋ฅธ ๊ฒƒ๋“ค์„ ํ†ตํ•ด ๋ชจ๋“  ๊ฒƒ์„ ์ถ”์ ํ•˜๋Š” ๋ฐ ์‹œ๊ฐ„์ด ๊ฑธ๋ ธ์Šต๋‹ˆ๋‹ค.

์—…๋ฐ์ดํŠธ : @ Anthony25 ์˜ ์†”๋ฃจ์…˜์„ ์‚ฌ์šฉํ•ด ๋ณด์•˜๊ณ  ๊ฐœ์„ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋•…์€ ์—ฌ์ „ํžˆ โ€‹โ€‹๋ณด์ด์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ HUD๋„ ๋งˆ์ฐฌ๊ฐ€์ง€์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ ๋ฉ€ํ‹ฐ ํˆด์„ ์—‰๋ง์œผ๋กœ ๋งŒ๋“ค๊ฑฐ๋‚˜ ๋ฌด์–ธ๊ฐ€๋ฅผ ๋งŒ๋“ค ์ˆ˜์žˆ๋Š” ํ™”๋ฉด์œผ๋กœ ์ „ํ™˜ํ•˜๋ฉด ๋ฐฐ๊ฒฝ์— ์ด์ƒํ•œ ์•„ํ‹ฐํŒฉํŠธ๊ฐ€ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค.

์ •๋ง ๋นˆ์•ฝ ํ•œ Quadro M1200 Mobile์„ ์‚ฌ์šฉํ•˜๋Š” ๋žฉํ†ฑ์—์„œ ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. :-/

Wine ํ‘œ์ค€์„ ์‚ฌ์šฉํ•˜๋Š” Steam์ด๋ฏ€๋กœ ์Šคํ…Œ์ด์ง• ์—์„œ์ด ๊ฒŒ์ž„์— ๋Œ€ํ•œ ์ˆ˜์ • ์‚ฌํ•ญ์ด ์žˆ๋Š”์ง€ ๊ถ๊ธˆํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ์ด ๊ฒŒ์ž„์€ OpenGL (๋„ค์ดํ‹ฐ๋ธŒ)์ด๋ฏ€๋กœ Directx์™€ ๊ด€๋ จ์ด ์—†์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๋„ค์ดํ‹ฐ๋ธŒ API๋ฅผ ๊ฐ์•ˆํ•  ๋•Œ ๊ทธ๋ž˜ํ”ฝ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜๋Š” ๋‘ ๋ฐฐ ์ด์ƒ์ž…๋‹ˆ๋‹ค.,

ํŽ˜๋„๋ผ์˜ ๋ฉ”์‚ฌ ๋ฒ„์ „์ด ์ข‹์ง€ ์•Š์„๊นŒ์š”?

์—ฌ๊ธฐ ๋ฉ”์‚ฌ์™€ ๊ด€๋ จ๋œ ๋ชจ๋“  ๊ฒƒ์˜ ๋‚ด ๋ฒ„์ „์ด ์žˆ์Šต๋‹ˆ๋‹ค. :-)

$ rpm -qa '*mesa*' mesa-vulkan-drivers-18.2.8-1.fc29.x86_64 mesa-libglapi-18.2.8-1.fc29.i686 mesa-libEGL-18.2.8-1.fc29.x86_64 mesa-libGL-devel-18.2.8-1.fc29.x86_64 mesa-vulkan-drivers-18.2.8-1.fc29.i686 mesa-libGLU-9.0.0-16.fc29.x86_64 mesa-libGL-18.2.8-1.fc29.i686 mesa-libgbm-18.2.8-1.fc29.x86_64 mesa-filesystem-18.2.8-1.fc29.i686 mesa-libOpenCL-18.2.8-1.fc29.x86_64 mesa-vdpau-drivers-18.2.8-1.fc29.x86_64 mesa-libxatracker-18.2.8-1.fc29.x86_64 mesa-libGL-18.2.8-1.fc29.x86_64 mesa-libEGL-devel-18.2.8-1.fc29.x86_64 mesa-libglapi-18.2.8-1.fc29.x86_64 mesa-dri-drivers-18.2.8-1.fc29.x86_64 mesa-filesystem-18.2.8-1.fc29.x86_64 mesa-dri-drivers-18.2.8-1.fc29.i686 mesa-khr-devel-18.2.8-1.fc29.x86_64

๊ทธ๊ฒƒ์€ ๋‹น์‹ ์ด ์•Œ์•„์•ผ ํ•  ๊ฒƒ์„ ๋งํ•˜๊ฑฐ๋‚˜ ๋งํ•˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

AMD GPU (RX 550)๊ฐ€์žˆ๋Š” Ubuntu 18.04 ์‹œ์Šคํ…œ์—์„œ No Man 's Sky๊ฐ€ ์ž‘๋™ํ•˜์ง€ ์•Š๋Š”๋‹ค๊ณ ๋ณด๊ณ ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค (์ „ํ˜€ ์—ด๋ฆฌ์ง€ ์•Š์Œ).

AMD์—์„œ ์ œ๊ณตํ•˜๋Š” ๋ฌด๋ฃŒ ๋“œ๋ผ์ด๋ฒ„ amdgpu๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด Steam๊ณผ ๊ฒŒ์ž„์„ ๋‹ค์‹œ ์„ค์น˜ํ–ˆ์Šต๋‹ˆ๋‹ค.

steam-275850.log

๋„ค, ๋ชฐ๋ผ์š”. ๋‚ด nvidia GPU์—์„œ๋„ GOG ๋ฒ„์ „์„ Steam์„ ํ†ตํ•ด ์‹คํ–‰ํ•  ์ˆ˜์—†๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ด์ƒํ•œ ๋ฌธ์ œ.

Lutris๋Š” ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

๊ฒŒ์ž„์— Ubuntu 18.04์— ํฌํ•จ๋˜์ง€ ์•Š์€ vulkan ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์„ค์น˜ํ•ด์•ผํ•œ๋‹ค๋Š” ๊ฒƒ์„ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค. Padoka Stable PPA์—์„œ mesa-vulkan-drivers ๋ฐ mesa-vulkan- drivers : i386 ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ–ˆ์Šต๋‹ˆ๋‹ค

https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/pkppa

๋˜ํ•œ amdgpu-pro-18.50-708488-ubuntu-18.04 ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์‹œ๋„ ํ•  ๋•Œ ๊ฒฝํ—˜ ํ•œ OS ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ตœ๊ทผ์— ์ƒˆ ๋นŒ๋“œ (725072)๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์œผ๋ฉฐ amdgpu-pro ๋“œ๋ผ์ด๋ฒ„ ์„ธํŠธ (vulkan ๋“œ๋ผ์ด๋ฒ„ ํฌํ•จ) ๊ด€๋ จ ๋ฌธ์ œ๊ฐ€ ์ˆ˜์ •๋˜์—ˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ํฐ ๋ฌธ์ œ๊ฐ€ ์žˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์œ„ํ—˜์„ ๊ฐ์ˆ˜ํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

์ˆ˜์ •-Padoka PPA ํŒจํ‚ค์ง€๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

์ด์ œ ๊ฒŒ์ž„์ด vulkan์œผ๋กœ ์ด๋™ ํ–ˆ์Šต๋‹ˆ๊นŒ? OpenGL ์ธ ์ค„ ์•Œ์•˜๋Š”๋ฐ ...

ํ , ๋‚˜๋Š” Padoka PPA๋ฅผ ์˜์›ํžˆ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์œผ๋ฉฐ No Man 's Sky๋Š” ์•„์ง ๋‚ด ์ปดํ“จํ„ฐ์—์„œ ์ž‘๋™ํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์—ฌ์ „ํžˆ ๊ทธ๋†ˆ ๋ฐ์Šคํฌํƒ‘์ด ์ž ๊ธฐ๊ณ  ๊ฒŒ์ž„์—์„œ ๋‚œ์ด๋„๋ฅผ ์„ ํƒํ•œ ํ›„ ๊ฐ•์ œ๋กœ ์ปดํ“จํ„ฐ๋ฅผ ์žฌ์„ค์ •ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.

https://www.nomanssky.com/2019/04/vulkan-update/ ๋ถ„๋ช…ํžˆ Vulkan์— ์—”์ง„์ด ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์•„์ง ์‹คํ—˜์ ์ธ ๋ธŒ๋žœ์น˜๋ฅผ ์‹œ๋„ํ•œ ์‚ฌ๋žŒ์ด ์žˆ์Šต๋‹ˆ๊นŒ?

Nms์—๋Š” ์ด์ œ ์‹คํ—˜์ ์ธ vulkan ๋ Œ๋”๋Ÿฌ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. 3 ๊ฐœ์˜ vulkan ๋“œ๋ผ์ด๋ฒ„ (radv, amdvlk, -pro) ์ค‘ ์ผ๋ถ€์—์„œ amd๋ฅผ ์ง€์›ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

No Man 's Sky-Vulkan ์ง€์  (์‹คํ—˜์šฉ)

https://github.com/ValveSoftware/Proton/issues/2546 ์—์„œ ๋ฌธ์ œ๊ฐ€ ์ „์†ก๋˜์—ˆ์Šต๋‹ˆ๋‹ค
@Rodhin ๊ฒŒ์‹œ์ผ : 2019-04-16T16 : 35 : 46 :

ํ˜ธํ™˜์„ฑ ๋ณด๊ณ ์„œ

  • ํ˜ธํ™˜์„ฑ ๋ฌธ์ œ๊ฐ€์žˆ๋Š” ๊ฒŒ์ž„ ์ด๋ฆ„ : No Man 's Sky
  • ๊ฒŒ์ž„์˜ Steam AppID : 275850

์‹œ์Šคํ…œ ์ •๋ณด

  • GPU : GTX 980Ti
  • ๋“œ๋ผ์ด๋ฒ„ / LLVM ๋ฒ„์ „ : nvidia 418.56
  • ์ปค๋„ ๋ฒ„์ „ : 4.18
  • Gist ๋กœ ์ „์ฒด ์‹œ์Šคํ…œ ์ •๋ณด ๋ณด๊ณ ์„œ ๋งํฌ : https://gist.github.com/Rodhin/98698055599b676e3e8c868604cc75cf
  • ์–‘์„ฑ์ž ๋ฒ„์ „ : 4.2-2

ํ™•์ธํ•ฉ๋‹ˆ๋‹ค :

  • [x]์ด ๊ฒŒ์ž„์— ๋Œ€ํ•œ ๊ธฐ์กด ํ˜ธํ™˜์„ฑ ๋ณด๊ณ ์„œ๋ฅผ ์ฐพ์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค.
  • [x] ๋‚ด ์‹œ์Šคํ…œ์— ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์—…๋ฐ์ดํŠธ๊ฐ€ ์žˆ๋Š”์ง€ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค.

steam-275850.log

์กฐ์ง

์˜ค๋Š˜ ๊ฒŒ์ž„์€ ์‹คํ—˜์šฉ ๋ธŒ๋žœ์น˜๋ฅผ ๋ฐ›์•˜์œผ๋ฉฐ OpenGL์—์„œ Vulkan์œผ๋กœ ์ „ํ™˜ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. OpenGL ๋ฒ„์ „์€ ๊ฟˆ์ฒ˜๋Ÿผ ์‹คํ–‰๋˜์ง€๋งŒ Vulkan ๋ฒ„์ „์€ 2-5 FPS๋กœ ๊ฑฐ์˜ ์‹คํ–‰๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ฒŒ์ž„์— ๋Œ€ํ•œ ๋‹ค์Œ ํฐ ์—…๋ฐ์ดํŠธ๊ฐ€ ์ถœ์‹œ๋˜๋ฉด OpenGL ๋ Œ๋”๋Ÿฌ๋ฅผ ์™„์ „ํžˆ ์‚ญ์ œํ•ฉ๋‹ˆ๋‹ค.

Vulkan ๋ฆด๋ฆฌ์Šค ๋ฐ ์‹คํ—˜ ๋ธŒ๋žœ์น˜์— ๋Œ€ํ•œ ์•ก์„ธ์Šค์— ๋Œ€ํ•œ ์ถ”๊ฐ€ ์ •๋ณด :
https://www.nomanssky.com/2019/04/vulkan-update/

์ƒ์‹

์‹คํ—˜์šฉ ๋ธŒ๋žœ์น˜๋กœ ์ „ํ™˜ํ•˜๊ณ  ๊ฒŒ์ž„์„ ์‹œ์ž‘ํ•˜์‹ญ์‹œ์˜ค.

๋‚ด ์‘๋‹ต์„ ์˜ฌ๋ฐ”๋ฅธ ์Šค๋ ˆ๋“œ๋กœ ์ด๋™, ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค!

GPU : GTX 1050ti
๋“œ๋ผ์ด๋ฒ„ / LLVM ๋ฒ„์ „ : nvidia 418.49.04
์ปค๋„ ๋ฒ„์ „ : 4.4.172
Gist๋กœ ์ „์ฒด ์‹œ์Šคํ…œ ์ •๋ณด ๋ณด๊ณ ์„œ ๋งํฌ : https://gist.github.com/garpu/20a8d8928b67f691d56b355c39b4ac28
์–‘์„ฑ์ž ๋ฒ„์ „ : 4.2-2

์—ฌ๊ธฐ ๊ฐ™์€ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ๋‚˜์œ fps, ๊ทธ๋ฆฌ๊ณ  ์„ค์ •์ด ์„ฑ๋Šฅ์— ์˜ํ–ฅ์„ ๋ฏธ์น˜์ง€ ์•Š๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. (๊ทธ๋ž˜ํ”ฝ ์˜ต์…˜์„ ๊ธฐ๋ณธ, ์ค‘๊ฐ„ ์ •๋„๋กœ ์žฌ์„ค์ •ํ•˜์—ฌ OpenGL ๋ Œ๋”๋Ÿฌ์—์„œ ๋ชจ๋‘ ๋†’์Œ์œผ๋กœ ์žฌ์ƒํ•  ์ˆ˜์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.)

๋กœ๊ทธ : https://gist.github.com/garpu/bd9d23b1821bbb5f4a6b5f95a9947d02

๋˜ํ•œ No Man 's Sky์— ๋Œ€ํ•œ Vulkan ์—…๋ฐ์ดํŠธ๋ฅผ ํ™•์ธํ•œ ๊ฒฐ๊ณผ ์„ฑ๋Šฅ์ด ๋–จ์–ด์กŒ์ง€๋งŒ ์ง€๊ธˆ์€ ์žฌ์ƒํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

์‹œ์Šคํ…œ ์ •๋ณด : https://gist.github.com/LiamDawe/2db6810dfec6b26a81a72580d15a509a

์–‘์„ฑ์ž ๋กœ๊ทธ ํŒŒ์ผ : https://gist.github.com/LiamDawe/9497165b31f4ea96f640b3db109db4ad

Proton 4.2๋ฟ๋งŒ ์•„๋‹ˆ๋ผ 3.16 ๋ฒ ํƒ€์™€ ๋น„๊ณต์‹ TKG ์™€์ธ ๋นŒ๋“œ (๋‹ค์Œ์— ์‹œ๋„ ํ•  ์ตœ์‹  ๋ฒ„์ „์€ ์•„๋‹ˆ์ง€๋งŒ)์™€ ๋™์ผํ•œ ๊ฒฐ๊ณผ๋กœ ์‹คํ—˜์ ์ธ Vulkan ํŒจ์น˜๋ฅผ ์‹œ๋„ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์„ฑ๋Šฅ์ด Windows์™€ ๋™์ผํ•˜์ง€ ์•Š๋‹ค๋Š” ๊ฒƒ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค (OGL์—์„œ 5fps ๊ฐ์†Œ ๋งŒ ์žˆ์Œ).

ํ•˜๋‚˜์˜ CPU ์Šค๋ ˆ๋“œ ๋งŒ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค (๋˜๋Š” ๋‹ค๋ฅธ ์Šค๋ ˆ๋“œ๋ฅผ ์ž˜ ์‚ฌ์šฉํ•˜์ง€ ์•Š์Œ).

๋‚ด amd rx470์œผ๋กœ ๊ฒŒ์ž„์˜ ์‹คํ—˜์  vulkan ๋ Œ๋”๋Ÿฌ๋ฅผ ํ…Œ์ŠคํŠธํ–ˆ์œผ๋ฉฐ RADV๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ชจ๋“  ๊ฒƒ์ด ๋ณด๋ผ์ƒ‰์œผ๋กœ ๋ฐ”๋€Œ๊ณ  "[ drm : amdgpu_cs_ioctl [amdgpu]] ERROR ํŒŒ์„œ 125๋ฅผ ์ดˆ๊ธฐํ™”ํ•˜์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค! AMDGPU-PRO vulkan ๋“œ๋ผ์ด๋ฒ„๋กœ ์ถ”๋ฝ ํ•œ ํ™”๋ฌผ์„  ๊ทผ์ฒ˜์—์„œ ์•„๋ฆ„๋‹ค์šด 60fps๋กœ ์ž‘๋™ํ–ˆ์Šต๋‹ˆ๋‹ค (๋” ์ด์ƒ ํ…Œ์ŠคํŠธํ•˜์ง€ ์•Š์Œ). AMDVLK๊ฐ€ ์–ผ๋งˆ๋‚˜ ์ž˜ ์ž‘๋™ํ•˜๋Š”์ง€๋Š” ๋ชจ๋ฅด๊ฒ ์ง€๋งŒ -pro์™€ ๊ฐ™์€ ๋ฐฉ์‹์œผ๋กœ ์ž‘๋™ํ•˜์ง€๋งŒ ๋กœ๋”ฉ ํ™”๋ฉด์ด ๊ธธ๊ณ  ๋Š๊น€์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

๋‚˜๋Š” Talos Principle์— ๋Œ€ํ•œ vulkan ์—…๋ฐ์ดํŠธ๊ฐ€ ์ฒ˜์Œ ๋‚˜์™”์„ ๋•Œ OpenGL๋ณด๋‹ค ๋Š๋ ธ๋‹ค ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋ถ„๋ช…ํžˆ ์™€์ธ ํ˜ธํ™˜์„ฑ์— ๋Œ€ํ•œ ์ถ”๊ฐ€ ๋ฌธ์ œ๊ฐ€ ์žˆ์ง€๋งŒ ๊ฐœ๋ฐœ์ž๊ฐ€ ์‹œ๊ฐ„์ด ์ง€๋‚จ์— ๋”ฐ๋ผ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.

๋น„๋””์˜ค ์นด๋“œ ๋“œ๋ผ์ด๋ฒ„๋ฅผ Nvidia ์šฉ 418.52.03 ๋“œ๋ผ์ด๋ฒ„๋กœ ์—…๋ฐ์ดํŠธํ–ˆ์ง€๋งŒ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ์—†์Šต๋‹ˆ๋‹ค.

vulkan ๋ Œ๋”๋Ÿฌ๋ฅผ ๋‹ค์‹œ ์‹œ๋„ํ–ˆ์ง€๋งŒ ์ตœ์‹  mesa stable ๋ฆด๋ฆฌ์Šค (19.0.2)๋กœ ๋‚ด ์‹œ์Šคํ…œ์ด ์ถฉ๋Œํ•˜์ง€๋Š” ์•Š์•˜์ง€๋งŒ ์ฒ˜์Œ์—๋Š” ๋งค์šฐ ๋‚˜์œ ์„ฑ๋Šฅ (์ตœ๋Œ€ 5fps) ์ด์—ˆ์ง€๋งŒ ๊ทธ๋ž˜ํ”ฝ์—์„œ ๊ธฐ๋ณธ ์„ค์ •์„ ์„ ํƒํ•˜์—ฌ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฉ”๋‰ด ๋ฐ fps๊ฐ€ ์ตœ๋Œ€ 60fps๋กœ ์ด๋™ํ–ˆ์Šต๋‹ˆ๋‹ค.

vulkan ๋ Œ๋”๋Ÿฌ๋ฅผ ๋‹ค์‹œ ์‹œ๋„ํ–ˆ์ง€๋งŒ ์ตœ์‹  mesa stable ๋ฆด๋ฆฌ์Šค (19.0.2)๋กœ ๋‚ด ์‹œ์Šคํ…œ์ด ์ถฉ๋Œํ•˜์ง€๋Š” ์•Š์•˜์ง€๋งŒ ์ฒ˜์Œ์—๋Š” ๋งค์šฐ ๋‚˜์œ ์„ฑ๋Šฅ (์ตœ๋Œ€ 5fps) ์ด์—ˆ์ง€๋งŒ ๊ทธ๋ž˜ํ”ฝ์—์„œ ๊ธฐ๋ณธ ์„ค์ •์„ ์„ ํƒํ•˜์—ฌ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฉ”๋‰ด ๋ฐ fps๊ฐ€ ์ตœ๋Œ€ 60fps๋กœ ์ด๋™ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋‹ค๋ฅธ ๊ณณ์—์„œ๋ณด๊ณ ํ•˜๋ฉด Nvidia ๋“œ๋ผ์ด๋ฒ„์— ๋ฌธ์ œ๊ฐ€์žˆ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

ํŽธ์ง‘ :์ด ๊ฒŒ์‹œ๋ฌผ์„ํ–ˆ์Šต๋‹ˆ๋‹ค ์—ฌ๊ธฐ์— ์—”๋น„๋””์•„ ์นด๋“œ๋กœ ๋” ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ์ž˜ํ•˜๋ฉด ๋ฌธ์ œ๊ฐ€ ๋ณด์•˜๋‹ค ์–ป์„ ์ˆ˜์žˆ๋Š” ๊ฒฝํ—˜์„ ๊ณต์œ ํ•˜๋Š” ๊ฒฝ์šฐ, ์—”๋น„๋””์•„ devtalk ํฌ๋Ÿผ.

๊ทธ๊ฒƒ์€ ์‚ฌ์‹ค ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ๋ฒ ํƒ€ Vulkan ๋“œ๋ผ์ด๋ฒ„ (Windows)์—์„œ ์ „ํ™˜ํ•˜์—ฌ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ–ˆ๋‹ค๊ณ  ๋งํ–ˆ์Šต๋‹ˆ๋‹ค. https://www.reddit.com/r/NoMansSkyTheGame/comments/bdxlls/177_vulkan_performance_thread/

418.56์„ ์‹œ๋„ํ•œ ์‚ฌ๋žŒ์ด ์žˆ์Šต๋‹ˆ๊นŒ?

Nvidia ํฌ๋Ÿผ์—๋„ ์Šค๋ ˆ๋“œ๊ฐ€ ์‹œ์ž‘๋œ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. https://devtalk.nvidia.com/default/topic/1050274/linux/no-mans-sky-proton-vulkan-patch-performance-issues-with- nvidia /

๊ทธ๊ฒƒ์€ ์‚ฌ์‹ค ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ๋ฒ ํƒ€ Vulkan ๋“œ๋ผ์ด๋ฒ„ (Windows)์—์„œ ์ „ํ™˜ํ•˜์—ฌ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ–ˆ๋‹ค๊ณ  ๋งํ–ˆ์Šต๋‹ˆ๋‹ค. https://www.reddit.com/r/NoMansSkyTheGame/comments/bdxlls/177_vulkan_performance_thread/

418.56์„ ์‹œ๋„ํ•œ ์‚ฌ๋žŒ์ด ์žˆ์Šต๋‹ˆ๊นŒ?

Nvidia ํฌ๋Ÿผ์—๋„ ์Šค๋ ˆ๋“œ๊ฐ€ ์‹œ์ž‘๋œ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. https://devtalk.nvidia.com/default/topic/1050274/linux/no-mans-sky-proton-vulkan-patch-performance-issues-with- nvidia /

Windows์—์„œ Vulkan ๋ฒ ํƒ€ ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์‚ฌ์šฉํ•ด ๋ณด์•˜์ง€๋งŒ ๋ฌธ์ œ๋Š” ์—†์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ Linux์˜ dev ๋“œ๋ผ์ด๋ฒ„์™€ ๋™์ผํ•œ ๋ฌธ์ œ๊ฐ€์žˆ๋Š” Linux์—์„œ 418.56์„ ์‹œ๋„ํ–ˆ์Šต๋‹ˆ๋‹ค.

AMDGPU ๋“œ๋ผ์ด๋ฒ„๊ฐ€ OpenGL 4.5๋ฅผ ์ง€์›ํ•˜์ง€ ์•Š์•˜์„ ๋•Œ์™€ ๋˜‘๊ฐ™์€ ๋ฐฉ์‹์œผ๋กœ ๋‚˜๋ฅผ ์œ„ํ•ด ์™„๋ฒฝํ•œ ์ž ๊ธˆ ์žฅ์น˜๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ํฐ์ƒ‰ ํ™”๋ฉด์ด ํ‘œ์‹œ๋˜๊ณ  ์‹œ์Šคํ…œ์ด ์ค‘๋‹จ๋ฉ๋‹ˆ๋‹ค.
Kernel 5.0.2 generic, Padoka PPA unstable Mesa 19.1 git, LLVM 9๊ฐ€์žˆ๋Š” Ubuntu 18.10

4 ์›” 18 ์ผ ์—…๋ฐ์ดํŠธ๋กœ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ์—†์Šต๋‹ˆ๋‹ค. ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์ง€์›๋˜์ง€ ์•Š์œผ๋ฉด ๋ฉ”์‹œ์ง€๋ฅผ ๋ฐ›์•„์•ผํ•œ๋‹ค๊ณ  ์ฃผ์žฅํ•ฉ๋‹ˆ๊นŒ? ์‹œ์ž‘ํ•˜๋Š” ๋ฉ”์‹œ์ง€๋ฅผ๋ฐ›์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค. vulkan ํ™•์žฅ์„ ํ™•์ธํ•œ๋‹ค๊ณ  ๊ฐ€์ •ํ•ฉ๋‹ˆ๊นŒ? Nvidia์—์„œ ์ž‘๋™ํ•˜์ง€ ์•Š๋Š” AMD ๋“œ๋ผ์ด๋ฒ„์—์„œ ๊ตฌํ˜„ ๋œ ๊ฒƒ์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ๊ทธ๊ฒƒ์„ ์•Œ์•„๋‚ผ ์ˆ˜ ์žˆ๋‹ค๋ฉด nvidia ์šด์ „์ž์—๊ฒŒ ๋ฌด์–ธ๊ฐ€๋ฅผ ์ œ๊ณต ํ•  ์ˆ˜์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. (๋˜ํ•œ ์ด๊ฒƒ์ด ์—”์ง„ ๋ฒ„๊ทธ๊ฐ€ ์•„๋‹ˆ๋ผ๊ณ  ๊ฐ€์ •ํ•˜๋ฉด Windows์˜ ์ตœ์‹  ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์‚ฌ๋žŒ๋“ค๋„ ๊ฐ™์€ ๋ฌธ์ œ๋ฅผ ๊ฒช๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.)

protondb์˜ ๋ˆ„๊ตฐ๊ฐ€๋Š” ๋ช‡ ๊ฐ€์ง€ ํŠธ๋ฆญ์„ ์‚ฌ์šฉํ•˜์—ฌ amdvlk ๋“œ๋ผ์ด๋ฒ„์™€ ์ œ๋Œ€๋กœ ์ž‘๋™ํ•œ๋‹ค๊ณ  ๋งํ–ˆ์Šต๋‹ˆ๋‹ค.

wined3d ๋น„ํ™œ์„ฑํ™”ํ•˜์—ฌ ์‹คํ–‰ ํ•ด ๋ณด์•˜์ง€๋งŒ DXVK๋กœ ๋Œ€์ฒด๋˜์ง€ ์•Š์€ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์–ด๋–ค ๋Ÿฐํƒ€์ž„ ์„ค์ •๋„ ์„ฑ๋Šฅ์— ์˜ํ–ฅ์„ ๋ฏธ์น˜์ง€ ์•Š๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์‹คํ—˜์šฉ ๋ธŒ๋žœ์น˜์—์„œ ํ”Œ๋ ˆ์ด ๊ฐ€๋Šฅํ•œ 60 FPS ์ƒํƒœ (์ผ๋ฐ˜ ๋ธŒ๋žœ์น˜)์—์„œ 10-12 FPS๋กœ ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

wined3d ๋น„ํ™œ์„ฑํ™”ํ•˜์—ฌ ์‹คํ–‰ ํ•ด ๋ณด์•˜์ง€๋งŒ DXVK๋กœ ๋Œ€์ฒด๋˜์ง€ ์•Š์€ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์–ด๋–ค ๋Ÿฐํƒ€์ž„ ์„ค์ •๋„ ์„ฑ๋Šฅ์— ์˜ํ–ฅ์„ ๋ฏธ์น˜์ง€ ์•Š๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์‹คํ—˜์šฉ ๋ธŒ๋žœ์น˜์—์„œ ํ”Œ๋ ˆ์ด ๊ฐ€๋Šฅํ•œ 60 FPS ์ƒํƒœ (์ผ๋ฐ˜ ๋ธŒ๋žœ์น˜)์—์„œ 10-12 FPS๋กœ ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๊ฒŒ์ž„์€ Direct X btw๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š์œผ๋ฏ€๋กœ WineD3D ๋˜๋Š” DXVK๋Š” ์ „ํ˜€ ์‚ฌ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. Vulkan (๋˜๋Š” ํ˜„์žฌ ๋ผ์ด๋ธŒ์˜ ๊ฒฝ์šฐ OpenGL)์ด๋ฏ€๋กœ D3D ๊ด€๋ จ ์‹œ์ž‘ ๋ช…๋ น์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์€ ๋ฌด์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.

ํŽธ์ง‘ : ์ƒˆ๋กœ์šด Nvidia ๋“œ๋ผ์ด๋ฒ„ 418.52.05๋Š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ๋ฐœํ‘œํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

์†Œ๊ทœ๋ชจ ์—…๋ฐ์ดํŠธ๋Š” 430.09 ๋™์ผํ•œ ๋ฌธ์ œ๋ฅผ ์‹œ๋„ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋‚ด๊ฐ€ ๊ณ„์† ์ฃผ๋ชฉํ•˜๋Š” ํ•œ ๊ฐ€์ง€๋Š” ๋กœ๊ทธ์—์ด ์˜ค๋ฅ˜๊ฐ€ ํ‘œ์‹œ๋œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

4306.386:002a:002b:fixme:vulkan:wine_vkCreateCommandPool Support for allocation callbacks not implemented yet

4 ์›” 29 ์ผ ์—…๋ฐ์ดํŠธ๋กœ ์ „ํ˜€๋กœ๋“œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. "Vulkan์„ ์ดˆ๊ธฐํ™” ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค (vkEnumerateInstanceExtensionProperties ์‹คํŒจ). Vulkan ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์„ค์น˜๋˜์–ด ์žˆ์ง€ ์•Š๊ฑฐ๋‚˜ ์ปดํ“จํ„ฐ์˜ ์ด์ „ ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์†์ƒ๋˜์—ˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค."๋ผ๋Š” ํŒ์—…์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.
ETA : 418.52.05๋ฅผ ์„ค์น˜ํ–ˆ์Šต๋‹ˆ๋‹ค. dxvk ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์—๋Š” ๋ฌธ์ œ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

ํ™•์ธํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค. 4 ์›” 29 ์ผ ์‹คํ—˜์  ์—…๋ฐ์ดํŠธ ์ดํ›„ ๊ฒŒ์ž„์„ ์‹คํ–‰ํ•˜๋ฉด ์˜ค๋ฅ˜ ๋Œ€ํ™” ์ƒ์ž (vkEnumerateInstanceExtensionProperties)๊ฐ€ ํ‘œ์‹œ๋˜๊ณ  ๊ฒ€์€ ์ƒ‰ ํ™”๋ฉด์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค (๊ฒ€์€ ์ƒ‰ ํ™”๋ฉด์„ ์ œ๊ฑฐํ•˜๋ ค๋ฉด SIGKILL๋กœ NMS.exe๋ฅผ ์ข…๋ฃŒํ•ด์•ผ ํ•จ). NVidia ๋“œ๋ผ์ด๋ฒ„ 418.56

vkEnumerateInstanceExtensionProperties๋„ ์—ฌ๊ธฐ์— ์žˆ์Šต๋‹ˆ๋‹ค.

AMD์—์„œ ์ด๊ฒƒ์ด ๋ฐœ์ƒํ•˜๋Š”์ง€ ๋ˆ„๊ตฌ๋“ ์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

@ fls2018 @ volca02 Padoka ์˜ Radeon VII, Mesa 19.0.1 ์•ˆ์ •์ ์ธ AMD์˜ ๋™์ผํ•œ 'vkEnumerateInstanceExtensionProperties'๋ฌธ์ œ. ์ปค๋„ 5.0.10.

์Šคํ†ก WINE ๋˜๋Š” ์™€์ธ ์Šคํ…Œ์ด์ง•์„ ์‹œ๋„ํ•œ ์‚ฌ๋žŒ์ด ์žˆ์Šต๋‹ˆ๊นŒ? NMS ๋ฒ„๊ทธ ๋˜๋Š” WINE / ์–‘์„ฑ์ž ๋ฒ„๊ทธ?

Vulkan์€ 3 ๊ฐœ์˜ amd vulkan ๋“œ๋ผ์ด๋ฒ„ (RADV, AMDVLK ๋ฐ -PRO) ๋ชจ๋‘์— ๋Œ€ํ•ด ์†์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

ํŽธ์ง‘ : custon proton-tkg 4.5 ๋นŒ๋“œ๋กœ ์‹œ๋„

๊ฒŒ์ž„๊ณผ ํ•จ๊ป˜ ์ œ๊ณต๋œ Vulkan ๋กœ๋”๋Š” Wine์—์„œ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. WINEDLLOVERRIDES='vulkan-1=b' ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ vkEnumerateInstanceExtensionProperties ์˜ค๋ฅ˜๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด์ œ 4 ์›” 29 ์ผ ํŒจ์น˜ ์ด์ „์œผ๋กœ ๋Œ์•„ ์™”์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ Windows์˜ Nvidia ์‚ฌ์šฉ์ž๊ฐ€ ์—ฌ์ „ํžˆ FPS ๋ฌธ์ œ๋ฅผ ๊ฒช๊ณ ์žˆ๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋“ค๋ฆฝ๋‹ˆ๊นŒ?

์ด์ œ 4 ์›” 29 ์ผ ํŒจ์น˜ ์ด์ „์œผ๋กœ ๋Œ์•„ ์™”์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ Windows์˜ Nvidia ์‚ฌ์šฉ์ž๊ฐ€ ์—ฌ์ „ํžˆ FPS ๋ฌธ์ œ๋ฅผ ๊ฒช๊ณ ์žˆ๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋“ค๋ฆฝ๋‹ˆ๊นŒ?

์‚ดํŽด๋ณด๊ธฐ ์œ„ํ•ด Nvidia์—์„œ ๋‚ด๋ ค ์™”๊ณ  devtalk ํฌ๋Ÿผ์—์„œ ์Šค๋ ˆ๋“œ๋ฅผ ๋งŒ๋“ค์—ˆ์ง€ ๋งŒ ์‘๋‹ต์ด ์—†์—ˆ์Šต๋‹ˆ๋‹ค.

์˜ค๋ฒ„๋ผ์ด๋“œ๋กœ ์ƒˆ ์—…๋ฐ์ดํŠธ๋ฅผ ์ง์ ‘ ์‹œ๋„ํ–ˆ์ง€๋งŒ ์„ฑ๋Šฅ์ด ๋‹ค์†Œ ๊ฐœ์„  ๋œ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค ... ์—ฌ์ „ํžˆ ์ ˆ๋ฐ˜์ด๋˜์–ด์•ผํ•˜์ง€๋งŒ ๋‚ด ๊ฒฝํ—˜์ƒ ๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ ์ด์ „๋ณด๋‹ค 1440p์—์„œ 25-30fps ๋” ๋งŽ์•˜์Šต๋‹ˆ๋‹ค.

Screenshot from 2019-05-02 03-38-30

์ด๊ฒƒ์€ Nvidia์˜ ์ตœ์‹  430 ๋ธŒ๋žœ์น˜ ๋“œ๋ผ์ด๋ฒ„ (๊ฐœ๋ฐœ์ž ์•„๋‹˜)๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. 418 dev ๋ธŒ๋žœ์น˜๋กœ ๋‹ค์‹œ ์ „ํ™˜ํ•˜์—ฌ ๊ฐœ์„ ๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•˜๋ ค๊ณ ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ตœ์‹  ์ •๋ณด:

418.52.05 ๋“œ๋ผ์ด๋ฒ„ + ์ƒˆ ์—…๋ฐ์ดํŠธ = 5fps

430.09 ๋“œ๋ผ์ด๋ฒ„ + ์ƒˆ ์—…๋ฐ์ดํŠธ = GTX 1070์—์„œ 1080p๋กœ ๋‚ฎ์€ 40-50fps.

์ด์ œ 430.09 ๋“œ๋ผ์ด๋ฒ„๋กœ ์ „ํ™˜ ํ–ˆ์œผ๋ฏ€๋กœ ๋ชจ๋“  ๊ฒƒ์ด ์‹คํฌ์ฒ˜๋Ÿผ ๋ถ€๋“œ๋Ÿฝ์Šต๋‹ˆ๋‹ค. ์ผ๋ถ€ ๊ฒฐํ•จ์ด ์žˆ์ง€๋งŒ ๋‹ค๋ฅธ ๊ณณ์—์„œ ๋ณธ ๊ฒƒ๊ณผ ๋™์ผํ•œ ๊ฒฐํ•จ์ž…๋‹ˆ๋‹ค. ๊ณต์‹์ ์ธ ๋ฒค์น˜ ๋งˆํฌ๋ฅผ ์ˆ˜ํ–‰ ํ•œ ์ ์€ ์—†์ง€๋งŒ OpenGL๊ณผ ๊ฑฐ์˜ ๋น„์Šทํ•ฉ๋‹ˆ๋‹ค.

vulkan ๋ Œ๋”๋Ÿฌ๊ฐ€ OpenGL atm๋ณด๋‹ค ์ƒ๋‹นํžˆ ๋Š๋ฆฌ๋‹ค๊ณ  ๋“ค์—ˆ๋Š”๋ฐ ์‹ค์ œ ๋น„๊ต ์ˆ˜์น˜๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

๊ฒŒ์ž„์˜ Vulkan ๋กœ๋”๋ฅผ ์žฌ์ •์˜ํ•˜๋ฉด ๊ฒŒ์ž„์— ํ”„๋ ˆ์ž„ ๋ฒ„ํผ ์‚ฌ๋ณธ์ด ํ‘œ์‹œ๋˜๊ณ  ์ค‘๋‹จ๋ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์‹œ์Šคํ…œ์€ ๋ฐ˜์‘์ด ์žˆ์Šต๋‹ˆ๋‹ค. amdgpu ์‚ฌ์šฉ

์ด์ œ 430.09 ๋“œ๋ผ์ด๋ฒ„๋กœ ์ „ํ™˜ ํ–ˆ์œผ๋ฏ€๋กœ ๋ชจ๋“  ๊ฒƒ์ด ์‹คํฌ์ฒ˜๋Ÿผ ๋ถ€๋“œ๋Ÿฝ์Šต๋‹ˆ๋‹ค. ์ผ๋ถ€ ๊ฒฐํ•จ์ด ์žˆ์ง€๋งŒ ๋‹ค๋ฅธ ๊ณณ์—์„œ ๋ณธ ๊ฒƒ๊ณผ ๋™์ผํ•œ ๊ฒฐํ•จ์ž…๋‹ˆ๋‹ค. ๊ณต์‹์ ์ธ ๋ฒค์น˜ ๋งˆํฌ๋ฅผ ์ˆ˜ํ–‰ ํ•œ ์ ์€ ์—†์ง€๋งŒ OpenGL๊ณผ ๊ฑฐ์˜ ๋น„์Šทํ•ฉ๋‹ˆ๋‹ค.

์‹œ์Šคํ…œ ์‚ฌ์–‘, ํ•ด์ƒ๋„, ์„ค์ • ๋“ฑ๊ณผ ๊ฐ™์€ ๋” ์ž์„ธํ•œ ์ •๋ณด๋ฅผ ์ œ๊ณต ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

์ด์œ ๋Š” 430.09๊ฐ€ ๋” ๋‚˜์€ ๋ฐ˜๋ฉด Windows์—์„œ OGL ๋˜๋Š” Vulkan์˜ ์„ฑ๋Šฅ์€ ์—ฌ์ „ํžˆ โ€‹โ€‹์ ˆ๋ฐ˜์ž…๋‹ˆ๋‹ค. ๋ถ„๋ช…ํžˆ ์‹คํฌ์ฒ˜๋Ÿผ ๋ถ€๋“œ๋Ÿฝ ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

Screenshot_2019-05-03_10-09-16

์ง€ํ˜• ํ…Œ์…€๋ ˆ์ด์…˜์ด ์ผœ์ ธ ์žˆ์œผ๋ฉด ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•˜๊ณ  OpenGL๊ณผ ํ•จ๊ป˜ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฉ€๋ฏธ ๋•Œ๋ฌธ์— ํ•ญ์ƒ ๋ธ”๋Ÿฌ๋ฅผ ๋•๋‹ˆ๋‹ค.

Nvidia 1050ti, i7-2700K, Slackware 14.2 mulitlib.

๋”ฐ๋ผ์„œ Mesa๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด์ด ์ตœ์‹  ์‹คํ—˜ ๋ถ„๊ธฐ๊ฐ€ ์ž‘๋™ํ•˜์ง€ ์•Š๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
์ด๋ฅผ ์œ„ํ•ด AMDVLK๋ฅผ ํ™œ์„ฑํ™”ํ•˜๋ฉด ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

ํ…Œ์…€๋ ˆ์ด์…˜์„ ํ™œ์„ฑํ™” ํ•  ๋•Œ ์ถฉ๋Œ์„ ์žฌํ˜„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํŽธ์ง‘ : ๋‚˜์—๊ฒŒ ์ถฉ๋Œ์€ ํ…Œ์…€๋ ˆ์ด์…˜์ด ์•„๋‹Œ vsync๊ฐ€ ์ผœ์ ธ์žˆ์„ ๋•Œ ๋ฐœ์ƒํ•˜๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

Screenshot_2019-05-03_10-09-16

์ง€ํ˜• ํ…Œ์…€๋ ˆ์ด์…˜์ด ์ผœ์ ธ ์žˆ์œผ๋ฉด ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•˜๊ณ  OpenGL๊ณผ ํ•จ๊ป˜ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฉ€๋ฏธ ๋•Œ๋ฌธ์— ํ•ญ์ƒ ๋ธ”๋Ÿฌ๋ฅผ ๋•๋‹ˆ๋‹ค.

Nvidia 1050ti, i7-2700K, Slackware 14.2 mulitlib.

๊ฒŒ์ž„ ์ค‘์— ํ„ฐ๋ฏธ๋„์—์„œ nvidia-smi๋ฅผ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? NMS.exe๊ฐ€ 800MB์˜ VRAM ๋งŒ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์œผ๋ฉฐ ๋ฉ”๋ชจ๋ฆฌ ํ• ๋‹น์— ์ด์ƒํ•œ ๋ณ‘๋ชฉ ํ˜„์ƒ์ด์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

1712MB๋กœ ๊ฝค ๊ฒฌ๊ณ ํ•ฉ๋‹ˆ๋‹ค. ๋” ์ด์ƒ๋„ ๊ทธ ์ดํ•˜๋„ ์•„๋‹™๋‹ˆ๋‹ค. ์ด์ƒํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” ๊ทธ ์ˆซ์ž๊ฐ€ ํ”Œ๋ ˆ์ดํ•˜๋Š” ๋™์•ˆ ํ•œ ๋ฐฉํ–ฅ ๋˜๋Š” ๋‹ค๋ฅธ ๋ฐฉํ–ฅ์œผ๋กœ ์›€์ง์ผ ๊ฒƒ์œผ๋กœ ๊ธฐ๋Œ€ํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ค‘์ธ ํ•ญ๋ชฉ์„ ์žฌ์ƒํ•˜์ง€ ์•Š์„ ๋•Œ๋Š” 142MB์ด๋ฏ€๋กœ NMS์˜ ๊ฒฝ์šฐ 1570MB์ž…๋‹ˆ๋‹ค.

1712MB๋กœ ๊ฝค ๊ฒฌ๊ณ ํ•ฉ๋‹ˆ๋‹ค. ๋” ์ด์ƒ๋„ ๊ทธ ์ดํ•˜๋„ ์•„๋‹™๋‹ˆ๋‹ค. ์ด์ƒํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” ๊ทธ ์ˆซ์ž๊ฐ€ ํ”Œ๋ ˆ์ดํ•˜๋Š” ๋™์•ˆ ํ•œ ๋ฐฉํ–ฅ ๋˜๋Š” ๋‹ค๋ฅธ ๋ฐฉํ–ฅ์œผ๋กœ ์›€์ง์ผ ๊ฒƒ์œผ๋กœ ๊ธฐ๋Œ€ํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ค‘์ธ ํ•ญ๋ชฉ์„ ์žฌ์ƒํ•˜์ง€ ์•Š์„ ๋•Œ๋Š” 142MB์ด๋ฏ€๋กœ NMS์˜ ๊ฒฝ์šฐ 1570MB์ž…๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ ํ™•์‹คํžˆ ์˜ณ์ง€ ์•Š์Šต๋‹ˆ๊นŒ?

nms

nms2

๊ฒŒ์ž„์€ ๋‚ด ์ชฝ์—์„œ GPU ๋ฉ”๋ชจ๋ฆฌ๋ณด๋‹ค ๋” ๋งŽ์€ ์‹œ์Šคํ…œ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์œผ๋ฉฐ 1440p์˜ Windows์—์„œ๋Š” GPU ๋ฉ”๋ชจ๋ฆฌ์—์„œ ๊ฝค ๋งŽ์€ GB๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

ํ™•์ธํ•˜๋ฉด NMS.exe๋Š” ์šฐ์ฃผ ์ •๊ฑฐ์žฅ์—์„œ๋กœ๋“œ ํ•  ๋•Œ ๋‚ด nvidia ์‹œ์Šคํ…œ (GTX 1080, 430.09)์—์„œ ์•ฝ 1022MiB์˜ GPU ๋ฉ”๋ชจ๋ฆฌ ๋งŒ ์‚ฌ์šฉํ•˜๊ณ  ํ–‰์„ฑ์—์„œ๋Š” ์•ฝ 1048MiB ๋งŒ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  OpenGL์€?

ํ• ๋‹น ๋œ ๋ฉ”๋ชจ๋ฆฌ๋Š” ์‹ค์ œ ์‚ฌ์šฉ ๋œ ๋ฉ”๋ชจ๋ฆฌ์™€ ๋™์ผํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. Vulkan์€ ํŠน์ • vulkan api ์ตœ์ ํ™”๋กœ ์ธํ•ด ํ• ๋‹น๋Ÿ‰์ด ํฌ๊ฒŒ ์ค„์–ด๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค (ํ•„์š”ํ•œ ๊ฒƒ๋งŒ ํ• ๋‹น ํ•จ). OGL์€ ALLOT์— ๋” ๋งŽ์€ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ํ• ๋‹น ํ•  ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์Šต๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  OpenGL์€?

ํ• ๋‹น ๋œ ๋ฉ”๋ชจ๋ฆฌ๋Š” ์‹ค์ œ ์‚ฌ์šฉ ๋œ ๋ฉ”๋ชจ๋ฆฌ์™€ ๋™์ผํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. Vulkan์€ ํŠน์ • vulkan api ์ตœ์ ํ™”๋กœ ์ธํ•ด ํ• ๋‹น๋Ÿ‰์ด ํฌ๊ฒŒ ์ค„์–ด๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค (ํ•„์š”ํ•œ ๊ฒƒ๋งŒ ํ• ๋‹น ํ•จ). OGL์€ ALLOT์— ๋” ๋งŽ์€ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ํ• ๋‹น ํ•  ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์Šต๋‹ˆ๋‹ค.

๋™์ผํ•œ Vulkan ์‹คํ—˜์˜ Windows์—์„œ๋Š” 4.2GB๋ฅผ ์‚ฌ์šฉํ•˜๊ณ , Linux์—์„œ๋Š” ์œ„์™€ ๊ฐ™์ด 1.2GB๋กœ ์ œํ•œ๋ฉ๋‹ˆ๋‹ค. ๋ฉ”๋ชจ๋ฆฌ ํ• ๋‹น์ด ๋ฌธ์ œ์ธ์ง€ ์•„๋‹ˆ๋ฉด ๋ถ„๋ช…ํžˆ ๋ฌธ์ œ๊ฐ€์žˆ๋Š” ์ฆ์ƒ์ธ์ง€ ์—ฌ๋ถ€์— ๊ด€๊ณ„์—†์ด ์–ด๋”˜๊ฐ€์— ์‹ฌ๊ฐํ•œ ๋ณ‘๋ชฉ ํ˜„์ƒ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ Linux ์ „์šฉ์ด ์•„๋‹ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. NMS Steam ํ† ๋ก  ํฌ๋Ÿผ์—์„œ Windows ์‚ฌ์šฉ์ž๊ฐ€ GPU๋ฅผ ๋‹ค๋ฅธ PCI-e ์Šฌ๋กฏ์œผ๋กœ ์ „ํ™˜ ํ•  ๋•Œ๊นŒ์ง€ ์„ฑ๋Šฅ์ด ์ €ํ•˜๋˜์—ˆ๋‹ค๋Š” ๊ฒŒ์‹œ๋ฌผ์„ ์ฝ์—ˆ์Šต๋‹ˆ๋‹ค (์ˆ˜๋ƒ‰์‹์œผ๋กœ ์ธํ•ด ํ…Œ์ŠคํŠธ ํ•  ์ˆ˜ ์—†์Œ). . ๋˜ํ•œ 5fps ๋ฌธ์ œ๋ฅผ ์œ ๋ฐœํ•˜๋Š” SLI์— ๋ฌธ์ œ๊ฐ€์žˆ๋Š” ์‚ฌ๋žŒ๋“ค์„ ๋ณด์•˜์Šต๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š” ์—ฌ๋Ÿฌ๋ถ„. ๋‚˜๋Š” ์ตœ๊ทผ ์—ฐ์ดˆ์— Linux Mint 19.1๋กœ ์ „ํ™˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚ด ์žฅ๋น„์—๋Š” Phenom II X6 1090T CPU, 16GB DDR3 RAM, ๋‹จ์ผ Red Devil Vega 64 ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ๊ฐ€ ์žฅ์ฐฉ๋˜์–ด ์žˆ์œผ๋ฉฐ Linux Mint์™€ Windows 10์˜ ์ด์ค‘ ๋ถ€ํŒ…์ž…๋‹ˆ๋‹ค. Linux Mint๋Š” 4.18 ์ปค๋„์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

Linux ์ธก์—์„œ๋Š” ์ตœ์‹  Vulkan ๋“œ๋ผ์ด๋ฒ„์™€ ํ•จ๊ป˜ ์ตœ์‹  padoka MESA ๋ถˆ์•ˆ์ • ๋“œ๋ผ์ด๋ฒ„ (Vega ์นด๋“œ ์ง€์›์œผ๋กœ ์ธํ•ด ๋ถˆ์•ˆ์ •์ด ์„ ํƒ๋จ)๋ฅผ ์„ค์น˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ตœ๊ทผ์— Vulkan API๋ฅผ ํ™œ์šฉํ•˜๊ธฐ ์œ„ํ•ด No Man 's Sky์˜ ์‹คํ—˜์šฉ ๋นŒ๋“œ๋ฅผ ์‹œ์ž‘ํ•˜๋ ค๊ณ  ์‹œ๋„ํ–ˆ์ง€๋งŒ ๋™์ผํ•œ "Unable to initialize Vulkan (vkEnumerateInstanceExtensionProperties ์‹คํŒจ)"๋ฉ”์‹œ์ง€๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. Vulkan ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์„ค์น˜๋˜์–ด ์žˆ์ง€ ์•Š๊ฑฐ๋‚˜ ์ปดํ“จํ„ฐ์˜ ์ด์ „ ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์†์ƒ๋˜์—ˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. " @garpu @ fls2018 ๋ฐ @ volca02๊ฐ€ ์ˆ˜์‹ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ์Šค๋ ˆ๋“œ์— ํ‘œ์‹œ๋œ ์žฌ์ •์˜ ๋ช…๋ น์„ ์‚ฌ์šฉํ•˜์—ฌ NMS์˜ ์ž์ฒด Vulkan ์‹คํ–‰๊ธฐ๋ฅผ ์šฐํšŒํ•˜๋ ค๊ณ  ์‹œ๋„ํ–ˆ์ง€๋งŒ ๋™์ผํ•œ ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€๊ฐ€ ํ‘œ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Linux์—์„œ ์•ˆ์ •์ ์ธ NMS ๋นŒ๋“œ๋กœ ๋˜๋Œ๋ฆด ์ˆ˜์žˆ๋Š” ์„ ํƒ์˜ ์—ฌ์ง€๊ฐ€ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋‹ค๋ฅธ ์†”๋ฃจ์…˜์ด ์žˆ์Šต๋‹ˆ๊นŒ? ์•„๋‹ˆ๋ฉด NMS์˜ ์‹คํ—˜์ ์ธ ๋ถ„๊ธฐ์˜ ์ตœ์‹  ์—…๋ฐ์ดํŠธ์—์„œ ํŒจ์น˜๋˜์–ด์•ผํ•˜๋Š” ๋ฌธ์ œ์ž…๋‹ˆ๊นŒ?

Windows 10์—์„œ AMD ๋“œ๋ผ์ด๋ฒ„๋ฅผ Adrenalin 19.4.3์œผ๋กœ ์—…๋ฐ์ดํŠธํ•˜๊ณ  NMS์˜ ์‹คํ—˜์  ๋นŒ๋“œ๋ฅผ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ์„ฑ๊ณต์ ์œผ๋กœ ์‹œ์ž‘๋˜์—ˆ๊ณ  ์„ฑ๋Šฅ๊ณผ FPS๊ฐ€ ํฌ๊ฒŒ ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์—ฌ์ „ํžˆ ์ฃผ๋ณ€์— ๋ง๋”๋“ฌ์ด ์žˆ์ง€๋งŒ CPU ๋ณ‘๋ชฉ ํ˜„์ƒ ๋•Œ๋ฌธ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฒ˜์Œ์—๋Š” ๊ทธ๋ž˜ํ”ฝ ์˜ต์…˜์œผ๋กœ ์ด๋™ํ•˜์—ฌ ๊ธฐ๋ณธ FPS ์ œํ•œ 30์„ ์ตœ๋Œ€ 90์œผ๋กœ ๋Š˜๋ฆฌ๊ณ  V-sync๋ฅผ ๋น„ํ™œ์„ฑํ™” ํ•  ๋•Œ๊นŒ์ง€ ์„ฑ๋Šฅ์ด ํ–ฅ์ƒ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

์–ด๋–ค ์ •๋ณด๋ผ๋„ ๋Œ€๋‹จํžˆ ๊ฐ์‚ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

๊ธ€์Ž„ atm์€ OpenGL ๋นŒ๋“œ๊ฐ€ ์–ด์จŒ๋“  vulkan๋ณด๋‹ค ๋” ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. Linux์—์„œ vulkan์— ์ ์šฉ๋˜๋Š” ๋ฉ”๋ชจ๋ฆฌ ์บก์ด ์žˆ์œผ๋ฉฐ์ด๋ฅผ ํŒŒ์•…ํ•˜๊ธฐ ์ „๊นŒ์ง€๋Š” ogl ์˜ต์…˜์— ๋น„ํ•ด ์„ฑ๋Šฅ ๋ฌธ์ œ๊ฐ€์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ตœ์‹  430.14 ๋“œ๋ผ์ด๋ฒ„๋Š” ๋ณ€๊ฒฝ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

5 ์›” 14 ์ผ ์—…๋ฐ์ดํŠธ์—์„œ ํ…Œ์…€๋ ˆ์ด์…˜์€ ์—ฌ์ „ํžˆ โ€‹โ€‹์ถฉ๋Œํ•ฉ๋‹ˆ๋‹ค (Nvidia ๋“œ๋ผ์ด๋ฒ„ 430.14). AFAIK, ํ…Œ์…€๋ ˆ์ด์…˜์€ Windows ์‚ฌ์šฉ์ž์—๊ฒŒ๋„ ์—ฌ์ „ํžˆ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

Proton 4.2-4๋Š” "-์ƒˆ๋กœ์šด No Man 's Sky Vulkan ๋นŒ๋“œ์— ๋Œ€ํ•œ Vulkan ์ง€์›์„ ๊ฐœ์„ ํ•ฉ๋‹ˆ๋‹ค."๋ผ๊ณ  ๋งํ•ฉ๋‹ˆ๋‹ค.

์ด๊ฒƒ์ด ์˜๋ฏธํ•˜๋Š” ๋ฐ”๋Š” ๋” ์ด์ƒ vulkan์„ builtin์œผ๋กœ ์„ค์ •ํ•˜๊ธฐ ์œ„ํ•ด ์™€์ธ ์žฌ์ •์˜๋ฅผ ์‚ฌ์šฉํ•  ํ•„์š”๊ฐ€ ์—†๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์„ฑ๋Šฅ์—๋Š” ์ฐจ์ด๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

NVIDIA๋ฅผ ์‚ฌ์šฉ ์ค‘์ด๋ผ๋ฉด 430 ์‹œ๋ฆฌ์ฆˆ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด Vulkan ๋ฒ ํƒ€์—์„œ OpenGL ์ˆ˜์ค€์— ํ›จ์”ฌ ๋” ๊ฐ€๊น๊ณ  ์‹ค์ œ๋กœ ๋‹ค์‹œ ์žฌ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฒŒ์ž„์ด๋กœ๋“œ๋˜๋Š” ์ฆ‰์‹œ RX 580 w / Mesa 19.1.0-rc2 / LLVM 8.0์˜ Vulkan์—์„œ GPU๊ฐ€ ์ค‘๋‹จ๋˜๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

๋‚˜๋Š” Esync์—†์ด ์‹œ๋„ํ•˜์ง€ ์•Š์•˜์ง€๋งŒ ๊ฒŒ์ž„์ด OpenGL์—์„œ ์ž˜ ์ž‘๋™ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ฐจ์ด๋ฅผ ๋งŒ๋“ค์ง€ ์•Š์„ ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด Proton ์—…๋ฐ์ดํŠธ๋กœ ๊ฒŒ์ž„์ด RADV์—์„œ ๋‹ค์‹œ ์ž˜ ์ž‘๋™ํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. Radeon VII์˜ (Mesa 19.0.4 / LLVM 8.0.0)

์•ˆ๋…•ํ•˜์„ธ์š” @ jerbear64 , Steam ( Steam -> Help -> System Information )์—์„œ ์‹œ์Šคํ…œ ์ •๋ณด๋ฅผ ๋ณต์‚ฌํ•˜์—ฌ ์š”์  ์— ๋„ฃ์€ ๋‹ค์Œ ์š”์ ์— ๋Œ€ํ•œ ๋งํฌ๋ฅผ ํฌํ•จํ•˜์‹ญ์‹œ์˜ค. ์ด ๋ฌธ์ œ ๋ณด๊ณ ์„œ. ๋˜ํ•œ ๊ฒŒ์ž„ ์‹คํ–‰ ์˜ต์…˜์— PROTON_LOG=1 %command% ์„ ์ถ”๊ฐ€ํ•˜๊ณ  ์ƒ์„ฑ ๋œ $ HOME / steam- $ APPID.log๋ฅผ ๋Œ“๊ธ€ ์ƒ์ž์— ๋Œ์–ด๋‹ค ๋†“์Šต๋‹ˆ๋‹ค.

https://gist.github.com/jerbear64/ce4c393c02d467790dbb65e9f115a780

์–ด์ œ ๋ฐค์— ์–‘์„ฑ์ž ๋กœ๊ทธ๋ฅผ ์บก์ฒ˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ GPU ์ค‘๋‹จ๊นŒ์ง€ ์˜ฌ๋ผ๊ฐ€๋ฏ€๋กœ ๊ฒŒ์ž„์ด ๊ฐ‘์ž๊ธฐ ์ข…๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
steam-275850.log

@ jerbear64 , ๋„ˆ๋ฌด ๋ฒˆ๊ฑฐ๋กญ์ง€ ์•Š์€ ๊ฒฝ์šฐ https://bugs.freedesktop.org/show_bug.cgi?id=110471#c1 ์—์„œ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์„ ์‹œ๋„ ํ•  ์ˆ˜

๋ฌธ์ œ ์—†์Šต๋‹ˆ๋‹ค. Fedora์—์„œ ์ด๋ฏธ Mesa COPR์„ ๊ด€๋ฆฌํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ค๋Š˜ ๋ฐค ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์„ ์ ์šฉํ•˜๊ณ ๋ณด๊ณ  ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

-------- ์›๋ณธ ๋ฉ”์‹œ์ง€ --------
2019 ๋…„ 5 ์›” 15 ์ผ ์˜ค์ „ 8:56์— kisak-valve๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ผ์Šต๋‹ˆ๋‹ค.

@ jerbear64 , ๋„ˆ๋ฌด ๋ฒˆ๊ฑฐ๋กญ์ง€ ์•Š์€ ๊ฒฝ์šฐ https://bugs.freedesktop.org/show_bug.cgi?id=110471#c1 ์—์„œ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์„ ์‹œ๋„ ํ•  ์ˆ˜

โ€”
๋‹น์‹ ์ด ์–ธ๊ธ‰ ๋˜์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ด๊ฒƒ์„ ๋ฐ›๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
์ด ์ด๋ฉ”์ผ์— ์ง์ ‘ ๋‹ต์žฅํ•˜๊ฑฐ๋‚˜ GitHub ์—์„œ ๋ณด๊ฑฐ๋‚˜ ๋Œ€ํ™” ๋ชฉ๋ก์„ ์Œ์†Œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค .

์•ˆ๋…•ํ•˜์„ธ์š” ์—ฌ๋Ÿฌ๋ถ„!

No man 's sky์˜ ๊ฐ€์žฅ ์ตœ๊ทผ์˜ ์‹คํ—˜์ ์ธ ๋ธŒ๋žœ์น˜ ์—…๋ฐ์ดํŠธ์—์„œ๋Š” ์‹ค์ œ๋กœ ํŠน๋ณ„ํ•œ ๋ช…๋ น ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ  Linux Mint 19.1์—์„œ Vulkan์„ ์‚ฌ์šฉํ•˜์—ฌ nms๋ฅผ ์‹œ์ž‘ํ•  ์ˆ˜์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฒŒ์ž„์ด๋กœ๋“œ๋˜๊ณ  ๋‚˜๋Š” ์›€์ง์ผ ์ˆ˜์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ž ์‹œ ๋™์•ˆ.

๊ทธ๋Ÿฌ๋‚˜ ๊ฒŒ์ž„์—์„œ ์‚ฌ์šด๋“œ๊ฐ€ ์—ฌ์ „ํžˆ ๋“ค๋ฆฌ๋Š” ๊ฒฝ์šฐ์—๋„ ๋งˆ์ง€๋ง‰์œผ๋กœ ์ €์žฅ ํ•œ ์˜์—ญ์„ ๋‘˜๋Ÿฌ ๋ณธ ํ›„ ๊ธฐ๋ณธ ํ™”๋ฉด๊ณผ ๋ณด์กฐ ํ™”๋ฉด (๋ณด์กฐ ๋ชจ๋‹ˆํ„ฐ์— ์›น ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์žˆ์Œ)์˜ ๊ทธ๋ž˜ํ”ฝ์ด ์ •์ง€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฒŒ์ž„์ด๋‚˜ PC์—์„œ ์‘๋‹ต์„๋ฐ›์„ ์ˆ˜ ์—†์–ด์„œ ๋‚ด ์žฅ๋น„๋ฅผ ํ•˜๋“œ ๋ฆฌ์…‹ํ•ด์•ผํ–ˆ์Šต๋‹ˆ๋‹ค.

ํ™•์‹คํžˆ ์˜ฌ๋ฐ”๋ฅธ ๋ฐฉํ–ฅ์œผ๋กœ ๋‚˜์•„ ๊ฐ”์ง€๋งŒ ์ž ์‹œ ๋‘˜๋Ÿฌ๋ณด๋‹ค๊ฐ€ ์–ผ์–ด ๋ถ™์—ˆ๋‹ค. ๋‹ค์‹œ ํ•œ ๋ฒˆ ์•ˆ์ •์ ์ธ ๋นŒ๋“œ๋กœ ์ „ํ™˜ํ–ˆ์Šต๋‹ˆ๋‹ค.

ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์ด ํšจ๊ณผ๊ฐ€ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๋กœ๋”ฉ ํ™”๋ฉด ์งํ›„์— ์—ฌ์ „ํžˆ ๋ฉˆ ์ถฅ๋‹ˆ ๋‹ค.

@TarsusEndri GPU๊ฐ€ ๋ฉˆ์ถ”๋Š” ๊ฒƒ ๊ฐ™๊ณ  ๋‚ด ์ฆ์ƒ๊ณผ ๋น„์Šทํ•ฉ๋‹ˆ๋‹ค. GPU / ๋“œ๋ผ์ด๋ฒ„๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

๋ฟก๋ฟก

๋‚ด GPU๋Š” ์ตœ์‹  MESA-Padoka Unstable ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์‚ฌ์šฉํ•˜๋Š” Powercolor Red Devil RX Vega 64์ž…๋‹ˆ๋‹ค (Padoka ํŽ˜์ด์ง€์— ๋”ฐ๋ฅด๋ฉด Vega ์‹œ๋ฆฌ์ฆˆ ์นด๋“œ์™€ ํ•จ๊ป˜ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ๋ถˆ์•ˆ์ •ํ•œ ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค). ์ตœ์‹  Vulkan ๋“œ๋ผ์ด๋ฒ„๋„ ์„ค์น˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ๋ฐฉ๊ธˆ ์ŠคํŒ€์— ์ถ”๊ฐ€ ๋œ ์ƒˆ๋กœ์šด ์…ฐ์ด๋” ์‚ฌ์ „ ์บ์‹ฑ ์“ฐ๋ ˆ๊ธฐ๋Š” ์„ฑ๋Šฅ์„ ๋”์šฑ ์ €ํ•˜ ์‹œ์ผฐ์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ๋ฒ ํƒ€๊ฐ€ ๋๋‚˜๊ณ  ์ตœ์ข… ๋ฒ„์ „์ด ๋  ๋•Œ๊นŒ์ง€์ด ๊ฒŒ์ž„์„ ์œ„ํ•ด vulkan์„ ์‹œ๋„ํ•˜์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ dxvk ๋ฐ proton์— ๋Œ€ํ•œ ์บ์‹œ ํŒŒ์ผ์„ ์‚ญ์ œํ•˜์‹ญ์‹œ์˜ค.

๊ธฐ๋ก์„ ์œ„ํ•ด nvidia ๋“œ๋ผ์ด๋ฒ„ 418.52.07์—๋Š” ๋‚ฎ์€ FPS์— ๋Œ€ํ•œ ์ˆ˜์ • ์‚ฌํ•ญ์ด ํฌํ•จ๋˜์–ด ์žˆ์ง€ ์•Š์€ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.์ด ๋ฒ„์ „์˜ ๋“œ๋ผ์ด๋ฒ„์—์„œ๋Š” ํ•œ ์ž๋ฆฌ FPS์ž…๋‹ˆ๋‹ค (๊ฐœ์„  ์‚ฌํ•ญ์€ 430. * ๋งŒ ํฌํ•จ๋จ).

๊ธฐ๋ก์„ ์œ„ํ•ด nvidia ๋“œ๋ผ์ด๋ฒ„ 418.52.07์—๋Š” ๋‚ฎ์€ FPS์— ๋Œ€ํ•œ ์ˆ˜์ • ์‚ฌํ•ญ์ด ํฌํ•จ๋˜์–ด ์žˆ์ง€ ์•Š์€ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.์ด ๋ฒ„์ „์˜ ๋“œ๋ผ์ด๋ฒ„์—์„œ๋Š” ํ•œ ์ž๋ฆฌ FPS์ž…๋‹ˆ๋‹ค (๊ฐœ์„  ์‚ฌํ•ญ์€ 430. * ๋งŒ ํฌํ•จ๋จ).

๋‚˜๋Š” ์ƒˆ๋กœ์šด Vulkan ๊ฐœ๋ฐœ์ž ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ๋ช‡ ๊ฐ€์ง€ ์ถ”๊ฐ€ ํ™•์žฅ ๊ธฐ๋Šฅ์ด์žˆ๋Š” ๋™์ผํ•œ ์ด์ „ ๋ธŒ๋žœ์น˜์— ์ง€๋‚˜์ง€ ์•Š์„ ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์–ธ๊ธ‰ํ–ˆ๋“ฏ์ด 430๋„ ๋ฉ”๋ชจ๋ฆฌ ๋ฌธ์ œ๊ฐ€ ์žˆ์œผ๋ฏ€๋กœ ๊ฐœ์„ ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

@ jerbear64 ๋‚ด GPU๋Š” Vulkan ์‹คํ—˜์šฉ ๋ธŒ๋žœ์น˜์—์„œ Mesa 19.1rc4 (LLVM8) ๋ฐ 19.2-git (LLVM9)๊ณผ ์ถฉ๋Œํ•˜์ง€๋งŒ mesa 19.0.x (LLVM8)๋Š” ์ •์ƒ์ ์œผ๋กœ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. AMDGPU / 290X / Arch Linux ๋กค๋ง.

๋‚˜๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ์ถฉ๋Œ์„ ๋ณต์ œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚˜์—๊ฒŒ๋Š” ์‹๋ฌผ์ด ๊ฐ€๋“ํ•œ ๋ฐ”์ด์˜ค ๋”์— ์ œํŠธ ํŒฉ์„ํ•˜๋ ค๊ณ  ํ•  ๋•Œ์ธ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ํ—ท๊ฐˆ ๋ฆฌ๊ฒŒ๋„ ๋ฐ–์— ๋‚˜๊ฐ€์„œ ๋ฐ”์ด์˜ค ๋” ๋ฐ”๊นฅ์ชฝ์œผ๋กœ ์ œํŠธ ํŒฉ์„ํ•ด์„œ ๋“ค์—ฌ๋‹ค ๋ณด๋ฉด ์ถฉ๋Œ์ด ์ผ์–ด๋‚˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์•„๋งˆ๋„ ๋ฐ”์ด์˜ค ๋”์œผ๋กœ ์ด์–ด์ง€๋Š” ์œ ๋ฆฌ ์ž…๋ฐฉ์ฒด ๋‚ด๋ถ€์— ๊ทธ๋ฆผ์ž ๋‚˜ ๋ผ์ดํŠธ ์‰์ด๋” (?)๊ฐ€ ์ด์ƒํ•œ ์ผ์„ํ•˜๊ณ ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

DXVK ๋กœ๊ทธ ๋‚˜ ์•„๋ฌด๊ฒƒ๋„ ์—†์Šต๋‹ˆ๋‹ค. VirtualBox๊ฐ€ mesa 19.0.5์—์„œ ์‹œ๊ฐ์  ์†์ƒ์„ ๊ฐ€์ง€๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์— mesa 19.1๊ณผ 19.2 ๋งŒ ์‹œ๋„ํ•˜๊ณ  ์žˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ด์ „๋ณด๋‹ค ๋” ์ตœ์‹  ๋ฒ„์ „์œผ๋กœ ๋ฐ”๊พธ๊ณ  ์‹ถ์€ ์ƒ๊ฐ์ด ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. "me too"๋ฅผ ๋ง์— ์ง‘์–ด ๋„ฃ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๋น„์Šทํ•œ vulkan ๋ฒ„๊ทธ์ผ๊นŒ์š”? https://github.com/doitsujin/dxvk/issues/1056

DX ๊ฒŒ์ž„์ด ์•„๋‹ˆ๊ธฐ ๋•Œ๋ฌธ์— DXVK ๋กœ๊ทธ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜๋„ ์ ์–ด๋„ ๋‚˜๋งŒ์€ ์•„๋‹ˆ๋‹ค.

-------- ์›๋ณธ ๋ฉ”์‹œ์ง€ --------
2019 ๋…„ 6 ์›” 1 ์ผ ์˜คํ›„ 12:24์— HanFox๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ผ์Šต๋‹ˆ๋‹ค.

@ jerbear64 ๋‚ด GPU๋Š” Vulkan ์‹คํ—˜์šฉ ๋ธŒ๋žœ์น˜์—์„œ Mesa 19.1rc4 (LLVM8) ๋ฐ 19.2-git (LLVM9)๊ณผ ์ถฉ๋Œํ•˜์ง€๋งŒ mesa 19.0.x (LLVM8)๋Š” ์ •์ƒ์ ์œผ๋กœ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. AMDGPU / 290X / Arch Linux ๋กค๋ง.

๋‚˜๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ์ถฉ๋Œ์„ ๋ณต์ œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚˜์—๊ฒŒ๋Š” ์‹๋ฌผ์ด ๊ฐ€๋“ํ•œ ๋ฐ”์ด์˜ค ๋”์— ์ œํŠธ ํŒฉ์„ํ•˜๋ ค๊ณ  ํ•  ๋•Œ์ธ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ํ—ท๊ฐˆ ๋ฆฌ๊ฒŒ๋„ ๋ฐ–์— ๋‚˜๊ฐ€์„œ ๋ฐ”์ด์˜ค ๋” ๋ฐ”๊นฅ์ชฝ์œผ๋กœ ์ œํŠธ ํŒฉ์„ํ•ด์„œ ๋“ค์—ฌ๋‹ค ๋ณด๋ฉด ์ถฉ๋Œ์ด ์ผ์–ด๋‚˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์•„๋งˆ๋„ ๋ฐ”์ด์˜ค ๋”์œผ๋กœ ์ด์–ด์ง€๋Š” ์œ ๋ฆฌ ์ž…๋ฐฉ์ฒด ๋‚ด๋ถ€์— ๊ทธ๋ฆผ์ž ๋‚˜ ๋ผ์ดํŠธ ์‰์ด๋” (?)๊ฐ€ ์ด์ƒํ•œ ์ผ์„ํ•˜๊ณ ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

DXVK ๋กœ๊ทธ ๋‚˜ ์•„๋ฌด๊ฒƒ๋„ ์—†์Šต๋‹ˆ๋‹ค. VirtualBox๊ฐ€ mesa 19.0.5์—์„œ ์‹œ๊ฐ์  ์†์ƒ์„ ๊ฐ€์ง€๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์— mesa 19.1๊ณผ 19.2 ๋งŒ ์‹œ๋„ํ•˜๊ณ  ์žˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ด์ „๋ณด๋‹ค ๋” ์ตœ์‹  ๋ฒ„์ „์œผ๋กœ ๋ฐ”๊พธ๊ณ  ์‹ถ์€ ์ƒ๊ฐ์ด ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. "me too"๋ฅผ ๋ง์— ์ง‘์–ด ๋„ฃ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์•„๋งˆ๋„ ๊ด€๋ จ์ด ์žˆ์Šต๋‹ˆ๊นŒ? ๋„ ์ด์ธ  ์ง„ / dxvk # 1056

โ€”
๋‹น์‹ ์ด ์–ธ๊ธ‰ ๋˜์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ด๊ฒƒ์„ ๋ฐ›๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
์ด ์ด๋ฉ”์ผ์— ์ง์ ‘ ๋‹ต์žฅํ•˜๊ฑฐ๋‚˜ GitHub ์—์„œ ๋ณด๊ฑฐ๋‚˜ ๋Œ€ํ™” ๋ชฉ๋ก์„ ์Œ์†Œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค .

๋˜ํ•œ Vulkan ๋ฒ„์ „์—์„œ๋กœ๋“œ์‹œ ์ถฉ๋Œ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋กœ๋“œ ์žฅ๋ฉด ์ค‘ 980Ti ์ถฉ๋Œ :
wine_vkCreateCommandPool Support for allocation callbacks not implemented yet , ์˜ค๋ฅ˜ ์ฝ”๋“œ๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

์‹คํ–‰ 418.52.10 ์— ๋“œ๋ผ์ด๋ฒ„ 5.1.12-arch1-1-ARCH

steam-275850.log

๋‚ด RX 480์€ ๋น„์Šทํ•œ ์ƒ‰์ƒ์˜ ํ™”๋ฉด์ด ํ‘œ์‹œ๋˜๊ณ  ์‹คํ—˜ ๋ธŒ๋žœ์น˜์˜ dmesg์—์„œ "failed to initialize parser -125"์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. OpenGL์€ ๋Š๋ฆฌ์ง€ ๋งŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. LLVM 8.0.0๊ณผ ํ•จ๊ป˜ AMDGPU (Mesa?) 19.1.1์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

ํฅ๋ฏธ๋กญ๊ฒŒ๋„ ์ด์ „ ์ €์žฅ์„๋กœ๋“œํ•˜์ง€ ์•Š๊ณ  ์™„์ „ํžˆ ์ƒˆ๋กœ์šด ์ €์žฅ์„ ์ƒ์„ฑํ•˜๋ฉด ์ž‘์€ ์ปท์‹  ์†Œ๊ฐœ๊ฐ€ ๋๋‚  ๋•Œ๊นŒ์ง€ ๊ฒŒ์ž„์ด ์ค‘๋‹จ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋‚ด RX 480์€ ๋น„์Šทํ•œ ์ƒ‰์ƒ์˜ ํ™”๋ฉด์ด ํ‘œ์‹œ๋˜๊ณ  ์‹คํ—˜ ๋ธŒ๋žœ์น˜์˜ dmesg์—์„œ "failed to initialize parser -125"์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. OpenGL์€ ๋Š๋ฆฌ์ง€ ๋งŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. LLVM 8.0.0๊ณผ ํ•จ๊ป˜ AMDGPU (Mesa?) 19.1.1์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

ํฅ๋ฏธ๋กญ๊ฒŒ๋„ ์ด์ „ ์ €์žฅ์„๋กœ๋“œํ•˜์ง€ ์•Š๊ณ  ์™„์ „ํžˆ ์ƒˆ๋กœ์šด ์ €์žฅ์„ ์ƒ์„ฑํ•˜๋ฉด ์ž‘์€ ์ปท์‹  ์†Œ๊ฐœ๊ฐ€ ๋๋‚  ๋•Œ๊นŒ์ง€ ๊ฒŒ์ž„์ด ์ค‘๋‹จ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด ์ €์žฅ ๋ฐ vulkan์œผ๋กœ PROTON_LOG=1 ์„ ์ƒ์„ฑ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

๊ฑด๋ฐฐ

์ฐธ๊ณ  : ์ฒซ ๋ฒˆ์งธ๋กœ๋“œ ์‹œ๋„๋Š” starfield ์—ฌํ–‰ ์†Œ๊ฐœ ํ›„์— ctd๋ฅผ ์ˆ˜ํ–‰ํ–ˆ์ง€๋งŒ ๋‘ ๋ฒˆ์งธ๋กœ๋“œ๋Š” ์ œ๋Œ€๋กœ ์ž‘๋™ํ–ˆ์œผ๋ฉฐ ์…ฐ์ด๋” ์บ์‹œ ์ƒ์„ฑ์—์„œ ๊ฐ€๋Šฅํ•œ ํž‰์—…์ด ๊ฐ€๋Šฅํ–ˆ์Šต๋‹ˆ๋‹ค.

๋‹ค์Œ์€ manjaro xfce 1080TI์˜ Steamplay ๋กœ๊ทธ์ž…๋‹ˆ๋‹ค. ์ž‘๋™ํ•˜๋Š” ๊ฒƒ ๊ฐ™์ง€๋งŒ ์‹ฌ๊ฐํ•œ ์„ฑ๋Šฅ ๋ฌธ์ œ๊ฐ€์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋” ๋งŽ์€ ํ…Œ์ŠคํŠธ ์„ค์ •์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

steam-275850.log

OpenGL๋กœ ๋‹ค์‹œ ์ „ํ™˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ์•„๋‹ˆ๋ฉด ๋‹ค๋ฅธ ๋น„ ํŠน๊ธ‰ ๋ฒ„์ „์œผ๋กœ ๋‹ค์‹œ ๋‹ค์šด๋กœ๋“œํ•ด์•ผํ•ฉ๋‹ˆ๊นŒ? ๊ทธ๋ ‡๋‹ค๋ฉด ์ด์ƒํ•˜๊ฒŒ ๋ณด์ž…๋‹ˆ๋‹ค.

### OK ํ…Œ์ŠคํŠธ ์™„๋ฃŒ

Vulkan FPS : ~ 15-30fps
OpenGL FPS : ~ 50-60 + fps

๋„ค Vulkan์€์ด ๊ฒŒ์ž„์—์„œ ์ง€๋ฃจํ–ˆ์Šต๋‹ˆ๋‹ค. vulkan์„ ์‚ฌ์šฉํ•˜๋Š” ๋‹ค๋ฅธ ๊ฒŒ์ž„์€ Linux ๋ฐ Steamplay (doom / wolf ....)์—์„œ ์ข…์ข… 1 : 1 ์ด์ƒ์˜ ํŒจ๋ฆฌํ‹ฐ๋ฅผ ์–ป๊ธฐ ๋•Œ๋ฌธ์— ์ด๊ฒƒ์€ ๋งค์šฐ ํŠน๋ณ„ํ•ฉ๋‹ˆ๋‹ค. ๋ฌด์Šจ ์ผ์ด ์ผ์–ด๋‚˜๊ณ  ์žˆ๋Š”์ง€ ์ „ํ˜€ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค.

@jarrard ์•„์ง 430.x ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š์•˜๋‹ค๋ฉด ๊ผญ ์‚ฌ์šฉํ•ด๋ณด์‹ญ์‹œ์˜ค. 430.34๋Š” vulkan ์„ฑ๋Šฅ์— ๋Œ€ํ•œ ๋‚ด ๋ฌธ์ œ๋ฅผ ์–ด๋Š ์ •๋„ ํ•ด๊ฒฐํ•˜๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค (๊ทธ๋ž˜๋„ ํ–‰์„ฑ ํ‘œ๋ฉด์—๋Š” ์—ฌ์ „ํžˆ ํ”„๋ ˆ์ž„ ์†๋„๊ฐ€ ๋‚ฎ์€ ์ƒํ™ฉ์ด ์žˆ์Šต๋‹ˆ๋‹ค).

๋‚˜๋Š” 430.26 atm์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์œผ๋ฉฐ ์–ธ์  ๊ฐ€ ์ƒˆ๋กœ์šด ๊ฒƒ์„ ์–ป๋Š” ๊ฒƒ์„ ์กฐ์‚ฌ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋ˆ„๊ตฌ๋“ ์ง€ Proton 4.11๋กœ ๊ฒŒ์ž„์„ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ๋‚˜๋Š” ๊ทธ๊ฒƒ์ด ์ฆ‰์‹œ ์ถฉ๋Œ / ๋ฉˆ์ถค์„ ๋ฐœ๊ฒฌํ•˜๊ณ , 4.2-9๋Š” ์—ฌ์ „ํžˆ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์ด ์ฐจ์ด์— ๋Œ€ํ•œ ๋ฒ”์ธ์ธ์ง€ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด fsync๋ฅผ ์‹œ๋„ํ–ˆ์Šต๋‹ˆ๋‹ค.

steam-275850.log

OpenGL ํด๋ผ์ด์–ธํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ 4.11๋กœ ๊ฒŒ์ž„์„ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ vulkan์—๋Š” ๋ช‡ ๊ฐ€์ง€ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

์—ฌ๊ธฐ ๋‚ด ๊ธฐ๋ก์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ฒŒ์ž„์„ ํ•  ์ˆ˜์žˆ๋Š” VR์ด ์žˆ์œผ๋ฉด ์ข‹๊ฒ ์–ด์š”.

steam-275850.log

๋‚˜๋Š” ๋ฌธ์ œ๋ฅผ ๋ฐœ๊ฒฌํ–ˆ๊ณ , ์ผ๋ฐ˜์ ์œผ๋กœ ์‹œ์ž‘ํ•˜๋Š” 418 dev ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์„ค์น˜ํ–ˆ์ง€๋งŒ (5fps ๋ฒ„๊ทธ์™€ ํ•จ๊ป˜) 4.11์—์„œ๋Š” ์ค‘๋‹จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

430์€ 4.11์—์„œ ์ž‘๋™ํ•˜๋ฉฐ fsync๊ฐ€ ์‚ฌ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ ๋ชจ๋“  ์‚ฌ๋žŒ๋“ค์ด ์ฃผ๋ชฉํ•ด์•ผ ํ•  ๋˜ ๋‹ค๋ฅธ ์ ์€ Vulkan ๋ Œ๋”๋Ÿฌ๊ฐ€ 2 ์ฃผ ์ด๋‚ด์— ๋ฉ”์ธ์ด๋œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ €๋Š” OpenGL์ด ๋‚ด๊ฐ€ ์˜์‹ฌํ•˜๋Š” ๊ตฌํ˜• ์‹œ์Šคํ…œ์„ ์ง€์›ํ•˜์ง€ ์•Š๋Š” ํ•œ OpenGL์ด ๋น„๋‹ ๋  ๊ฐ€๋Šฅ์„ฑ์ด ๊ฐ€์žฅ ๋†’๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋ ‡๊ธฐ ๋•Œ๋ฌธ์— OGL ๋ Œ๋”๋Ÿฌ์— ๋งŒ์กฑํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ํ•ด๊ฒฐ๋˜๋Š” ์ค‘์š”ํ•œ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค.

๋ฉ”์ธ ๋ Œ๋”๋Ÿฌ๊ฐ€๋œ๋‹ค๋ฉด ์—„์ฒญ๋‚œ ์—…๋ฐ์ดํŠธ / ์ˆ˜์ •์„ ๊ธฐ๋Œ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Vulkan ๋ธŒ๋žœ์น˜๋ฅผ๋กœ๋“œ ํ•  ์ˆ˜ ์—†์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์กฐ๊ธˆ ๋” ์›ํ™œํ•˜๊ฒŒ ์‹คํ–‰๋˜๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.

๋‚˜๋ฅผ ์œ„ํ•ด ๊ฒŒ์ž„์€ 4.11์—์„œ ์‹œ์ž‘๋˜์ง€ ์•Š์ง€๋งŒ 4.2-9์—์„œ๋Š” ์™„์ „ํžˆ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

@ Haxk20 fsync ์ปค๋„์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๊นŒ? ๊ทธ๋ ‡๋‹ค๋ฉด ๊ฒŒ์ž„์„ ์‹œ์ž‘ํ•˜๊ธฐ ์ „์— fsync ๋˜๋Š” esync๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•˜์‹ญ์‹œ์˜ค.

๊ทธ๋ ‡๊ฒŒํ•˜๋ ค๊ณ ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ fsycn์œผ๋กœ 5.3-rc2 ์ปดํŒŒ์ผ

์Šฌํ”„๊ฒŒ๋„ ์ถฉ๋ถ„ํžˆ ๋น„ํ™œ์„ฑํ™” ๋œ fsync ๋ฐ esync์ด์ง€๋งŒ ์—ฌ์ „ํžˆ ์‹œ์ž‘๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ์ด๊ฒƒ์€ openGL๊ณผ Vulkan ๋ชจ๋‘์—์„œ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

๋ฐฉ๊ธˆ ๋ฌด์Šจ ์ผ์ด ์žˆ์—ˆ๋Š”์ง€ IDKํ–ˆ์ง€๋งŒ Steam์ด ์‹คํ–‰ ์ค‘์ด๋ผ๊ณ  ๋งํ–ˆ์ง€๋งŒ ๋ช‡ ๋ถ„ ๋™์•ˆ ์•„๋ฌด๊ฒƒ๋„ ๋‚˜ํƒ€๋‚˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์— NMS.exe ํ”„๋กœ์„ธ์Šค๋ฅผ ์ฃฝ์ด๋ ค๊ณ ํ–ˆ์ง€๋งŒ explorer.exe๋ฅผ ์ฃฝ์ธ ํ”„๋กœ์„ธ์Šค๋ฅผ ์ฃฝ์˜€๊ณ  NMS.exe๊ฐ€ ์—ฌ์ „ํžˆ ์‹คํ–‰์ค‘์ธ ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค.
ํŽธ์ง‘ : ์ด๊ฒƒ์€ ๋‚ด๊ฐ€ ๊ทธ๊ฒƒ์„ ๋ณ€๊ฒฝ ํ•œ ํ›„ ๋‹จ์ง€ 4.2-9 ์‹œ์ž‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์žฌ์ƒํ•˜๋Š” ๋ฐ ๋” ์˜ค๋ž˜ ๊ฑธ๋ ธ์Šต๋‹ˆ๋‹ค. 4.11์€ ์—ฌ์ „ํžˆ โ€‹โ€‹๊นจ์กŒ์Šต๋‹ˆ๋‹ค.

4.11-2๊ฐ€ ์‚ฌ์šฉ์ž ์ง€์ • ๋นŒ๋“œ๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ์ž‘๋™ํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค.

์ฃผ์˜ :

Vulkan ๋นŒ๋“œ๋Š” ์–ธ์ œ๋“ ์ง€ ๊ณต๊ฐœ๋˜๋ฉฐ OpenGL์ด ์™„์ „ํžˆ ์ œ๊ฑฐ ๋œ ๊ฒƒ์œผ๋กœ ์˜์‹ฌ๋˜๋Š” ํŒจ์น˜ ๋…ธํŠธ๋ฅผ ์‚ดํŽด ๋ด…๋‹ˆ๋‹ค.

๋”ฐ๋ผ์„œ ์ง€๊ธˆ์€ ๋ง ๊ทธ๋Œ€๋กœ vulkan์„ ํ”ผํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์‹คํ—˜๊ณผ ๊ฑฐ์˜ ๋™์ผํ•œ ์„ฑ๋Šฅ์„ ๋ฐœํœ˜ํ•  ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ์ง€๋งŒ Linux ๋“œ๋ผ์ด๋ฒ„์—์„œ ๋” ์ž˜ ์ž‘๋™ํ•˜๋„๋ก ์—”์ง„์— ๋ช‡ ๊ฐ€์ง€ ์ตœ์ ํ™”๋ฅผ ์ˆ˜ํ–‰ํ•˜๊ธฐ๋ฅผ ๋ฐ”๋ผ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

GPU๊ฐ€ Vulkan ๋ธŒ๋žœ์น˜์— ๋งค๋‹ฌ๋ ค์žˆ๋Š” AMD ์‚ฌ์šฉ์ž์˜ ๊ฒฝ์šฐ ACO๋ฅผ ์„ค์น˜ํ•˜๋ฉด ๊ฒŒ์ž„์ด ์ž‘๋™ํ•˜์ง€๋งŒ 100 % ์ •ํ™•ํ•˜๊ฒŒ ๋ Œ๋”๋ง๋˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค. Beyond๊ฐ€ ๋‚˜์˜ค๋ฉด ๋ฒ„๊ทธ ๋ณด๊ณ ์„œ๋ฅผ ์ž‘์„ฑํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

-------- ์›๋ณธ ๋ฉ”์‹œ์ง€ --------
2019 ๋…„ 8 ์›” 14 ์ผ ์˜ค์ „ 6:58์— fls2018์ด ์ž‘์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.

์ฃผ์˜ :

Vulkan ๋นŒ๋“œ๋Š” ์–ธ์ œ๋“ ์ง€ ๊ณต๊ฐœ๋˜๋ฉฐ OpenGL์ด ์™„์ „ํžˆ ์ œ๊ฑฐ ๋œ ๊ฒƒ์œผ๋กœ ์˜์‹ฌ๋˜๋Š” ํŒจ์น˜ ๋…ธํŠธ๋ฅผ ์‚ดํŽด ๋ด…๋‹ˆ๋‹ค.

๋”ฐ๋ผ์„œ ์ง€๊ธˆ์€ ๋ง ๊ทธ๋Œ€๋กœ vulkan์„ ํ”ผํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์‹คํ—˜๊ณผ ๊ฑฐ์˜ ๋™์ผํ•œ ์„ฑ๋Šฅ์„ ๋ฐœํœ˜ํ•  ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ์ง€๋งŒ Linux ๋“œ๋ผ์ด๋ฒ„์—์„œ ๋” ์ž˜ ์ž‘๋™ํ•˜๋„๋ก ์—”์ง„์— ๋ช‡ ๊ฐ€์ง€ ์ตœ์ ํ™”๋ฅผ ์ˆ˜ํ–‰ํ•˜๊ธฐ๋ฅผ ๋ฐ”๋ผ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

โ€”
๋‹น์‹ ์ด ์–ธ๊ธ‰ ๋˜์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ด๊ฒƒ์„ ๋ฐ›๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
์ด ์ด๋ฉ”์ผ์— ์ง์ ‘ ๋‹ต์žฅํ•˜๊ฑฐ๋‚˜ GitHub ์—์„œ ๋ณด๊ฑฐ๋‚˜ ๋Œ€ํ™” ๋ชฉ๋ก์„ ์Œ์†Œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค .

์ €๋Š” ํ˜ธ์ฃผ์— ์žˆ์œผ๋ฏ€๋กœ ๋งˆ์ง€๋ง‰๊นŒ์ง€ ํŒจ์น˜๋ฅผ๋ฐ›์ง€ ๋ชปํ•ฉ๋‹ˆ๋‹ค. ์ง€๋‚œ๋ฒˆ์— ํ•ด๋‹น vulkan ๋ธŒ๋žœ์น˜๋ฅผ ์‹œ๋„ํ–ˆ์„ ๋•Œ nvidia 1080TI์—์„œ ์ฃผ์š” ์„ฑ๋Šฅ ๋ฌธ์ œ๊ฐ€์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

Nvidia 430 ๋“œ๋ผ์ด๋ฒ„๋„ ์ถฉ๋Œํ•˜๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
Pop! _OS 19.04
GTX 1070.

Beyond๋Š” ๋ฉ”๋‰ด๋ฅผ๋กœ๋“œํ•˜๊ธฐ ์ „์ด๋‚˜ ์ €์žฅ์„ ์„ ํƒํ•œ ํ›„์— ์ถฉ๋Œํ•ฉ๋‹ˆ๋‹ค. Vulkan์ด ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์œ ์ผํ•œ ๋ Œ๋”๋Ÿฌ ์ธ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๋งž์•„์š”. ๊ฒŒ์ž„์„ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฒ˜์Œ๋กœ๋“œ ํ•  ๋•Œ ๋ช‡ ๊ฐ€์ง€ ์ค‘๋‹จ / ์ถฉ๋Œ์ด ์žˆ์—ˆ์ง€๋งŒ Nvidia 435.17์—์„œ๋Š” ๋ชจ๋“  ๊ฒƒ์ด ์—ฌ์ „ํžˆ ๋™์ผํ•ฉ๋‹ˆ๋‹ค. ์—ฌ์ „ํžˆ ๋‚ฎ์€ fps.

๊ทธ๋ž˜ํ”ฝ ์„ค์ •์ด ๋‹ค์†Œ ๋ณ€๊ฒฝ๋˜์–ด ์ง์ ‘ ๋น„๊ตํ•˜๊ธฐ ์–ด๋ ต์ง€๋งŒ VRAM ์‚ฌ์šฉ๋Ÿ‰์€ ์—ฌ์ „ํžˆ โ€‹โ€‹๋‚ฎ์œผ๋ฉฐ 1070์˜ ํ‘œ์ค€ ์„ค์ • (๊ฐ€์žฅ ๋‚ฎ์Œ)์—์„œ ๊ฑฐ์˜ ์žฌ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

nvidia์˜ ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ์ด๊ฒƒ์„ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด ํ•‘์„ ๋ฐ›์•„์•ผํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์‹ญ์‹œ์˜ค.

๋‚˜๋ฅผ ์œ„ํ•ด ์ž˜๋กœ๋“œ, ๊ฑฐ๊ธฐ์— ๋ฌธ์ œ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ Proton 4.9 ๋ฐ 4.11์„ ๋ชจ๋‘ ํ…Œ์ŠคํŠธ ํ•œ 980ti์—์„œ๋Š” ์„ฑ๋Šฅ์ด ์ ˆ๋Œ€์ ์œผ๋กœ ๋”์ฐํ–ˆ์Šต๋‹ˆ๋‹ค.

์ง์žฅ์—์„œ ์ง‘์— ๋Œ์•„๊ฐˆ ๋•Œ ACO๋ฅผ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ  580์—์„œ ํ…Œ์ŠคํŠธ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. FPS ํ•˜๋ฝ์ด Nvidia์—๋งŒ ํ•ด๋‹น๋˜๋Š”์ง€ ํ™•์ธํ•˜๋Š” ๊ฒƒ์ด ํฅ๋ฏธ๋กœ์šธ ๊ฒƒ์ž…๋‹ˆ๋‹ค. Nvidia๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ผ๋ถ€ ์‚ฌ๋žŒ๋“ค์ด ์ด์ „ ์‹คํ—˜์ ์ธ Vulkan ๋ธŒ๋žœ์น˜์—์„œ๋„ ์„ฑ๋Šฅ์ด ์ข‹์ง€ ์•Š๋‹ค๊ณ  ๋งํ•œ ๊ฒƒ์„ ๊ธฐ์–ตํ•ฉ๋‹ˆ๋‹ค.
-------- ์›๋ณธ ๋ฉ”์‹œ์ง€ --------
2019 ๋…„ 8 ์›” 14 ์ผ ์˜คํ›„ 2:43์— Liam Dawe๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ผ์Šต๋‹ˆ๋‹ค.

๋‚˜๋ฅผ ์œ„ํ•ด ์ž˜๋กœ๋“œ, ๊ฑฐ๊ธฐ์— ๋ฌธ์ œ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ Proton 4.9 ๋ฐ 4.11์„ ๋ชจ๋‘ ํ…Œ์ŠคํŠธ ํ•œ 980ti์—์„œ๋Š” ์„ฑ๋Šฅ์ด ์ ˆ๋Œ€์ ์œผ๋กœ ๋”์ฐํ–ˆ์Šต๋‹ˆ๋‹ค.

โ€”
๋‹น์‹ ์ด ์–ธ๊ธ‰ ๋˜์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ด๊ฒƒ์„ ๋ฐ›๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
์ด ์ด๋ฉ”์ผ์— ์ง์ ‘ ๋‹ต์žฅํ•˜๊ฑฐ๋‚˜ GitHub ์—์„œ ๋ณด๊ฑฐ๋‚˜ ๋Œ€ํ™” ๋ชฉ๋ก์„ ์Œ์†Œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค .

435.17์˜ 1050ti์—์„œ ๋‚˜๋ฅผ ์œ„ํ•ด ๊ฝค ๊ดœ์ฐฎ์€ ์‹คํ–‰. ์˜จ๋ผ์ธ ์„œ๋ฒ„์— ์—ฐ๊ฒฐ๋˜์ง€๋Š” ์•Š์ง€๋งŒ ๋ฉ€ํ‹ฐ ํ”Œ๋ ˆ์ด์–ด๊ฐ€ ๋น„ํ™œ์„ฑํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

Kubuntu 19.04, 1070์—์„œ 430.40 ๋ฐ proton 4.11-2๋ฅผ๋กœ๋“œํ•˜๊ธฐ ์ „์— ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.
Lutris์—์„œ "vkEnumerateInstanceExtensionProperties ์‹คํŒจ"๋ผ๊ณ  ๋งํ•ฉ๋‹ˆ๋‹ค.
steam-275850.log

๋‚˜๋ฅผ ์œ„ํ•ด ์ƒˆ ๊ฒŒ์ž„์„๋กœ๋“œํ•˜๊ณ  ์•ฝ 15 ์ดˆ ํ›„์— ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์–‘์„ฑ์ž 4.11-2.
์ŠคํŒ€ ์‹œ์Šคํ…œ ์ •๋ณด
steam-275850.log

์‹ ๊ทœ ๋˜๋Š” ๊ธฐ์กด ๊ฒŒ์ž„์„๋กœ๋“œ ํ•œ ์งํ›„ ์ถฉ๋Œํ•ฉ๋‹ˆ๋‹ค. Proton 4.11-2, RX 480, ์•ˆ์ •์ ์ธ ์ตœ์‹  Mesa.
steam-275850.log

Nvidia์˜ ์‚ฌ๋žŒ๋“ค์€ ๋ช‡ ๋‹ฌ ์ „ ์„ฑ๋Šฅ์— ๋Œ€ํ•œ Nvidia์˜ devtalk ํฌ๋Ÿผ์— ๋ฌธ์ œ๋ฅผ ๋งŒ๋“ค์—ˆ์ง€ ๋งŒ ์‘๋‹ต์ด ์—†์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์ด ๋ฌธ์ œ๋ฅผ๋ณด๊ณ ํ•˜์—ฌ ์ตœ์†Œํ•œ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ ˆ์ด๋”์—์ด ๋ฌธ์ œ๋ฅผ ๊ณ„์† ์œ ์ง€ํ•˜๋ฉด ์ข‹์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

https://devtalk.nvidia.com/default/topic/1050274/linux/no-mans-sky-proton-vulkan-patch-performance-issues-with-nvidia/

์ถฉ๋Œ๊ณผ ๊ด€๋ จํ•˜์—ฌ ๋ชจ๋“  ํ”Œ๋žซํผ (์ฝ˜์†” ํฌํ•จ)์ด ํŠนํžˆ ๋„ฅ์„œ์Šค์—์„œ ์ถฉ๋Œ์„ ๊ฒฝํ—˜ํ•˜๊ณ  ์žˆ์Œ์„ ๋ช…์‹ฌํ•˜์‹ญ์‹œ์˜ค. ์–ด๋–ค ์ถฉ๋Œ์ด proton / linux ๋“œ๋ผ์ด๋ฒ„ ๋˜๋Š” ๊ฒŒ์ž„ ๋ฒ„๊ทธ๋กœ ์ธํ•œ ๊ฒƒ์ธ์ง€ ๋ถ„๋ฆฌํ•˜๋Š” ๊ฒƒ์€ ์–ด๋ ค์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

@ fls2018 vulkan ๋ธŒ๋žœ์น˜๋ฅผ ๋” ์ด์ƒ ์ˆ˜๋™์œผ๋กœ ์„ ํƒํ•  ํ•„์š”๊ฐ€ ์—†๋‹ค๋Š” ๊ฒƒ์„ ๋ณด์—ฌ์ฃผ๊ธฐ ์œ„ํ•ด ์›๋ž˜ submisison์„ ์—…๋ฐ์ดํŠธํ•ด์•ผํ• ๊นŒ์š”? ๊ทธ๋ฆฌ๊ณ  ์ œ๋ชฉ์€ ์ง€๊ธˆ ์ผ๋ฐ˜ ๊ฒŒ์ž„์˜ ์„ฑ๋Šฅ ๋ฌธ์ œ ์ผ๋ฟ์ž…๋‹ˆ๋‹ค.

430.34-54 ์„ฑ๋Šฅ์€ Beyond ์—…๋ฐ์ดํŠธ๋กœ ๋”์ฐํ•ฉ๋‹ˆ๋‹ค. ์ดˆ๊ด‘๊ฐ ํ•ด์ƒ๋„ 2560x1080์˜ GTX 1080์—์„œ ์žฌ๊ณ  ๋˜๋Š” ๋„๋ณด๋กœ 20-30 FPS๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

418.52.20 No Man 's Sky๊ฐ€ 'Preparing to launch'์ฐฝ์„ ์ง€๋‚˜์„œ๋กœ๋“œ๋˜๋„๋ก ํ•  ์ˆ˜๋„ ์—†์Šต๋‹ˆ๋‹ค. ์ ‘๋‘์‚ฌ๊ฐ€ ์—…๋ฐ์ดํŠธ๋˜์ง€ ์•Š๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค. Proton 4.11-2 ๋ฐ Proton-tkg 4.13.r7.gca09e891 ์‚ฌ์šฉ

์ด๊ฒƒ์€ PROTON_LOG (steam-275850.log)์—์žˆ๋Š” ๋ชจ๋“  ๊ฒƒ์ž…๋‹ˆ๋‹ค.
======================
Proton: 1565123138 proton-4.11-2
SteamGameId: 275850
Command: ["/home/telans/.local/share/Steam/steamapps/common/No Man's Sky/Binaries/NMS.exe"]
Options: set()
======================

418.52.20 No Man 's Sky๊ฐ€ 'Preparing to launch'์ฐฝ์„ ์ง€๋‚˜์„œ๋กœ๋“œ๋˜๋„๋ก ํ•  ์ˆ˜๋„ ์—†์Šต๋‹ˆ๋‹ค. ์ ‘๋‘์‚ฌ๊ฐ€ ์—…๋ฐ์ดํŠธ๋˜์ง€ ์•Š๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค. Proton 4.11-2 ๋ฐ Proton-tkg 4.13.r7.gca09e891 ์‚ฌ์šฉ

์–ด๋–ค ์ด์œ ๋กœ 418 dev ๋ธŒ๋žœ์น˜๋Š” ๋” ์ด์ƒ Proton 4.11์—์„œ NMS๋ฅผ ์‹œ์ž‘ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. Proton 4.2๋ฅผ ํ•จ๊ป˜ ์‹œ์ž‘ํ•  ์ˆ˜๋Š” ์žˆ์ง€๋งŒ 5fps ๋งŒ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

430 ์ด์ƒ์€ ๋ชจ๋“  ๊ฒŒ์ž„ ํ”Œ๋ ˆ์ด์— ์ ˆ๋Œ€์ ์œผ๋กœ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

์ตœ๊ทผ์—์ด ๊ฒŒ์ž„์„ ์„ค์น˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ ๊ฒŒ์ž„์„ ๋งŒ๋“  ํ›„ ์ธํŠธ๋กœ๋ฅผ ํ‘œ์‹œํ•˜๊ณ  10 ~ 20 ์ดˆ ๋™์•ˆ "์€ํ•˜๋กœ"์ด๋™ ํ•œ ๋‹ค์Œ ์ถฉ๋Œํ•ฉ๋‹ˆ๋‹ค.
steam-275850.log

VR ๋ชจ๋“œ๋ฅผ ์‚ฌ์šฉํ•ด ๋ณธ ์‚ฌ๋žŒ์ด ์žˆ์Šต๋‹ˆ๊นŒ? ๋‚ด ์ƒ‰์ธ์—์„œ ์‹œ๋„ํ–ˆ์ง€๋งŒ ์ฆ‰์‹œ ์ถฉ๋Œํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋‹ˆํ„ฐ์— ๊ฒ€์€ ์ƒ‰ ํ™”๋ฉด์ด ์ž ์‹œ ๋ณด์ด์ง€๋งŒ ์ž ์‹œ ํ›„ ์‚ฌ๋ผ์ง‘๋‹ˆ๋‹ค.

๋„ค, 4k์—์„œ 1080TI๋กœ ๋‚˜๋ฅผ ์œ„ํ•ด 430.34 Nvidia ๋“œ๋ผ์ด๋ฒ„์—์„œ ์ž‘๋™ํ•˜์ง€๋งŒ, FPS๋Š” OpenGL์„ ์‹คํ–‰ํ•  ๋•Œ๋ณด ๋‹ค ํ›จ์”ฌ ๋‚˜์ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” 10-20fps๊ฐ€๋˜์–ด์•ผํ•˜๋Š” ์ˆ˜์ค€์œผ๋กœ ๋–จ์–ด์ง€๊ณ  ์žˆ์œผ๋ฉฐ ์ง์ ‘ ์•„๋ž˜ / ์œ„๋ฅผ ๋ณด์ง€ ์•Š๋Š” ํ•œ ๊ฑฐ์˜ 60fps๋ฅผ ๋ณด์ง€ ๋ชปํ•œ๋‹ค.

์•ฝ๊ฐ„ ์‹ค๋ง ์Šค๋Ÿฝ์Šต๋‹ˆ๋‹ค. Vulkan์ด์ด ์ž‘์—…์„ ์ž˜๋ชป ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฒƒ์€ ์ •๋ง ์ž˜๋ชป๋œ ๊ฒƒ์ž…๋‹ˆ๋‹ค!

์ฐธ๊ณ  ๋ฉ”๋‰ด์—์„œ ๋ฐ”ํƒ• ํ™”๋ฉด์„ ์ข…๋ฃŒํ•˜๋Š” ๊ฒฝ์šฐ ๋ฉ”๋‰ด ์˜ต์…˜ ์œ„๋กœ ๋งˆ์šฐ์Šค๋ฅผ ๊ฐ€์ ธ ๊ฐ€์ง€ ๋งˆ์‹ญ์‹œ์˜ค. ์—…๋ฐ์ดํŠธ ๋ฉ”์‹œ์ง€๋ฅผ ์ œ๊ฑฐํ•˜๊ธฐ ์œ„ํ•ด ๋ˆ„๋ฅด๊ณ  ์žˆ์œผ๋ฉด ๋ฐฐ๊ฒฝ ๋ฉ”๋‰ด ์„ ํƒ (๋งˆ์šฐ์Šค๋ฅผ ๊ฐ€์ ธ ๊ฐ€๋ฉด)์„ ํด๋ฆญํ•˜์—ฌ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

๋˜ํ•œ ์ƒˆ๋กœ์šด "Beyond"์—…๋ฐ์ดํŠธ๋ฅผ ํ†ตํ•ด ์„ฑ๋Šฅ ์ €ํ•˜๋ฅผ๋ณด๊ณ  ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ณผ๊ฑฐ์—๋Š” OpenGL ๋ Œ๋”๋Ÿฌ๋กœ ์•„์ฃผ ์ž˜ ์žฌ์ƒํ•  ์ˆ˜ ์žˆ์—ˆ์ง€๋งŒ ์ด์ œ๋Š” Vulkan์„ ์œ„ํ•ด ์ œ๊ฑฐ๋˜์—ˆ์œผ๋ฏ€๋กœ FPS๊ฐ€ ๋„ˆ๋ฌด ๋‚ฎ์•„ ์žฌ์ƒํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

์–‘์„ฑ์ž : 4.12-2
Nvidia ๋“œ๋ผ์ด๋ฒ„ : 430.34
GPU : Nvidia RTX 2070

๋‚ด๊ฐ€ ์ถ”์ธกํ•œ๋‹ค๋ฉด ๊ฑฐ์˜ ๋ชจ๋“  ์‚ฌ๋žŒ๋“ค์ด ๋ณด๋Š” ์„ฑ๋Šฅ ์ €ํ•˜๋Š” NMS์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์ถ”์ƒ์  ์ธ 1GB ๋น„๋””์˜ค ๋ฉ”๋ชจ๋ฆฌ ์ œํ•œ ๋•Œ๋ฌธ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด @rstrube ๋ฅผ nvidia-smi๋กœ ํ…Œ์ŠคํŠธ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

์ €์—๊ฒŒ VRAM ์‚ฌ์šฉ๋Ÿ‰์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค .4k์˜ ๋†’์€ ์„ค์ •์—์„œ Im์„ ๊ณ ๋ คํ•˜๋ฉด ๋‚ฎ๊ฒŒ ๋ณด์ž…๋‹ˆ๋‹ค.

C + G ... ps \ common \ No Man 's Sky \ Binaries \ NMS.exe 1375-1408MiB

๋‹ค์‹œ ๋งํ•˜์ง€๋งŒ, ํ–‰์„ฑ์€ ํ™”๋ คํ•˜์ง€ ์•Š์œผ๋ฉฐ OpenGL์— ๋Œ€ํ•œ ์ฐธ์กฐ๋„ ์—†์Šต๋‹ˆ๋‹ค. (OGL์€ ์•„๋งˆ๋„ ๋ฉ”๋ชจ๋ฆฌ์™€ ์บ์‹ฑ์„ ๋‹ค๋ฅด๊ฒŒ ์ฒ˜๋ฆฌํ•˜๋ฏ€๋กœ ์‚ฌ๊ณผ ๋Œ€ ์‚ฌ๊ณผ ๋น„๊ต๊ฐ€ ์•„๋‹ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค).

๋‹ค์Œ์€ nvidia-smi ์ถœ๋ ฅ์ž…๋‹ˆ๋‹ค.

Wed Aug 14 18:32:47 2019       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 430.34       Driver Version: 430.34       CUDA Version: 10.1     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce RTX 2070    Off  | 00000000:06:00.0  On |                  N/A |
| 41%   50C    P0    73W / 185W |   1494MiB /  7982MiB |     93%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0      1407      G   /usr/lib/xorg/Xorg                            39MiB |
|    0      1965      G   /usr/lib/xorg/Xorg                           200MiB |
|    0      2112      G   /usr/bin/gnome-shell                         252MiB |
|    0     27233      G   ...m/debian-installation/ubuntu12_32/steam    31MiB |
|    0     27257      G   ./steamwebhelper                               3MiB |
|    0     29820    C+G   ...ps\common\No Man's Sky\Binaries\NMS.exe   906MiB |
+-----------------------------------------------------------------------------+

๋‹ค์Œ์€ Windows์—์„œ open-gl / vulkan์˜ ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์„ ๋ณด์—ฌ์ฃผ๋Š” ๋น„๋””์˜ค์ž…๋‹ˆ๋‹ค. https://youtu.be/XEC1mEsZ2lU?t=30

ํŠนํžˆ 1080p์— ๋ถˆ๊ณผํ•˜๊ธฐ ๋•Œ๋ฌธ์— 4k์˜ ๊ฒฝ์šฐ 1.3GB๊ฐ€ ๋งค์šฐ ๋‚ฎ์€ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋‚ฎ์€ ์„ฑ๋Šฅ์€ VRAM์ด ๋‚ฎ์„ ๋•Œ ๊ฒŒ์ž„์ด ํ…์Šค์ฒ˜๋ฅผ ์ž์ฃผ ๊ต์ฒดํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๊นŒ?

์ € ์„ฑ๋Šฅ์€ ์›€์ง์ผ ๋•Œ๋งŒ ์ผ์–ด๋‚˜๋Š” ์ผ์ด ์•„๋‹ˆ๋ผ ์ง€์†์ ์ž…๋‹ˆ๋‹ค.

๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด 435.17 ๋ฒ ํƒ€ ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์—ด์•…ํ•œ Vulkan ์„ฑ๋Šฅ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

๊ทธ ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์–ด๋”˜๊ฐ€์— ์šฐ๋ถ„ํˆฌ ppa๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ? ๋‚ด๊ฐ€ ๊ทธ๊ฒƒ์„ ํ…Œ์ŠคํŠธํ•˜๋Š” ์œ ์ผํ•œ ๋ฐฉ๋ฒ•. ๋‚ด ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. (๋‚ด๊ฐ€ ARCH AUR์— ๋Œ€ํ•ด ๋†“์นœ ๊ฒƒ ์ค‘ ํ•˜๋‚˜)

์˜ค ๊ทธ๋“ค์„ ์ฐพ์•˜์Šต๋‹ˆ๋‹ค.

https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa

๋ฉ‹์ง€๋‹ค, ์ •ํ™•ํ•œ ๋งํฌ๋ฅผ ๊ฒŒ์‹œํ•˜๋ ค๊ณ ํ–ˆ๋‹ค. PPA์— ์ด๋ฏธ ์ตœ์‹  ๋ฒ ํƒ€ ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์„ค์น˜๋˜์–ด์žˆ๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

๋ถˆํ–‰ํžˆ๋„ 435 ๋“œ๋ผ์ด๋ฒ„๋Š” ๋‚ด ํŒจํ‚ค์ง€ ๋ชฉ๋ก์— ํ‘œ์‹œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. PPA์—์„œ ๋ณผ ์ˆ˜์—†๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ด์œ ๋ฅผ ์•Œ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

๋ถˆํ–‰ํžˆ๋„ 435 ๋“œ๋ผ์ด๋ฒ„๋Š” ๋‚ด ํŒจํ‚ค์ง€ ๋ชฉ๋ก์— ํ‘œ์‹œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. PPA์—์„œ ๋ณผ ์ˆ˜์—†๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ด์œ ๋ฅผ ์•Œ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

ํฅ๋ฏธ๋กญ๊ฒŒ๋„ sudo apt install nvidia-driver-435 ํ•  ์ˆ˜ ์žˆ์–ด์•ผํ•ฉ๋‹ˆ๋‹ค. sudo apt update ๋ฅผํ•˜๋ฉด PPA๊ฐ€ ํ™•์ธ๋˜๋Š” ๊ฒƒ์„ ๋ณด์‹ญ๋‹ˆ๊นŒ?

Nvidia-435๋„ ๋ณด์ด์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ตœ์‹  ๋ฒ„์ „์€ Nvidia-430์ž…๋‹ˆ๋‹ค.

์ด์ƒํ•ฉ๋‹ˆ๋‹ค, ํ™•์‹คํžˆ PPA์— ์žˆ์Šต๋‹ˆ๋‹ค. ์•„๋งˆ๋„ ์ผ์ข…์˜ ํ…Œ์ŠคํŠธ ํ”Œ๋ž˜๊ทธ ๋’ค์— ์žˆ์Šต๋‹ˆ๊นŒ?

์—ฌ๊ธฐ๋ฅผ ๋ณด์•„๋ผ:
https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa/+packages?field.name_filter=435&field.status_filter=published&field.series_filter=

ํŽธ์ง‘ : ์•„ ์  ์žฅ, 19.10 (Eoan)์— ๋Œ€ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

nvidia ๊ฐœ๋ฐœ์ž ํฌ๋Ÿผ์˜ ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ 435.17์ด ์„ฑ๋Šฅ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜์ง€ ๋ชปํ–ˆ๋‹ค๊ณ  ๊ฒŒ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. ์ตœ์‹  ๋ฒ ํƒ€ ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์ƒํ™ฉ์„ ๊ฐœ์„  ํ•  ๊ฒƒ์ด๋ผ๋Š” ๊ธฐ๋Œ€๊ฐ€ ๋†’์•˜์Šต๋‹ˆ๋‹ค.

https://devtalk.nvidia.com/default/topic/1050274/linux/no-mans-sky-proton-vulkan-patch-performance-issues-with-nvidia/post/5373548/#5373548

๊ฐ€์žฅ ํฐ ๋ฌธ์ œ๋Š” ๋Œ€๋ถ€๋ถ„์˜ ์ƒํ™ฉ์—์„œ ๊ฒŒ์ž„์ด ์‹œ์ž‘๋˜์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. Proton AFAIK์˜ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค.

๋ฐฉ๊ธˆ Arch์— 435.17์„ ์„ค์น˜ํ–ˆ๊ณ  ์ง€๊ธˆ ๊ฒŒ์ž„์— ๋“ค์–ด๊ฐˆ ์ˆ˜ ์žˆ์ง€๋งŒ (418์œผ๋กœ๋Š” ๋ถˆ๊ฐ€๋Šฅ), f-sync (ํ•ญ์ƒ ์ค‘๋‹จ) ๋˜๋Š” e-sync (์ฐจ์ด ์—†์Œ)๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•˜๋”๋ผ๋„ ์›”๋“œ๊ฐ€ ์ƒ์„ฑ๋˜๊ธฐ ์ „์— ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. . ์ƒˆ ์ €์žฅ /๋กœ๋“œ ์ƒ์„ฑ์„ ํ…Œ์ŠคํŠธํ–ˆ์Šต๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ ๋‚ด๊ฐ€ ํ•œ๋‘ ๋‹ฌ ์ „์— 430 ๋“œ๋ผ์ด๋ฒ„์™€ vulkan-experimental ๋ธŒ๋žœ์น˜์—์„œ ๊ฒช์—ˆ๋˜ ๊ฒƒ๊ณผ ๋˜‘๊ฐ™์€ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค.

๊ฐ€์žฅ ํฐ ๋ฌธ์ œ๋Š” ๋Œ€๋ถ€๋ถ„์˜ ์ƒํ™ฉ์—์„œ ๊ฒŒ์ž„์ด ์‹œ์ž‘๋˜์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. Proton AFAIK์˜ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค.

๊ด‘์‚ฐ์€ ๋งค๋ฒˆ ์‹œ์ž‘๋˜์ง€๋งŒ ์„ฑ๋Šฅ์€ ์žฌ์ƒํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

์„ธ๊ณ„๊ฐ€ ์ƒ์„ฑ๋˜๊ธฐ ์ „์— ์ถฉ๋Œํ•ฉ๋‹ˆ๋‹ค.

ํ™•์‹คํžˆํ•˜๊ธฐ ์œ„ํ•ด ์ด์ „ SHADERCACHE ํŒŒ์ผ์„ ์‚ญ์ œํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋“œ๋ฅผ๋กœ๋“œํ•˜์ง€ ์•Š๋Š”์ง€ ํ™•์ธํ•˜์„ธ์š”.

๋ฏธ๋ฆฌ ๋นŒ๋“œ ๋œ shadercache๋ฅผ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ  ์ƒˆ๋กœ ์„ค์น˜ํ•˜๋ฉด ๋™์ผํ•œ ๊ฒฐ๊ณผ๊ฐ€ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค. OpenGL์ด ์‚ฌ๋ผ ์กŒ์œผ๋ฏ€๋กœ ์–ด๋–ป๊ฒŒ ์žฌ์ƒํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ํ™•์‹คํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

steam-275850.log

OpenGL์ด ์‚ฌ๋ผ์ง„ ์ง€๊ธˆ ๋‚ด๊ฐ€ ์–ด๋–ป๊ฒŒ ํ”Œ๋ ˆ์ด ํ•  ์ˆ˜ ์žˆ์„์ง€ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿด ์ˆ˜๋Š” ์—†์ง€๋งŒ ์†”์งํžˆ ๋งํ•ด์„œ ๋‹น์‹ ์ด ๊ทธ๋Ÿฐ ์ข…๋ฅ˜์˜ ๊ฒƒ์„ ์ข‹์•„ํ•˜์ง€ ์•Š๋Š” ํ•œ (๋…ธํŠธ๋ถ ์‚ฌ์šฉ์ž) ์šฐ๋ฆฌ ์ค‘ ๋ˆ„๊ตฌ๋„ 10-20fps๋กœ ํ”Œ๋ ˆ์ดํ•˜์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋‚ด๊ฐ€ ์ œ์•ˆํ•˜๋Š” ๊ฒƒ์€ ๋‹น๋ถ„๊ฐ„ ์–‘์„ฑ์ž ๋กœ๊ทธ๋ฅผ ๊ฒŒ์‹œํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์‹ค์ œ๋กœ Open-GL๋กœ ๋˜๋Œ๋ฆด ์ˆ˜ ์žˆ๋‹ค๋Š” ์ฃผ์ œ์— ๊ด€ํ•ด์„œ๋Š” Steam Console์„ ํ†ตํ•ด ์ด์ „ No Man 's Sky ๋ฐ”์ด๋„ˆ๋ฆฌ ๋“ฑ์„ ์ˆ˜๋™์œผ๋กœ ๋‹ค์šด๋กœ๋“œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

NMS์˜ ๋งค๋‹ˆํŽ˜์ŠคํŠธ ๋ชฉ๋ก์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. https://steamdb.info/depot/275851/manifests/

๋‚˜๋Š” ๊ทธ๊ฒƒ์„ ์‹œ๋„ํ•˜๊ณ  ์–ด๋–ป๊ฒŒ ์ง„ํ–‰๋˜๋Š”์ง€ ๋ณผ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

Nvidia 430.40์—์„œ Proton 4.2-9๋กœ ์‹คํ–‰ํ•˜์—ฌ ๊ฒŒ์ž„์— ๋“ค์–ด๊ฐˆ ์ˆ˜์žˆ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
์•„์ง ๋‹ค์‹œ ํ…Œ์ŠคํŠธํ•˜์ง€๋Š” ์•Š์•˜์ง€๋งŒ ๋‹ค๋ฅธ ํ–‰์„ฑ์˜ ๋Œ€๊ธฐ๊ถŒ์— ๋“ค์–ด ๊ฐ€๋ ค๊ณ  ํ•  ๋•Œ ์ถฉ๋Œํ–ˆ์Šต๋‹ˆ๋‹ค.
๊ทธ๊ฒƒ์— ๋Œ€ํ•œ ๊ธฐ๋ก์ด ์—†์–ด์š”, ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค. ํ™œ์„ฑํ™”ํ•˜๋Š” ๊ฒƒ์„ ์žŠ์—ˆ์Šต๋‹ˆ๋‹ค. 4.2-9์—์„œ ๋‹ค์‹œ ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•˜๋ฉด์ด ์ฃผ์„์„ ์—…๋ฐ์ดํŠธํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ๊ทธ๊ฒƒ์„ ์‹œ๋„ํ•˜๊ณ  ์–ด๋–ป๊ฒŒ ์ง„ํ–‰๋˜๋Š”์ง€ ๋ณผ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ œ ์ƒ๊ฐ์—๋Š” ์ด์ „ ๊ฒŒ์ž„ ๋ฒ„์ „๊ณผ ์ฝ˜ํ…์ธ ๋กœ ๋˜๋Œ๋ ค ์•ผ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. IE. ๊ทธ ์ด์ƒ์€ ์—†์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ๋„ˆ๋จธ ์—…๋ฐ์ดํŠธ ๋•Œ๋ฌธ์— ํ”Œ๋ ˆ์ดํ•˜๊ณ  ์‹ถ์—ˆ๋‹ค.

๊ทธ๊ฒŒ ๋‚ด๊ฐ€ ์–ป์€ ๊ฒƒ์ž…๋‹ˆ๋‹ค.ํ•˜์ง€๋งŒ ๊ทธ๋ž˜๋„ Beyond๊ฐ€ ์ž‘๋™ํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์€ ๋ถ€๋„๋Ÿฌ์šด ์ผ์ž…๋‹ˆ๋‹ค.

Windows ์‚ฌ์šฉ์ž๊ฐ€ ๊ฒŒ์ž„ ๋‚ด ์ถฉ๋Œ์„ ๊ฒฝํ—˜ํ•˜๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์— 1 ์ฃผ์ฐจ ํŒจ์น˜๊ฐ€ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

1.5GB ์‚ฌ์šฉ ๋ฒ„๊ทธ๊ฐ€์žˆ๋Š” ๋‹ค๋ฅธ nvidia ์‚ฌ์šฉ์ž. OpenGL ๋ฒ„์ „์ด ๊ฑฐ์˜ ๋ชจ๋“  ๋น„๋””์˜ค ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์—…๋ฐ์ดํŠธ ์ „์— ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์—ˆ๋˜ ์šธํŠธ๋ผ ์„ค์ •์—์„œ ์ถฉ๋Œ์ด ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ๋†’์ด๋ฅผ ๋‚ฎ์ถ”๋ฉด ์ฆ‰์‹œ ์ถฉ๋Œ์ด ์ค‘์ง€๋˜์—ˆ์ง€๋งŒ ํ”„๋ ˆ์ž„์€ ํ™•์‹คํžˆ ๋‹ค์šด๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๋ช‡ ๋ถ„ ์ „ ์ตœ์‹  ๋งˆ์ดํฌ๋กœ ์—…๋ฐ์ดํŠธ (30.7MB) ํ›„ ๊ฒŒ์ž„์ด ํ›Œ๋ฅญํ•˜๊ฒŒ ์‹คํ–‰๋˜๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค. ์ด ์ตœ์‹  ์—…๋ฐ์ดํŠธ ์ „์— ์Œ์•…์ด ์žฌ์ƒ๋˜๋Š” ๋™์•ˆ ๊ฒ€์€ ํ™”๋ฉด์ด ํ‘œ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. 60fps๋ฅผ ๋ฐ›๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ Proton์˜ Vulkan ๋กœ๋”๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ์žŠ์—ˆ์Šต๋‹ˆ๋‹ค.

์ฒด๊ณ„:
Ryzen 5 1600
RX 580 8Gb

Ubuntu Budgie 19.04
RADV / ACO / LLVM 8
์–‘์„ฑ์ž 4.11-2
Vulkan 1.1.101.0-2

๋‹น์‹ ์˜ vram ์‚ฌ์šฉ๋ฒ•์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ๊ทธ๋Ÿฌ๋‚˜ ์—…๋ฐ์ดํŠธ๊ฐ€ ํ‘œ์‹œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์ด ๊ทธ๊ฒƒ์„๋ฐ›์€ ํ›„ ๊ฑฐ์˜ 24 ์‹œ๊ฐ„ ํ›„์— ๊ทธ ์ด์ƒ ์—…๋ฐ์ดํŠธ๋ฅผ ๋ฐ›์•˜๋‹ค. ์ง€์—ญ๊ณผ ๊ด€๋ จ๋œ ์ฆ๊ธฐ ์—…๋ฐ์ดํŠธ ํ”„๋กœ์„ธ์Šค๊ฐ€์žˆ๋Š” ์ง€์—ฐ ์‹œ์Šคํ…œ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ €๋Š” ํ˜ธ์ฃผ์ธ, 3 ๋“ฑ๊ธ‰ ์ฆ๊ธฐ ์‹œ๋ฏผ์ž…๋‹ˆ๋‹ค :(

๋‹น์‹ ์˜ vram ์‚ฌ์šฉ๋ฒ•์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ๊ทธ๋Ÿฌ๋‚˜ ์—…๋ฐ์ดํŠธ๊ฐ€ ํ‘œ์‹œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

4587MB์˜ ์—ฌ์œ  VRAM์ด ์žˆ์œผ๋ฏ€๋กœ 3605MB๊ฐ€ ์‚ฌ์šฉ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

AMD ์นด๋“œ์—๋Š” ๋‚ฎ์€ VRAM ์‚ฌ์šฉ ๋ฌธ์ œ๊ฐ€์—†๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

์‹คํ—˜์šฉ ๋ฒ ํƒ€ (ํ˜„์žฌ ์ฝ˜ํ…์ธ  ๋นŒ๋“œ ID : 4107029)๋„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์‹คํ—˜์šฉ / 30MB ์—…๋ฐ์ดํŠธ๋กœ ์„ธ๊ณ„๋ฅผ๋กœ๋“œํ•˜๋Š” ์ค‘์— ์—ฌ์ „ํžˆ ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

๋‚ด Radeon VII์—์„œ RADV / ACO์— ์žฌ๋ฏธ์žˆ๋Š” ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ๋น™ํ•˜๊ฐ€ ๋Š๋ฆฌ๋ฉด ๊ฒŒ์ž„์ด ์ •์ƒ์ ์œผ๋กœ๋กœ๋“œ๋ฉ๋‹ˆ๋‹ค. ๋ชจ๋“  ์ง€ํ˜•์ด ์™„์ „ํžˆ ๋ˆ„๋ฝ ๋œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ฒŒ์ž„ ํŒŒ์ผ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์ „ Proton ๋ฒ„์ „์€ ์ „ํ˜€ ์‹œ์ž‘๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์‹ ๊ฒฝ ์“ฐ์ง€ ๋งˆ! Windows์—์„œ ๋™์ผํ•œ ๋ฌธ์ œ ..... : man_shrugging :

ํŽธ์ง‘ : ๋‚ด ์•„๋ž˜ ์‚ฌ์šฉ์ž์™€ ๋™์ผํ•œ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜์ง€๋งŒ!

์ด ๊ฒŒ์ž„์€ Beyond ์—…๋ฐ์ดํŠธ๋กœ Proton 4.2์™€ 4.11.1์—์„œ ์™„๋ฒฝํ•˜๊ฒŒ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ทธ๋Ÿฌ๋‚˜ ์ž‘๋™ํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์€ VR์—์„œ ์‹คํ–‰ํ•˜๋ ค๋Š” ๊ฒฝ์šฐ์ž…๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ๋‹จ์ง€ ๊ฒ€์€ ์ฐฝ์„ ์‹œ์ž‘ํ•˜๊ณ  ์˜์›ํžˆ "๋กœ๋“œ"ํ•ฉ๋‹ˆ๋‹ค. IO๊ฐ€ ์ •ํ™•ํžˆ 0์ด๊ณ  ํ”„๋กœ์„ธ์Šค๊ฐ€ ์ข€๋น„์ด๊ธฐ ๋•Œ๋ฌธ์— "๋กœ๋“œ"ํ•ฉ๋‹ˆ๋‹ค.
esync๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•˜๋ฉด ํ”„๋กœ์„ธ์Šค๊ฐ€ ์ข€๋น„๊ฐ€๋˜์ง€ ์•Š๊ณ  ๋Œ€์‹  CPU ๋ถ€ํ•˜๊ฐ€ 2-3 % ์ •๋„์ด๋ฉฐ IO์™€ ํ•จ๊ป˜ ์•„๋ฌด ์ž‘์—…๋„ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š๊ณ  ๋‹ค์‹œ ๊ฒ€์€ ์ƒ‰ ํ™”๋ฉด ๋งŒ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. PROTON_LOG = 1์„ ์‚ฌ์šฉํ•˜๋ ค๊ณ ํ•ด๋„ ์•„๋ฌด ์ž‘์—…๋„ ์ˆ˜ํ–‰๋˜์ง€ ์•Š์œผ๋ฉฐ ์ƒ์„ฑ ๋œ ๋กœ๊ทธ๊ฐ€์—†๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค.
Proton 4.2๋กœ ์‹œ์ž‘ํ•˜๊ธฐ ์œ„ํ•ด VR์„ ์‹œ๋„ํ•˜๋ฉด ๋ฐ์Šคํฌํ†ฑ ๋ฒ„์ „์ด ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค.
ํŽธ์ง‘ : ๋‚ด๊ฐ€ Mesa 19.2 ACO์— ์žˆ๋‹ค๊ณ  ์–ธ๊ธ‰ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.

Radeon Vega 56 + Proton 4.11-2 + RADV / Mesa 19.1.4์—์„œ ์ž˜ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์›”๋“œ๊ฐ€๋กœ๋“œ ๋˜ ์ž๋งˆ์ž ๋ฐ์Šคํฌํ†ฑ์œผ๋กœ ์ถฉ๋Œํ•ฉ๋‹ˆ๋‹ค.

Mesa 19.2 ACO์—์„œ ์กฐ๊ธˆ ๋” ์ง„์ „์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์„ธ๊ณ„๊ฐ€๋กœ๋“œ๋˜๊ณ  ๊ฝค ๊ดœ์ฐฎ์€ ์„ฑ๋Šฅ์„ ์–ป์ง€ ๋งŒ ๋ฉ”๋‰ด๋ฅผ ์—ด๋ฉด ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ๊ฐ€ ํ•˜๋“œ๋ฝ๋ฉ๋‹ˆ๋‹ค.

์ด์ œ VR์— ๋Œ€ํ•œ ๋กœ๊ทธ๋ฅผ ์ƒ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค. 2 ๋ถ„๋„ ์•ˆ ๋ผ 60MiB๊ฐ€ ์ปค์กŒ์Šต๋‹ˆ๋‹ค ... ์ €๋Š” 10 ๋งŒ ์ค„๋งŒ ์—…๋กœ๋“œ ํ–ˆ์œผ๋ฏ€๋กœ ๋„ˆ๋ฌด ์˜ค๋ž˜ ๊ฑธ๋ฆฌ๊ธฐ ๋•Œ๋ฌธ์— github์—์„œ ์—…๋กœ๋“œ๋ฅผ ์ทจ์†Œํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค : https://gist.github.com/ Zamundaaa / c4bcc723bcb85f41daf178e1cfdedcf8
ํŽธ์ง‘ : ์ผ๋ฐ˜์ ์ธ (2D) ์‹คํ–‰ ๊ธฐ๋ก : steam-275850.log

์‹คํ—˜์ ์ธ 30MB ์—…๋ฐ์ดํŠธ๋กœ 1.5GB ๋ฉ”๋ชจ๋ฆฌ ์ œํ•œ์ด ์‚ฌ๋ผ ์กŒ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋งค์ฒด์—์„œ ๊ทธ๋ž˜ํ”ฝ์„ ์‹คํ–‰ํ•˜๋ฉด ๋น„๋””์˜ค ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์ด 1.9GB๊นŒ์ง€ ์˜ฌ๋ผ๊ฐ‘๋‹ˆ๋‹ค. ์„ธ๊ณ„์— ๋†’์€ ๋ถ€ํ•˜๋กœ ์‹คํ–‰๋˜์ง€๋งŒ ์ฆ‰์‹œ ์ถฉ๋Œํ•ฉ๋‹ˆ๋‹ค. ultra์—์„œ ๊ทธ๋ž˜ํ”ฝ์„ ์‹คํ–‰ํ•˜๋ฉด ์‹œ์ž‘ ์‹œ์Šคํ…œ ํ™”๋ฉด์„๋กœ๋“œ ํ•  ๋•Œ ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

์‹คํ—˜์ ์ธ 30MB ์—…๋ฐ์ดํŠธ๋กœ 1.5GB ๋ฉ”๋ชจ๋ฆฌ ์ œํ•œ์ด ์‚ฌ๋ผ ์กŒ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹คํ—˜์šฉ ๊ทธ๋ž˜ํ”ฝ์„ ์‹คํ–‰ํ•˜๋ฉด ๋น„๋””์˜ค ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์ด 1.9GB๊นŒ์ง€ ์˜ฌ๋ผ๊ฐ‘๋‹ˆ๋‹ค. ์„ธ๊ณ„์— ๋†’์€ ๋ถ€ํ•˜๋กœ ์‹คํ–‰๋˜์ง€๋งŒ ์ฆ‰์‹œ ์ถฉ๋Œํ•ฉ๋‹ˆ๋‹ค. ultra์—์„œ ๊ทธ๋ž˜ํ”ฝ์„ ์‹คํ–‰ํ•˜๋ฉด ์‹œ์ž‘ ์‹œ์Šคํ…œ ํ™”๋ฉด์„๋กœ๋“œ ํ•  ๋•Œ ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

์ค‘๊ฐ„ ์„ค์ •์œผ๋กœ๋„ ๊ฒŒ์ž„์„๋กœ๋“œ ํ•  ์ˆ˜ ์žˆ์—ˆ์ง€๋งŒ VRAM ์‚ฌ์šฉ๋Ÿ‰์€ 1080ti์—์„œ ์—ฌ์ „ํžˆ ์•ฝ 600MB์— ๋ถˆ๊ณผํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ฒŒ์ž„์€ RX560X์—์„œ 45fps์˜ ๋งˆ๋ฒ•๊ณผ ๋†’์€ ์„ค์ •์ด ํ˜ผํ•ฉ๋˜์–ด ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. ์ธ์ƒ์ ์ด์ง€๋งŒ UI๋Š” 7fps๋กœ ๋ Œ๋”๋ง๋˜๊ณ  ๊ฒŒ์ž„์„ ๊ธฐ๋ณธ์ ์œผ๋กœ ์žฌ์ƒํ•  ์ˆ˜ ์—†๊ฒŒ ๋งŒ๋“ญ๋‹ˆ๋‹ค.

๊ฒŒ์ž„์€ RX560X์—์„œ 45fps์˜ ๋งˆ๋ฒ•๊ณผ ๋†’์€ ์„ค์ •์ด ํ˜ผํ•ฉ๋˜์–ด ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. ์ธ์ƒ์ ์ด์ง€๋งŒ UI๋Š” 7fps๋กœ ๋ Œ๋”๋ง๋˜๊ณ  ๊ฒŒ์ž„์„ ๊ธฐ๋ณธ์ ์œผ๋กœ ์žฌ์ƒํ•  ์ˆ˜ ์—†๊ฒŒ ๋งŒ๋“ญ๋‹ˆ๋‹ค.

๊ฐ™์€. gtx 1060 6gb์—์„œ ์•ฝ 35fps๋ฅผ ์–ป์Šต๋‹ˆ๋‹ค. ๋งˆ๋ฒ•์ด ๋ถ€์—ฌ ๋œ ๊ฒƒ๋ณด๋‹ค ๋” ๋†’์€ ์ง€ํ˜• ํ…Œ์…€๋ ˆ์ด์…˜์œผ๋กœ ์ธํ•ด ํ–‰์„ฑ์— ๋“ค์–ด๊ฐˆ ๋•Œ ๊ฒŒ์ž„์ด ์ถฉ๋Œํ•˜๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ง€๊ธˆ๊นŒ์ง€ ๋ฌด์ž‘์œ„ ์ถฉ๋Œ์€ ์—†์—ˆ์ง€๋งŒ ive๋Š” ์ด๋Ÿฌํ•œ ์„ค์ •์œผ๋กœ 45 ๋ถ„๋งŒ ํ”Œ๋ ˆ์ดํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฐ”๋ผ๊ฑด๋Œ€ proton / nms์˜ ์ƒˆ๋กœ์šด ๋ฆด๋ฆฌ์Šค๋Š” OpenGL๊ณผ ํ•จ๊ป˜ํ–ˆ๋˜ ์„ฑ๋Šฅ์„ ๋‹ค์‹œ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค.

๋‚ด ๊ฒŒ์ž„์ด ์ด์ œ 430.17 ๋“œ๋ผ์ด๋ฒ„ / 1080TI์—์„œ ์ œ๋Œ€๋กœ ์‹คํ–‰๋˜๊ณ ์žˆ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. 4k์—์„œ OpenGL์ด ๋‚˜์—๊ฒŒ ์ค€ ๊ฒƒ๊ณผ ๋น„์Šทํ•œ 45-50fps ์ •๋„์ž…๋‹ˆ๋‹ค. ์ด์ œ 1800p edid๋ฅผ ํ™œ์„ฑํ™”ํ•˜์—ฌ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ํ™•์ธํ•˜์‹ญ์‹œ์˜ค.

๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐ ํ•œ ๊ฒƒ์ด ์ตœ๊ทผ์˜ ์‹คํ—˜์  ํŒจ์น˜ ์˜€์„๊นŒ์š”? ์ •ํ™•ํžˆ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค. Proton 4.2๋กœ ์ „ํ™˜ํ•˜์—ฌ ์‹คํ–‰ ํ•œ ํ›„ ์ •์ƒ์ž„์„ ํ™•์ธํ•œ ๋‹ค์Œ ์ •์ƒ 4.11-2๋กœ ๋‹ค์‹œ ์ „ํ™˜ํ–ˆ์Šต๋‹ˆ๋‹ค.

ํ  ์ƒ๊ฐ ํ•ด๋ณด๋‹ˆ, ๋น„ํ–‰ ๋“ฑ์€ ์—ฌ์ „ํžˆ โ€‹โ€‹์„ฑ๋Šฅ์ด ์ข‹์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์•„๋งˆ๋„ ์ ์ ˆํ•œ ํ”„๋ ˆ์ž„ ์†๋„๋ณด๋‹ค ๋ช‡ ๋ฒˆ ๋” ํŒจ์น˜๊ฐ€ ํ•„์š”ํ•  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๋” ๋‚˜์€ ์„ฑ๋Šฅ์„ ์œ ์ง€ํ•˜๋ฉด์„œ GPU ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์ด ๋” ์ข‹์Šต๋‹ˆ๊นŒ?

๋‚ด ๊ฒŒ์ž„์ด ์ด์ œ 430.17 ๋“œ๋ผ์ด๋ฒ„ / 1080TI์—์„œ ์ œ๋Œ€๋กœ ์‹คํ–‰๋˜๊ณ ์žˆ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. 4k์—์„œ OpenGL์ด ๋‚˜์—๊ฒŒ ์ค€ ๊ฒƒ๊ณผ ๋น„์Šทํ•œ 45-50fps ์ •๋„์ž…๋‹ˆ๋‹ค. ์ด์ œ 1800p edid๋ฅผ ํ™œ์„ฑํ™”ํ•˜์—ฌ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ํ™•์ธํ•˜์‹ญ์‹œ์˜ค.

๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐ ํ•œ ๊ฒƒ์ด ์ตœ๊ทผ์˜ ์‹คํ—˜์  ํŒจ์น˜ ์˜€์„๊นŒ์š”? ์ •ํ™•ํžˆ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค. Proton 4.2๋กœ ์ „ํ™˜ํ•˜์—ฌ ์‹คํ–‰ ํ•œ ํ›„ ์ •์ƒ์ž„์„ ํ™•์ธํ•œ ๋‹ค์Œ ์ •์ƒ 4.11-2๋กœ ๋‹ค์‹œ ์ „ํ™˜ํ–ˆ์Šต๋‹ˆ๋‹ค.

ํ  ์ƒ๊ฐ ํ•ด๋ณด๋‹ˆ, ๋น„ํ–‰ ๋“ฑ์€ ์—ฌ์ „ํžˆ โ€‹โ€‹์„ฑ๋Šฅ์ด ์ข‹์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์•„๋งˆ๋„ ์ ์ ˆํ•œ ํ”„๋ ˆ์ž„ ์†๋„๋ณด๋‹ค ๋ช‡ ๋ฒˆ ๋” ํŒจ์น˜๊ฐ€ ํ•„์š”ํ•  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” 435.17์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์œผ๋ฉฐ ์ด๋ฏธ ์‹คํ—˜์šฉ ํŒจ์น˜๋ฅผ ์‹œ๋„ํ–ˆ์ง€๋งŒ ์—ฌ์ „ํžˆ ๋™์ผํ•œ ๋‚ฎ์€ fps๋ฅผ๋ณด๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๋” ๋‚˜์€ ์„ฑ๋Šฅ์„ ์œ ์ง€ํ•˜๋ฉด์„œ GPU ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์ด ๋” ์ข‹์Šต๋‹ˆ๊นŒ?

๋‚˜์ค‘์— ํ™•์ธํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์†”์งํžˆ ์ „๋ณด๋‹ค ์ง€์ƒ์—์„œ๋งŒ ๋” ์ข‹์•˜์Šต๋‹ˆ๋‹ค. ๋ฐฐ๋ฅผ ํƒ€๊ณ  ์ด๋ฅ™ํ•˜์ž๋งˆ์ž ์šฐ์ฃผ์—์„œ๋„ 20-30fps ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์—ฌ์ „ํžˆ ์•ฝ๊ฐ„์˜ ์ž‘์—…์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

์ง€๊ธˆ ๋ง‰ ๋„ฅ์„œ์Šค์—์„œ 70FPS๋ฅผ ๊ฐ€์กŒ๋Š”๋ฐ, ๋ฐฐ์— ์˜ฌ๋ผ ํƒ€๊ณ  ์˜ ์ž๋งˆ์ž 30 ๊ฐœ์— ๋ถˆ๊ณผํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ํ˜„์žฌ 2.06b ํŒจ์น˜์ž…๋‹ˆ๋‹ค. ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์€ ์—ฌ์ „ํžˆ โ€‹โ€‹์•ฝ 900Mb ์˜€์œผ๋ฏ€๋กœ ์ œํ•œ๋œ ๋ฉ”๋ชจ๋ฆฌ์— ๋„ฅ์„œ์Šค๊ฐ€ ์ถฉ๋ถ„ํžˆ ์ ํ•ฉํ•˜์—ฌ ๋น ๋ฅด๊ฒŒ ๋ Œ๋”๋ง ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‹คํ—˜์—์„œ VR ์šฉ์œผ๋กœ ์‹œ์ž‘ํ•˜๋ฉด ์ถฉ๋Œํ•ฉ๋‹ˆ๋‹ค. ๊ณง ๊ฒ€์€ ์ƒ‰ ์ฐฝ์ด ๋‚˜ํƒ€๋‚ฌ๋‹ค๊ฐ€ ๋‹ค์‹œ ๋‹ซํž™๋‹ˆ๋‹ค. ์ด๋ฒˆ์—๋Š” ๋กœ๊ทธ๊ฐ€ ์งง์Šต๋‹ˆ๋‹ค. Windows์˜ ์•„๋ฌด๋„์ด ๋ฌธ์ œ๊ฐ€์—†๋Š” ๊ฒƒ ๊ฐ™๊ธฐ ๋•Œ๋ฌธ์— NMS์˜ ๋ฌธ์ œ๊ฐ€ ์•„๋‹ˆ๋ผ ์‹ค์ œ๋กœ Proton ๋ฌธ์ œ๋ผ๊ณ  ํ™•์‹ ํ•ฉ๋‹ˆ๋‹ค. ๋‚ด ์ž์‹ ์˜ Windows ์„ค์น˜๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
์ด๋ฒˆ์—๋Š” ๋กœ๊ทธ๊ฐ€ ํ›จ์”ฌ ์งง์Šต๋‹ˆ๋‹ค.
steam-275850.log

์‹คํ—˜์—์„œ VR ์šฉ์œผ๋กœ ์‹œ์ž‘ํ•˜๋ฉด ์ถฉ๋Œํ•ฉ๋‹ˆ๋‹ค. ๊ณง ๊ฒ€์€ ์ƒ‰ ์ฐฝ์ด ๋‚˜ํƒ€๋‚ฌ๋‹ค๊ฐ€ ๋‹ค์‹œ ๋‹ซํž™๋‹ˆ๋‹ค.

๋˜ํ•œ public ๋ถ„๊ธฐ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” @Zamundaaa ์™€ ๋™์ผํ•œ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค ( Valve Index Headset์—์„œ ํ…Œ์ŠคํŠธ ๋จ).

steam-275850.log

์‹œ์Šคํ…œ ์ •๋ณด

๊ฒŒ์ž„์€ KDE ๋ฐ Kwin-lowlatency๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์•„์น˜์—์„œ 435.17 (1060 6GB)์—์„œ ์™„๋ฒฝํ•˜๊ฒŒ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. ๋กœ๋“œ ํ•  ๋•Œ ์•ฝ๊ฐ„์˜ ๋Š๊น€ ๋ฌธ์ œ (Windows์—๋Š” ํ‘œ์‹œ๋˜์ง€ ์•Š์Œ)๊ฐ€ ๊ทธ ์™ธ์—๋Š” ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ์šฐ์ฃผ์—์„œ 30fps ๋ฌธ์ œ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

๊ฒŒ์ž„์€ 2.1GB์˜ VRam์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ปค๋„์€ 5.2.8.arch-1-1์ž…๋‹ˆ๋‹ค. ๋‚˜๋Š” GE-Proton-4.11-1์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋ชจ๋“  ๊ฒƒ์— ๋Œ€ํ•ด ๋†’์€ ์„ค์ •์„ํ•˜๊ณ  ์žˆ์ง€๋งŒ, ๋‚ด๊ฐ€ ๊ฐ•ํ™” ๋œ ๊ฒƒ๋ณด๋‹ค ๋” ๋†’์œผ๋ฉด ํ‘œ์ค€์œผ๋กœ ์„ค์ •๋˜๋Š” ํ…์Šค์ฒ˜๋ฅผ ์ œ์™ธํ•˜๊ณ ๋Š”. ์‹คํ—˜์ ์ธ ์ง€์ .

์ด๊ฒƒ์€ NVIDIA ๋ฒ„๊ทธ๊ฐ€ ์•„๋‹Œ ์–‘์„ฑ์ž ๋ฒ„๊ทธ์ž…๋‹ˆ๋‹ค.
Glorious Eggroll์˜ ํŒจ์น˜๊ฐ€ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ  ๊ฒŒ์ž„์ด ์ฃผ์‹ ์–‘์„ฑ์ž์—์„œ ๋”์ฐํ•˜๊ฒŒ ์‹คํ–‰๋˜๊ธฐ ๋•Œ๋ฌธ์— ๋ฌธ์ œ๊ฐ€ Proton๊ณผ ๊ด€๋ จ๋˜์–ด ์žˆ์Œ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. GE์˜ proton fork๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋ฉ๋‹ˆ๋‹ค.

์ง€๊ธˆ ํ…Œ์ŠคํŠธ ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

์ตœ์‹  ์ •๋ณด:
VRAM์€ ์—ฌ์ „ํžˆ โ€‹โ€‹NMS์— ๋Œ€ํ•ด 1247MB ์‚ฌ์šฉ๋Ÿ‰์„ ์ดˆ๊ณผํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ 4k์ด๊ณ  ๋†’์€ ์„ค์ •์ž…๋‹ˆ๋‹ค.
ํ–‰์„ฑ์„ ๋Œ์•„ ๋‹ค๋‹ˆ๋Š” ๊ฒƒ์€ ์•„๋งˆ๋„ 30-40fps ์‚ฌ์ด์˜ ์–ด๋”˜๊ฐ€์— ์žˆ์ง€๋งŒ ๋น„ํ–‰์€ 30fps๋ณด๋‹ค ์‰ฝ๊ฒŒ โ€‹โ€‹๋‚ฎ์„ ์ˆ˜ ์žˆ์ง€๋งŒ ์„ฑ๋Šฅ ๋ฌธ์ œ๋Š” ์—ฌ์ „ํžˆ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. ์ ์–ด๋„ 430.34 ๋“œ๋ผ์ด๋ฒ„์˜ 1080TI ์นด๋“œ์˜ ๊ฒฝ์šฐ ํ•จ๊ป˜ ๊ฒฐํ•ฉ๋˜๋Š” ๋ณต์žกํ•œ ๋ฌธ์ œ ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

vulkan ์„ฑ๋Šฅ์€์ด ๊ฒŒ์ž„์—์„œ ํ—›์†Œ๋ฆฌ ์ผ๋ฟ์ž…๋‹ˆ๋‹ค. ํ…Œ์ŠคํŠธํ•˜๋ ค๋ฉด windows10์œผ๋กœ ๋ถ€ํŒ…ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค!

์ถ”์‹ . ๋Œ€๋ถ€๋ถ„ AMD ๋ฌธ์ œ ์ผ ์ˆ˜์žˆ๋Š” ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์ด ์ง๋ฉดํ•˜๊ณ ์žˆ๋Š” ์ถฉ๋Œ์„ ๊ฒฝํ—˜ํ•˜์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค (์—ฌ๊ธฐ์—์„œ clearcpuid = 514๋กœ Ryzen3600 ์‹คํ–‰).

์ด๊ฒƒ์€ NVIDIA ๋ฒ„๊ทธ๊ฐ€ ์•„๋‹Œ ์–‘์„ฑ์ž ๋ฒ„๊ทธ์ž…๋‹ˆ๋‹ค.
Glorious Eggroll์˜ ํŒจ์น˜๊ฐ€ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ  ๊ฒŒ์ž„์ด ์ฃผ์‹ ์–‘์„ฑ์ž์—์„œ ๋”์ฐํ•˜๊ฒŒ ์‹คํ–‰๋˜๊ธฐ ๋•Œ๋ฌธ์— ๋ฌธ์ œ๊ฐ€ Proton๊ณผ ๊ด€๋ จ๋˜์–ด ์žˆ์Œ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. GE์˜ proton fork๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋ฉ๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ Proton๊ณผ ๊ด€๋ จ๋œ ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๋‚ด๊ฐ€ ๋ฏฟ๋Š” ์‹œ์Šคํ…œ ํŠน์ •์ž…๋‹ˆ๋‹ค.

๋‹ค์Œ์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
์ปค๋„ : 5.2.8-20-tkg-pds
Nvidia : 435.17 ; 980Ti
Proton-tkg : 4.14 (๋ชจ๋“  GE ํŒจ์น˜ ๋“ฑ)
ํ•ด๊ฒฐ : 1080p

๊ฒŒ์ž„์ด ์ด์ „์— ์—†์—ˆ๋˜ ์„ธ๊ณ„๋ฅผ๋กœ๋“œํ•˜๋„๋กํ•˜๋ ค๋ฉด .steam/steam/steamapps/common/No Man's Sky/Binaries/SETTINGS/TKGRAPHICSSETTINGS.MXML ์„ ์‚ญ์ œํ•ด์•ผํ–ˆ์Šต๋‹ˆ๋‹ค.

์ด์ œ Enhanced์— ๋‚จ์•„์žˆ๋Š” ํ…Œ์…€๋ ˆ์ด์…˜์„ ์ œ์™ธํ•˜๊ณ  ๋ชจ๋“  ๊ทธ๋ž˜ํ”ฝ ์˜ต์…˜์„ high / ultra๋กœ ์„ค์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
๋‚ด VRAM ์‚ฌ์šฉ๋Ÿ‰ : C+G ...ps\common\No Man's Sky\Binaries\NMS.exe 1191MiB .

๋‚ด๊ฐ€ ์„ธ๊ณ„ / ์šฐ์ฃผ ์–ด๋””๋ฅผ ๊ฐ€๋“  ์ƒ๊ด€์—†์ด 1260MiB๋ฅผ ๋„˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ๊ทธ๋ž˜ํ”ฝ ์˜ต์…˜์ด ๋‚ฎ์Œ (๋‹ค์‹œ ์‹œ์ž‘ํ•œ ํ›„)์œผ๋กœ ์„ค์ •๋˜๊ณ  ๋ชจ๋“  ์˜ต์…˜์„ ์šธํŠธ๋ผ (ํ…์Šค์ฒ˜ ์„ค์ •์„ ์ ์šฉํ•˜๊ธฐ ์œ„ํ•ด ๋‹ค์‹œ ์‹œ์ž‘ํ•˜๊ธฐ ์ „์—)๋กœ ๋ณ€๊ฒฝํ•˜๋ฉด VRAM ์‚ฌ์šฉ๋Ÿ‰์ด ์ตœ๋Œ€ 1600MiB๊นŒ์ง€ ์˜ฌ๋ผ๊ฐ€๋Š” ๊ฒƒ์„ ๋ณด์•˜ ๊ธฐ ๋•Œ๋ฌธ์— ์ด์ƒํ•ฉ๋‹ˆ๋‹ค.

๊ฒŒ์ž„ ์ค‘๊ฐ„์— ๊ทธ๋ž˜ํ”ฝ ์„ค์ •์„ ์ ์šฉํ•˜๋ฉด ํ˜„์žฌ ์„ค์ • (์šธํŠธ๋ผ ํ…์Šค์ฒ˜)์œผ๋กœ ๊น”๋”ํ•˜๊ฒŒ ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ๋” ๋งŽ์€ VRAM์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค.

๋‚ด ์„ฑ๋Šฅ์€ ๋‚ด๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ์„ค์ •์— ๊ด€๊ณ„์—†์ด Open-GL, 35-40fps ์ƒ์ˆ˜๋ณด๋‹ค ๋‚˜์ฉ๋‹ˆ๋‹ค.

๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ์ด๊ฒƒ์„ ํ…Œ์ŠคํŠธ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? Low ์„ค์ •์„ ์ ์šฉํ•˜๊ณ  ๋‹ค์‹œ ์‹œ์ž‘ํ•˜๊ณ  VRAM์„ ํ™•์ธํ•œ ๋‹ค์Œ Ultra๋ฅผ ์ ์šฉํ•˜๊ณ  VRAM์ด ์ƒ์Šนํ•˜๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

1080ti 430.34 Pop_OS Plasma5
Win10 4k High ์„ค์ •
ํ† ์ง€ : 85 ๊ณต๊ฐ„ : 100+

Linux 4k ๋†’์€ ์„ค์ • (Proton-GE)
ํ† ์ง€ : 25-33 ๊ณต๊ฐ„ : 33

๋„ค Linux์—์„œ NMS์— ๋Œ€ํ•œ ์ •๋ง ์Šฌํ”ˆ ๋‚ ์ž…๋‹ˆ๋‹ค.
nvidia์˜ vulkan ๋“œ๋ผ์ด๋ฒ„๋Š” ๋™์ผํ•˜๊ฑฐ๋‚˜ ๋” ๋‚˜์€ (๋” ๋งŽ์€ ์—…๋ฐ์ดํŠธ ๋ฐ ์ˆ˜์ •)์„ ์˜๋ฏธํ•˜๊ธฐ ๋•Œ๋ฌธ์— Windows์— ๋น„ํ•ด 1 : 1 ์ด์ƒ์˜ ์„ฑ๋Šฅ์ด ํ‘œ์‹œ๋˜์–ด์•ผํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด Doom ๋ฐ Wolf์™€ ๊ฐ™์€ ๊ฒŒ์ž„์ด Linux์—์„œ ํ›Œ๋ฅญํ•˜๊ฒŒ ์‹คํ–‰๋˜๋Š” ์ด์œ ์ž…๋‹ˆ๋‹ค.

ํ , ์ด์ƒํ•ฉ๋‹ˆ๋‹ค. TKG๋Š” ๊ทธ์—๊ฒŒ๋„ ํšจ๊ณผ๊ฐ€ ์žˆ๋‹ค๊ณ  ๋งํ–ˆ๊ณ  ์–‘์„ฑ์ž 4.11-2๋กœ ๋ณ€๊ฒฝํ•˜๋ฉด ์—ฌ๊ธฐ์—์žˆ๋Š” ๋ชจ๋“  ์‚ฌ๋žŒ๋“ค์ด ์„ค๋ช…ํ•˜๋Š” ๊ฒƒ๊ณผ ๋™์ผํ•œ ๊ฒฐ๊ณผ๋ฅผ ์–ป์—ˆ์Šต๋‹ˆ๋‹ค.

1080p๋กœ ์‹คํ–‰ํ•˜๋Š” ๊ฒฝ์šฐ ์„ฑ๋Šฅ์ด ๊ฐ€์žฅ ์ข‹์ง€๋งŒ ์ด๊ฒƒ์ด ์ˆ˜์ •์ด๋ผ๋Š” ์˜๋ฏธ๋Š” ์•„๋‹™๋‹ˆ๋‹ค.
๋˜ํ•œ proton-GE๋กœ ํ…Œ์ŠคํŠธํ•˜๊ธฐ ์ „์— compatdata๋ฅผ ์‚ญ์ œํ–ˆ์Šต๋‹ˆ๋‹ค. (์ €๋Š” ์ œ ์ž์‹ ์˜ Proton-GE๋ฅผ ๋งŒ๋“ค์ง€ ์•Š๊ณ  ๋‹จ์ง€ bin ๋ฆด๋ฆฌ์ฆˆ๋ฅผ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค)

๋ถˆํ–‰ํžˆ๋„ Proton-GE์—์„œ ์—ฌ์ „ํžˆ ๋™์ผํ•œ ์„ฑ๋Šฅ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚ด ์ ‘๋‘์‚ฌ๋ฅผ ์™„์ „ํžˆ ์‚ญ์ œํ•˜๊ณ  ๋‹ค์‹œ ์ž‘์„ฑํ•˜๋ ค๊ณ  ์‹œ๋„ํ–ˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ Nvidia 430.34 ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์‹คํ–‰ ์ค‘์ด๋ฏ€๋กœ 435.17 ๋ฒ ํƒ€ ๋“œ๋ผ์ด๋ฒ„๊ฐ€ Proton-GE์™€ ํ•จ๊ป˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ฉ๋‹ˆ๊นŒ?

๋ถˆํ–‰ํžˆ๋„ Proton-GE์—์„œ ์—ฌ์ „ํžˆ ๋™์ผํ•œ ์„ฑ๋Šฅ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚ด ์ ‘๋‘์‚ฌ๋ฅผ ์™„์ „ํžˆ ์‚ญ์ œํ•˜๊ณ  ๋‹ค์‹œ ์ž‘์„ฑํ•˜๋ ค๊ณ  ์‹œ๋„ํ–ˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ Nvidia 430.34 ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์‹คํ–‰ ์ค‘์ด๋ฏ€๋กœ 435.17 ๋ฒ ํƒ€ ๋“œ๋ผ์ด๋ฒ„๊ฐ€ Proton-GE์™€ ํ•จ๊ป˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ฉ๋‹ˆ๊นŒ?

์•„๋‹ˆ์š”, GE์™€ 435.17์˜ TKG ์–‘์„ฑ์ž๋ฅผ ์‹œ๋„ํ–ˆ๋Š”๋ฐ ๋™์ผํ•ฉ๋‹ˆ๋‹ค.

์ œ 3 ์ž ์–‘์„ฑ์ž์— ๋Œ€ํ•ด ์•Œ์•„ ์ฐจ๋ฆฐ ํ•œ ๊ฐ€์ง€ ์ฐจ์ด์ ์€ ํ›จ์”ฌ ๋” ๋งŽ์€ ํ…์Šค์ฒ˜๊ฐ€ ํ„ฐ์ง€๊ณ  ๋‚˜๋ฌด๊ฐ€ ๋” ๋†’์€ ์„ค์ •์—์„œ๋„ ์žŽ์„ ๋ Œ๋”๋งํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค ... ์„ฑ๋Šฅ์€ ์—ฌ์ „ํžˆ โ€‹โ€‹๋™์ผํ•ฉ๋‹ˆ๋‹ค.

VRAM ๋ฌธ์ œ๋Š” Wine-staging (4.13์„ ์‚ฌ์šฉํ•˜์—ฌ ํ…Œ์ŠคํŠธ) ๋ฐ GE ํŒจ์น˜ Proton (์—ฌ๊ธฐ์˜ ์˜๊ฒฌ์— ๋”ฐ๋ผ)์ด ์ž˜ ์ž‘๋™ํ•˜๊ธฐ ๋•Œ๋ฌธ์— Valve์˜ ๋ฐ”๋‹๋ผ Proton ๋นŒ๋“œ (4.11-2 ๋ฐ 4.2-9๋ฅผ ์‹œ๋„ํ–ˆ์Šต๋‹ˆ๋‹ค)์—๋งŒ ํ•ด๋‹น๋˜๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ์ „๋ฐ˜์ ์ธ ์„ฑ๋Šฅ์ด ๋ถˆ์•ˆ์ •ํ•˜๊ณ  ์‹œ์Šคํ…œ ๋˜๋Š” ๋“œ๋ผ์ด๋ฒ„์— ๋”ฐ๋ผ ๋‹ค๋ฅผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ VRAM ๋ฌธ์ œ๋Š” ํŠนํžˆ ์ž˜๋ชป๋œ Proton์œผ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค.

VRAM ๋ฌธ์ œ๋Š” Wine-staging (4.13์„ ์‚ฌ์šฉํ•˜์—ฌ ํ…Œ์ŠคํŠธ) ๋ฐ GE ํŒจ์น˜ Proton (์—ฌ๊ธฐ์˜ ์˜๊ฒฌ์— ๋”ฐ๋ผ)์ด ์ž˜ ์ž‘๋™ํ•˜๊ธฐ ๋•Œ๋ฌธ์— Valve์˜ ๋ฐ”๋‹๋ผ Proton ๋นŒ๋“œ (4.11-2 ๋ฐ 4.2-9๋ฅผ ์‹œ๋„ํ–ˆ์Šต๋‹ˆ๋‹ค)์—๋งŒ ํ•ด๋‹น๋˜๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ์ „๋ฐ˜์ ์ธ ์„ฑ๋Šฅ์ด ๋ถˆ์•ˆ์ •ํ•˜๊ณ  ์‹œ์Šคํ…œ ๋˜๋Š” ๋“œ๋ผ์ด๋ฒ„์— ๋”ฐ๋ผ ๋‹ค๋ฅผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ VRAM ๋ฌธ์ œ๋Š” ํŠนํžˆ ์ž˜๋ชป๋œ Proton์œผ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค.

๋‚˜๋ฅผ ํฌํ•จํ•˜์—ฌ์ด ์Šค๋ ˆ๋“œ์˜ ์—ฌ๋Ÿฌ ์‚ฌ๋žŒ์ด ํ‘œ์‹œ ํ•œ ๊ฒƒ์ฒ˜๋Ÿผ ์ด๊ฒƒ์€ ๊ฑฐ์ง“์ž…๋‹ˆ๋‹ค. ๋ฐ”๋‹๋ผ ์–‘์„ฑ์ž๋Š” ์›์ธ์ด ์•„๋‹™๋‹ˆ๋‹ค.

VRAM ๋ฌธ์ œ๋Š” Wine-staging (4.13์„ ์‚ฌ์šฉํ•˜์—ฌ ํ…Œ์ŠคํŠธ) ๋ฐ GE ํŒจ์น˜ Proton (์—ฌ๊ธฐ์˜ ์˜๊ฒฌ์— ๋”ฐ๋ผ)์ด ์ž˜ ์ž‘๋™ํ•˜๊ธฐ ๋•Œ๋ฌธ์— Valve์˜ ๋ฐ”๋‹๋ผ Proton ๋นŒ๋“œ (4.11-2 ๋ฐ 4.2-9๋ฅผ ์‹œ๋„ํ–ˆ์Šต๋‹ˆ๋‹ค)์—๋งŒ ํ•ด๋‹น๋˜๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

ํƒ€์‚ฌ ๋นŒ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด 1440p์˜ Ultra ์„ค์ •์—์„œ์ด ๊ฒŒ์ž„์ด Windows ์—์„œ์ฒ˜๋Ÿผ 4GB ์ด์ƒ์„ ๋จน์–ด์•ผํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ์ง€ ๋ชปํ•ฉ๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ์–ป์„ ์ˆ˜ ์žˆ์—ˆ๋˜ ๊ฐ€์žฅ ํฐ ๊ฒƒ์€ ์•ฝ 1.5GB์ด๋ฉฐ ์œ„์น˜๋ฅผ ์—ฌ๋Ÿฌ ๋ฒˆ ๋ณ€๊ฒฝ ํ•œ ํ›„์ž…๋‹ˆ๋‹ค.

์•„์น˜๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์‚ฌ๋žŒ์ด๋ผ๋ฉด ์ „์ฒด ์‹œ์Šคํ…œ ์—…๋ฐ์ดํŠธ๋ฅผ ์‹œ๋„ํ•˜๊ณ  ๊ฒŒ์ž„์ด ์ œ๋Œ€๋กœ ์‹คํ–‰๋˜๋Š”์ง€ ํ™•์ธํ•˜์‹ญ์‹œ์˜ค.
๋˜ํ•œ ์‹คํ—˜์ ์ธ ๋ธŒ๋žœ์น˜์— ์žˆ๋Š”์ง€ ํ™•์ธํ•˜์„ธ์š”.

๋‚˜์—๊ฒŒ ๊ฒŒ์ž„์€ ์ด์ œ ๋ฉฐ์น  ๋™์•ˆ ๊ดœ์ฐฎ์Šต๋‹ˆ๋‹ค. GE๋ฅผ ์‚ฌ์šฉํ•˜๋Š” Arch Linux์—์„œ
์–‘์„ฑ์ž ๋ฐ RX560X. Enchanced-High๋Š” ํ–‰์„ฑ์—์„œ 40fps๋กœ ์žฌ์ƒ๋ฉ๋‹ˆ๋‹ค.

2019 ๋…„ 8 ์›” 17 ์ผ ํ† ์š”์ผ ์˜คํ›„ 3:27 william341 [email protected] ์ž‘์„ฑ :

์•„์น˜๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์‚ฌ๋žŒ์ด๋ผ๋ฉด ์ „์ฒด ์‹œ์Šคํ…œ ์—…๋ฐ์ดํŠธ๋ฅผ ์‹œ๋„ํ•˜๊ณ  ๊ฒŒ์ž„์ด
์ œ๋Œ€๋กœ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค.

โ€”
๋‹น์‹ ์ด ์–ธ๊ธ‰ ๋˜์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ด๊ฒƒ์„ ๋ฐ›๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
์ด ์ด๋ฉ”์ผ์— ์ง์ ‘ ๋‹ต์žฅํ•˜๊ณ  GitHub์—์„œ ํ™•์ธํ•˜์„ธ์š”.
https://github.com/ValveSoftware/Proton/issues/438?email_source=notifications&email_token=AD7WP7RDZETIXNNIAVRQY4TQE74C7A5CNFSM4FRPXRRKYY3PNVWWK3TUL52HS4DFVREXG43Z522366366 ,
๋˜๋Š” ์Šค๋ ˆ๋“œ ์Œ์†Œ๊ฑฐ
https://github.com/notifications/unsubscribe-auth/AD7WP7S373XLFB5F2DWY5RTQE74C7ANCNFSM4FRPXRRA
.

๋„ค, AMD ์นด๋“œ์—๋Š” ํ…Œ์…€๋ ˆ์ด์…˜์ด ๋‚ฎ๊ฒŒ ์„ค์ •๋˜๋ฉด๋กœ๋“œ ์—… ๋“ฑ์—์„œ ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•˜๋Š” ์ถฉ๋Œ ๋ฒ„๊ทธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. (protondb).

AMD ์‚ฌ์šฉ์ž๋Š” Windows์—์„œ ์‹คํ–‰๋˜๋Š” ๋ฐฉ์‹๊ณผ ๋น„๊ตํ•ฉ๋‹ˆ๊นŒ? ์ฐฝ๊ณผ ๋™์ผํ•œ 40fps์ž…๋‹ˆ๊นŒ?

๋ช…๋ฐฑํ•œ ์ด์œ ๋กœ ์ฐฝ๋ฌธ์„ ์‹œ๋„ํ•˜์ง€ ์•Š์•˜์œผ๋ฉฐ ์‹œ๋„ ํ•  ๊ณ„ํš๋„ ์—†์Šต๋‹ˆ๋‹ค.
๋ˆ„๊ตฐ๊ฐ€๊ฐ€ RX560X์™€ ์ฐฝ๋ฌธ์ด์žˆ๋Š” Acer nitro 5๋ฅผ ๊ฐ€์ง€๊ณ ์žˆ์„ ๋•Œ ๊ทธ๋“ค์€ ๋ณด๋ ค๊ณ  ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ทธ๋“ค์ด ์–ป๋Š” FPS๋Š” ์•ฝ๊ฐ„ ๋” ๋งŽ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

2019 ๋…„ 8 ์›” 17 ์ผ ํ† ์š”์ผ ์˜คํ›„ 3:50 jarrard [email protected] ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ผ์Šต๋‹ˆ๋‹ค.

์˜ˆ, ํ…Œ์…€๋ ˆ์ด์…˜์ด ์œ„์— ์„ค์ •๋œ ๊ฒฝ์šฐ AMD ์นด๋“œ์— ์ถฉ๋Œ ๋ฒ„๊ทธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
๋‚ฎ๊ฒŒ๋กœ๋“œํ•˜๋ฉด ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. (protondb).

AMD ์‚ฌ์šฉ์ž๋Š” Windows์—์„œ ์‹คํ–‰๋˜๋Š” ๋ฐฉ์‹๊ณผ ๋น„๊ตํ•ฉ๋‹ˆ๊นŒ? ๋‹ค์Œ๊ณผ ๊ฐ™์€ 40fps์ž…๋‹ˆ๋‹ค.
์ฐฝ๋ฌธ?

โ€”
๋‹น์‹ ์ด ์–ธ๊ธ‰ ๋˜์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ด๊ฒƒ์„ ๋ฐ›๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
์ด ์ด๋ฉ”์ผ์— ์ง์ ‘ ๋‹ต์žฅํ•˜๊ณ  GitHub์—์„œ ํ™•์ธํ•˜์„ธ์š”.
https://github.com/ValveSoftware/Proton/issues/438?email_source=notifications&email_token=AD7WP7UB3GPWL7Y3XTJKTCTQE76ZFA5CNFSM4FRPXRRKYY3PNVWWK3TUL52HS4DFWSVREXG43VMQ238LOPW63LNMVXHORPW63LNMVXH
๋˜๋Š” ์Šค๋ ˆ๋“œ ์Œ์†Œ๊ฑฐ
https://github.com/notifications/unsubscribe-auth/AD7WP7T77ZBGIEOQYE6OKXDQE76ZFANCNFSM4FRPXRRA
.

๊ทธ๋ฆฌ๊ณ  ํ…Œ์…€๋ ˆ์ด์…˜์€ ์ œ๊ฐ€ ์žฌํ˜„ ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๊ฐ€์งˆ ์ˆ˜์žˆ๋‹ค
๋งˆ๋ฒ•์— ๊ฑธ๋ฆฐ ํ…Œ์…€๋ ˆ์ด์…˜์€ ์ •์ƒ์ ์œผ๋กœ๋กœ๋“œ๋˜์ง€๋งŒ ๋‚ด๊ฐ€ ์˜ฌ ๋•Œ ๋‹ค์‹œ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
์ง‘.

2019 ๋…„ 8 ์›” 17 ์ผ ํ† ์š”์ผ ์˜คํ›„ 3:58 ์ด๋ฆ„ ์—†์Œ [email protected] ์ž‘์„ฑ :

๋ช…๋ฐฑํ•œ ์ด์œ ๋กœ ์ฐฝ๋ฌธ์„ ์‹œ๋„ํ•˜์ง€ ์•Š์•˜์œผ๋ฉฐ ์‹œ๋„ ํ•  ๊ณ„ํš์ด ์—†์Šต๋‹ˆ๋‹ค.
๊ทธ๊ฒƒ. ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ RX560X ๋ฐ Windows๊ฐ€์žˆ๋Š” Acer nitro 5๋ฅผ ๊ฐ€์ง€๊ณ ์žˆ์„ ๋•Œ
๊ทธ๋“ค์ด ์–ป๋Š” FPS๊ฐ€ ๋ฌด์—‡์ธ์ง€ ๋ณด์ง€๋งŒ ์•„๋งˆ๋„ ์•ฝ๊ฐ„ ๋” ๋งŽ์€ fps๋ฅผ ์–ป์„ ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

2019 ๋…„ 8 ์›” 17 ์ผ ํ† ์š”์ผ ์˜คํ›„ 3:50 jarrard [email protected] ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ผ์Šต๋‹ˆ๋‹ค.

์˜ˆ, ํ…Œ์…€๋ ˆ์ด์…˜์ด ์„ค์ •๋œ ๊ฒฝ์šฐ AMD ์นด๋“œ์— ์ถฉ๋Œ ๋ฒ„๊ทธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
๋‚ฎ์€ ์ด์ƒ์€๋กœ๋“œ ์—… ๋˜๋Š” ๋ฌด์–ธ๊ฐ€์— ์ถฉ๋Œํ•ฉ๋‹ˆ๋‹ค. (protondb).

AMD ์‚ฌ์šฉ์ž๋Š” Windows์—์„œ ์‹คํ–‰๋˜๋Š” ๋ฐฉ์‹๊ณผ ๋น„๊ตํ•ฉ๋‹ˆ๊นŒ? ๋‹ค์Œ๊ณผ ๊ฐ™์€ 40fps์ž…๋‹ˆ๋‹ค.
์ฐฝ๋ฌธ?

โ€”
๋‹น์‹ ์ด ์–ธ๊ธ‰ ๋˜์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ด๊ฒƒ์„ ๋ฐ›๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
์ด ์ด๋ฉ”์ผ์— ์ง์ ‘ ๋‹ต์žฅํ•˜๊ณ  GitHub์—์„œ ํ™•์ธํ•˜์„ธ์š”.
https://github.com/ValveSoftware/Proton/issues/438?email_source=notifications&email_token=AD7WP7UB3GPWL7Y3XTJKTCTQE76ZFA5CNFSM4FRPXRRKYY3PNVWWK3TUL52HS4DFWSVREXG43VMQ238LOPW63LNMVXHORPW63LNMVXH
๋˜๋Š” ์Šค๋ ˆ๋“œ ์Œ์†Œ๊ฑฐ
https://github.com/notifications/unsubscribe-auth/AD7WP7T77ZBGIEOQYE6OKXDQE76ZFANCNFSM4FRPXRRA
.

๋ˆ„๊ตฐ๊ฐ€๋Š” ์œ„์—์„œ 560 ์„ฑ๋Šฅ์ด 40fps๊ฐ€ ๋  ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒํ•œ๋‹ค๊ณ  ๋งํ–ˆ์Šต๋‹ˆ๋‹ค.

์Œ, ์ด๊ฒƒ์€ ๋…ธํŠธ๋ถ์ด๊ณ  ์„ค์ •์ด ํ™•์‹คํžˆ ๋‹ค๋ฅด๋ฏ€๋กœ ๋ˆ„๊ตฐ๊ฐ€ ํ•  ์ˆ˜ ์žˆ๋‹ค๋ฉด
RX560์—์„œ ์‹œ๋„ํ•ด๋ณด์‹ญ์‹œ์˜ค. ๊ทธ๋ž˜ํ”ฝ ์„ค์ •์˜ SC๋ฅผ ๊ฒŒ์‹œํ•ฉ๋‹ˆ๋‹ค
๋‚ด๊ฐ€ ์ง‘์— ๋„์ฐฉํ–ˆ์„ ๋•Œ.

2019 ๋…„ 8 ์›” 17 ์ผ ํ† ์š”์ผ ์˜คํ›„ 4:07 william341 [email protected] ์ž‘์„ฑ :

์œ„์˜ ๋ˆ„๊ตฐ๊ฐ€๋Š” 560 ์„ฑ๋Šฅ์ด 40fps๋กœ ์˜ˆ์ƒ๋œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

โ€”
๋‹น์‹ ์ด ์–ธ๊ธ‰ ๋˜์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ด๊ฒƒ์„ ๋ฐ›๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
์ด ์ด๋ฉ”์ผ์— ์ง์ ‘ ๋‹ต์žฅํ•˜๊ณ  GitHub์—์„œ ํ™•์ธํ•˜์„ธ์š”.
https://github.com/ValveSoftware/Proton/issues/438?email_source=notifications&email_token=AD7WP7W5J4CSUFPLFLHVZHTQFAA33A5CNFSM4FRPXRRKYY3PNVWWK3TUL52HS4DFWSVREXG43ZVMV240BW63ZGODG43VMV240BW63ZGODMVX240HJW63LNMVWXH
๋˜๋Š” ์Šค๋ ˆ๋“œ ์Œ์†Œ๊ฑฐ
https://github.com/notifications/unsubscribe-auth/AD7WP7SJBVYKH2SJQWKVKLDQFAA33ANCNFSM4FRPXRRA
.

์ตœ์‹  ๊ฒŒ์ž„ ์—…๋ฐ์ดํŠธ ํ›„ ๋ชจ๋“  ๊ฒŒ์ž„ ๋ฉ”๋‰ด์—์„œ FPS๊ฐ€ ํฌ๊ฒŒ ์ €ํ•˜๋ฉ๋‹ˆ๋‹ค. ์ธ๋ฒคํ† ๋ฆฌ, ๋Œ€ํ™” ์ƒ์ž ๋˜๋Š” ๊ฒŒ์ž„ ์„ค์ • ๋ฉ”๋‰ด๋ฅผ ์—ด ๋•Œ ~ 5fps์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋ˆ„๊ตฌ๋“ ์ง€์ด ๋ฌธ์ œ ๋‚˜ ํ•ด๊ฒฐ์ฑ…์ด ์žˆ์Šต๋‹ˆ๊นŒ?

์‘ ๋‚˜๋Š” ํ–ˆ์–ด. ์–‘์„ฑ์ž์˜ GE ๋นŒ๋“œ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ๋‚˜๋ฅผ ์œ„ํ•ด ๊ทธ๊ฒƒ์„ ๊ณ ์ณค๋‹ค.

2019 ๋…„ 8 ์›” 17 ์ผ ํ† ์š”์ผ ์˜คํ›„ 5:14 alsh [email protected] ์ž‘์„ฑ :

์ตœ์‹  ๊ฒŒ์ž„ ์—…๋ฐ์ดํŠธ ํ›„ ๋ชจ๋“  ๊ฒŒ์ž„์—์„œ FPS๊ฐ€ ํฌ๊ฒŒ ๋–จ์–ด์ง‘๋‹ˆ๋‹ค.
๋ฉ”๋‰ด. ์ธ๋ฒคํ† ๋ฆฌ, ๋Œ€ํ™” ์ƒ์ž ๋˜๋Š” ๊ฒŒ์ž„์„ ์—ด ๋•Œ ~ 5fps์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค.
์„ค์ • ๋ฉ”๋‰ด. ๋ˆ„๊ตฌ๋“ ์ง€์ด ๋ฌธ์ œ ๋‚˜ ํ•ด๊ฒฐ์ฑ…์ด ์žˆ์Šต๋‹ˆ๊นŒ?

โ€”
๋‹น์‹ ์ด ์–ธ๊ธ‰ ๋˜์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ด๊ฒƒ์„ ๋ฐ›๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
์ด ์ด๋ฉ”์ผ์— ์ง์ ‘ ๋‹ต์žฅํ•˜๊ณ  GitHub์—์„œ ํ™•์ธํ•˜์„ธ์š”.
https://github.com/ValveSoftware/Proton/issues/438?email_source=notifications&email_token=AD7WP7QG2WKGZCJKSROBUC3QFAIU5A5CNFSM4FRPXRRKYY3PNVWWK3TUL52HS4DFVREXW2ZLOJ522,WSVREXG43VMQLOB522W63LNMVXH522W63LNMVXH522
๋˜๋Š” ์Šค๋ ˆ๋“œ ์Œ์†Œ๊ฑฐ
https://github.com/notifications/unsubscribe-auth/AD7WP7S7A7JBS2ZNRRN5PKTQFAIU5ANCNFSM4FRPXRRA
.

์‹œ๋„ํ–ˆ์ง€๋งŒ GE ๋นŒ๋“œ๋„ ๋‚˜์—๊ฒŒ ๋„์›€์ด๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

์‘ ๋‚˜๋Š” ํ–ˆ์–ด. ์–‘์„ฑ์ž์˜ GE ๋นŒ๋“œ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ๋‚˜๋ฅผ ์œ„ํ•ด ๊ทธ๊ฒƒ์„ ๊ณ ์ณค๋‹ค.
โ€ฆ
2019 ๋…„ 8 ์›” 17 ์ผ ํ† ์š”์ผ ์˜คํ›„ 5:14 alsh @ . * > ์“ด ๊ธ€ : ์ตœ์‹  ๊ฒŒ์ž„ ์—…๋ฐ์ดํŠธ ํ›„ ๋ชจ๋“  ๊ฒŒ์ž„ ๋ฉ”๋‰ด์—์„œ FPS๊ฐ€ ํฌ๊ฒŒ ๋–จ์–ด์ง‘๋‹ˆ๋‹ค. ์ธ๋ฒคํ† ๋ฆฌ, ๋Œ€ํ™” ์ƒ์ž ๋˜๋Š” ๊ฒŒ์ž„ ์„ค์ • ๋ฉ”๋‰ด๋ฅผ ์—ด ๋•Œ ~ 5fps์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋ˆ„๊ตฌ๋“ ์ง€์ด ๋ฌธ์ œ ๋‚˜ ํ•ด๊ฒฐ์ฑ…์ด ์žˆ์Šต๋‹ˆ๊นŒ? โ€” ๊ท€ํ•˜๊ฐ€ ๋ฉ˜์…˜ ๋˜์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ˆ˜์‹  ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ฐ”๋กœ์ด ์ด๋ฉ”์ผ์— ํšŒ์‹  GitHub์˜์—์„œ ๋ณผ <# 438? email_source = ํ†ต์ง€ ๋ฐ email_token = AD7WP7QG2WKGZCJKSROBUC3QFAIU5A5CNFSM4FRPXRRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4QNO4Y # issuecomment-522246003>, ๋˜๋Š” ์Šค๋ ˆ๋“œ ์Œ์†Œ๊ฑฐ https://github.com/notifications/unsubscribe-auth/AD7WP7S7A7JBS2ZNRRN5PKTQFAIU5ANCNFSM4FRPXRRA์„ .

@jarrard ๋‚ด rx 580์—๋Š” ๋ฒ„๊ทธ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ ๋ชจ๋‘ ๋†’์Œ, ์ง€ํ˜• ํ…Œ์…€๋ ˆ์ด์…˜์ด์—ˆ์œผ๋ฉฐ ๋ฌธ์ œ์—†์ด ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ์ง€๊ธˆ ์•Œ์•„ ์ฐจ๋ฆฐ ์œ ์ผํ•œ ์ ์€ ํ•œ ์‹œ๊ฐ„์— ๋‘ ๋ฒˆ ๋ช‡ ์ดˆ ๋™์•ˆ ๋ฉˆ์ท„๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ทธ๊ฒƒ์€ ์•„๋งˆ๋„ NMS๊ฐ€ ์ง€๊ธˆ๋„ ๊ฐ€์ง€๊ณ ์žˆ๋Š” ๋ช‡ ๊ฐ€์ง€ ๋ฒ„๊ทธ ์ค‘ ํ•˜๋‚˜ ์ผ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

Beyond-Update ์ดํ›„ ๊ฒŒ์ž„์„ ์‹œ์ž‘ํ•˜๋ ค๋ฉด " TerrainTesselation "์˜ ๊ฒŒ์ž„ ์„ค์ • ๊ฐ’์„ "๋‚ฎ์Œ"์œผ๋กœ ์„ค์ •ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค. ์•„๋งˆ๋„ ์†”๋ฃจ์…˜์€ AMD GPU์—์„œ๋งŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

_TKGRAPHICSSETTINGS.MXML_ ํŒŒ์ผ์—์„œ ์„ค์ •ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค. _ ~ / steam / steamapps / common / No Man 's Sky / Binaries / SETTINGS /._ ํด๋”์— ์žˆ์Šต๋‹ˆ๋‹ค.

ํŽธ์ง‘๊ธฐ๋กœ ํŒŒ์ผ์„ ์—ด๋ฉด ๋‹ค์Œ ํ–‰์„ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
_Property name = "TerrainTessellation"value = "TkGraphicsDetailTypes.xml"_

๊ทธ ๋‹ค์Œ ์ค„์€ :
_Property name = "GraphicDetail"value = "๋†’์Œ"/ _

์ด ์ค„์—์„œ " High "๋ฅผ " Low "๋กœ

๋‚ด ์‹œ์Šคํ…œ :
'AMD Ryzen 5 1600X
AMD Radeon rx580 8GB
16GB DDR4
Linux MInt 19.2 (Tina) Cinnamon
Padoka Stable PPA (๋ฉ”์‚ฌ)
์ปค๋„ 5.2.7
์–‘์„ฑ์ž 4.11-2

๋‚ด ์„ค์ •์—์„œ 2GB vram ๋งŒ ์น  ์ˆ˜์žˆ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

Mesa 19.2 ACO์—์„œ ์กฐ๊ธˆ ๋” ์ง„์ „์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์„ธ๊ณ„๊ฐ€๋กœ๋“œ๋˜๊ณ  ๊ฝค ๊ดœ์ฐฎ์€ ์„ฑ๋Šฅ์„ ์–ป์ง€ ๋งŒ ๋ฉ”๋‰ด๋ฅผ ์—ด๋ฉด ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ๊ฐ€ ํ•˜๋“œ๋ฝ๋ฉ๋‹ˆ๋‹ค.

radv / ACO ๋“œ๋ผ์ด๋ฒ„์— ๊ด€ํ•œ ๋ฌธ์ œ๋Š” ์—ฌ๊ธฐ https://github.com/daniel-schuermann/mesa/issues/112์—์„œ ๋ณด๊ณ ํ•˜์‹ญ์‹œ์˜ค.

๋กœ์ปฌ ์„ค์ •์—์„œ Tesselation-Details๋ฅผ "Low"๋กœ ์„ค์ •ํ•˜๋Š” ๋Œ€์‹  Padoka PPA๋ฅผ ์ œ๊ฑฐํ•˜๊ณ  Valve์—์„œ ACO-Mesa-Driver๋ฅผ ์„ค์น˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์œผ๋กœ ๊ฒŒ์ž„์€ ๋งค๋ ฅ์ฒ˜๋Ÿผ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. ํ…Œ์…€๋ ˆ์ด์…˜์—์„œ๋„ "๋†’์Œ"์œผ๋กœ. https://steamcommunity.com/app/221410/discussions/0/1640915206474070669/

Tesselation-Details ๊ฐ’์„ ๋‚ฎ๊ฒŒ ์„ค์ •ํ•  ์ˆ˜์—†๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. TKGraphicsSettings.xml์— ๋Œ€ํ•œ ์ˆ˜๋™ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์€ ๋‹ค์Œ์œผ๋กœ ๋Œ€์ฒด๋ฉ๋‹ˆ๋‹ค.

<Property name="GraphicsDetail" value="TkGraphicsDetailPreset.xml">
        <Property name="TextureQuality" value="TkGraphicsDetailTypes.xml" />
        <Property name="AnimationQuality" value="TkGraphicsDetailTypes.xml" />
        <Property name="ShadowQuality" value="TkGraphicsDetailTypes.xml" />
        <Property name="PostProcessingEffects" value="TkGraphicsDetailTypes.xml" />
        <Property name="VolumetricsQuality" value="TkGraphicsDetailTypes.xml" />
        <Property name="TerrainTessellation" value="TkGraphicsDetailTypes.xml" />
        <Property name="PlanetQuality" value="TkGraphicsDetailTypes.xml" />
        <Property name="BaseQuality" value="TkGraphicsDetailTypes.xml" />
        <Property name="AmbientOcclusion" value="HBAO_Low" />
        <Property name="AnisotropyLevel" value="2" />
        <Property name="AntiAliasing" value="TAA_LOW" />
    </Property>

์–‘์„ฑ์ž์™€ ๋ฉ”์‚ฌ (rx570์˜ amdgpu)๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์›”๋“œ์—๋กœ๋“œํ•˜๊ฑฐ๋‚˜ ์ƒˆ ๊ฒŒ์ž„์„ ์‹œ์ž‘ํ•œ ํ›„ 5 ์ดˆ ํ›„์— ๋ฐ์Šคํฌํ†ฑ์— ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

Tesselation-Details ๊ฐ’์„ ๋‚ฎ๊ฒŒ ์„ค์ •ํ•  ์ˆ˜์—†๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. TKGraphicsSettings.xml์— ๋Œ€ํ•œ ์ˆ˜๋™ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์€ ๋‹ค์Œ์œผ๋กœ ๋Œ€์ฒด๋ฉ๋‹ˆ๋‹ค.

<Property name="GraphicsDetail" value="TkGraphicsDetailPreset.xml"> <Property name="TextureQuality" value="TkGraphicsDetailTypes.xml" /> <Property name="AnimationQuality" value="TkGraphicsDetailTypes.xml" /> <Property name="ShadowQuality" value="TkGraphicsDetailTypes.xml" /> <Property name="PostProcessingEffects" value="TkGraphicsDetailTypes.xml" /> <Property name="VolumetricsQuality" value="TkGraphicsDetailTypes.xml" /> <Property name="TerrainTessellation" value="TkGraphicsDetailTypes.xml" /> <Property name="PlanetQuality" value="TkGraphicsDetailTypes.xml" /> <Property name="BaseQuality" value="TkGraphicsDetailTypes.xml" /> <Property name="AmbientOcclusion" value="HBAO_Low" /> <Property name="AnisotropyLevel" value="2" /> <Property name="AntiAliasing" value="TAA_LOW" /> </Property>

์–‘์„ฑ์ž์™€ ๋ฉ”์‚ฌ (rx570์˜ amdgpu)๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์›”๋“œ์—๋กœ๋“œํ•˜๊ฑฐ๋‚˜ ์ƒˆ ๊ฒŒ์ž„์„ ์‹œ์ž‘ํ•œ ํ›„ 5 ์ดˆ ํ›„์— ๋ฐ์Šคํฌํ†ฑ์— ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

์กฐ๊ธˆ ์ด์ƒํ•ด ๋ณด์ž…๋‹ˆ๋‹ค. ์—ฌ๊ธฐ ๋‚ด ํ•ด๋‹น ๋ถ€๋ถ„. ํŒŒ์ผ์— ์ผ๋ถ€ ํ–‰์ด ๋ˆ„๋ฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.




























>
ํ•˜์ง€๋งŒ ์ €๋Š” Valve์˜ ACO ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ๊ฐ•์กฐํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด Tesselation์„ Low๋กœ ์„ค์ •ํ•˜์ง€ ์•Š๊ณ ๋„ ํ”Œ๋ ˆ์ด ํ•  ์ˆ˜์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

๋ฌธ์ œ๋Š” ๋‚ด ํŒŒ์ผ์ด ์ƒˆ๋กœ ์ƒ์„ฑ๋˜์—ˆ์œผ๋ฉฐ ๊ฒŒ์ž„์—์„œ ๋ˆ„๋ฝ ๋œ ํ•ญ๋ชฉ์„ ์„ค์ • (๋ฐ ์ƒ์„ฑ) ํ•  ์ˆ˜์žˆ๋Š” ์˜ต์…˜์„ ์ œ๊ณตํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ฉ”์ธ ๋ฉ”๋‰ด์—๋Š” ์˜ต์…˜์ด ์—†์Šต๋‹ˆ๋‹ค.

@mongrol : ์ด๋Ÿฌํ•œ ์†์„ฑ์„ ๊ตฌ์„ฑ ํŒŒ์ผ์— ์ถ”๊ฐ€ ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๊ฒŒ์ž„์—์„œ ์‚ฌ์šฉํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.

ํŽธ์ง‘ : ์•ˆํƒ€๊น๊ฒŒ๋„, ๋ฐฑ ๋กœ๊ทธ ํ›„ ์ƒˆ ๊ฒŒ์ž„์„ ์‹œ์ž‘ํ•  ๋•Œ ๊ตฌ์„ฑ ํŒŒ์ผ์ด ๋Œ€์ฒด๋˜๋Š” ๊ฒƒ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ €์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. http://gtrainers.com/load/categories/savegames/no_man_39_s_sky_savegame_galactic_center_codex/30-1-0-1441
๊ทธ๋Ÿฐ ๋‹ค์Œ ๊ฑฐ๊ธฐ์—์„œ ๊ทธ๋ž˜ํ”ฝ์„ ๋ณ€๊ฒฝํ•˜๊ณ  ์ƒˆ ๊ฒŒ์ž„์„ ์‹œ์ž‘ํ•˜์‹ญ์‹œ์˜ค.

์ผ๋ถ€ renderdoc ์บก์ฒ˜๋ฅผ ๊ด€๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค. https://drive.google.com/file/d/1Q0RUQaWi4L9ZKzZBgjrm3Nx6hAVVnmEW/view

Radeon Vega 56 + Proton 4.11-2 + RADV / Mesa 19.1.4์—์„œ ์ž˜ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์›”๋“œ๊ฐ€๋กœ๋“œ ๋˜ ์ž๋งˆ์ž ๋ฐ์Šคํฌํ†ฑ์œผ๋กœ ์ถฉ๋Œํ•ฉ๋‹ˆ๋‹ค.

Mesa 19.2 ACO์—์„œ ์กฐ๊ธˆ ๋” ์ง„์ „์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์„ธ๊ณ„๊ฐ€๋กœ๋“œ๋˜๊ณ  ๊ฝค ๊ดœ์ฐฎ์€ ์„ฑ๋Šฅ์„ ์–ป์ง€ ๋งŒ ๋ฉ”๋‰ด๋ฅผ ์—ด๋ฉด ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ๊ฐ€ ํ•˜๋“œ๋ฝ๋ฉ๋‹ˆ๋‹ค.

Vega VII๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ mesa-aco์—์„œ ๋ฉ”๋‰ด ํ•˜๋“œ ์ž ๊ธˆ์„ ์—ฌ๋Š” ๋ชจ๋“  ํ•ญ๋ชฉ์„ ๋ˆ„๋ฅด๋ฉด ๋˜‘๊ฐ™์€ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜์ง€๋งŒ tty ๋ฐ wineserver -k๋กœ ์ด๋™ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ง€๊ธˆ mesa-aco repo์— ๋ฒ„๊ทธ ๋ณด๊ณ ์„œ๋ฅผ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ๋กœ๊ทธ๋ฅผ ๋ณด๋ฉด ์ด๊ฒƒ์€ GPU์— ํŠน์ •ํ•œ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

from log:

amdgpu: The CS has been rejected, see dmesg for more information.
vk: error: failed to submit CS 0


$ dmesg
[27979.489949] [drm] recover vram bo from shadow start
[27979.495247] [drm] recover vram bo from shadow done
[27979.495249] [drm] Skip scheduling IBs!
[27979.495249] [drm] Skip scheduling IBs!
[27979.495285] amdgpu 0000:43:00.0: GPU reset(8) succeeded!
[27979.495315] [drm] Skip scheduling IBs!
[27979.495444] [drm] Skip scheduling IBs!
[27979.495447] [drm] Skip scheduling IBs!
[27979.495448] [drm] Skip scheduling IBs!
[27979.495453] [drm] Skip scheduling IBs!
[27979.495611] [drm] Skip scheduling IBs!
[27979.495614] [drm] Skip scheduling IBs!
[27979.495619] [drm] Skip scheduling IBs!
[27979.522575] [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!

steam-275850.log

๋ฌธ์ œ๋Š” ๋‚ด ํŒŒ์ผ์ด ์ƒˆ๋กœ ์ƒ์„ฑ๋˜์—ˆ์œผ๋ฉฐ ๊ฒŒ์ž„์—์„œ ๋ˆ„๋ฝ ๋œ ํ•ญ๋ชฉ์„ ์„ค์ • (๋ฐ ์ƒ์„ฑ) ํ•  ์ˆ˜์žˆ๋Š” ์˜ต์…˜์„ ์ œ๊ณตํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ฉ”์ธ ๋ฉ”๋‰ด์—๋Š” ์˜ต์…˜์ด ์—†์Šต๋‹ˆ๋‹ค.

์ด ์‹œ๋„:
๊ตฌ์„ฑ ํŒŒ์ผ์„ ํŽธ์ง‘ํ•˜๊ณ  _Property name = "TerrainTessellation"value = "TkGraphicsDetailTypes.xml"_ ํ…์ŠคํŠธ๊ฐ€์žˆ๋Š” ์ค„ ์•„๋ž˜์— _Property name = "GraphicDetail"value = "Low"_ ํ…์ŠคํŠธ๊ฐ€์žˆ๋Š” ์ค„์„ ๋ฐฐ์น˜ํ•˜๊ณ  ๊ตฌ์„ฑ ํŒŒ์ผ์„ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋Ÿฐ ๋‹ค์Œ ํŒŒ์ผ์˜ ๊ถŒํ•œ์„ ๋ณ€๊ฒฝํ•˜์‹ญ์‹œ์˜ค. Linux Mint์—์„œ ํŒŒ์ผ์„ ๋งˆ์šฐ์Šค ์˜ค๋ฅธ์ชฝ ๋ฒ„ํŠผ์œผ๋กœ ํด๋ฆญํ•˜๋ฉด ๊ถŒํ•œ์„ ๋ณ€๊ฒฝํ•  ์ˆ˜์žˆ๋Š” ์˜ต์…˜์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ๋ชจ๋‘ "์ฝ๊ธฐ"(์ „์šฉ)๋กœ ์„ค์ •ํ•˜์‹ญ์‹œ์˜ค. ๋ฐฐํฌํŒ์˜ ํŒŒ์ผ ๊ด€๋ฆฌ์ž์— ์ด์™€ ์œ ์‚ฌํ•œ ๊ฒƒ์ด์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ทธ๋Ÿฐ ๋‹ค์Œ NMS๋ฅผ ์‹œ์ž‘ํ•ด๋ณด์‹ญ์‹œ์˜ค.

๋‚˜๋Š” ๊ทธ๊ฒƒ์ด ํšจ๊ณผ๊ฐ€์žˆ์„ ๊ฒƒ์ด๋ผ๊ณ  ์•ฝ์†ํ•˜์ง€ ์•Š๋Š”๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๊ฒƒ์€ ์ƒˆ๋กœ์šด ์ดˆ๊ธฐ ๋ฒ„์ „์ด ์ฆ‰์‹œ ์ƒ์„ฑ๋˜๋Š” ๊ฒƒ์„ ๋ง‰์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ ์–ด๋„ ์‹œ๋„ํ• ๋งŒํ•œ ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฌธ์ œ๋Š” ๋‚ด ํŒŒ์ผ์ด ์ƒˆ๋กœ ์ƒ์„ฑ๋˜์—ˆ์œผ๋ฉฐ ๊ฒŒ์ž„์—์„œ ๋ˆ„๋ฝ ๋œ ํ•ญ๋ชฉ์„ ์„ค์ • (๋ฐ ์ƒ์„ฑ) ํ•  ์ˆ˜์žˆ๋Š” ์˜ต์…˜์„ ์ œ๊ณตํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ฉ”์ธ ๋ฉ”๋‰ด์—๋Š” ์˜ต์…˜์ด ์—†์Šต๋‹ˆ๋‹ค.

์ด ์‹œ๋„:
๊ตฌ์„ฑ ํŒŒ์ผ์„ ํŽธ์ง‘ํ•˜๊ณ  _Property name = "TerrainTessellation"value = "TkGraphicsDetailTypes.xml"_ ํ…์ŠคํŠธ๊ฐ€์žˆ๋Š” ์ค„ ์•„๋ž˜์— _Property name = "GraphicDetail"value = "Low"_ ํ…์ŠคํŠธ๊ฐ€์žˆ๋Š” ์ค„์„ ๋ฐฐ์น˜ํ•˜๊ณ  ๊ตฌ์„ฑ ํŒŒ์ผ์„ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋Ÿฐ ๋‹ค์Œ ํŒŒ์ผ์˜ ๊ถŒํ•œ์„ ๋ณ€๊ฒฝํ•˜์‹ญ์‹œ์˜ค. Linux Mint์—์„œ ํŒŒ์ผ์„ ๋งˆ์šฐ์Šค ์˜ค๋ฅธ์ชฝ ๋ฒ„ํŠผ์œผ๋กœ ํด๋ฆญํ•˜๋ฉด ๊ถŒํ•œ์„ ๋ณ€๊ฒฝํ•  ์ˆ˜์žˆ๋Š” ์˜ต์…˜์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ๋ชจ๋‘ "์ฝ๊ธฐ"(์ „์šฉ)๋กœ ์„ค์ •ํ•˜์‹ญ์‹œ์˜ค. ๋ฐฐํฌํŒ์˜ ํŒŒ์ผ ๊ด€๋ฆฌ์ž์— ์ด์™€ ์œ ์‚ฌํ•œ ๊ฒƒ์ด์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ทธ๋Ÿฐ ๋‹ค์Œ NMS๋ฅผ ์‹œ์ž‘ํ•ด๋ณด์‹ญ์‹œ์˜ค.

๋‚˜๋Š” ๊ทธ๊ฒƒ์ด ํšจ๊ณผ๊ฐ€์žˆ์„ ๊ฒƒ์ด๋ผ๊ณ  ์•ฝ์†ํ•˜์ง€ ์•Š๋Š”๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๊ฒƒ์€ ์ƒˆ๋กœ์šด ์ดˆ๊ธฐ ๋ฒ„์ „์ด ์ฆ‰์‹œ ์ƒ์„ฑ๋˜๋Š” ๊ฒƒ์„ ๋ง‰์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ ์–ด๋„ ์‹œ๋„ํ• ๋งŒํ•œ ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

๋˜๋Š”์ด ํŒŒ์ผ์—์„œ chattr +i ๋ฅผ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

chattr + i

๋‹ค๋ฅธ ์ข‹์€ ์˜ต์…˜์ฒ˜๋Ÿผ ๋“ค๋ฆฝ๋‹ˆ๋‹ค (์ง€๊ธˆ๊นŒ์ง€ ๋‚˜์—๊ฒŒ ์•Œ๋ ค์ง€์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค).
https://wiki.ubuntuusers.de/chattr/

๊ทธ๋Ÿฌ๋‚˜ ์—ฌ๊ธฐ์—์„œ ์—ฌ๋Ÿฌ ๋ฒˆ ์–ธ๊ธ‰ ํ•œ๋Œ€๋กœ ACO ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์‚ฌ์šฉํ•ด ๋ณด๋Š” ๊ฒƒ์ด ๋” ์ข‹์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒํ•˜๋ฉด ์ถฉ๋Œ์—†์ด ์ฒซ ๋ฒˆ์งธ ๊ตฌ์„ฑ ํŒŒ์ผ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋„๋ก ๊ฒŒ์ž„์ด ์ž ์‹œ ์‹คํ–‰๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ”ผ์‚ฌ๊ณ„ ์‹ฌ๋„ ํšจ๊ณผ๊ฐ€ ์‚ฌ์šฉ ๋˜ ์ž๋งˆ์ž ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ํ—ˆ์šฉ ํ•  ์ˆ˜ ์—†์„ ์ •๋„๋กœ ๋‚ฎ์€ ํ”„๋ ˆ์ž„ ์†๋„๋ฅผ ์–ป๊ณ  ์žˆ์Šต๋‹ˆ๊นŒ? 580์˜ ACO์™€ ์ผ๋ฐ˜ Mesa ๋ชจ๋‘์—์„œ ์ €์—๊ฒŒ ์ผ์–ด๋‚˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. GPU๋Š” ์ฆ‰์‹œ 100 %๊ฐ€๋ฉ๋‹ˆ๋‹ค.

๋„ค, NVIDIA ์‚ฌ์šฉ์ž๋Š” ๋ฉ”๋‰ด์— ๋“ค์–ด๊ฐˆ ๋•Œ ๋‚ฎ์€ FPS๋ฅผ ์–ป์Šต๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ๊ธฐ์–ตํ•˜๋ฉด DOF ํšจ๊ณผ๋ฅผ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์šฐ๋ฆฌ nvidia ์‚ฌ์šฉ์ž๋Š” ๋‹ค๋ฅธ ๋ฌธ์ œ๋ฅผ ๊ฒช๊ณ  ์žˆ์œผ๋ฉฐ ๋ชจ๋“  ๊ฒƒ์ด ๋‚ฎ์€ vram ์‚ฌ์šฉ๊ณผ ๊ด€๋ จ์ด ์žˆ๋‹ค๊ณ  100 % ํ™•์‹ ํ•˜์ง€๋Š” ๋ชปํ•ฉ๋‹ˆ๋‹ค. ํ™•์‹คํžˆ ๊ทธ๊ฒƒ์ด ์š”์ธ์ด์ง€๋งŒ ๋ฌธ์ œ์˜ ์ „์ฒด ์š”์ง€๋ฅผ ์˜์‹ฌํ•ฉ๋‹ˆ๋‹ค.

์˜ˆ, ๋ชจ๋“  ๋ฉ”๋‰ด๋Š” ๋Œ€๋ถ€๋ถ„์˜ ์บ๋ฆญํ„ฐ ๋Œ€ํ™”๋ฟ๋งŒ ์•„๋‹ˆ๋ผ DoF ํšจ๊ณผ๋ฅผ ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.

๋‚ด (์ด์ƒํ•œ) 2GB ์ตœ๋Œ€ VRAM์„ ์‚ฌ์šฉํ•˜๋ฉด ๋ฉ”๋‰ด์— FPS ๋ฌธ์ œ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

๋ฉ”๋‰ด๋Š” radv ๋˜๋Š” radv / aco๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ fps๋ฅผ ํŒŒ๊ดดํ•˜๊ณ  ์ผ๋ถ€ ์•„ํ‹ฐํŒฉํŠธ๊ฐ€ ๋ฌด์ž‘์œ„๋กœ ํ‘œ์‹œ๋˜๋„๋กํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ์„ค์ •์„ ์‚ฌ์šฉํ•  ๋•Œ amdgpu-pro ๋ฐ amdvlk๊ฐ€ ์ถฉ๋Œํ•ฉ๋‹ˆ๋‹ค.

ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค. ํ…Œ์…€๋ ˆ์ด์…˜์€ amdgpu์˜ mesa-avo, Low๋กœ ์„ค์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฉ”๋‰ด๋Š” ๋”์ฐํ•˜๊ณ  ์žฌ์ƒํ•  ์ˆ˜ ์—†๊ฒŒ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ๋Š๋ฆฌ์ง€ ๋งŒ ์ดˆ๊ธฐ์—๋Š” ๊ฒฌ๋”œ ์ˆ˜ ์žˆ์—ˆ์ง€๋งŒ ์ด์ œ๋Š” ๋ชจ๋“  ๊ฒƒ์„ ์•ฝ 2fps๋กœ ๋–จ์–ด ๋œจ๋ ค ์•ฝ๊ฐ„ ๋ฌด์ž‘์œ„๋กœ ๋ณด์ž…๋‹ˆ๋‹ค.

๋˜ํ•œ ๋ฉ”๋‰ด๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ๊ฑฐ๋Œ€ํ•œ ์ธ๊ณต๋ฌผ์ด ์žˆ๊ณ  ๋ฉ”๋‰ด๊ฐ€ ์ถฉ๋ถ„ํžˆ ๊ธธ๋‹ค.

์ด์ƒํ•œ ๊ทธ๋ž˜ํ”ฝ (์…ฐ์ด๋”?) ๊ฒฐํ•จ์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.
๋ฐฐํฌํŒ : Manjaro Linux
์ปค๋„ : 5.2.9-1-MANJARO
GPU : AMD RX580
CPU : AMD FX8350
Vulkan ๋ฒ„์ „์€ 1.1.73 ์ธ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
๋˜ํ•œ Feral์—์„œ ๊ฒŒ์ž„ ๋ชจ๋“œ๋ฅผ ์‹คํ–‰ํ•˜์ง€๋งŒ ์•„๋ฌด๊ฒƒ๋„ ๋ณ€๊ฒฝ๋˜์ง€ ์•Š๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

aco๊ฐ€ ํ›จ์”ฌ ๋” ๊ทน๋‹จ์  ์ธ ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด์ง€๋งŒ llvm๊ณผ aco ๋ชจ๋‘์—์„œ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์— ์งง์€ ์˜ˆ์ œ ๋น„๋””์˜ค (Gfycat) (์„ฑ๋Šฅ ๋ฌด์‹œ, ๋…นํ™” ๋ฌธ์ œ) :

LLVM (00 : 06.0-00 : 14.0, ๋ฐฑ๊ทธ๋ผ์šด๋“œ์—์„œ 00 : 55.0์—์„œ ๋‹ค๋ฅธ ๊ธ€๋ฆฌ์น˜)
ACO (์‹œ์ž‘๋ถ€ํ„ฐ ๋ฐ”๋กœ, 00 : 37.0์—์„œ ์œ„์—์„œ ์œ ์‚ฌํ•œ (๋™์ผํ•œ?) ๊ธ€๋ฆฌ์น˜)

๋” ๋งŽ์€ ์ •๋ณด๊ฐ€ ํ•„์š”ํ•˜๋ฉด ์–ธ์ œ๋“ ์ง€ ๋ฌธ์˜ํ•˜์‹ญ์‹œ์˜ค.

ACO์—์„œ ์ž˜ ์ž‘๋™ํ•˜๊ณ  ์ปค๋„ 5.1.21-1 (Manjaro๋„)์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿผ ๊ทธ๋ ‡๊ฒŒ ํ•ด๋ณผ๊นŒ์š”? ๋™์ผํ•œ GPU๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์•„๋งˆ๋„ ๋™์ผํ•˜๊ฒŒ ์ž‘๋™ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์•„๋งˆ.

์ข‹์Šต๋‹ˆ๋‹ค. ๋™์ผํ•œ ์ปค๋„ ๋ฒ„์ „์œผ๋กœ ๋น ๋ฅด๊ฒŒ ํ…Œ์ŠคํŠธํ–ˆ์ง€๋งŒ ์ˆ˜์ •ํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

์–ด๋–ค ์„ค์ •์—์„œ ํ”Œ๋ ˆ์ดํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๊นŒ? ๋‚˜๋Š” ๋ชจ๋“  ๊ฒƒ์„ High์— ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋‹น์‹ ์€ ์‹คํ—˜์ ์ธ ์ง€์ ์— ์žˆ์Šต๋‹ˆ๊นŒ? ์•ˆ์ • ๋ธŒ๋žœ์น˜์—์„œ ์•„๋ฌด๊ฒƒ๋„ ๋ˆˆ์น˜ ์ฑ„์ง€ ๋ชปํ–ˆ์ง€๋งŒ ๋„ˆ๋ฌด ์˜ค๋ž˜ ์‚ฌ์šฉํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.
์ฐจ์ด๊ฐ€ ์—†๋‹ค๋ฉด ์ •๋ง ๋†€๋ž๊ฒŒ๋„ ์ด์ƒํ•ฉ๋‹ˆ๋‹ค.

์˜ˆ์ œ ๋น„๋””์˜ค๋Š” ๋ชจ๋‘ ์šธํŠธ๋ผ ์„ค์ • (TAA๊ฐ€ ํฐ ๋ธ”๋Ÿฌ๋ฅผ ์œ ๋ฐœํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์•ˆํ‹ฐ ์•จ๋ฆฌ์–ด์‹ฑ)์œผ๋กœ๋˜์–ด ์žˆ์ง€๋งŒ ์„ค์ •์„ ๋งŽ์ด ๋ณ€๊ฒฝํ–ˆ์œผ๋ฉฐ ์–ด๋–ค ์„ค์ • ์กฐํ•ฉ์„ ์„ ํƒํ•˜๋”๋ผ๋„ ์•„๋ฌด๊ฒƒ๋„ ๋ณ€๊ฒฝ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๋ฌธ์ œ๊ฐ€ ์•ˆ์ •์ ์ด๋“  ์‹คํ—˜์ ์ด๋“  ์ƒ๊ด€์—†์ด ๋™์ผํ•˜๊ฒŒ ๋ถ„๊ธฐ๋ฉ๋‹ˆ๋‹ค.

์ข‹์•„, ์•„์น˜์—์„œ ์ผ๋ฐ˜ ๋ฉ”์‚ฌ (AUR์—์„œ -git๋„ ์•„๋‹˜)๋กœ ๋‹ค์‹œ ์ „ํ™˜ํ•˜๊ณ  ์„ค์ •์„ ์žฌ์„ค์ •ํ•˜๋ฉด ํ…Œ์…€๋ ˆ์ด์…˜์ด ๋‚ฎ์€ ์ƒํƒœ์—์„œ ๋Š๋ฆฐ ๋ฉ”๋‰ด๊ฐ€ ์ˆ˜์ •๋ฉ๋‹ˆ๋‹ค. ์ด์ œ ๋ชจ๋“  ๊ฒƒ์ด ๋งค์šฐ ๋น ๋ฅด๊ฒŒ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค.

์ด์ƒํ•œ ๊ทธ๋ž˜ํ”ฝ (์…ฐ์ด๋”?) ๊ฒฐํ•จ์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

daniel-schuermann / mesa # 112์™€ ๊ฐ™์€ ๋ฌธ์ œ๋ผ๊ณ  ์ƒ๊ฐํ•˜์ง€๋งŒ renderdoc ์บก์ฒ˜์— ๋Œ€ํ•ด ๊ธฐ์ฉ๋‹ˆ๋‹ค.

์–ด๋–ป๊ฒŒ ๋“  TAA๊ฐ€ ๋ฒ”์ธ ์ธ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ง€๊ธˆ๊นŒ์ง€๋Š” FXAA ๋งŒ ํ™œ์„ฑํ™”ํ–ˆ์ง€๋งŒ TAA๋กœ ์ „ํ™˜ํ•˜๋ฉด ๋™์ผํ•œ ๊ฒฐํ•จ์ด ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. ๋‹ค์‹œ ์ „ํ™˜ํ•ด๋„ ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜์ง€ ์•Š๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

์ด์ƒํ•œ ๊ทธ๋ž˜ํ”ฝ (์…ฐ์ด๋”?) ๊ฒฐํ•จ์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

daniel-schuermann / mesa # 112 ์™€ ๊ฐ™์€ ๋ฌธ์ œ๋ผ๊ณ  ์ƒ๊ฐํ•˜์ง€๋งŒ renderdoc ์บก์ฒ˜์— ๋Œ€ํ•ด ๊ธฐ๋ปํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ข‹์•„ .. ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋“  ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐ ์˜ค๋žœ ์‹œ๊ฐ„์ด ๊ฑธ๋ ธ์ง€ ๋งŒ ์—ฌ๊ธฐ์— ์žˆ์Šต๋‹ˆ๋‹ค.
ACO https://mega.nz/#!Ab513A7B!P4 -gcFK1cJ0KrISx1dNeKZAzEA6CRpJV0cdOd_75oPM์œผ๋กœ ์™„๋ฃŒ

Btw Proton 4.11-2๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๊ธ€์Ž„์š” ๋ฌธ์ œ๋Š” ์ง€๊ธˆ ์ €์—๊ฒŒ ๊ณ„์†๋ฉ๋‹ˆ๋‹ค. TAA๋ฅผ ์ผœ๊ธฐ ์ „์—๋Š” ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ์—…๋ฐ์ดํŠธ ์ „์— ์ด๋ฏธ FXAA๋กœ ์„ค์ •ํ–ˆ๊ณ  ๊ฒฐํ•จ์ด๋‚˜ ์•„๋ฌด๊ฒƒ๋„ ์—†์—ˆ๋˜ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ด์ œ TAA๋ฅผ ํ™œ์„ฑํ™” ํ•œ ์ดํ›„๋กœ ๊ฒฐํ•จ์ด ์‚ฌ๋ผ์ง€์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์šฐ์—ฐ์ผ์ง€๋„ ๋ชจ๋ฅด์ง€๋งŒ ๋‚˜๋Š” ๊ทธ๋ ‡์ง€ ์•Š๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

์ด์ œ VR์— ๋Œ€ํ•œ ๋กœ๊ทธ๋ฅผ ์ƒ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค. 2 ๋ถ„๋„ ์•ˆ ๋ผ 60MiB๊ฐ€ ์ปค์กŒ์Šต๋‹ˆ๋‹ค ... ์ €๋Š” 10 ๋งŒ ์ค„๋งŒ ์—…๋กœ๋“œ ํ–ˆ์œผ๋ฏ€๋กœ ๋„ˆ๋ฌด ์˜ค๋ž˜ ๊ฑธ๋ฆฌ๊ธฐ ๋•Œ๋ฌธ์— github์—์„œ ์—…๋กœ๋“œ๋ฅผ ์ทจ์†Œํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค : https://gist.github.com/ Zamundaaa / c4bcc723bcb85f41daf178e1cfdedcf8
ํŽธ์ง‘ : ์ผ๋ฐ˜์ ์ธ (2D) ์‹คํ–‰ ๊ธฐ๋ก : steam-275850.log

๊ธ€์Ž„์š” ์ €๋Š” ๋กœ๊ทธ๋ฅผ ๋ดค๋Š”๋ฐ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฒƒ์€ ๊ฒฐ๊ตญ ์ œ๊ฐ€ ์—…๋กœ๋“œ ํ•œ ๋‚ด์šฉ์—์„œ ๋ณผ ์ˆ˜ ์—†๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋กœ๊ทธ๋Š” ํ•ญ์ƒ ๊ฑฐ์˜ ๊ฐ™์€ ํฌ๊ธฐ์ด๋ฉฐ ํ•ญ์ƒ 63MB์— ๋งค์šฐ ๊ฐ€๊น์Šต๋‹ˆ๋‹ค. ์ด์ œ ๋กœ๊ทธ๋ฅผ ์—ฌ๋Ÿฌ ํŒŒ์ผ๋กœ ๋ถ„ํ• ํ–ˆ์Šต๋‹ˆ๋‹ค (์•„๋งˆ๋„ ์ฒซ ๋ฒˆ์งธ ํŒŒ์ผ๊ณผ ๋งˆ์ง€๋ง‰ ํŒŒ์ผ์ด ์˜๋ฏธ๊ฐ€์žˆ์„ ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ถฉ๋Œ์€ ์Šคํƒ ์˜ค๋ฒ„ํ”Œ๋กœ์—์„œ ๋ฐœ์ƒ ํ•จ).
steam-275850-partaa.txt
steam-275850-partab.txt
steam-275850-partac.txt
steam-275850-partad.txt
steam-275850-partae.txt
steam-275850-partaf.txt
steam-275850-partag.txt

๋Œ€๋ถ€๋ถ„์˜ DoF ์กฐ๊ฐ ์…ฐ์ด๋”๋ฅผ ํˆฌ๋ช…ํ•œ ์ƒ‰์ƒ ๋งŒ ๋ฐ˜ํ™˜ํ•˜๋Š” ์Šคํ…์œผ๋กœ ๋Œ€์ฒดํ•˜๋Š” ๋น ๋ฅธ ๋ชจ๋“œ๋ฅผ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ๊ด‘๋ฒ”์œ„ํ•˜๊ฒŒ ํ…Œ์ŠคํŠธํ•˜์ง€๋Š” ์•Š์•˜์ง€๋งŒ ์ œ๋Œ€๋กœ ์ž‘๋™ํ•˜๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

275850_20190818161336_1

https://www.nexusmods.com/nomanssky/mods/1126

๊ฒŒ์ž„ ํด๋”์—์„œ GAMEDATA-> PCBANKS๋กœ ์ด๋™ํ•˜์—ฌ DISABLEMODS.TXT๋ฅผ ์‚ญ์ œํ•˜๊ณ  MODS ํด๋”๋ฅผ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ์ด ๋ชจ๋“œ๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜๊ณ  ์••์ถ•์„ ํ’€๊ณ  ๊ฑฐ๊ธฐ์— nodof.pak ๋„ฃ์œผ์‹ญ์‹œ์˜ค. ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์™„๋ฃŒ๋˜๋ฉด ๊ฒŒ์ž„์ด ์ˆ˜์ •๋œ๋‹ค๋Š” ์•Œ๋ฆผ์ด ์‹œ์ž‘์‹œ ํ‘œ์‹œ๋˜์–ด์•ผํ•ฉ๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ ๋‹ค๋ฅธ ๊ทธ๋ž˜ํ”ฝ ํšจ๊ณผ๋ฅผ ์•ฝ๊ฐ„ ์—‰๋ง์œผ๋กœ ๋งŒ๋“ค ๊ฐ€๋Šฅ์„ฑ์ด ๋งค์šฐ ๋†’์Šต๋‹ˆ๋‹ค. ๋‹ค์‹œ ๋งํ•˜์ง€๋งŒ, ๋ฉ”๋‰ด์™€ ๋Œ€ํ™”๊ฐ€ ๋” ์ด์ƒ ํ”ผ์‚ฌ๊ณ„ ์‹ฌ๋„ ํšจ๊ณผ๋ฅผ ์ƒ์„ฑํ•˜์ง€ ์•Š๋Š”์ง€ ํ™•์ธํ•˜๊ธฐ์— ์ถฉ๋ถ„ํ•  ์ •๋„๋กœ ๋งŽ์€ ํ…Œ์ŠคํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

์ข‹์Šต๋‹ˆ๋‹ค. ๋ชจ๋“œ๋ฅผ ํ…Œ์ŠคํŠธํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚ด ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜์ง€ ์•Š๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๊ทธ ๋ฌธ์ œ๋Š” ๋‹ค๋ฅด๋ฉฐ ๊ด€๋ จ์ด ์—†์Šต๋‹ˆ๋‹ค. ๋‚˜๋„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

-------- ์›๋ณธ ๋ฉ”์‹œ์ง€ --------
2019 ๋…„ 8 ์›” 19 ์ผ ์˜ค์ „ 12:40์— Furby On Steroid๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ผ์Šต๋‹ˆ๋‹ค.

์ข‹์Šต๋‹ˆ๋‹ค. ๋ชจ๋“œ๋ฅผ ํ…Œ์ŠคํŠธํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚ด ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜์ง€ ์•Š๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

โ€”
๋Œ“๊ธ€์„ ๋‹ฌ์•˜ ๊ธฐ ๋•Œ๋ฌธ์— ์ˆ˜์‹  ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์ด ์ด๋ฉ”์ผ์— ์ง์ ‘ ๋‹ต์žฅํ•˜๊ฑฐ๋‚˜ GitHub ์—์„œ ๋ณด๊ฑฐ๋‚˜ ๋Œ€ํ™” ๋ชฉ๋ก์„ ์Œ์†Œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค .

๋ณ€๊ฒฝ - DXVK์— ํ•œ ๋‚จ์ž์˜ ์—ฐ๊ตฌ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์—”๋น„๋””์•„๋Š” ๋Œ€๋ถ€๋ถ„์˜ ์•„๋งˆ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ๋ฒ„๊ทธ์—๊ฐ€ ๋‚ฎ์€ VRAM ์‚ฌ์šฉ๋Ÿ‰์„ ๋ณด์ผ ์ˆ˜์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค ๋ถˆํ™” vendorid VULKAN ๋ ˆ์ด์–ด๋ฅผ ํ†ตํ•ด AMD์— ๊ทธ๋ฅผ ์œ„ํ•ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐ.

์„ฑ๋Šฅ๋„ ์ˆ˜์ • ํ–ˆ๋‚˜์š”, ์•„๋‹ˆ๋ฉด ๊ฑฐ์˜ ๋™์ผ ํ–ˆ๋‚˜์š”?

์‹œ์Šคํ…œ์˜ ์„ฑ๋Šฅ์„ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋‚ด 1080ti๊ฐ€ ์ฃฝ์—ˆ ๊ธฐ ๋•Œ๋ฌธ์— ๋ช‡ ๋‹ฌ ์•ˆ์— ์‹œ๋„ํ•ด ๋ณผ ์ˆ˜์žˆ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. RMA๋ฅผ ๋ฐ›์•„์•ผํ•˜๋ฉฐ, ๊ทธ๊ฒŒ ์–ผ๋งˆ๋‚˜ ์ž˜ ๋ ์ง€ ๋ˆ„๊ฐ€ ์•Œ๊ฒ ์Šต๋‹ˆ๊นŒ?

@ volca02 vendorid ๋ฅผ ๋ณ€๊ฒฝํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ง€์นจ์„ ์ œ๊ณตํ•ด ์ฃผ์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ? ๋‚˜๋Š” ๋‹ค์Œ ์ฃผ ๋™์•ˆ ์ง‘์— ์žˆ์ง€ ์•Š์•„์„œ ์ง์ ‘ ์‹œ๋„ํ•˜์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค (์ง‘์—์„œ manjaro์™€ gtx 1080์ด์žˆ๋Š” destkop์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค). ).

์ด ๊ฒŒ์ž„์€ dx11์ด ์•„๋‹Œ ๊ธฐ๋ณธ vulkan์ด๊ธฐ ๋•Œ๋ฌธ์— ๋‹ค๋ฅธ ๊ฒŒ์ž„๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ dxvk์—์„œ ์นด๋“œ๋ฅผ ์Šคํ‘ธํ•‘ ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

๊ณต๊ธ‰ ์—…์ฒด ID๋ฅผ ๋ณ€๊ฒฝํ•˜๋Š” ๋ฐฉ๋ฒ•๋„ ๋ฐฐ์šฐ๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. /usr/share/vulkan/icd.d ์—์„œ *.json ํŒŒ์ผ์„ ๋‘ ๋ฒˆ ์ฒตํ‚นํ–ˆ์ง€๋งŒ ์–ด๋–ค ํŒŒ์ผ์—๋„์—†๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

์ด์ œ ์Šคํ‘ธํ•‘ ๊ณต๊ธ‰ ์—…์ฒด ID๊ฐ€ ์‹ค์ œ๋กœ nvidia์˜ ๋‚ฎ์€ GPU ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์„ ์ˆ˜์ •ํ•  ๊ฒƒ์ž„์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋ ˆ์ด์–ด๋กœ ์ €์žฅ์†Œ๋ฅผ ๋งŒ๋“ค๋ ค๊ณ  ์‹œ๋„ํ–ˆ์ง€๋งŒ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์—๊ฒŒ ์ž‘๋™ํ•˜๋Š”์ง€ ํ™•์‹คํ•˜์ง€ ์•Š์ง€๋งŒ ์‹œ๋„ํ•ด ๋ณผ ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค : https://github.com/volca02/spoof_vendorid

์ด์ œ ์Šคํ‘ธํ•‘ ๊ณต๊ธ‰ ์—…์ฒด ID๊ฐ€ ์‹ค์ œ๋กœ nvidia์˜ ๋‚ฎ์€ GPU ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์„ ์ˆ˜์ •ํ•  ๊ฒƒ์ž„์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋ ˆ์ด์–ด๋กœ ์ €์žฅ์†Œ๋ฅผ ๋งŒ๋“ค๋ ค๊ณ  ์‹œ๋„ํ–ˆ์ง€๋งŒ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์—๊ฒŒ ์ž‘๋™ํ•˜๋Š”์ง€ ํ™•์‹คํ•˜์ง€ ์•Š์ง€๋งŒ ์‹œ๋„ํ•ด ๋ณผ ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค : https://github.com/volca02/spoof_vendorid

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์ง‘์— ๋„์ฐฉํ•˜๋ฉด ๋‚ด ์‹œ์Šคํ…œ์—์„œ ์‹œ๋„ํ•ด ๋ณผ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋‚ฎ์€ GPU ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰ ๋งŒ ์ˆ˜์ • ํ–ˆ์Šต๋‹ˆ๊นŒ? ์•„๋‹ˆ๋ฉด FPS ๋ฌธ์ œ๋„ ๊ฐœ์„  ํ–ˆ์Šต๋‹ˆ๊นŒ?

๋‘˜ ๋‹ค ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค-๋‚˜์œ FPS ๋ฌธ์ œ๋Š” GPU์˜ ๋ฉ”๋ชจ๋ฆฌ ๋Œ€์‹  ์ผ๋ฐ˜ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒŒ์ž„์œผ๋กœ ์ธํ•ด ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค.

์Šคํ‘ธํ•‘์„ ์‚ฌ์šฉํ•˜๋ฉด ๋Œ€์‹  ์ถฉ๋Œํ•ฉ๋‹ˆ๋‹ค-ํŠน์ • ์–‘์˜ ๋ฌด๋ฃŒ VRAM์„ ๊ธฐ๋Œ€ํ•ฉ๋‹ˆ๊นŒ? 1060 3GB๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

์—…๋ฐ์ดํŠธ : ๊ตฌ์„ฑ ํŒŒ์ผ์—์„œ ๋ชจ๋“  ์„ค์ •์„ ๋‚ฎ๊ฒŒ ์„ค์ •ํ•˜๊ณ  ํ™”๋ฉด์ด ํ•˜์–—๊ฒŒ ๋  ๋•Œ๊นŒ์ง€๋กœ๋“œํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ์™„์ „ํžˆ ์ถฉ๋Œํ–ˆ๊ณ  dmesg์— [19940.058332] NVRM: Xid (PCI:0000:01:00): 31, Ch 0000007b, intr 10000000. MMU Fault: ENGINE GRAPHICS GPCCLIENT_PE_4 faulted @ 0x1_88551000. Fault is of type FAULT_PDE ACCESS_TYPE_READ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

์Šคํ‘ธํ•‘์€ ์ œํ•œ๋œ ํ…Œ์ŠคํŠธ๋กœ ์ธํ•ด ์„ฑ๋Šฅ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค. ์ค‘๊ฐ„ ์„ค์ •์—์„œ๋Š” 35-45 FPS์—์„œ ์•ฝ 100-120 FPS๋กœ ๋ณ€๊ฒฝ๋˜์—ˆ์œผ๋ฉฐ ๋†’์€ ์„ค์ •์œผ๋กœ ๊ฒŒ์ž„์„ ์‹œ์ž‘ํ•  ์ˆ˜์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋†’์€ ์„ค์ •์„ ์‚ฌ์šฉํ•˜๋ฉด nvidia-smi ๋Š” ์•ฝ 4GB์˜ ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์„ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋ชจ๋‘ ๋“œ๋ผ์ด๋ฒ„ 430.40๊ณผ ํ•จ๊ป˜ 1080ti๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์ˆ˜์ • ํ•ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

DXVK ๊ตฌ์„ฑ ์‹œ์Šคํ…œ์—์„œ ๊ณต๊ธ‰ ์—…์ฒด ID ๋ณ€๊ฒฝ ๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๊นŒ?

https://github.com/doitsujin/dxvk/blob/master/dxvk.conf

์•„ ์ž ๊น, DXVK๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š์•„์š”, ์Œ .. vulkan ์ฝ”๋“œ๋ฅผ ํ•ดํ‚นํ•˜๋Š” ๋Œ€์‹ ์ด ์ผ์„ํ•˜๋Š” ์™€์ธ ๋ฐฉ๋ฒ•์ด ์—†๋‚˜์š”?

์•„๋‹ˆ์š”, No Man 's Sky๋Š” ๊ธฐ๋ณธ Vulkan ํƒ€์ดํ‹€์ด๋ฏ€๋กœ DXVK๋Š” ์‚ฌ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

-------- ์›๋ณธ ๋ฉ”์‹œ์ง€ --------
2019 ๋…„ 8 ์›” 19 ์ผ ์˜คํ›„ 8:28์— jarrard๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ผ์Šต๋‹ˆ๋‹ค.

DXVK ๊ตฌ์„ฑ ์‹œ์Šคํ…œ์—์„œ ๊ณต๊ธ‰ ์—…์ฒด ID ๋ณ€๊ฒฝ ๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๊นŒ?

https://github.com/doitsujin/dxvk/blob/master/dxvk.conf

โ€”
๋Œ“๊ธ€์„ ๋‹ฌ์•˜ ๊ธฐ ๋•Œ๋ฌธ์— ์ˆ˜์‹  ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์ด ์ด๋ฉ”์ผ์— ์ง์ ‘ ๋‹ต์žฅํ•˜๊ฑฐ๋‚˜ GitHub ์—์„œ ๋ณด๊ฑฐ๋‚˜ ๋Œ€ํ™” ๋ชฉ๋ก์„ ์Œ์†Œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค .

@ volca02 ์ˆ˜์ • ๋ฐ zerofault์—๋„ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ์ œ๋Œ€๋กœ ์ž‘๋™ํ•˜๊ณ  VRAM์„ ์ œ๋Œ€๋กœ ํ™œ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

Screenshot from 2019-08-20 00-19-56

ํŽธ์ง‘ : ๋นŒ๋“œ ๋“ฑ์„ ์œ„ํ•ด ๊ณ ๊ตฐ๋ถ„ํˆฌํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์„ ์œ„ํ•ด rstrube์˜ ์ง€์นจ์„ ๋”ฐ๋ฅด์‹ญ์‹œ์˜ค. ์•„๋ž˜์˜ ๋ช‡ ๊ฐ€์ง€ ๊ฒŒ์‹œ๋ฌผ์€ ๋‚ด ๊ฒƒ๋ณด๋‹ค ๋” ์ž˜ ์„ค๋ช…๋ฉ๋‹ˆ๋‹ค.

Valve๊ฐ€ Steam ๋Ÿฐํƒ€์ž„์—์„œ์ด ๋ ˆ์ด์–ด์™€ ๊ฐ™์€ ๊ฒƒ์„ ๊ตฌํ˜„ํ•˜์—ฌ ๊ฒŒ์ž„๋ณ„๋กœ๋กœ๋“œ ํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ๊ถ๊ธˆํ•ฉ๋‹ˆ๋‹ค. ์™€์ธ์ด ์—ฌ๋ถ„์˜ vulkan ๋น„ํŠธ ๋˜๋Š” bobs๋ฅผ ์ถ”๊ฐ€ํ•˜๊ฑฐ๋‚˜ Nvidia๊ฐ€ ๋ฌด์–ธ๊ฐ€๋ฅผ ์ œ์•ˆํ•˜๊ธฐ๋ฅผ ๊ธฐ๋‹ค๋ฆฌ๋Š” ๊ฒƒ๋ณด๋‹ค ์‰ฌ์šธ ์ˆ˜ ์žˆ์œผ๋ฉฐ ๋‹ค๋ฅธ ์ฐฝ ์ „์šฉ vulkan ํƒ€์ดํ‹€์—์„œ ๋งค์šฐ ์œ ์šฉ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฒฐ๊ตญ ์ด๊ฒƒ์€ ์™€์ธ ๋ฌธ์ œ์ž…๋‹ˆ๊นŒ ์•„๋‹ˆ๋ฉด Nvidia ๋“œ๋ผ์ด๋ฒ„ ๋ฌธ์ œ์ž…๋‹ˆ๊นŒ?

๊ฒฐ๊ตญ ์ด๊ฒƒ์€ ์™€์ธ ๋ฌธ์ œ์ž…๋‹ˆ๊นŒ ์•„๋‹ˆ๋ฉด Nvidia ๋“œ๋ผ์ด๋ฒ„ ๋ฌธ์ œ์ž…๋‹ˆ๊นŒ?

๊ทธ๊ฒƒ์€ ๊ฒŒ์ž„ ๊ฐœ๋ฐœ์ž ๋ฌธ์ œ์ด๋ฉฐ Windows์—์„œ ์ž˜ ์ž‘๋™ ํ•  ๋•Œ ์ „์ฒด ๋ฉ”๋ชจ๋ฆฌ ํ• ๋‹น ์ „๋žต์„ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์งˆ๋ฌธ์€ ๋ˆ„๊ฐ€ ํ•ด๊ฒฐํ•ฉ๋‹ˆ๊นŒ?

Windows ์•„๋ž˜์˜ NVIDIA๋Š” ์˜ํ–ฅ์„๋ฐ›์ง€ ์•Š์œผ๋ฏ€๋กœ ๊ทธ๊ฒƒ์— ๋Œ€ํ•ด ์ž˜ ๋ชจ๋ฆ…๋‹ˆ๋‹ค.

์ด์ œ ์Šคํ‘ธํ•‘ ๊ณต๊ธ‰ ์—…์ฒด ID๊ฐ€ ์‹ค์ œ๋กœ nvidia์˜ ๋‚ฎ์€ GPU ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์„ ์ˆ˜์ •ํ•  ๊ฒƒ์ž„์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋ ˆ์ด์–ด๋กœ ์ €์žฅ์†Œ๋ฅผ ๋งŒ๋“ค๋ ค๊ณ  ์‹œ๋„ํ–ˆ์ง€๋งŒ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์—๊ฒŒ ์ž‘๋™ํ•˜๋Š”์ง€ ํ™•์‹คํ•˜์ง€ ์•Š์ง€๋งŒ ์‹œ๋„ํ•ด ๋ณผ ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค : https://github.com/volca02/spoof_vendorid

์ด๊ฒƒ์€ 435.17์—์„œ ์ž‘๋™ํ•˜์ง€ ์•Š๋Š” ๊ฒƒ ๊ฐ™๊ฑฐ๋‚˜ ๋‚ด๊ฐ€ ๋ญ”๊ฐ€ ์ž˜๋ชปํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฟก ๋นต๋€จ

C+G ...ps\common\No Man's Sky\Binaries\NMS.exe 1097MiB
๋†’์Œ / ์šธํŠธ๋ผ๋กœ. ์—ฌ์ „ํžˆ ~ 40fps๋กœ ๊ณ ์ •๋ฉ๋‹ˆ๋‹ค. 980Ti

git clone https://github.com/volca02/spoof_vendorid
cd spoof_vendorid
cmake .
make
cp libVkLayer_vendorid_layer.so /usr/lib
cp VkLayer_vendorid_layer.json /etc/vulkan/explicit_layer.d/

VK_LAYER_PATH="/etc/vulkan/explicit_layer.d" VK_INSTANCE_LAYERS=VK_LAYER_LUNARG_vendorid_layer %COMMAND%

์ด์ œ ์Šคํ‘ธํ•‘ ๊ณต๊ธ‰ ์—…์ฒด ID๊ฐ€ ์‹ค์ œ๋กœ nvidia์˜ ๋‚ฎ์€ GPU ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์„ ์ˆ˜์ •ํ•  ๊ฒƒ์ž„์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋ ˆ์ด์–ด๋กœ ์ €์žฅ์†Œ๋ฅผ ๋งŒ๋“ค๋ ค๊ณ  ์‹œ๋„ํ–ˆ์ง€๋งŒ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์—๊ฒŒ ์ž‘๋™ํ•˜๋Š”์ง€ ํ™•์‹คํ•˜์ง€ ์•Š์ง€๋งŒ ์‹œ๋„ํ•ด ๋ณผ ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค : https://github.com/volca02/spoof_vendorid

์ด๊ฒƒ์€ 435.17์—์„œ ์ž‘๋™ํ•˜์ง€ ์•Š๋Š” ๊ฒƒ ๊ฐ™๊ฑฐ๋‚˜ ๋‚ด๊ฐ€ ๋ญ”๊ฐ€ ์ž˜๋ชปํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฟก ๋นต๋€จ

C+G ...ps\common\No Man's Sky\Binaries\NMS.exe 1097MiB
๋†’์Œ / ์šธํŠธ๋ผ๋กœ. ์—ฌ์ „ํžˆ ~ 40fps๋กœ ๊ณ ์ •๋ฉ๋‹ˆ๋‹ค. 980Ti

git clone https://github.com/volca02/spoof_vendorid
cd spoof_vendorid
cmake .
make
cp libVkLayer_vendorid_layer.so /usr/lib
cp VkLayer_vendorid_layer.json /etc/vulkan/explicit_layer.d/

VK_LAYER_PATH="/etc/vulkan/explicit_layer.d" VK_INSTANCE_LAYERS=VK_LAYER_LUNARG_vendorid_layer %COMMAND%

libVkLayer_vendorid_layer.so์™€ VkLayer_vendorid_layer.json์„ ๊ฐ™์€ ๋””๋ ‰ํ† ๋ฆฌ์— ๋ฐฐ์น˜ ํ•œ ๋‹ค์Œ VK_LAYER_PATH=/some/path/ ๋ฅผ ๋””๋ ‰ํ† ๋ฆฌ ๊ฒฝ๋กœ๋กœ ๋ณ€๊ฒฝํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ž˜, ๊ฑด๋ฐฐ, ์•„๋งˆ๋„ ๋‹น์‹ ์€ ๊ทธ fls2018์„ ๋ฐ”๊ฟ”์•ผํ• ๊นŒ์š”?

ํŽธ์ง‘ : VRAM์˜ ์ตœ๋Œ€ 1100MiB๋กœ ์ œํ•œ๋˜๋Š” High / Ultra๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ~ 35-40fps์—์„œ ์ตœ๋Œ€ 3800MiB VRAM ์‚ฌ์šฉ์œผ๋กœ ํ‰๊ท  ~ 70fps๋กœ ํ•ด๊ฒฐ๋ฉ๋‹ˆ๋‹ค.

๊ทธ๋ž˜, ๊ฑด๋ฐฐ, ์•„๋งˆ๋„ ๋‹น์‹ ์€ ๊ทธ fls2018์„ ๋ฐ”๊ฟ”์•ผํ• ๊นŒ์š”?

ํŽธ์ง‘ : VRAM์˜ ์ตœ๋Œ€ 1100MiB๋กœ ์ œํ•œ๋˜๋Š” High / Ultra๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ~ 35-40fps์—์„œ ์ตœ๋Œ€ 3800MiB VRAM ์‚ฌ์šฉ์œผ๋กœ ํ‰๊ท  ~ 70fps๋กœ ํ•ด๊ฒฐ๋ฉ๋‹ˆ๋‹ค.

์‹œ์Šคํ…œ์— ๋‚ด nvidia ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์„ค์น˜ํ–ˆ๋Š”๋ฐ ๋‚ด ๋ฐฉ์‹์„ ์‹œ๋„ํ–ˆ์„ ๋•Œ ๋ฌธ์ œ๋Š” ์ผ๋ถ€ ๋ฐฐํฌ ๋“œ๋ผ์ด๋ฒ„๊ฐ€ etc / vulkan์ด ์•„๋‹Œ / usr / share / vulkan์— nvidia json ํŒŒ์ผ์„ ์„ค์น˜ํ•œ๋‹ค๋Š” ์‚ฌ์‹ค ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚ด๊ฐ€ ํ•œ ๊ฒƒ์ฒ˜๋Ÿผ ์‹œ์Šคํ…œ์— ์„ค์น˜ํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์ด ๊ฐ€์žฅ ์ข‹์Šต๋‹ˆ๋‹ค.

Vulkan ๋ ˆ์ด์–ด๋ฅผ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐ ์–ด๋ ค์›€์„ ๊ฒช๊ณ ์žˆ๋Š” ๋‹ค๋ฅธ ์‚ฌ์šฉ์ž๋ฅผ ์œ„ํ•ด ์ œ๊ฐ€ ์‚ฌ์šฉํ•œ ๋‹จ๊ณ„๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๋จผ์ € ํ•„์š”ํ•œ ๊ฐœ๋ฐœ ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•˜์‹ญ์‹œ์˜ค.

sudo apt install cmake cmake-curses-gui libxrandr-dev libxcb1-dev libx11-dev

๊ตฌ์„ฑ ๋ฐ ๊ตฌ์ถ• (๋‚˜๋Š” wayland ๋ฐ mir ์ง€์›์„ ๋น„ํ™œ์„ฑํ™”ํ–ˆ์Šต๋‹ˆ๋‹ค)

git clone https://github.com/volca02/spoof_vendorid
cd spoof_vendorid
ccmake ./ #I disabled wayland and mir support
cmake ./
make

์ƒ์„ฑ ๋œ ํŒŒ์ผ ๋ณต์‚ฌ

mkdir $HOME/vulkan
cp libVkLayer_vendorid_layer.so $HOME/vulkan/
cp VkLayer_vendorid_layer.json $HOME/vulkan/

๊ทธ๋Ÿฐ ๋‹ค์Œ Steam์—์„œ NMS์˜ ์‹œ์ž‘ ์˜ต์…˜์„ ํŽธ์ง‘ํ•˜์‹ญ์‹œ์˜ค.

VK_LAYER_PATH=/home/robert/vulkan/ VK_INSTANCE_LAYERS=VK_LAYER_LUNARG_vendorid_layer %COMMAND%

VK_LAYER_PATH ๋ฅผ ๊ณ ์œ  ํ•œ ๋กœ์ปฌ ๊ฒฝ๋กœ๋กœ ๋ฐ”๊ฟ‰๋‹ˆ๋‹ค.

์ด๊ฒƒ์ด ๋‚ด ์„ฑ๋Šฅ ๋ฌธ์ œ๋ฅผ ์™„์ „ํžˆ ํ•ด๊ฒฐํ•œ๋‹ค๋Š” ์–ธ๊ธ‰์„ ์žŠ์—ˆ์Šต๋‹ˆ๋‹ค. ๋†€๋ž„ ๋งŒํ•œ! ๊ณต์œ  ํ•ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

ํ•˜๋“œ์›จ์–ด : Thunderbolt 3๋ฅผ ํ†ตํ•œ eGPU๋กœ์„œ์˜ GTX 2070

๋‚˜๋Š” ๋˜ ๋‹ค๋ฅธ ๋ฌธ์ œ๋ฅผ ๋ฐœ๊ฒฌํ–ˆ์ง€๋งŒ vulkan ๋ ˆ์ด์–ด๋Š” ๋‚ฎ์€ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์ˆ˜์ •ํ•˜์ง€๋งŒ ํ”Œ๋Ÿฌ์‹œํ•˜์ง€ ์•Š์œผ๋ฏ€๋กœ ํ–‰์„ฑ ์‚ฌ์ด๋ฅผ ์—ฌํ–‰ํ•˜๋Š” ๊ฒฝ์šฐ ์•ฝ ํ•œ ์‹œ๊ฐ„ ํ›„์— ๊ฒฐ๊ตญ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ๋ถ€์กฑํ•ฉ๋‹ˆ๋‹ค.

ํŽธ์ง‘ : NMS ์„ค์ • / ์ ‘๋‘์‚ฌ / nv ์…ฐ์ด๋” ์บ์‹œ๋ฅผ ์ง€์šฐ๋ฉด VRAM ์‚ฌ์šฉ๋Ÿ‰์ด 1440p Ultra์—์„œ ์—„์ฒญ๋‚˜๊ฒŒ ๋†’๊ณ  ๋งค๋ฒˆ 100MB ๋งŒ ํ”Œ๋Ÿฌ์‹œํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด์ง€๋งŒ ์ˆ˜์ • ํ•œ ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์˜€์Šต๋‹ˆ๋‹ค.

์ด์ƒํ•œ ๋Š๊น€์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ์„ฑ๋Šฅ์€ ์šฐ์ˆ˜ํ•˜์ง€๋งŒ ์ฐฝ๊ณผ ์•ฝ 5-7fps ์ฐจ์ด๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด์ œ ์Šคํ‘ธํ•‘ ๊ณต๊ธ‰ ์—…์ฒด ID๊ฐ€ ์‹ค์ œ๋กœ nvidia์˜ ๋‚ฎ์€ GPU ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์„ ์ˆ˜์ •ํ•  ๊ฒƒ์ž„์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋ ˆ์ด์–ด๋กœ ์ €์žฅ์†Œ๋ฅผ ๋งŒ๋“ค๋ ค๊ณ  ์‹œ๋„ํ–ˆ์ง€๋งŒ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์—๊ฒŒ ์ž‘๋™ํ•˜๋Š”์ง€ ํ™•์‹คํ•˜์ง€ ์•Š์ง€๋งŒ ์‹œ๋„ํ•ด ๋ณผ ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค : https://github.com/volca02/spoof_vendorid

ZeroFault์— ์˜ํ•ด ์šฐ์ˆ˜ํ•œ ์ฐพ๊ธฐ! ์ด๊ฒƒ์€ ๋ถ€ํŒ… ํ™”๋ฉด์—์„œ ๊ฒŒ์ž„์ด ์ถฉ๋Œํ•˜๋Š” ๋ฌธ์ œ๋กœ ์ธํ•ด ํ•œ ๋ฒˆ์˜ ์ถฉ๋Œ์ด๋‚˜ FPS ๋ฌธ์ œ์—†์ด 10 ์‹œ๊ฐ„ ์ด์ƒ ํ”Œ๋ ˆ์ดํ•˜๋Š” ๋ฐ ๋„์›€์ด๋˜์—ˆ์Šต๋‹ˆ๋‹ค! ๊ณต์œ  ํ•ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

์ •๋ณด
์–‘์„ฑ์ž : 4.11-2
๋ฐฐํฌํŒ : Fedora
์ปค๋„ : 5.2.8-200.fc30.x86_64
๋žจ : 8GB

GPU ๋“œ๋ผ์ด๋ฒ„ : NVIDIA 430.40
GPU : NVIDIA GeForce GTX 970
CPU : Intel Core i7-4790K @ 4.00GHz

ํŒจ์น˜๊ฐ€ ์—†์œผ๋ฉด NMS๋Š” ~ 1G vram์„ ์‚ฌ์šฉํ•˜๊ณ  ๋”์ฐํ•˜๊ฒŒ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. ์•ฝ 10 ๋ถ„ ํ›„ Xid 31 (GPU ํŽ˜์ด์ง€ ์˜ค๋ฅ˜๋ฅผ ์˜๋ฏธ)๊ณผ ํ•จ๊ป˜ ์ถฉ๋Œํ•ฉ๋‹ˆ๋‹ค. ์ŠคํŠธ๋ ˆ์Šค ๋ชจ๋“œ์—์„œ ๋ฌธ์ œ์—†์ด 15 ๋ถ„ ๋™์•ˆ cuda-memtest๋ฅผ ์‹คํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค. basemark gpu vulkan ๋ฒค์น˜๋Š” ์ž˜ ์‹คํ–‰๋˜๋ฉฐ ์ œ๊ฐ€ ๊ฐ€์ง€๊ณ ์žˆ๋Š” ๋‹ค๋ฅธ ๋ชจ๋“  GL ๊ฒŒ์ž„๋„ ๋งˆ์ฐฌ๊ฐ€์ง€์ž…๋‹ˆ๋‹ค. ์นด๋“œ๋„ ์˜ค๋ฒ„ ํด๋Ÿญ๋˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์— ํ•˜๋“œ์›จ์–ด ๋ฌธ์ œ๋ผ๊ณ  ์ƒ๊ฐํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

vendorid ํŒจ์น˜๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ฒŒ์ž„์ด ์™„์ „ํžˆ๋กœ๋“œ ๋  ๋•Œ ํฐ์ƒ‰ ํ™”๋ฉด์ด ๋‚˜ํƒ€๋‚  ๋•Œ๊นŒ์ง€ ์ •์ƒ์ ์œผ๋กœ๋กœ๋“œ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ํ™”๋ฉด์€ ๋ Œ๋”๋ง๋˜๋Š” 2 ๊ฐœ์˜ UI ์š”์†Œ, ๋นจ๊ฐ„์ƒ‰ ๋ฏธ์…˜ ๋งˆ์ปค ๋ฐ ์ค‘์•™ ํฐ์ƒ‰ ์กฐ์ค€์ ์„ ์ œ์™ธํ•˜๊ณ  ์™„์ „ํžˆ ๊ฒ€๊ฒŒ ๋ณ€ํ•˜๊ณ  dmesg์— xid 31์ด ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ xid ๋ฌธ์ œ๋ฅผ ์ผ์œผํ‚ค๋Š” ์›์ธ์— ๋Œ€ํ•œ ์•„์ด๋””์–ด๋Š” ์—ฌ๊ธฐ์—์žˆ๋Š” ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ๊ฐ€์ง€๊ณ ์žˆ๋Š” ๊ฒƒ ๊ฐ™์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด ์˜ค๋ฅ˜ ์ฝ”๋“œ๋ฅผ ๊ฐ€์ง„ ์‚ฌ๋žŒ๋“ค์ด ๋“œ๋ผ์ด๋ฒ„ ๋ฒ„๊ทธ๋ฅผ ๋น„๋‚œํ•˜๊ณ  ์ผ๋ถ€ DXVK ์‚ฌ์šฉ์ž๋„ ์ผ๋ถ€ ๊ฒŒ์ž„์—์„œ xid 31์„ ์–ป๋Š” nvidia ํฌ๋Ÿผ์„ ์‚ดํŽด ๋ณด์•˜์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š”์ด ์‹œ์ ์—์„œ ๋‹จ์„œ๊ฐ€ ์—†๋‹ค.

์ •๋ณด :
์–‘์„ฑ์ž 4.11-2
์ฟ ๋ถ„ํˆฌ 18.04
Kernel 5.0.0-25- ์ผ๋ฐ˜
i5 4670k @ 4.3G (์•ˆ์ •์ ์ธ ๊ฒƒ์œผ๋กœ ํ…Œ์ŠคํŠธ ๋จ)
16GB DDR3 (memtest86์œผ๋กœ ํ…Œ์ŠคํŠธ ๋จ)
GTX 1060 3GB (cuda_memtest + ๊ธฐํƒ€ ๋ฒค์น˜ ๋งˆํฌ๋กœ ํ…Œ์ŠคํŠธ ๋จ)

ํŽธ์ง‘ : ํŒจ์น˜๊ฐ€์žˆ๋Š” GPU ๋ฉ”๋ชจ๋ฆฌ ๊ทธ๋ž˜ํ”„
image

์–ด์ œ์˜ ์‹คํ—˜์  ํŒจ์น˜ ๋…ธํŠธ์—์„œ ๋งค์šฐ ํฅ๋ฏธ๋กœ์šด ๊ฒƒ์„ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค.

2008 ๋…„ 20 ์›” ์‹คํ—˜ ๋ถ„๊ธฐ ์—…๋ฐ์ดํŠธ

Fixed a crash affecting AMD GPUs when creating the pipe state on a framebuffer that has not been created yet.
Fixed a number of threading-related multiplayer matchmaking issues.
Fixed an audio crash when quitting from the initial screen.
Fixed a crash when quitting the game during audio initialisation.
**Fixed Steam VR in Linux.**
Fixed a rare issue where joining a full lobby causes an incorrect player ID.
Fixed an issue where players joining a group can be taken to the wrong system.
Fixed an issue that caused some network games not to appear in the Join game screen.
Fixed an issue that caused the Exocraft Technician to have an incorrect interaction.
Fixed a crash caused by an invalid base index.

์•„์ง ํ…Œ์ŠคํŠธ ํ•œ VR ํ”Œ๋ ˆ์ด์–ด๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ?

๊ทธ๋ž˜, ์—ฌ์ „ํžˆ ๋‚˜๋ฅผ ์œ„ํ•ด ์ถฉ๋Œํ•ฉ๋‹ˆ๋‹ค.

-------- ์›๋ณธ ๋ฉ”์‹œ์ง€ --------
2019 ๋…„ 8 ์›” 21 ์ผ ์˜ค์ „ 9:43์— fls2018์ด ์ž‘์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.

์–ด์ œ์˜ ์‹คํ—˜์  ํŒจ์น˜ ๋…ธํŠธ์—์„œ ๋งค์šฐ ํฅ๋ฏธ๋กœ์šด ๊ฒƒ์„ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค.

2008 ๋…„ 20 ์›” ์‹คํ—˜ ๋ถ„๊ธฐ ์—…๋ฐ์ดํŠธ

์•„์ง ์ƒ์„ฑ๋˜์ง€ ์•Š์€ ํ”„๋ ˆ์ž„ ๋ฒ„ํผ์—์„œ ํŒŒ์ดํ”„ ์ƒํƒœ๋ฅผ ์ƒ์„ฑ ํ•  ๋•Œ AMD GPU์— ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š” ์ถฉ๋Œ์„ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
์—ฌ๋Ÿฌ ์Šค๋ ˆ๋”ฉ ๊ด€๋ จ ๋ฉ€ํ‹ฐ ํ”Œ๋ ˆ์ด์–ด ๋งค์น˜ ๋ฉ”์ดํ‚น ๋ฌธ์ œ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
์ดˆ๊ธฐ ํ™”๋ฉด์—์„œ ์ข…๋ฃŒ ํ•  ๋•Œ ์˜ค๋””์˜ค ์ถฉ๋Œ์„ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
์˜ค๋””์˜ค ์ดˆ๊ธฐํ™” ์ค‘์— ๊ฒŒ์ž„์„ ์ข…๋ฃŒ ํ•  ๋•Œ ์ถฉ๋Œ์„ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
Linux์—์„œ Steam VR์„ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
์ „์ฒด ๋กœ๋น„์— ์ฐธ์—ฌํ•˜๋ฉด ์ž˜๋ชป๋œ ํ”Œ๋ ˆ์ด์–ด ID๊ฐ€ ํ‘œ์‹œ๋˜๋Š” ๋“œ๋ฌธ ๋ฌธ์ œ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
๊ทธ๋ฃน์— ์ฐธ์—ฌํ•˜๋Š” ํ”Œ๋ ˆ์ด์–ด๊ฐ€ ์ž˜๋ชป๋œ ์‹œ์Šคํ…œ์œผ๋กœ ์ด๋™ํ•  ์ˆ˜์žˆ๋Š” ๋ฌธ์ œ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
์ผ๋ถ€ ๋„คํŠธ์›Œํฌ ๊ฒŒ์ž„์ด ๊ฒŒ์ž„ ์ฐธ๊ฐ€ ํ™”๋ฉด์— ๋‚˜ํƒ€๋‚˜์ง€ ์•Š๋Š” ๋ฌธ์ œ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
Exocraft ๊ธฐ์ˆ ์ž๊ฐ€ ์ž˜๋ชป๋œ ์ƒํ˜ธ ์ž‘์šฉ์„ํ•˜๋Š” ๋ฌธ์ œ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
์œ ํšจํ•˜์ง€ ์•Š์€ ๊ธฐ๋ณธ ์ธ๋ฑ์Šค๋กœ ์ธํ•œ ์ถฉ๋Œ์„ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๊ฒƒ์„ ํ…Œ์ŠคํŠธํ•˜๋Š” VR ํ”Œ๋ ˆ์ด์–ด๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ?

โ€”
๋Œ“๊ธ€์„ ๋‹ฌ์•˜ ๊ธฐ ๋•Œ๋ฌธ์— ์ˆ˜์‹  ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์ด ์ด๋ฉ”์ผ์— ์ง์ ‘ ๋‹ต์žฅํ•˜๊ฑฐ๋‚˜ GitHub ์—์„œ ๋ณด๊ฑฐ๋‚˜ ๋Œ€ํ™” ๋ชฉ๋ก์„ ์Œ์†Œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค .

์ง€๊ธˆ์€ _ ๊ธฐ์ˆ ์ ์œผ๋กœ _ ์ถฉ๋Œํ•˜์ง€ ์•Š์ง€๋งŒ ์‹ค์ œ๋กœ ์‹œ์ž‘๋˜์ง€๋„ ์•Š์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์ œ๊ฐ€ ์ฒ˜์Œ์— ๊ฐ€์กŒ๋˜ ํ–‰๋™์€ ... ๊ฒ€์€ ์ฐฝ๊ณผ ๋‹ค๋ฅธ ์ผ์ด ์ผ์–ด๋‚˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๋กœ๊ทธ๊ฐ€ ์กฐ๊ธˆ ๋” ์งง์•„ ๋ณด์ด์ง€๋งŒ ์—ฌ์ „ํžˆ ๋™์ผํ•œ ์Šคํƒ ์˜ค๋ฒ„ํ”Œ๋กœ ์˜ˆ์™ธ๋กœ ๋๋‚ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜๋„ ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ๊ด€์‹ฌ์„ ๊ฐ–๋Š” ๊ฒƒ์„ ๋ณด๊ฒŒ๋˜์–ด ๋งค์šฐ ๊ธฐ์ฉ๋‹ˆ๋‹ค.
์ง€๊ธˆ๋ถ€ํ„ฐ์˜ ๋กœ๊ทธ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.
steam-275850-part # aa.txt
steam-275850-part # ab.txt
steam-275850-part # ac.txt
steam-275850-part # ad.txt
steam-275850-part # ae.txt
steam-275850-part # af.txt
steam-275850-part # ag.txt

ํŒจ์น˜ 2.06E ๊ฐ€ Nvidia ์นด๋“œ์˜ ๋ฉ”๋ชจ๋ฆฌ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•œ๋‹ค๋Š” ๊ฒƒ์„ ํ™•์ธํ•œ ์‚ฌ๋žŒ์ด ์žˆ์Šต๋‹ˆ๊นŒ?

ํŒจ์น˜ 2.06E ๊ฐ€ Nvidia ์นด๋“œ์˜ ๋ฉ”๋ชจ๋ฆฌ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•œ๋‹ค๋Š” ๊ฒƒ์„ ํ™•์ธํ•œ ์‚ฌ๋žŒ์ด ์žˆ์Šต๋‹ˆ๊นŒ?

๋‚ด ์ชฝ์—์„œ ์•„๋ฌด๊ฒƒ๋„ ๊ณ ์น˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. VRAM์„ ํšจ์œจ์ ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜์žˆ๋Š” ์œ ์ผํ•œ ๋ฐฉ๋ฒ•์€ ์ €์†ํ•œ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์•„์ง ๋กœ๋”ฉ ํ™”๋ฉด ์ถฉ๋Œ์— ๋Œ€ํ•œ ํ•ด๊ฒฐ์ฑ…์„ ์ฐพ์€ ์‚ฌ๋žŒ์ด ์žˆ์Šต๋‹ˆ๊นŒ? (๋‚˜๋Š” proton 4.11 ๋ฐ 4.2๋กœ ๊ฒŒ์ž„์„๋กœ๋“œํ•˜๋ ค๊ณ ํ–ˆ์ง€๋งŒ ์šด์ด ์—†๋‹ค ..)

GPU ๋“œ๋ผ์ด๋ฒ„ : NVIDIA 430.40
GPU : NVIDIA GeForce GTX 960
CPU : Intel Core i5-4460 @ 3.20GHz

ํŽธ์ง‘ํ•˜๋‹ค:
steam-275850.log

์•„์ง ๋กœ๋”ฉ ํ™”๋ฉด ์ถฉ๋Œ์— ๋Œ€ํ•œ ํ•ด๊ฒฐ์ฑ…์„ ์ฐพ์€ ์‚ฌ๋žŒ์ด ์žˆ์Šต๋‹ˆ๊นŒ? (๋‚˜๋Š” proton 4.11 ๋ฐ 4.2๋กœ ๊ฒŒ์ž„์„๋กœ๋“œํ•˜๋ ค๊ณ ํ–ˆ์ง€๋งŒ ์šด์ด ์—†๋‹ค ..)

~/.steam/steam/steamapps/common/No Man's Sky/Binaries/SETTINGS/TKGRAPHICSSETTINGS.MXML ์‚ญ์ œ ์‹œ๋„

๊ทธ๋Ÿฐ ๋‹ค์Œ ๊ฒŒ์ž„ ๋‚ด ์„ค์ •์„ ๋‹ค์‹œ ์ ์šฉํ•˜์‹ญ์‹œ์˜ค. Enhanced ์œ„์˜ ํ…Œ์…€๋ ˆ์ด์…˜์„ ์„ค์ •ํ•˜๋ฉด ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

์•„์ง ๋กœ๋”ฉ ํ™”๋ฉด ์ถฉ๋Œ์— ๋Œ€ํ•œ ํ•ด๊ฒฐ์ฑ…์„ ์ฐพ์€ ์‚ฌ๋žŒ์ด ์žˆ์Šต๋‹ˆ๊นŒ? (๋‚˜๋Š” proton 4.11 ๋ฐ 4.2๋กœ ๊ฒŒ์ž„์„๋กœ๋“œํ•˜๋ ค๊ณ ํ–ˆ์ง€๋งŒ ์šด์ด ์—†๋‹ค ..)

~/.steam/steam/steamapps/common/No Man's Sky/Binaries/SETTINGS/TKGRAPHICSSETTINGS.MXML ์‚ญ์ œ ์‹œ๋„

๊ทธ๋Ÿฐ ๋‹ค์Œ ๊ฒŒ์ž„ ๋‚ด ์„ค์ •์„ ๋‹ค์‹œ ์ ์šฉํ•˜์‹ญ์‹œ์˜ค. Enhanced ์œ„์˜ ํ…Œ์…€๋ ˆ์ด์…˜์„ ์„ค์ •ํ•˜๋ฉด ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

๋‚˜๋Š” ๊ทธ๊ฒƒ์„ ์‹œ๋„ํ–ˆ์ง€๋งŒ ์šด์ด ์—†๋‹ค. :(

AMD Radeon rx580 (Linux Mint 19.2; Kernel 5.2.9; Proton 4.11-2)์„ ๊ฐ€์ง€๊ณ  ์žˆ๊ณ  Padoka stable PPA๋ฅผ Valve์˜ ์‹คํ—˜์ ์ธ ACO ๋“œ๋ผ์ด๋ฒ„ PPA๋กœ ๊ต์ฒด ํ•œ ํ›„์— ๋งŒ โ€‹โ€‹๊ฒŒ์ž„์„ ์‹œ์ž‘ํ•  ์ˆ˜์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ์ „์—๋Š” ๋กœ๋”ฉ ํ™”๋ฉด์ด ์ข…๋ฃŒ๋˜๊ณ  ๊ฒŒ์ž„์ด ์‹œ์ž‘๋˜์—ˆ์„ ๋•Œ ํ•ญ์ƒ ๋ฐ์Šคํฌํ†ฑ์— ์ถฉ๋Œ์ด ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค.

Hello Games๊ฐ€ ๋ช‡ ๊ฐ€์ง€ ์ˆ˜์ • ์‚ฌํ•ญ์„ ๋ฐœํ‘œ ํ•œ ํ›„ ์•ˆ์ •์ ์ธ Padoka ๋“œ๋ผ์ด๋ฒ„๋กœ ๋‹ค์‹œ ํ”Œ๋ ˆ์ด ํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ์•Œ๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค. ์‹คํ—˜์ ์ธ ACO ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ž…๋ ฅ ๊ฐ€๋Šฅ์„ฑ์—†์ด ํ™”๋ฉด์ด 2 ๋ฐฐ ๊ณ ์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ACO ๋“œ๋ผ์ด๋ฒ„๋ฅผ 100 % ๋น„๋‚œ ํ•  ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ „์—๋Š” ๊ทธ๋Ÿฐ ๋ฒ„๊ทธ๊ฐ€ ์—†์—ˆ์Šต๋‹ˆ๋‹ค.

๋งํ–ˆ๋“ฏ์ด ์•ˆ์ •๋œ Padoka-PPA๋กœ ๋Œ์•„๊ฐ€๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค. PURGE๋กœ ACO ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์ œ๊ฑฐํ•˜๊ณ  Padoka-PPA๋ฅผ ๋‹ค์‹œ ์„ค์น˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋กœ๋”ฉ ํ™”๋ฉด ์งํ›„ ๊ฐ™์€ ์œ„์น˜์—์„œ ๊ฒŒ์ž„์ด ๋‹ค์‹œ ์ถฉ๋Œํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๋‹ค์‹œ ACO ๋“œ๋ผ์ด๋ฒ„๋กœ ๋ฐ”๊ฟจ์Šต๋‹ˆ๋‹ค.

๋ˆ„๊ตฐ๊ฐ€ ๋น„์Šทํ•œ ๊ฒƒ์„ ์—ผ๋‘์— ๋‘” ๊ฒฝ์šฐ์—๋งŒ ์ •๋ณด๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ํ˜„์žฌ ์‹œ๋„๋ฅผ ์ €์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ตœ์‹  ํŒจ์น˜๋ฅผ ์‹œ๋„ํ•˜๊ณ  VR์ด ๋งˆ์นจ๋‚ด ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค! ๊ต‰์žฅํ•ฉ๋‹ˆ๋‹ค!
๋”์ฐํ•œ ์„ฑ๋Šฅ (๋‚ด 580์—์„œ ์˜ˆ์ƒ ๋จ)๊ณผ ๋น„๋™๊ธฐ ์žฌ ํˆฌ์˜์ด ํฌํ•จ ๋œ SteamVR ๋ฒ„๊ทธ๋Š” ๋„์›€์ด๋˜์ง€ ์•Š์ง€๋งŒ ๊ดœ์ฐฎ์Šต๋‹ˆ๋‹ค. ๋‹ค๊ฐ€์˜ค๋Š” rx 5700XT๋Š” ์•„๋งˆ๋„ ๊ทธ๊ฒƒ์„ ์ฒ˜๋ฆฌ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.
๊ทธ๋Ÿฌ๋‚˜ ์šฐ์ฃผ๋กœ ๋‚ ์•„ ๊ฐ€๋ฉด ๊ฒŒ์ž„์ด ์ถฉ๋Œํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ์†Œํ–‰์„ฑ์„ ๋ณผ ์ˆ˜ ์žˆ์—ˆ๋˜ "์šฐ์ฃผ"์— ์žˆ์—ˆ๋˜ ์ •ํ™•ํ•œ ์ˆœ๊ฐ„์ฒ˜๋Ÿผ ๋ณด์˜€์Šต๋‹ˆ๋‹ค. ๋ฐ์Šคํฌํ†ฑ์˜ ์ฐฝ์ด ๋ฉˆ ์ท„๊ณ  ๋” ์ด์ƒ ํ”„๋ ˆ์ž„์„ VR๋กœ ํ‘ธ์‹œํ•˜์ง€ ์•Š์•˜๊ณ  ์˜ค๋””์˜ค๊ฐ€ ์ง€๋‚œ 5 ์ดˆ ์ •๋„ ๋ฐ˜๋ณต๋˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋“ค๋ ธ์Šต๋‹ˆ๋‹ค.
steam-275850.log
๊ทธ๋ž˜์„œ ์ง€๊ธˆ ๋‹น์žฅ์€ ๋‚ด ์ž์‹ ์„ ํ–‰์„ฑ์œผ๋กœ ์ œํ•œํ•ด์•ผ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.ํ•˜์ง€๋งŒ ๊ทธ๊ฒƒ ๋งˆ์ €๋„ ์—ฌ์ „ํžˆ ๋งค์šฐ ๋†€๋ž์Šต๋‹ˆ๋‹ค.

@Zamundaaa ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๊นŒ? Mine์€ VR์—์„œ NMS๋ฅผ ์—ฌ๋Š” ๊ฒƒ๋งŒ์œผ๋กœ๋„ ๋ฉˆ ์ถฅ๋‹ˆ ๋‹ค.

ํŽธ์ง‘ํ•˜๋‹ค : ๊ทธ๋ฆฌ๊ณ  ๋ง‰ ์‹คํ—˜์„ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค ....
EDIT2 : ์„ฑ๋Šฅ์€ ์™„์ „ํžˆ ์“ฐ๋ ˆ๊ธฐ์ฒ˜๋Ÿผ ๋ณด์ด์ง€๋งŒ ์ด๊ฒƒ์€ Radeon VII์— ์žˆ์Šต๋‹ˆ๋‹ค ...

๋น„๋™๊ธฐ ์žฌ ํˆฌ์˜์„ ๋น„ํ™œ์„ฑํ™”ํ•˜์‹ญ์‹œ์˜ค. ๊ทธ๋ฆฌ๊ณ  ๋น„๋””์˜ค ์„ค์ •์œผ๋กœ ์ด๋™ํ•˜์—ฌ 60fps ์บก, VSync๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•˜๊ณ  ๋ฏธ๋Ÿฌ ์ฐฝ ํ•ด์ƒ๋„๋ฅผ ์ค„์ด๋Š” ๋“ฑ์˜ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ€์žฅ ๋‚ฎ์€ ์„ค์ •์œผ๋กœ๋„ ๊ดœ์ฐฎ์Šต๋‹ˆ๋‹ค.ํ•˜์ง€๋งŒ ๋น„๋™๊ธฐ ์žฌ ํˆฌ์˜ ์—†์ด๋Š” ๋จธ๋ฆฌ๋ฅผ ์›€์ง์ผ ๋•Œ ์•ž๋’ค๋กœ ๋ฒ„๋ฒ… ๊ฑฐ๋ฆฝ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋น„๋™๊ธฐ ์žฌ ํˆฌ์˜์„ ์‚ฌ์šฉํ•˜๋ฉด ์™„์ „ํžˆ ๋ง๊ฐ€์ง‘๋‹ˆ๋‹ค (https://github.com/ValveSoftware/SteamVR-for-Linux/issues/226).

์•„! ๋‚˜๋Š” ๋ชจ๋“  ๊ฒƒ์„ ์‹œ๋„ ํ•  ๊ฒƒ์ด๋‹ค, ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

๊ทธ๋ ‡๋‹ค๋ฉด nvidia vram ํ• ๋‹น์— ๋Œ€ํ•œ ๊ณต์‹ ํŒจ์น˜๊ฐ€ ์—†์Šต๋‹ˆ๊นŒ?

VKx ๋ถˆ์ผ์น˜์— ๋Œ€ํ•ด nvidia ๊ฐœ๋ฐœ์ž๋Š” ๊ฒŒ์ž„ ๋ฌธ์ œ๋กœ ํ™•์ธ๋˜์—ˆ์œผ๋ฏ€๋กœ Hello Games์™€ ์—ฐ๋ฝํ•˜์—ฌ ์ˆ˜์ •์„ ์‹œ๋„ํ•˜๊ณ  ์žˆ๋‹ค๊ณ  ๋งํ–ˆ์Šต๋‹ˆ๋‹ค.

๋ฐ”์œ„๊ฐ€ ์ด์ƒํ•œ ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ ๋œ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ํŒจ์น˜ ๋…ธํŠธ์—์„œ :

ํŠน์ • ์‹๋ฌผ์˜ ์—ฌ๋Ÿฌ LODding ๋ฌธ์ œ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ๊ทธ๊ฒƒ์€ ์‹ค์ œ๋กœ ์ ์–ด๋„ ๋‚˜๋ฅผ ์œ„ํ•ด ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š” ์—ฌ๋Ÿฌ๋ถ„ ... nvidia ์‚ฌ์šฉ์ž๋Š” ์ตœ์‹  ์‹คํ—˜ ์—…๋ฐ์ดํŠธ์— ๋Œ€ํ•œ ์Šคํ‘ธํ•‘์—†์ด ํ™•์ธํ•˜๊ณ  ์‹ถ์„๊นŒ์š”?

์ž‘๋™ํ•˜๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. HG๊ฐ€ ๊ณต์‹์ ์œผ๋กœ ์ˆ˜์ •ํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

์•ˆํƒ€๊น๊ฒŒ๋„ ์ตœ์‹  ๋ฒ„์ „์„ ์‹œ๋„ํ•ด ๋ณด์•˜์Šต๋‹ˆ๋‹ค. ํ…์Šค์ฒ˜ ํ’ˆ์งˆ์„ ํ–ฅ์ƒ (๊ทธ๋ž˜ํ”„์—์„œ ์ฒซ ๋ฒˆ์งธ ์‹คํ–‰)์œผ๋กœ ์„ค์ •ํ•˜๊ณ  ์šธํŠธ๋ผ (2 ์ฐจ)์—์„œ ์‹คํ–‰ํ•˜๋ ค๊ณ  ์‹œ๋„ํ–ˆ์ง€๋งŒ ์ฐจ์ด๊ฐ€ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฌด์Šจ ์ผ์ด ์žˆ์–ด๋„ ์—ฌ์ „ํžˆ 20-30fps์ž…๋‹ˆ๋‹ค.
image

์•ˆ๋…•ํ•˜์„ธ์š” ์—ฌ๋Ÿฌ๋ถ„ ... nvidia ์‚ฌ์šฉ์ž๋Š” ์ตœ์‹  ์‹คํ—˜ ์—…๋ฐ์ดํŠธ์— ๋Œ€ํ•œ ์Šคํ‘ธํ•‘์—†์ด ํ™•์ธํ•˜๊ณ  ์‹ถ์„๊นŒ์š”?

์ž‘๋™ํ•˜๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. HG๊ฐ€ ๊ณต์‹์ ์œผ๋กœ ์ˆ˜์ •ํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

์ด์ œ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ• ์—†์ด๋„ ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

C+G ...ps\common\No Man's Sky\Binaries\NMS.exe 3972MiB

๊ทธ๋Ÿฌ๋‚˜ ์ฒซ ๋ฒˆ์งธ ์‹คํ–‰์—์„œ ์ถฉ๋Œ ๋ฐ ๋Š๊น€ ํ˜„์ƒ์ด ๋ฐœ์ƒํ–ˆ์ง€๋งŒ ๋‘ ๋ฒˆ์งธ ์‹คํ–‰์€ ๊ดœ์ฐฎ ์•˜์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๊ทธ๊ฒƒ์ด ์•„๋งˆ๋„ ๋ฌด์–ธ๊ฐ€๋ฅผ ์บ์‹ฑํ•˜๊ณ  ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๊ฒƒ์€ ๋‚˜์—๊ฒŒ๋„ ๊ทธ๊ฒƒ์„ ๊ณ ์ณค์Šต๋‹ˆ๋‹ค. ๋‹ค์‹œ, ์ฒซ ๋ฒˆ์งธ ์‹คํ–‰์ด ์ถฉ๋Œํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ์ฒซ ๋ฒˆ์งธ ์‹คํ–‰์—์„œ ์ถฉ๋Œ ๋ฐ ๋Š๊น€ ํ˜„์ƒ์ด ๋ฐœ์ƒํ–ˆ์ง€๋งŒ ๋‘ ๋ฒˆ์งธ ์‹คํ–‰์€ ๊ดœ์ฐฎ ์•˜์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๊ทธ๊ฒƒ์ด ์•„๋งˆ๋„ ๋ฌด์–ธ๊ฐ€๋ฅผ ์บ์‹ฑํ•˜๊ณ  ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ ๋Œ€๋ถ€๋ถ„ Vulkan Shader Cache๊ฐ€ ๊ตฌ์ถ•๋˜๊ณ  ์žˆ๋‹ค๋Š” ์‹ ํ˜ธ์ž…๋‹ˆ๋‹ค.

์ตœ์‹  ์‹คํ—˜ ๋นŒ๋“œ๋Š” ์„ฑ๋Šฅ ๋ฌธ์ œ๋„ ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ์Šคํ‘ธํ•‘์—†์ด ๊ฒŒ์ž„์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค! ์ด๊ฑด ๋๋‚ด์ค˜!

์•„์ง ๋กœ๋”ฉ ํ™”๋ฉด ์ถฉ๋Œ์— ๋Œ€ํ•œ ํ•ด๊ฒฐ์ฑ…์„ ์ฐพ์€ ์‚ฌ๋žŒ์ด ์žˆ์Šต๋‹ˆ๊นŒ? (๋‚˜๋Š” proton 4.11 ๋ฐ 4.2๋กœ ๊ฒŒ์ž„์„๋กœ๋“œํ•˜๋ ค๊ณ ํ–ˆ์ง€๋งŒ ์šด์ด ์—†๋‹ค ..)

NMS๋Š” ์Šคํƒ€ ํ•„๋“œ ๋กœ๋” ์งํ›„ ์ถฉ๋Œํ–ˆ์Šต๋‹ˆ๋‹ค. Debian์—์„œ mesa 19.2.0 ~ rc1๋กœ ์—…๊ทธ๋ ˆ์ด๋“œํ•˜๋ฉด ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ด ๊ฒŒ์ž„์„ ๋งˆ์ง€๋ง‰์œผ๋กœ ์‹œ๋„ํ•œ ์ดํ›„๋กœ ์„ฑ๋Šฅ์ด ํฌ๊ฒŒ ํ–ฅ์ƒ๋˜์—ˆ์ง€๋งŒ ๋ฉ”๋‰ด๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์œผ๋ฉฐ ์—„์ฒญ๋‚˜๊ฒŒ ๋Š๋ฆฝ๋‹ˆ๋‹ค.

์ด๋ฅผ ์ˆ˜์ •ํ•˜๊ธฐ ์œ„ํ•ด ๋ชจ๋“œ๋ฅผ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. https://github.com/ValveSoftware/Proton/issues/438#issuecomment -522352356 ์ฐธ์กฐ

dof๊ฐ€ ๊ทธ๋ ‡๊ฒŒํ•˜๋Š” ๊ฒƒ์€ ๋ถˆํ–‰ํ•œ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋ถ„๋ช…ํžˆ ์ด์œ ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐ”์œ„๊ฐ€ ์ด์ƒํ•œ ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ ๋œ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ํŒจ์น˜ ๋…ธํŠธ์—์„œ :

ํŠน์ • ์‹๋ฌผ์˜ ์—ฌ๋Ÿฌ LODding ๋ฌธ์ œ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ๊ทธ๊ฒƒ์€ ์‹ค์ œ๋กœ ์ ์–ด๋„ ๋‚˜๋ฅผ ์œ„ํ•ด ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๋ถˆํ–‰ํžˆ๋„ ๋‚˜๋ฅผ ์œ„ํ•ด ์ˆ˜์ •๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.
https://imgur.com/a/Kpm4Dbt
์ผ๋ฐ˜ ๋ฐ ์‹คํ—˜์  NMS ๋นŒ๋“œ ๋ชจ๋‘

Polaris GPU๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์œผ๋ฉฐ ์‹œ์ž‘ ๋˜๋Š” ๋กœ๋”ฉ ํ™”๋ฉด์—์„œ ๊ฒŒ์ž„์ด ์ถฉ๋Œํ–ˆ์Šต๋‹ˆ๋‹ค.
<Property name="VsyncEx" value="Triple" /> ์„ <Property name="VsyncEx" value="Off" /> ํ•˜๋ฉด ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

@FurbyonSteroid ๋‹ค์‹œ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด NMS๋ฅผ ๋‹ค์‹œ ์‹œ์ž‘ ๋‚˜์™”์Šต๋‹ˆ๋‹ค . ์ด์ „๋ณด๋‹ค ๋‚ซ์ง€ ๋งŒ ์—ฌ์ „ํžˆ / ๋‹ค์‹œ ๊ฑฐ๊ธฐ. ๊ธฐ๋ฌ˜ํ•œ.

Picasso 3500U์—์„œ ACO ๋ฐ Tessellation Low๋กœ ํ™”๋ฉด์„๋กœ๋“œ ํ•œ ํ›„ ๊ฒŒ์ž„์ด ์ถฉ๋Œํ•ฉ๋‹ˆ๋‹ค. ์ƒˆ ์ €์žฅ ํŒŒ์ผ์„๋กœ๋“œํ•˜๊ฑฐ๋‚˜ ์ƒ์„ฑ ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
steam-275850-newsave.log
steam-275850.log

ํŽธ์ง‘ : ์ˆ˜์ • ๋œ CPU ์ƒ์„ฑ

์ตœ์‹  ํŒจ์น˜๋ฅผ ์‹œ๋„ํ•˜๊ณ  VR์ด ๋งˆ์นจ๋‚ด ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค! ๊ต‰์žฅํ•ฉ๋‹ˆ๋‹ค!

@Zamundaaa ํ™•์ธ, ์ด์ œ experimental ๋ถ„๊ธฐ๊ฐ€ ์˜ˆ์ƒ๋Œ€๋กœ ์ž‘๋™ํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค ( Valve Index Headset์œผ๋กœ ํ…Œ์ŠคํŠธ ๋จ). ์ผ๋ฐ˜์ ์ธ ์„ฑ๋Šฅ์€ ์—ฌ์ „ํžˆ โ€‹โ€‹๋ฌธ์ œ์ด์ง€๋งŒ Windows์—์„œ๋„ ๋งˆ์ฐฌ๊ฐ€์ง€์ž…๋‹ˆ๋‹ค.

์‹œ์Šคํ…œ ์ •๋ณด

์ด ๊ฒŒ์ž„์€ nvidia to amd spoof์™€ ํ•จ๊ป˜ ๋‚˜์—๊ฒŒ (GTX 1080) ํ›Œ๋ฅญํ•˜๊ฒŒ ์ž‘๋™ํ–ˆ์Šต๋‹ˆ๋‹ค. ์˜ค๋Š˜ ์—…๋ฐ์ดํŠธ ํ›„ ์Šคํ‘ธํ•‘์„ ์ œ๊ฑฐํ–ˆ๋Š”๋ฐ ๊ฒŒ์ž„์€ ์—ฌ์ „ํžˆ โ€‹โ€‹ํ›Œ๋ฅญํ•˜๊ฒŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ HTC Vive๋กœ ๋ฐฉ๊ธˆ ์‹œ๋„ํ–ˆ์ง€๋งŒ ๋ถˆํ–‰ํžˆ๋„ ์„ฑ๋Šฅ์ด ๋„ˆ๋ฌด ๋‚˜๋น ์„œ ์žฌ์ƒํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. Windows ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ์ œ์•ˆํ•œ ๋‹ค๋ฅธ ์กฐ์ •์„ ์‹œ๋„ํ–ˆ์ง€๋งŒ ์—ฌ์ „ํžˆ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. VR ํ”„๋ ˆ์ž„ ๊ทธ๋ž˜ํ”„๋ฅผ ๋ณด๋ฉด VR ์ปดํฌ ์ง€ํ„ฐ๊ฐ€ ์–ด๋–ค ์ด์œ ๋กœ ๊ฒŒ์ž„์„ ์ง€์—ฐ์‹œํ‚ค๋Š” ๋ฐ ์˜ค๋žœ ์‹œ๊ฐ„์ด ๊ฑธ๋ฆฌ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

Gorn๊ณผ ๊ฐ™์€ ๋‹ค๋ฅธ Proton VR ๊ฒŒ์ž„์€ ์˜ˆ์ƒ โ€‹โ€‹์„ฑ๋Šฅ์œผ๋กœ ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค (์žฌ ํˆฌ์˜์—†์ด 90FPS ๊ณ ์ •).

Windows์˜ ๋‹ค๋ฅธ ์‚ฌ์šฉ์ž๋Š” ๊ด‘์‚ฐ ๋ฐ VR๊ณผ ๊ฐ™์€ ์„ค์ •์œผ๋กœ ์‚ฌ๋žŒ์˜ ํ•˜๋Š˜์—์„œ 90 FPS ์„ฑ๋Šฅ์„๋ณด๊ณ ํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” 30 ์‚ด์ด๋˜๊ณ ์žˆ์–ด

๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด VR์„ ์‚ฌ์šฉํ•ด ๋ณด์…จ๋‚˜์š”?

์˜ˆ, VR์—์„œ๋Š” ๋จธ๋ฆฌ๋ฅผ ์›€์ง์ผ ๋•Œ ์„ฑ๋Šฅ์ด ์—ฌ์ „ํžˆ ๋‚˜์ฉ๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ๋‹ค๋ฅธ ๋ชจ๋“  ๊ฒŒ์ž„์ด ์ž˜ ๋Œ์•„๊ฐ€๋Š” Radeon VII์— ์žˆ์Šต๋‹ˆ๋‹ค.

@beniwtv ๋‹น์‹ ์€ ์•„๋งˆ https://github.com/ValveSoftware/SteamVR-for-Linux/issues/226 ๊ฒฝํ—˜ํ•˜๊ณ ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
http : // localhost : 8998 / dashboard / debugcommands.html์˜ ๋ธŒ๋ผ์šฐ์ €์—์„œ ๋น„๋™๊ธฐ ์žฌ ํˆฌ์˜์„ ๋น„ํ™œ์„ฑํ™” ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ทธ๊ฒƒ์€ ๋‚˜๋ฅผ ์œ„ํ•ด ๋‹ค์†Œ ํ”Œ๋ ˆ์ด ๊ฐ€๋Šฅํ•˜๊ฒŒ ๋งŒ๋“ญ๋‹ˆ๋‹ค (์ตœ์ € ์„ค์ •์—์„œ, ๋‚ด GPU๋Š” RVII์— ๋น„ํ•ด ์“ฐ๋ ˆ๊ธฐ์ž…๋‹ˆ๋‹ค). ๊ทธ๊ฒŒ ํšจ๊ณผ๊ฐ€ ์žˆ๋‹ค๋ฉด ๋ฌธ์ œ 226์— ์‹œ์Šคํ…œ ๋ณด๊ณ ์„œ๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ฐธ๋ธŒ๊ฐ€ ๋ฒฝ์— ๋ถ€๋”ช ํ˜”๊ฑฐ๋‚˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๋งŽ์€ ๋…ธ๋ ฅ์„ ๊ธฐ์šธ์ด์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.
@ fazo96 NMS + NVidia์— ๋” ๋งŽ์€ ๋ฌธ์ œ๊ฐ€ ์žˆ๊ฑฐ๋‚˜ ๋™์ผํ•œ ๋ฒ„๊ทธ ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Async Reprojection์ด ์ด์ œ Linux์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๊นŒ?

@Zamundaaa ๋‚˜๋Š” SteamVR ์„ค์ • ํ™”๋ฉด์— ๋”ฐ๋ผ Linux์—์„œ ๋น„๋™๊ธฐ ์žฌ ํˆฌ์˜์ด ์ „ํ˜€ ์ž‘๋™ํ•˜์ง€ ์•Š๋Š”๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ์ •๊ทœ ์žฌ ํˆฌ์˜ ๋งŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค (ํ•ญ์ƒ NMS์—์„œ ํŠธ๋ฆฌ๊ฑฐ ๋จ).

๋ชจ์…˜ ์Šค๋ฌด๋”ฉ์€ ์ง€์›๋˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. "์ด์ „ ๋ฒ„์ „์˜ Windows"์—์„œ๋Š” ์ง€์›๋˜์ง€ ์•Š๋Š”๋‹ค๊ณ ํ•ฉ๋‹ˆ๋‹ค.

์žฌ ํˆฌ์˜์„ ๋น„ํ™œ์„ฑํ™”ํ•˜๋ ค๊ณ  ์‹œ๋„ํ•˜๊ณ  SteamVR ์„ค์ • ํ™”๋ฉด์—์„œ ์žฌ ํˆฌ์˜๋˜์ง€ ์•Š๋Š” ๊ฒƒ์„ ํ™•์ธํ–ˆ์ง€๋งŒ ํ”„๋ ˆ์ž„ ์†๋„๊ฐ€ ์—ฌ์ „ํžˆ ๋„ˆ๋ฌด ๋‚ฎ์•„ ๋ฉ”์Šค๊บผ์›€์„ ์œ ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ฒŒ์ž„์€ VR์ด ์•„๋‹ ๋•Œ ์ตœ๋Œ€ ์„ค์ •์œผ๋กœ 1440p์—์„œ 80-120 FPS๋กœ ์‹คํ–‰๋˜๋ฉฐ ํ–‰์„ฑ์— ์ฐฉ๋ฅ™ํ•˜๊ฑฐ๋‚˜ ๋‹ค๋ฅธ ๊ฒฝ์šฐ์—๋Š” 1 ์ดˆ ๋™์•ˆ 20-50์œผ๋กœ ๋–จ์–ด์ง‘๋‹ˆ๋‹ค.

๋ถˆํ–‰ํžˆ๋„ VR์—์„œ๋Š” ๊ฐ€์žฅ ๋‚ฎ์€ ์„ค์ •์—์„œ๋„ ํ›จ์”ฌ ๋” ๋‚˜๋น ์ง‘๋‹ˆ๋‹ค. ์„ค์ • ๋ณ€๊ฒฝ์€ ์‹œ๊ฐ์  ํ’ˆ์งˆ์—๋Š” ์˜ํ–ฅ์„ ์ฃผ์—ˆ์ง€๋งŒ ์„ฑ๋Šฅ์—๋Š” ์˜ํ–ฅ์„ ๋ฏธ์น˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

@Zamundaaa ๋‚˜๋Š” ๊ทธ๊ฒƒ์„

์„ค์ •์— ๊ด€๊ณ„์—†์ด์ด ๋ฌธ์ œ๋Š” ์ง€์†๋ฉ๋‹ˆ๋‹ค.

Changelog์—์„œ Linux์—์„œ ํ–ฅ์ƒ๋œ ์„ฑ๋Šฅ์„ ์–ธ๊ธ‰ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ์˜ค๋Š˜ SteamVR 1.7 ๋ฒ ํƒ€๋ฅผ ์‚ฌ์šฉํ•ด ๋ณด์•˜์Šต๋‹ˆ๋‹ค.

์ด ๋ฒ„์ „์„ ์‚ฌ์šฉํ•˜๋ฉด ์„ฑ๋Šฅ์ด ํ›จ์”ฌ ์ข‹์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ ์—ฌ์ „ํžˆ Reprojection์—์„œ ๋ฒ—์–ด๋‚ ๋งŒํผ ์ถฉ๋ถ„ํžˆ ์‹คํ–‰๋˜์ง€ ์•Š์•„์„œ ์•„์ง ํ”Œ๋ ˆ์ด ํ•  ์ˆ˜๋Š” ์—†์ง€๋งŒ (๋‚ฎ์€ ํ”„๋ ˆ์ž„ ์†๋„๋กœ ์ธํ•ด ์•„ํŒŒ์š”) ์ ์–ด๋„ ์ผ๋ถ€ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ๋Š” ๊ทธ๋Ÿด ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ ์ตœ์†Œ ์„ค์ •๊ณผ 1.0 ์ˆ˜ํผ ์ƒ˜ํ”Œ๋ง์ด์žˆ๋Š” GTX 1080์„ ์‚ฌ์šฉํ•˜๋Š” HTC Vive์— ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๊ฒฐ๊ณผ๋Š” SteamVR 1.7 ์ด์ „ ๋ฒ„์ „๋ณด๋‹ค ํฌ๊ฒŒ ๊ฐœ์„  ๋˜์—ˆ์Œ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  Windows์—์„œ ์˜ˆ์ƒ๋˜๋Š” ๊ฒƒ๋ณด๋‹ค ํ›จ์”ฌ ๋‚˜์ฉ๋‹ˆ๋‹ค.

๊ฒŒ์ž„์„ํ•˜๋Š” ๋™์•ˆ ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์žฌ์ƒ ํ›„ ์•ฝ 10 ๋ถ„๋งŒ์— ์žฌํ˜„ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

steam-275850.log

Screenshot from 2019-09-22 02-03-40

์ถฉ๋Œ์— ๋Œ€ํ•œ dmesg ์ถœ๋ ฅ

[97860.884543] NVRM: Xid (PCI:0000:01:00): 13, pid=19181, Graphics Exception: EXTRA_MACRO_DATA
[97860.884546] NVRM: Xid (PCI:0000:01:00): 13, pid=19181, Graphics Exception: ESR 0x404490=0x80000002
[97860.884725] NVRM: Xid (PCI:0000:01:00): 13, pid=19181, Graphics Exception: ChID 003b, Class 0000c197, Offset 00000fb4, Data 00000000

์ด์ƒํ•œ ์ ์€ ์ง€๋‚œ์ฃผ 4.11-4์—์„œ ๋ช‡ ์‹œ๊ฐ„ ๋™์•ˆ ๋ฌธ์ œ์—†์ด ๊ฒŒ์ž„์„ํ–ˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋‚ด๊ฐ€ 4.11-5๋กœ ์—…๋ฐ์ดํŠธ ํ•œ ํ›„ ์˜ค๋Š˜ ๋ฐฉ๊ธˆ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. 4.2-9๋กœ ๋Œ์•„ ๊ฐ€๋ฉด์ด ๋ฌธ์ œ๊ฐ€ ์žฌํ˜„๋ฉ๋‹ˆ๋‹ค.

์ถฉ๋Œ๋กœ ์ธํ•ด ๊ฒŒ์ž„์˜ ์˜ค๋””์˜ค๊ฐ€ ๊ณ„์† ์žฌ์ƒ๋˜๋ฉด์„œ ์ปดํ“จํ„ฐ๊ฐ€ ์ค‘๋‹จ๋ฉ๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ 1 ๋ถ„ ์ •๋„ ์ด๋‚ด์— ์‹œ์Šคํ…œ์„ ๋‹ค์‹œ ์ œ์–ดํ•˜๊ณ  ์œ„์˜ ์Šคํฌ๋ฆฐ ์ƒท์„ ์–ป์Šต๋‹ˆ๋‹ค.

์‹œ์Šคํ…œ ์ •๋ณด

  • GPU : GTX 1080
  • ๋“œ๋ผ์ด๋ฒ„ / LLVM ๋ฒ„์ „ : nvidia-drivers-435.21
  • ์ปค๋„ ๋ฒ„์ „ : 4.19.72-gentoo

๋˜ํ•œ 10 ๋ถ„ ๋™์•ˆ ํ”Œ๋ ˆ์ด ํ•œ ํ›„์—๋„ ์žฌํ˜„ ๊ฐ€๋Šฅํ•œ ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ dmesg ๋˜๋Š” ํŒ์—…์—๋Š” "xid"๋ฉ”์‹œ์ง€๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ๊ฒŒ์ž„์€ ๋ฉˆ์ถ”์ง€ ๋งŒ ์˜ค๋””์˜ค๋Š” ๊ณ„์† ์žฌ์ƒ๋ฉ๋‹ˆ๋‹ค. NMS.exe๋ฅผ ์ˆ˜๋™์œผ๋กœ ์ข…๋ฃŒํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค. ์ด ์‹œ์ ์—์„œ ํ”„๋กœ์„ธ์Šค๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ์•ฝ 4.2GB์ž…๋‹ˆ๋‹ค.

์ตœ์‹  Proton ๋ฒ„์ „๊ณผ GloriousEggroll๋กœ ํ…Œ์ŠคํŠธํ–ˆ์Šต๋‹ˆ๋‹ค.

steam-275850.log

์‹œ์Šคํ…œ ์ •๋ณด

  • RAM : 16GB
  • GPU : RTX 2070 8GB
  • ๋“œ๋ผ์ด๋ฒ„ / LLVM ๋ฒ„์ „ : 435.19.03 (
  • ์ปค๋„ ๋ฒ„์ „ : 5.2.15-zen ( zen-kernel )
  • Proton ๋ฒ„์ „ : 4.15-GE-2-7-g57d3fe8
  • ๋ถ„๊ธฐ : ์‹คํ—˜ ๋ถ„๊ธฐ 12/09 ( ํŒจ์น˜ ๋…ธํŠธ )

๋‚˜๋Š”์ด ์ œ๋ชฉ์— ๋Œ€ํ•ด ์šด์ด ์ข‹์•˜๋‹ค. ๋‚˜๋Š” ํฐ ๋ฌธ์ œ์—†์ด ๋‹จ ํ•œ ์‹œ๊ฐ„ ์ด์ƒ์„ ๋›ฐ์—ˆ๋‹ค.

์ œ๊ฐ€ ์•Œ์•„ ์ฐจ๋ฆฐ ์‚ฌ์†Œํ•œ ๊ฒƒ์€ ์•ฝ๊ฐ„์˜ ๊ทธ๋ž˜ํ”ฝ ์ธ๊ณต๋ฌผ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ์•„ํ‹ฐํŒฉํŠธ๋ฅผ ์„ค๋ช…ํ•ด์•ผํ•œ๋‹ค๋ฉด ํŒจ๋„์— ๊ฐ€๋” ๋ˆˆ์ด ๋‚ด๋ฆฌ๋Š” ํšจ๊ณผ์™€ ๊ฐ™์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ ์™ธ์—๋Š” ๋ฌธ์„œํ™” ํ•  ๋‹ค๋ฅธ ๊ฒƒ์„ ์•Œ์•„ ์ฐจ๋ฆฌ์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค.

FPS ํ†ต๊ณ„๋Š” ์ˆ˜์ง‘ํ•˜์ง€ ์•Š์•˜์ง€๋งŒ ๋งค๋„๋Ÿฝ๊ณ  ํ”„๋ฆฌ ์‹ฑํฌ ๋ชจ๋‹ˆํ„ฐ์™€ ๋™๊ธฐํ™” ๋œ ๊ฒƒ ๊ฐ™์•˜์Šต๋‹ˆ๋‹ค.

์‹œ์Šคํ…œ ์ •๋ณด

  • RAM : 32GB
  • GPU : Radeon RX Vega 64 8GB
  • ๋“œ๋ผ์ด๋ฒ„ : amdgpu
  • ์ปค๋„ ๋ฒ„์ „ : 5.2.11-manjaro
  • ์–‘์„ฑ์ž ๋ฒ„์ „ : 4.11-6

๋‚˜๋Š” ์œ ๋ฌผ์„ ๊ฐ€์ง€๊ณ  ์žˆ๊ณ  ๊ทธ๊ฒƒ๋“ค์€ ์‚ฌ์†Œํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ฑฐ์˜ ๋ชจ๋“  3D ๋ชจ๋ธ์—๋Š” ํŒŒ๋ž€์ƒ‰ ๋˜๋Š” ํฐ์ƒ‰ ์‚ฌ๊ฐํ˜• ๋˜๋Š” ๋…ธ์ด์ฆˆ์™€ ๊ฐ™์€ ์ธ๊ณต๋ฌผ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๋ฉ€๋ฆฌ์žˆ๋Š” ๋‚˜๋ฌด์—๋Š” ํฐ์ƒ‰ ์œค๊ณฝ์„ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.
๋‹ค์Œ์€ ๋ช‡ ๊ฐ€์ง€ ์Šคํฌ๋ฆฐ ์ƒท์ž…๋‹ˆ๋‹ค.
Screenshot1
Screenshot2
Screenshot3
Screenshot 4

์‹œ์Šคํ…œ ์ •๋ณด

  • RAM : 16GB
  • GPU : Radeon RX 580 8GB
  • ๋“œ๋ผ์ด๋ฒ„ : amdgpu (ACO) DRM 3.27.0, LLVM 8.0.0 Mesa 19.3.0-devel
  • ์ปค๋„ ๋ฒ„์ „ : 5.0.0-29- ์ผ๋ฐ˜
  • ์–‘์„ฑ์ž ๋ฒ„์ „ : 4.11-6

@lavadrop ์•„, ๋งˆ์นจ๋‚ด ์ด๋Ÿฌํ•œ ์œ ๋ฌผ์ด ์‹ค์ œ๋กœ ๋ณด์ด๋Š” ์‚ฌ์ง„์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌํ•œ ์ƒํ™ฉ์— ๋Œ€ํ•œ renderdoc ์บก์ฒ˜๋ฅผ ์ œ๊ณตํ•˜๊ณ  ์—ฌ๊ธฐ https://github.com/daniel-schuermann/mesa/issues/112์— ๋งํฌ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

@lavadrop ์ด์ œ ์–ธ๊ธ‰
๋ชจ๋ธ ์˜†์— ์ธ๊ณต๋ฌผ๊ณผ ๊ฐ™์€ ํ‘ธ๋ฅธ ๊ทธ๋ฆผ์ž๊ฐ€ ๋‚˜ํƒ€๋‚˜๋Š”์ง€ ์ข€ ๋” ์ž์„ธํžˆ ์‚ดํŽด ๋ด์•ผํ•ฉ๋‹ˆ๋‹ค.

@lavadrop ์•„, ๋งˆ์นจ๋‚ด ์ด๋Ÿฌํ•œ ์œ ๋ฌผ์ด ์‹ค์ œ๋กœ ๋ณด์ด๋Š” ์‚ฌ์ง„์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌํ•œ ์ƒํ™ฉ์— ๋Œ€ํ•œ renderdoc ์บก์ฒ˜๋ฅผ ์ œ๊ณตํ•˜๊ณ  ์—ฌ๊ธฐ daniel-schuermann / mesa # 112์— ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

๊ทธ๋ž˜, ๊ทธ๋ž˜

๊ฒŒ์ž„์„ํ•˜๋Š” ๋™์•ˆ ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์žฌ์ƒ ํ›„ ์•ฝ 10 ๋ถ„๋งŒ์— ์žฌํ˜„ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

steam-275850.log

Screenshot from 2019-09-22 02-03-40

์ถฉ๋Œ์— ๋Œ€ํ•œ dmesg ์ถœ๋ ฅ

[97860.884543] NVRM: Xid (PCI:0000:01:00): 13, pid=19181, Graphics Exception: EXTRA_MACRO_DATA
[97860.884546] NVRM: Xid (PCI:0000:01:00): 13, pid=19181, Graphics Exception: ESR 0x404490=0x80000002
[97860.884725] NVRM: Xid (PCI:0000:01:00): 13, pid=19181, Graphics Exception: ChID 003b, Class 0000c197, Offset 00000fb4, Data 00000000

์ด์ƒํ•œ ์ ์€ ์ง€๋‚œ์ฃผ 4.11-4์—์„œ ๋ช‡ ์‹œ๊ฐ„ ๋™์•ˆ ๋ฌธ์ œ์—†์ด ๊ฒŒ์ž„์„ํ–ˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋‚ด๊ฐ€ 4.11-5๋กœ ์—…๋ฐ์ดํŠธ ํ•œ ํ›„ ์˜ค๋Š˜ ๋ฐฉ๊ธˆ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. 4.2-9๋กœ ๋Œ์•„ ๊ฐ€๋ฉด์ด ๋ฌธ์ œ๊ฐ€ ์žฌํ˜„๋ฉ๋‹ˆ๋‹ค.

์ถฉ๋Œ๋กœ ์ธํ•ด ๊ฒŒ์ž„์˜ ์˜ค๋””์˜ค๊ฐ€ ๊ณ„์† ์žฌ์ƒ๋˜๋ฉด์„œ ์ปดํ“จํ„ฐ๊ฐ€ ์ค‘๋‹จ๋ฉ๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ 1 ๋ถ„ ์ •๋„ ์ด๋‚ด์— ์‹œ์Šคํ…œ์„ ๋‹ค์‹œ ์ œ์–ดํ•˜๊ณ  ์œ„์˜ ์Šคํฌ๋ฆฐ ์ƒท์„ ์–ป์Šต๋‹ˆ๋‹ค.

์‹œ์Šคํ…œ ์ •๋ณด

  • GPU : GTX 1080
  • ๋“œ๋ผ์ด๋ฒ„ / LLVM ๋ฒ„์ „ : nvidia-drivers-435.21
  • ์ปค๋„ ๋ฒ„์ „ : 4.19.72-gentoo

10 ๋ฒˆ ์ค‘ 8 ๋ฒˆ ๊ฐ™์€ ์ถฉ๋Œ์ด ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‰ด์Šค๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ?

๊ฒŒ์ž„์„ํ•˜๋Š” ๋™์•ˆ ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์žฌ์ƒ ํ›„ ์•ฝ 10 ๋ถ„๋งŒ์— ์žฌํ˜„ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
steam-275850.log
Screenshot from 2019-09-22 02-03-40
์ถฉ๋Œ์— ๋Œ€ํ•œ dmesg ์ถœ๋ ฅ

[97860.884543] NVRM: Xid (PCI:0000:01:00): 13, pid=19181, Graphics Exception: EXTRA_MACRO_DATA
[97860.884546] NVRM: Xid (PCI:0000:01:00): 13, pid=19181, Graphics Exception: ESR 0x404490=0x80000002
[97860.884725] NVRM: Xid (PCI:0000:01:00): 13, pid=19181, Graphics Exception: ChID 003b, Class 0000c197, Offset 00000fb4, Data 00000000

์ด์ƒํ•œ ์ ์€ ์ง€๋‚œ์ฃผ 4.11-4์—์„œ ๋ช‡ ์‹œ๊ฐ„ ๋™์•ˆ ๋ฌธ์ œ์—†์ด ๊ฒŒ์ž„์„ํ–ˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋‚ด๊ฐ€ 4.11-5๋กœ ์—…๋ฐ์ดํŠธ ํ•œ ํ›„ ์˜ค๋Š˜ ๋ฐฉ๊ธˆ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. 4.2-9๋กœ ๋Œ์•„ ๊ฐ€๋ฉด์ด ๋ฌธ์ œ๊ฐ€ ์žฌํ˜„๋ฉ๋‹ˆ๋‹ค.
์ถฉ๋Œ๋กœ ์ธํ•ด ๊ฒŒ์ž„์˜ ์˜ค๋””์˜ค๊ฐ€ ๊ณ„์† ์žฌ์ƒ๋˜๋ฉด์„œ ์ปดํ“จํ„ฐ๊ฐ€ ์ค‘๋‹จ๋ฉ๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ 1 ๋ถ„ ์ •๋„ ์ด๋‚ด์— ์‹œ์Šคํ…œ์„ ๋‹ค์‹œ ์ œ์–ดํ•˜๊ณ  ์œ„์˜ ์Šคํฌ๋ฆฐ ์ƒท์„ ์–ป์Šต๋‹ˆ๋‹ค.

์‹œ์Šคํ…œ ์ •๋ณด

  • GPU : GTX 1080
  • ๋“œ๋ผ์ด๋ฒ„ / LLVM ๋ฒ„์ „ : nvidia-drivers-435.21
  • ์ปค๋„ ๋ฒ„์ „ : 4.19.72-gentoo

10 ๋ฒˆ ์ค‘ 8 ๋ฒˆ ๊ฐ™์€ ์ถฉ๋Œ์ด ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‰ด์Šค๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ?

์—ฌ๊ธฐ์—์„œ ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. nvidia fps ์˜ค๋ฒ„๋ ˆ์ด๊ฐ€ ์—ฌ์ „ํžˆ ํ™œ์„ฑํ™”๋˜์–ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ช‡ ์ฃผ ์ „์— ์ƒˆ ์—…๋ฐ์ดํŠธ์˜ ์ฒซ ๋ฒˆ์งธ๋กœ๋“œ์—์„œ ์ถฉ๋Œ์ด ๋ฐœ์ƒํ–ˆ๋‹ค๊ณ  ๋งํ–ˆ์Šต๋‹ˆ๋‹ค. V-sync์—์„œ ์•ฝ๊ฐ„์˜ ๋ถˆ์•ˆ์ • ํ•จ๋„ ๊ฒฝํ—˜ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ์œ ๋ฌผ์„ ๊ฐ€์ง€๊ณ  ์žˆ๊ณ  ๊ทธ๊ฒƒ๋“ค์€ ์‚ฌ์†Œํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ฑฐ์˜ ๋ชจ๋“  3D ๋ชจ๋ธ์—๋Š” ํŒŒ๋ž€์ƒ‰ ๋˜๋Š” ํฐ์ƒ‰ ์‚ฌ๊ฐํ˜• ๋˜๋Š” ๋…ธ์ด์ฆˆ์™€ ๊ฐ™์€ ์ธ๊ณต๋ฌผ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๋ฉ€๋ฆฌ์žˆ๋Š” ๋‚˜๋ฌด์—๋Š” ํฐ์ƒ‰ ์œค๊ณฝ์„ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.
๋‹ค์Œ์€ ๋ช‡ ๊ฐ€์ง€ ์Šคํฌ๋ฆฐ ์ƒท์ž…๋‹ˆ๋‹ค.
Screenshot1
Screenshot2
Screenshot3
Screenshot 4

์‹œ์Šคํ…œ ์ •๋ณด

* RAM: 16 GB

* GPU: Radeon RX 580 8GB

* Driver: amdgpu (ACO) DRM 3.27.0, LLVM 8.0.0 Mesa 19.3.0-devel

* Kernel version: 5.0.0-29-generic

* Proton version: 4.11-6

๊ทธ๋ž˜ํ”ฝ ๊ฒฐํ•จ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ACO๋ฅผ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ  ๊ฒŒ์ž„์„ ์‹œ๋„ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ์ด ๋ฌธ์ œ๋Š” ์ปดํŒŒ์ผ๋Ÿฌ ๋ฐฑ์—”๋“œ์™€ ๊ด€๋ จ์ด์—†๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. nvidiagpu๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ๋ฌธ์ œ๊ฐ€ ์กด์žฌํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์ œ ์ƒ๊ฐ์—๋Š” RADV ๋“œ๋ผ์ด๋ฒ„์™€ ๊ด€๋ จ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์–ด๋–ค ์‚ฌ๋žŒ์˜ ํ•˜๋Š˜๋„ vulkan์„ ๊ธฐ๋ณธ API๋กœ ์‚ฌ์šฉํ•˜์ง€ ์•Š์œผ๋ฏ€๋กœ dxvk๊ฐ€ ์ด๋Ÿฌํ•œ ๊ฒฐํ•จ์„ ์ผ์œผํ‚ค์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์‹œ์Šคํ…œ ์‚ฌ์–‘ :

RAM 16GB
GPU : Radeon RX 590
๋“œ๋ผ์ด๋ฒ„ : amdgpu (ACO) DRM 3.27.0, LLVM 8.0.0 Mesa 19.3.0-devel
์ปค๋„ : 5.3.5
์–‘์„ฑ์ž ๋ฒ„์ „ : 4.11-6

๋‚˜๋Š” ์˜ค๋žซ๋™์•ˆ xid 13s๋กœ ๊ณ ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋‹ค๋ฅธ ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์‹œ๋„ํ–ˆ๊ณ  ์‹ฌ์ง€์–ด ๋ฐฐํฌํŒ์„ ์•„๋ฌด ์†Œ์šฉ์ด ์—†๋„๋ก ๋ณ€๊ฒฝํ–ˆ์Šต๋‹ˆ๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ ๋‹ค์Œ์„ ์ˆ˜ํ–‰ํ•˜์—ฌ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

  • ๋‚ด ์ €์žฅ ํŒŒ์ผ ๋ฐฑ์—…
  • ๋ฌด๋ง ํ•˜๋Š˜ (์–‘์„ฑ์ž ๋””๋ ‰ํ† ๋ฆฌ, ์…ฐ์ด๋” ์บ์‹œ ๋“ฑ)๊ณผ ๊ด€๋ จ๋œ ๋ชจ๋“  ๊ฒƒ์„ ์ œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค.
  • Steam์—์„œ ์žฌ์„ค์น˜
  • ๋‚ด ์ €์žฅ ํŒŒ์ผ์— ๋ณต์‚ฌ

์ด ๋ฌธ์ œ๊ฐ€ ๋„์›€์ด๋˜๊ธฐ๋ฅผ ๋ฐ”๋ผ๋ฉฐ, ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜๊ณ  ์ง„ํ–‰๋˜๋Š” ๊ฒƒ ๊ฐ™์ง€๋งŒ ํ–‰์šด์„ ๋น•๋‹ˆ๋‹ค.

๋‚˜๋Š” ์œ ๋ฌผ์„ ๊ฐ€์ง€๊ณ  ์žˆ๊ณ  ๊ทธ๊ฒƒ๋“ค์€ ์‚ฌ์†Œํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ฑฐ์˜ ๋ชจ๋“  3D ๋ชจ๋ธ์—๋Š” ํŒŒ๋ž€์ƒ‰ ๋˜๋Š” ํฐ์ƒ‰ ์‚ฌ๊ฐํ˜• ๋˜๋Š” ๋…ธ์ด์ฆˆ์™€ ๊ฐ™์€ ์ธ๊ณต๋ฌผ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๋ฉ€๋ฆฌ์žˆ๋Š” ๋‚˜๋ฌด์—๋Š” ํฐ์ƒ‰ ์œค๊ณฝ์„ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.
๋‹ค์Œ์€ ๋ช‡ ๊ฐ€์ง€ ์Šคํฌ๋ฆฐ ์ƒท์ž…๋‹ˆ๋‹ค.
Screenshot1
Screenshot2
Screenshot3
Screenshot 4

์‹œ์Šคํ…œ ์ •๋ณด

* RAM: 16 GB

* GPU: Radeon RX 580 8GB

* Driver: amdgpu (ACO) DRM 3.27.0, LLVM 8.0.0 Mesa 19.3.0-devel

* Kernel version: 5.0.0-29-generic

* Proton version: 4.11-6

Proton 4.11-9๋ฅผ ์‚ฌ์šฉํ•˜๋Š” Arch Linux์—์„œ ์‹คํ–‰ํ•˜๋Š” ๋™์•ˆ์—๋„์ด ๋ฌธ์ œ๊ฐ€ ์กด์žฌ ํ•จ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Vega 56์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

Proton 4.11-9๋ฅผ ์‚ฌ์šฉํ•˜๋Š” Arch Linux์—์„œ ์‹คํ–‰ํ•˜๋Š” ๋™์•ˆ์—๋„์ด ๋ฌธ์ œ๊ฐ€ ์กด์žฌ ํ•จ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Vega 56์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์•ˆํƒ€๊น๊ฒŒ๋„ ์ด๊ฒƒ์€ ๊ฒŒ์ž„ ๋ฒ„๊ทธ์ด๋ฉฐ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋ ค๋ฉด ์ผ๋ถ€ (์œ ํšจํ•œ) ์ตœ์ ํ™”๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๋“ค์ด ์กฐ๋งŒ๊ฐ„ ๊ทธ๊ฒƒ์— ๊ด€์‹ฌ์„ ๊ธฐ์šธ์ด์ง€ ์•Š๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค ..

๋ˆ„๊ตฌ๋‚˜์ด ๊ฒŒ์ž„์—์„œ ์ง€ํ˜• ํ…Œ์…€๋ ˆ์ด์…˜์ด ๋งค์šฐ ๋Š๋ฆฌ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋Œ์•„ ์„œ์„œ ๋ˆˆ์•ž์—์„œ ํ…Œ์…€๋ ˆ์ด์…˜ ์…€์ด ์ฒœ์ฒœํžˆ ์ž๋ผ๋Š” ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Linux ์‚ฌ์šฉ์ž๊ฐ€ ์†๋„๋ฅผ ๋†’์ด๊ธฐ ์œ„ํ•ด ํ•  ์ˆ˜์žˆ๋Š” ํ•ดํ‚น์ด ์žˆ์Šต๋‹ˆ๊นŒ? (๋‚ด๊ฐ€ ๋ฏฟ๋Š” Windows์—์„œ๋Š” ์•ฝ๊ฐ„ ๋Š๋ฆฝ๋‹ˆ๋‹ค.)

๋ˆ„๊ตฌ๋‚˜์ด ๊ฒŒ์ž„์—์„œ ์ง€ํ˜• ํ…Œ์…€๋ ˆ์ด์…˜์ด ๋งค์šฐ ๋Š๋ฆฌ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋Œ์•„ ์„œ์„œ ๋ˆˆ์•ž์—์„œ ํ…Œ์…€๋ ˆ์ด์…˜ ์…€์ด ์ฒœ์ฒœํžˆ ์ž๋ผ๋Š” ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Linux ์‚ฌ์šฉ์ž๊ฐ€ ์†๋„๋ฅผ ๋†’์ด๊ธฐ ์œ„ํ•ด ํ•  ์ˆ˜์žˆ๋Š” ํ•ดํ‚น์ด ์žˆ์Šต๋‹ˆ๊นŒ? (๋‚ด๊ฐ€ ๋ฏฟ๋Š” Windows์—์„œ๋Š” ์•ฝ๊ฐ„ ๋Š๋ฆฝ๋‹ˆ๋‹ค.)

ํ•˜๋“œ์›จ์–ด์— ๋Œ€ํ•œ ์ •๋ณด๊ฐ€ ๋„์›€์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

AMD GPU๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ Mesa 19.3์„ ์‚ฌ์šฉํ•˜๊ณ  ์ƒˆ๋กœ์šด ๋‚ด์žฅ ACO-Support๋ฅผ ํ™œ์„ฑํ™”ํ•˜๋„๋ก ๊ฐ•์กฐํ–ˆ์Šต๋‹ˆ๋‹ค. Ubuntu ๋˜๋Š” ํŒŒ์ƒ๋ฌผ (Linux Mint 19.2๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Œ)์„ ์‚ฌ์šฉํ•  ๋•Œ kisak-PPA๊ฐ€ ์ข‹์€ ์„ ํƒ์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.
-> https://launchpad.net/~kisak/+archive/ubuntu/kisak-mesa

1080TI์˜ ์ตœ์‹  nvidia ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

์–ด๋–ค ๋ฒ„์ „์˜ Proton, ์‹ฌ์ง€์–ด GE๋กœ๋„ ๊ฒŒ์ž„์„ ๋ถ€ํŒ… ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ์ง„๋‹จํ•˜๋ ค๋ฉด ์–ด๋–ค ์กฐ์น˜๋ฅผ ์ทจํ•ด์•ผํ•ฉ๋‹ˆ๊นŒ?

์ผ๋ฐ˜์ ์œผ๋กœ Proton์ด "PROTON_LOG = 1 % command %"๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋กœ๊ทธ๋ฅผ ์ƒ์„ฑํ•˜๋„๋ก ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Proton 4.11-9๋ฅผ ์‚ฌ์šฉํ•˜๋Š” Arch Linux์—์„œ ์‹คํ–‰ํ•˜๋Š” ๋™์•ˆ์—๋„์ด ๋ฌธ์ œ๊ฐ€ ์กด์žฌ ํ•จ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Vega 56์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์•ˆํƒ€๊น๊ฒŒ๋„ ์ด๊ฒƒ์€ ๊ฒŒ์ž„ ๋ฒ„๊ทธ์ด๋ฉฐ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋ ค๋ฉด ์ผ๋ถ€ (์œ ํšจํ•œ) ์ตœ์ ํ™”๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๋“ค์ด ์กฐ๋งŒ๊ฐ„ ๊ทธ๊ฒƒ์— ๊ด€์‹ฌ์„ ๊ธฐ์šธ์ด์ง€ ์•Š๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค ..

์ด๊ฒƒ์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์„ค๋ช…ํ•ด ์ฃผ์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ? ๊ณง ๋™์ผํ•œ ํ•˜๋“œ์›จ์–ด์˜ Windows์—์„œ NMS๋ฅผ ํ…Œ์ŠคํŠธ ํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค.

์ผ๋ฐ˜์ ์œผ๋กœ Proton์ด "PROTON_LOG = 1 % command %"๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋กœ๊ทธ๋ฅผ ์ƒ์„ฑํ•˜๋„๋ก ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚ด ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ์— ๋กœ๊ทธ๋ฅผ ์ €์žฅํ•˜์ง€ ์•Š๊ณ  ์ผ๋ฐ˜ Wine์œผ๋กœ ์‹œ์ž‘ํ•  ๋•Œ VK_ERROR_INITIALIZATION_FAILED๋ผ๊ณ  ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

์ผ๋ฐ˜์ ์œผ๋กœ Proton์ด "PROTON_LOG = 1 % command %"๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋กœ๊ทธ๋ฅผ ์ƒ์„ฑํ•˜๋„๋ก ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚ด ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ์— ๋กœ๊ทธ๋ฅผ ์ €์žฅํ•˜์ง€ ์•Š๊ณ  ์ผ๋ฐ˜ Wine์œผ๋กœ ์‹œ์ž‘ํ•  ๋•Œ VK_ERROR_INITIALIZATION_FAILED๋ผ๊ณ  ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

์ด ์˜ค๋ฅ˜๋Š” ์‹œ์Šคํ…œ์ด Vulkan์„ ์‚ฌ์šฉํ•˜๋„๋ก ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ๊ตฌ์„ฑ๋˜์ง€ ์•Š์•˜ ์Œ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.

์ผ๋ฐ˜์ ์œผ๋กœ Proton์ด "PROTON_LOG = 1 % command %"๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋กœ๊ทธ๋ฅผ ์ƒ์„ฑํ•˜๋„๋ก ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚ด ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ์— ๋กœ๊ทธ๋ฅผ ์ €์žฅํ•˜์ง€ ์•Š๊ณ  ์ผ๋ฐ˜ Wine์œผ๋กœ ์‹œ์ž‘ํ•  ๋•Œ VK_ERROR_INITIALIZATION_FAILED๋ผ๊ณ  ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

์ด ์˜ค๋ฅ˜๋Š” ์‹œ์Šคํ…œ์ด Vulkan์„ ์‚ฌ์šฉํ•˜๋„๋ก ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ๊ตฌ์„ฑ๋˜์ง€ ์•Š์•˜ ์Œ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.

Proton ์š”๊ตฌ ์‚ฌํ•ญ ๋ฐ Vulkan ์„ค์ • ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ์„ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค.
-> https://github.com/ValveSoftware/Proton/wiki/Requirements

์ผ๋ฐ˜์ ์œผ๋กœ Proton์ด "PROTON_LOG = 1 % command %"๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋กœ๊ทธ๋ฅผ ์ƒ์„ฑํ•˜๋„๋ก ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚ด ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ์— ๋กœ๊ทธ๋ฅผ ์ €์žฅํ•˜์ง€ ์•Š๊ณ  ์ผ๋ฐ˜ Wine์œผ๋กœ ์‹œ์ž‘ํ•  ๋•Œ VK_ERROR_INITIALIZATION_FAILED๋ผ๊ณ  ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

์ด ์˜ค๋ฅ˜๋Š” ์‹œ์Šคํ…œ์ด Vulkan์„ ์‚ฌ์šฉํ•˜๋„๋ก ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ๊ตฌ์„ฑ๋˜์ง€ ์•Š์•˜ ์Œ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.

Proton ์š”๊ตฌ ์‚ฌํ•ญ ๋ฐ Vulkan ์„ค์ • ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ์„ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค.
-> https://github.com/ValveSoftware/Proton/wiki/Requirements

์ด๋ฏธ ์ด๋Ÿฌํ•œ ๋‹จ๊ณ„๋ฅผ ์ˆ˜ํ–‰ํ–ˆ์œผ๋ฉฐ ์ตœ์‹  ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” 1060 6GB๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
๋˜ํ•œ DOTA2๋Š” Vulkan perfect๊ณผ ํ•จ๊ป˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

๋ช‡ ์ฃผ ์ „์— NMS๋ฅผ ์‹œ์ž‘ํ•˜๋Š”๋ฐ๋„ ๋ฌธ์ œ๊ฐ€์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ทธ ์ด์œ ์— ๋Œ€ํ•œ ์กฐ์‚ฌ ๋Œ€์‹  ๋‹จ์ˆœํžˆ ์„ค์น˜ ๋ฐ ๊ฒŒ์ž„์˜ ๋ชจ๋“  ์ŠคํŒ€ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์‚ญ์ œํ•˜๊ณ  ๊ฒŒ์ž„์„ ์™„์ „ํžˆ ๋‹ค์‹œ ์„ค์น˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ์‹œ์ ๋ถ€ํ„ฐ ๋ฌธ์ œ์—†์ด ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค (๋‚˜์—๊ฒŒ๋Š” ๊ณ ํ†ต์ด ์—†์Šต๋‹ˆ๋‹ค. 40 ๋ถ„ ์ด๋‚ด์— ์žฌ์„ค์น˜ (250mbit ์ธํ„ฐ๋„ท ์—ฐ๊ฒฐ)).

๋งํ–ˆ๋“ฏ์ด ์ •ํ™•ํ•œ ์ด์œ ๋Š” ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค. ์–ด์ฉŒ๋ฉด ๋‹น์‹ ์€ ๊ทธ๊ฒƒ์„ ์‹œ๋„ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ ํ™•์‹คํžˆ ์‚ฌ์‹ค์ ์ด๊ฑฐ๋‚˜ ์ „๋ฌธ์ ์ธ ํŒ์ด ์•„๋‹™๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ท€ํ•˜์˜ VK ์„ค์น˜๊ฐ€ ๊ท€ํ•˜์˜ ์ •๋ณด์— ๋”ฐ๋ผ ์ •ํ™•ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ท€ํ•˜์˜ ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€์— ๋Œ€ํ•œ ์‚ฌ์‹ค ๋˜๋Š” ๊ธฐ์ˆ ์  ์ธ ํŒ์ด ๋‚จ์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

๋ช‡ ์ฃผ ์ „์— NMS๋ฅผ ์‹œ์ž‘ํ•˜๋Š”๋ฐ๋„ ๋ฌธ์ œ๊ฐ€์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ทธ ์ด์œ ์— ๋Œ€ํ•œ ์กฐ์‚ฌ ๋Œ€์‹  ๋‹จ์ˆœํžˆ ์„ค์น˜ ๋ฐ ๊ฒŒ์ž„์˜ ๋ชจ๋“  ์ŠคํŒ€ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์‚ญ์ œํ•˜๊ณ  ๊ฒŒ์ž„์„ ์™„์ „ํžˆ ๋‹ค์‹œ ์„ค์น˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ์‹œ์ ๋ถ€ํ„ฐ ๋ฌธ์ œ์—†์ด ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค (๋‚˜์—๊ฒŒ๋Š” ๊ณ ํ†ต์ด ์—†์Šต๋‹ˆ๋‹ค. 40 ๋ถ„ ์ด๋‚ด์— ์žฌ์„ค์น˜ (250mbit ์ธํ„ฐ๋„ท ์—ฐ๊ฒฐ)).

๋งํ–ˆ๋“ฏ์ด ์ •ํ™•ํ•œ ์ด์œ ๋Š” ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค. ์–ด์ฉŒ๋ฉด ๋‹น์‹ ์€ ๊ทธ๊ฒƒ์„ ์‹œ๋„ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ ํ™•์‹คํžˆ ์‚ฌ์‹ค์ ์ด๊ฑฐ๋‚˜ ์ „๋ฌธ์ ์ธ ํŒ์ด ์•„๋‹™๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ท€ํ•˜์˜ VK ์„ค์น˜๊ฐ€ ๊ท€ํ•˜์˜ ์ •๋ณด์— ๋”ฐ๋ผ ์ •ํ™•ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ท€ํ•˜์˜ ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€์— ๋Œ€ํ•œ ์‚ฌ์‹ค ๋˜๋Š” ๊ธฐ์ˆ ์  ์ธ ํŒ์ด ๋‚จ์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ์˜ค๋ฅ˜ ๋กœ๊ทธ๋Š” ์ •ํ™•ํžˆ ์–ด๋””์— ์ €์žฅ๋ฉ๋‹ˆ๊นŒ? ๋‚˜๋Š” Ubuntu 19.10์— ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฒŒ์ž„์ด Steam์—์„œ ๊ฒ€์€ ์ƒ‰ ํ™”๋ฉด์—†์ด ์‹คํ–‰๋˜๊ณ  ๋‹ซํžˆ๊ณ  Wine Lutris ์„ค์น˜๋ฅผ ์‹œ๋„ํ•˜๋ฉด Vulkan ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ์˜ค๋ฅ˜ ๋กœ๊ทธ๋Š” ์ •ํ™•ํžˆ ์–ด๋””์— ์ €์žฅ๋ฉ๋‹ˆ๊นŒ? ๋‚˜๋Š” Ubuntu 19.10์— ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฒŒ์ž„์ด Steam์—์„œ ๊ฒ€์€ ์ƒ‰ ํ™”๋ฉด์—†์ด ์‹คํ–‰๋˜๊ณ  ๋‹ซํžˆ๊ณ  Wine Lutris ์„ค์น˜๋ฅผ ์‹œ๋„ํ•˜๋ฉด Vulkan ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

๋กœ๊ทธ ํŒŒ์ผ ๋งŒ ์‚ญ์ œ ํ•œ ๊ฒƒ์ด ์•„๋‹™๋‹ˆ๋‹ค. ๊ฒŒ์ž„ ์ „์ฒด๋ฅผ ์‚ญ์ œํ–ˆ์Šต๋‹ˆ๋‹ค.

๋งˆ์นจ๋‚ด ์ž‘๋™ํ•˜๋Š” ๋กœ๊ทธ๋ฅผ ์–ป์—ˆ์Šต๋‹ˆ๋‹ค. Steam๊ณผ ๋ชจ๋“  ๊ฒŒ์ž„์„ ํฌํ•จํ•œ ๋ชจ๋“  ๊ฒƒ์„ ์ œ๊ฑฐํ–ˆ์Šต๋‹ˆ๋‹ค.
steam-275850.log

์•ˆ๋…•ํ•˜์„ธ์š” @ pattmax00 , ๋กœ๊ทธ์˜ err:file:init_redirects /media/max/OS/SteamLibrary/steamapps/compatdata/275850/pfx/dosdevices/c:/windows: No such file or directory ์€ (๋Š”) ์ผ์ด ์ž˜๋ชป๋˜๊ธฐ ์‹œ์ž‘ํ•˜๋Š” ๊ณณ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค. /media/max/OS ์–ด๋–ค ํŒŒ์ผ ์‹œ์Šคํ…œ์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๊นŒ?

์•ˆ๋…•ํ•˜์„ธ์š” @ pattmax00 , ๋กœ๊ทธ์˜ err:file:init_redirects /media/max/OS/SteamLibrary/steamapps/compatdata/275850/pfx/dosdevices/c:/windows: No such file or directory ์€ (๋Š”) ์ผ์ด ์ž˜๋ชป๋˜๊ธฐ ์‹œ์ž‘ํ•˜๋Š” ๊ณณ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค. /media/max/OS ์–ด๋–ค ํŒŒ์ผ ์‹œ์Šคํ…œ์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๊นŒ?

NTFS, ๋ถ€๋„๋Ÿฝ์ง€๋งŒ ๊ธด ์ด์•ผ๊ธฐ์ž…๋‹ˆ๋‹ค.

Proton + NTFS๋Š” ๋ณ€๋•์Šค๋Ÿฌ์šด ๊ฒƒ์œผ๋กœ ์•Œ๋ ค์ ธ ์žˆ์œผ๋ฉฐ Proton์ด ํ•จ๊ป˜ ์ž‘๋™ํ•˜๋ ค๋ฉด ์กฐ์‹ฌ์Šค๋Ÿฝ๊ฒŒ ๋งˆ์šดํŠธํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค. ํŠนํžˆ, ํ˜„์žฌ ์‚ฌ์šฉ์ž๋กœ ntfs-3g ๋กœ ๋งˆ์šดํŠธํ•˜๊ณ  windows_names ๋งˆ์šดํŠธ ์˜ต์…˜์—†์ด ๋งˆ์šดํŠธํ•ด์•ผํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ด€๋ จ๋œ ๋‹ค๋ฅธ ์ œํ•œ ์‚ฌํ•ญ์ด์žˆ์„ ์ˆ˜ ์žˆ์œผ๋ฉฐ์ด ๋ฌธ์ œ ์ถ”์ ๊ธฐ์—์„œ ๊ฒ€์ƒ‰ํ•˜์—ฌ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์ด ์‹œ๋„ํ•œ ๊ฒƒ์„ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Proton + NTFS๋Š” ๋ณ€๋•์Šค๋Ÿฌ์šด ๊ฒƒ์œผ๋กœ ์•Œ๋ ค์ ธ ์žˆ์œผ๋ฉฐ Proton์ด ํ•จ๊ป˜ ์ž‘๋™ํ•˜๋ ค๋ฉด ์กฐ์‹ฌ์Šค๋Ÿฝ๊ฒŒ ๋งˆ์šดํŠธํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค. ํŠนํžˆ, ํ˜„์žฌ ์‚ฌ์šฉ์ž๋กœ ntfs-3g ๋กœ ๋งˆ์šดํŠธํ•˜๊ณ  windows_names ๋งˆ์šดํŠธ ์˜ต์…˜์—†์ด ๋งˆ์šดํŠธํ•ด์•ผํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ด€๋ จ๋œ ๋‹ค๋ฅธ ์ œํ•œ ์‚ฌํ•ญ์ด์žˆ์„ ์ˆ˜ ์žˆ์œผ๋ฉฐ์ด ๋ฌธ์ œ ์ถ”์ ๊ธฐ์—์„œ ๊ฒ€์ƒ‰ํ•˜์—ฌ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์ด ์‹œ๋„ํ•œ ๊ฒƒ์„ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ์ •๋ณด๋ฅผ ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์ด์ œ๋ถ€ํ„ฐ๋Š” NTFS๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋” ์ด์ƒ Windows๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์—†์Šต๋‹ˆ๋‹ค.

์ด์ œ ๊ฒŒ์ž„์ด ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค!

๋‚˜๋Š” ํ•ญ์ƒ ๋ฌธ์ œ์—†์ด NTFS ๋“œ๋ผ์ด๋ธŒ์™€ ํ•จ๊ป˜ proton์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ํŒŒํ‹ฐ์…˜์— ๋Œ€ํ•ด ๋ช‡ ๊ฐ€์ง€ ํ”Œ๋ž˜๊ทธ๊ฐ€ ์„ค์ •๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ์•„๋ž˜์—์žˆ๋Š” ๊ฒƒ ์ค‘ ์ผ๋ถ€๋Š” ์•„๋งˆ๋„ ํ•„์š”ํ•˜์ง€ ์•Š์œผ๋ฉฐ ํฐ ์ผ์„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

x-gvfs-show, noatime, async, big_writes, inherit, windows_names, uid = 1000, gid = 1004, rw, user, exec, umask = 000 0 0

๋˜ํ•œ compatdata ํด๋”๋Š” ์‚ฌ์šฉ์ž .steam ๊ฒฝ๋กœ์— ๋‹ค์‹œ ์‹ฌ๋ณผ๋ฆญ ๋งํฌ๋˜์–ด์•ผํ•˜๋ฉฐ compatdata๋Š” ntfs ๋“œ๋ผ์ด๋ธŒ์— ์žˆ์–ด์„œ๋Š” ์•ˆ๋ฉ๋‹ˆ๋‹ค.

์ตœ์‹  ์—…๋ฐ์ดํŠธ๋กœ ์ธํ•ด ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ๊ฒŒ์ž„์„ ๋ง์ณค์Šต๋‹ˆ๊นŒ? ๊ฒŒ์ž„์€ ๋ณ€๊ฒฝ์—†์ด ์™„๋ฒฝํ•˜๊ฒŒ ์ž‘๋™ํ–ˆ์ง€๋งŒ ์ตœ๊ทผ์—๋Š” ๊ฒŒ์ž„์ด ๋‚ด ๋ฐ์Šคํฌํ†ฑ์„ ๋ฉˆ ์ถฅ๋‹ˆ ๋‹ค. ๋‚ด Intel HD Graphics๋„ ์‚ฌ์šฉ์ค‘์ธ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค (์ฐฝ์— 'No Mans Sky (Intel HD Graphics)). ๋‹ค๋ฅธ ๋ชจ๋“  ๊ฒŒ์ž„์€ ์ •์ƒ์ ์œผ๋กœ ์ž‘๋™ํ•˜๋ฏ€๋กœ ๋“œ๋ผ์ด๋ฒ„์— ๋ฌธ์ œ๊ฐ€ ์—†๋‹ค๊ณ  ํ™•์‹ ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์žฌ์„ค์น˜๊ฐ€ ์ž‘๋™ํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

Specs๋Š” Ubuntu 18.04 (Elementary OS)์—์„œ ์‹คํ–‰๋˜๋Š” i7-9750H ๋ฐ GTX 1660Ti์ž…๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š” @Cybiko , # 3215์™€ ๋น„์Šทํ•˜๊ฒŒ ๋“ค๋ฆฝ๋‹ˆ๋‹ค. ๊ทธ๊ฒŒ ๋‹น์‹ ์ด ๋งŒ๋‚œ ๊ฒƒ์ธ์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

@ kisak-valve ๊ทธ๋ ‡์ง€ ์•Š์€ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๊ฑฐ๊ธฐ์—์žˆ๋Š” ์‹คํ–‰ ๋ช…๋ น์€ ๋‚ด ๊ฒŒ์ž„์— ์ „ํ˜€ ์˜ํ–ฅ์„์ฃผ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

Steam ์˜ค๋ฒ„๋ ˆ์ด์ž…๋‹ˆ๋‹ค.
์˜ค๋ฅ˜ : ld.so : LD_PRELOAD์˜ '~ / .local / share / Steam / ubuntu12_32 / gameoverlayrenderer.so'๊ฐœ์ฒด๋ฅผ ๋ฏธ๋ฆฌ๋กœ๋“œ ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค (์ž˜๋ชป๋œ ELF ํด๋ž˜์Šค : ELFCLASS32) : ๋ฌด์‹œ๋ฉ๋‹ˆ๋‹ค.

์•ˆํƒ€๊น๊ฒŒ๋„ ์ด๊ฒƒ์€ ๊ฒŒ์ž„ ๋ฒ„๊ทธ์ด๋ฉฐ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋ ค๋ฉด ์ผ๋ถ€ (์œ ํšจํ•œ) ์ตœ์ ํ™”๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๋“ค์ด ์กฐ๋งŒ๊ฐ„ ๊ทธ๊ฒƒ์— ๊ด€์‹ฌ์„ ๊ธฐ์šธ์ด์ง€ ์•Š๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค ..

์–ด๋–ค ๋ฐฑ์—”๋“œ (LLVM ๋˜๋Š” ACO)๋ฅผ ์‚ฌ์šฉํ•˜๋“  ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์ด๋Š” RADV์— ๋Œ€ํ•œ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์„ ์ž‘์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค. https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4047
์•„๋งˆ๋„ ์˜ค๋Š˜ ๋˜๋Š” ๋‚ด์ผ ๋ณ‘ํ•ฉ ๋  ๊ฒƒ์ด๋ฉฐ ๊ฒŒ์ž„์—์„œ ๋งŒ๋‚˜๋Š” ์ž‘์€ ์•„ํ‹ฐํŒฉํŠธ๋ฅผ ์ œ๊ฑฐํ•˜๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค. (์ €๋Š” ๊ฒŒ์ž„์„ ์†Œ์œ ํ•˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ฒŒ์ž„ ๋‚ด์—์„œ ํ…Œ์ŠคํŠธํ•˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์— ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ๋‹ต์žฅ์„ ๋ณด๋‚ด ์ฃผ์‹œ๋ฉด ๊ธฐ๋ปํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.)์ด ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์€ ๋„ˆ๋ฌด ์นจ์Šต์ ์ด์–ด์„œ ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค.

์–ด๋–ค ๋ฐฑ์—”๋“œ (LLVM ๋˜๋Š” ACO)๋ฅผ ์‚ฌ์šฉํ•˜๋“  ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์ด๋Š” RADV์— ๋Œ€ํ•œ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์„ ์ž‘์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค. https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4047
์•„๋งˆ๋„ ์˜ค๋Š˜ ๋˜๋Š” ๋‚ด์ผ ๋ณ‘ํ•ฉ ๋  ๊ฒƒ์ด๋ฉฐ ๊ฒŒ์ž„์—์„œ ๋งŒ๋‚˜๋Š” ์ž‘์€ ์•„ํ‹ฐํŒฉํŠธ๋ฅผ ์ œ๊ฑฐํ•˜๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค. (์ €๋Š” ๊ฒŒ์ž„์„ ์†Œ์œ ํ•˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ฒŒ์ž„ ๋‚ด์—์„œ ํ…Œ์ŠคํŠธํ•˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์— ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ๋‹ต์žฅ์„ ๋ณด๋‚ด ์ฃผ์‹œ๋ฉด ๊ธฐ๋ปํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.)์ด ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์€ ๋„ˆ๋ฌด ์นจ์Šต์ ์ด์–ด์„œ ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค.

์•„ํ‹ฐํŒฉํŠธ๊ฐ€ ์—ฌ์ „ํžˆ ์Šฌํ”„๊ฒŒ๋„ ์กด์žฌํ•˜๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. LLVM๊ณผ ACO ๋ชจ๋‘์—์„œ TKG์˜ PKGBUILD๋กœ ํŒจ์น˜๋ฅผ ํ…Œ์ŠคํŠธํ–ˆ์Šต๋‹ˆ๋‹ค.

ํ…Œ์ŠคํŠธ๋ฅผ ์œ„ํ•ด @BlazeKl thx. ํ™•์‹คํ•˜๋‹ค๋ฉด ํŒจ์น˜ (6 ๊ฐœ์˜ ํŒจ์น˜)๋ฅผ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. "No Mans Sky"๋ฅผ๋ณด๊ณ ํ•˜๋Š” ๊ฒฝ์šฐ๋ณด๊ณ  ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ด๋ฆ„์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? renderdoc ์บก์ฒ˜์—์„œ ์•„ํ‹ฐํŒฉํŠธ๊ฐ€ ์ œ๊ฑฐ๋˜์—ˆ๋‹ค๊ณ  ํ™•์‹ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์–ด๋–ค ์ด์œ ๋กœ ๋“  ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์ด ํ™œ์„ฑํ™”๋˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

@ daniel-schuermann ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ์ด๋ฆ„์€ "No Man 's Sky"์ž…๋‹ˆ๋‹ค. ์˜ฌ๋ฐ”๋ฅธ ์ด๋ฆ„์œผ๋กœ ๋‹ค์‹œ ํ…Œ์ŠคํŠธํ–ˆ์œผ๋ฉฐ ํ›Œ๋ฅญํ•˜๊ฒŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

ํŒจ์น˜๋Š” ์–ธ์ œ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ๋‚˜๋Š” ์ง€๊ธˆ oibaf ppa๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์œ ๋ฌผ์€ ์—ฌ์ „ํžˆ โ€‹โ€‹๋ณด์ž…๋‹ˆ๋‹ค.

ํŒจ์น˜๋Š” ์–ธ์ œ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ๋‚˜๋Š” ์ง€๊ธˆ oibaf ppa๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์œ ๋ฌผ์€ ์—ฌ์ „ํžˆ โ€‹โ€‹๋ณด์ž…๋‹ˆ๋‹ค.

์˜ค๋Š˜ ์‹œ๋ฆฌ์ฆˆ๋ฅผ ๋ณ‘ํ•ฉ ํ–ˆ์œผ๋ฏ€๋กœ ๋‹ค์Œ ์—…๋ฐ์ดํŠธ์— ์ฐธ์—ฌํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.

์ผ๋ถ€ ์‚ฌ์šฉ์ž๋Š” Proton 5.0 ์‹œ๋ฆฌ์ฆˆ์— ๋Œ€ํ•œ ๋ฌธ์ œ๋ฅผ๋ณด๊ณ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์ „ ๋ฒ„์ „์˜ Proton์—์„œ ์‹คํ–‰ํ•˜์ง€ ์•Š์€ ์‚ฌ์šฉ์ž์—๊ฒŒ๋งŒ ์˜ํ–ฅ์„ ๋ฏธ์ณค์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์–ด์จŒ๋“  5.0-4์— No Man 's Sky์— ๋Œ€ํ•œ ์ˆ˜์ • ์‚ฌํ•ญ์ด ํฌํ•จ๋˜์–ด ์žˆ์œผ๋ฏ€๋กœ Proton 5.0์—์„œ ๊ฒŒ์ž„์— ๋ฌธ์ œ๊ฐ€ ์žˆ๋‹ค๋ฉด ์ง€๊ธˆ ๋‹ค์‹œ ์‹œ๋„ํ•ด ๋ณผ ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

2 ์‹œ๊ฐ„ ์ •๋„ ํ”Œ๋ ˆ์ด ํ•  ๋•Œ๋งˆ๋‹ค ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•˜๋Š” ๊ฒƒ๊ณผ ๊ฐ™์€ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ?

NMS + Steam VR์— ๋ฌธ์ œ๊ฐ€์žˆ๋Š” ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ์žˆ์Šต๋‹ˆ๊นŒ? ์ตœ์‹  ๋ฆด๋ฆฌ์Šค์—์„œ Steam VR์„ ํ†ตํ•ด NMS๋ฅผ ์‹œ์ž‘ํ•˜๋ฉด VR ํ—ค๋“œ์…‹์ด ๊ฒ€์€ ์ƒ‰์œผ๋กœ ์œ ์ง€๋˜๊ณ  ํ—ค๋“œ์…‹์˜ ํ—ค๋“œํฐ์—์„œ ๋‚˜์˜ค๋Š” ์Œ์•…์ด ๋“ค๋ฆฌ๊ณ  ๋ชจ๋‹ˆํ„ฐ์—์„œ๋งŒ ์ฃผ ๋ฉ”๋‰ด๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋งˆ์น˜ ๊ฒŒ์ž„์ด ๋ฐ์Šคํฌํ†ฑ ๋ชจ๋“œ๋กœ ๊ฐ•์ œ ์ „ํ™˜๋˜๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๊นŒ? ๋งˆ์šฐ์Šค์™€ ํ‚ค๋ณด๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฉ”๋‰ด๋ฅผ ํƒ์ƒ‰ ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ VR ์ปจํŠธ๋กค๋Ÿฌ๊ฐ€ ํ™œ์„ฑํ™”๋˜์–ด ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋„ค, VR ๋ชจ๋“œ์—์„œ๋„ NMS๋ฅผ ์‹œ์ž‘ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

ํŠน์ • ๊ฒŒ์ž„์— ๋Œ€ํ•ด OpenVR์„ ์ดˆ๊ธฐํ™”ํ•˜๋Š” Proton 5.0-4์— ๋ฌธ์ œ๊ฐ€์žˆ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ด ๋ฌธ์ œ๋ฅผ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค : https://github.com/ValveSoftware/Proton/issues/3652

Proton 5.0-5๋Š” NMS + VR ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ์ด!

ํ™•์ธํ•  ์ˆ˜ ์žˆ๊ณ  ๋‹ค์‹œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. :)

์•ˆ๋…•. ์ตœ๊ทผ์— No Man 's Sky๋ฅผ ๊ตฌ์ž…ํ–ˆ๋Š”๋ฐ ์‹คํ–‰ํ•  ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. Steam ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ธํ„ฐํŽ˜์ด์Šค์—์„œ ์žฌ์ƒ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๋ฉด ํ™”๋ฉด์ด 1 ์ดˆ ๋™์•ˆ ๊ฒ€๊ฒŒ ๋ณ€ํ•œ ๋‹ค์Œ ํ™”๋ฉด์ด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ UI๋กœ ๋Œ์•„๊ฐ€๊ณ  ์žฌ์ƒ ๋ฒ„ํŠผ์ด ๋‹ค์‹œ ๋ณด์ž…๋‹ˆ๋‹ค.
๋กœ๊ทธ์—์„œ ๊ฒŒ์ž„์ด ์ข…๋ฃŒ๋˜๋ฉด ๋‹ค์Œ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

ERROR: ld.so: object '/home/trent/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/trent/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 275850, ActionID 2] : LaunchApp changed task to Completed with ""

์—ฌ๋Ÿฌ ๊ณณ์—์„œ์ด ์˜ค๋ฅ˜๋ฅผ ๊ฒ€์ƒ‰ํ•˜์—ฌ ๋™์ผํ•œ ๋ฌธ์ œ๊ฐ€์žˆ๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์žˆ๋Š”์ง€ ํ™•์ธํ–ˆ์ง€๋งŒ ๋‹ค๋ฅธ ๊ฒŒ์ž„์—์„œ๋Š” ๋ฐœ๊ฒฌํ–ˆ์ง€๋งŒ NMS์— ๊ด€ํ•œ ์ •๋ณด๋ฅผ ์ฐพ์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค. ์–ด๋–ค ๋„์›€์„ ์ฃผ์‹œ๋ฉด ๊ฐ์‚ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

๋‹ค์Œ์€ ์ „์ฒด ๋กœ๊ทธ์ž…๋‹ˆ๋‹ค.
https://gist.github.com/trentchilders/5aa2fa1aa8aad586ce6feff0defaa4c2

CPU : AMD Ryzen 5 1600 6 ์ฝ”์–ด ํ”„๋กœ์„ธ์„œ
GPU : Radeon RX 570 ์‹œ๋ฆฌ์ฆˆ

"์˜ค๋ฅ˜ : ld.so : ..."ํ•ญ๋ชฉ์€ ๋ฌด์‹œํ•ด๋„๋ฉ๋‹ˆ๋‹ค. ์‹ค์ œ ์ค‘์š”์„ฑ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

Z : \ home \ trent.localshareSteamsteamapps \ common \ No Man 's Sky \ Binaries \ NMS.exe : ๊ธฐํ˜ธ ์กฐํšŒ ์˜ค๋ฅ˜ : /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so : ์ •์˜๋˜์ง€ ์•Š์€ ๊ธฐํ˜ธ : amdgpu_bo_list_create_raw

Vulkan ๋“œ๋ผ์ด๋ฒ„์— ๋ฌธ์ œ๊ฐ€์žˆ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋ฐฐํฌํŒ์€ ๋ฌด์—‡์ด๋ฉฐ ์‹œ์Šคํ…œ์€ ์ตœ์‹  ์ƒํƒœ์ด๋ฉฐ "vulkaninfo"์˜ ์ถœ๋ ฅ์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

@Zamundaaa ๋‹ต์žฅ์„ ๋ณด๋‚ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค! ๋ฐฐํฌํŒ ๋ฐ ๋ฒ„์ „ :

Distributor ID: Ubuntu
Description:    Ubuntu 18.04.4 LTS
Release:    18.04
Codename:   bionic

๊ทธ๋ฆฌ๊ณ  ์ด๊ฒƒ์€ ์•„์›ƒ์ด์ง€๋งŒ vulkaninfo :

https://gist.github.com/trentchilders/1eb9d1f3f54ccdd0fe7689122e0301b5

์ตœ์‹  ์ƒํƒœ์ธ์ง€ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด sudo apt-get dist-upgrade ๋ฅผ ์‹คํ–‰ํ–ˆ๋Š”๋ฐ ์ด์ „๊ณผ ๋™์ผํ•œ "undefined symbol : amdgpu_bo_list_create_raw"์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค.

์ตœ์‹  OS๋ฅผ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜ ์ตœ์†Œํ•œ vulkan ๋“œ๋ผ์ด๋ฒ„ / ๋กœ๋” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์—…๊ทธ๋ ˆ์ด๋“œํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š”.
telans๊ฐ€ ๋งํ•œ ๊ฒƒ. ์ƒˆ๋กœ์šด ์šฐ๋ถ„ํˆฌ, ์šฐ๋ถ„ํˆฌ 20.04๋กœ ์—…๊ทธ๋ ˆ์ด๋“œํ•˜๊ฑฐ๋‚˜ ๋‹น์—ฐํžˆ ๋‹ค๋ฅธ ๋ฐฐํฌํŒ์œผ๋กœ ์—…๊ทธ๋ ˆ์ด๋“œํ•˜๋ฉด ์•„๋งˆ๋„ ๊ทธ๊ฒƒ์„ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋˜๋Š” ๋‹น์‹ ์˜ ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์—…๋ฐ์ดํŠธ ํ•  padoka ๊ฒƒ๋“ค (์•ˆ์ •์ ์ด๋“  ๋ถˆ์•ˆ์ •์ด๋“ , ๋‹น์‹ ์˜ ์„ ํƒ์„ ํƒํ•˜์‹ญ์‹œ์˜ค)๊ณผ ๊ฐ™์€ ๋ช‡๋ช‡ ppa์˜ ๋” ์‰ฌ์šด ์˜ต์…˜์ด ์žˆ์Šต๋‹ˆ๋‹ค.
vkcube์™€ ๊ฐ™์€ ๋‹ค๋ฅธ vulkan ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

์•ˆ๋…•ํ•˜์„ธ์š”.
@Zamundaaa๊ฐ€ ๋งํ•œ ๊ฒƒ์— ๊ด€ํ•ด์„œ๋Š” @ kisak-valve์˜ PPA๋ฅผ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” Padoka PPA๋„ ์‚ฌ์šฉํ–ˆ์ง€๋งŒ ... PPA๋Š” (๋” ์ด์ƒ) ์ •๊ธฐ์ ์ด๊ณ  ์‹ ์†ํ•˜๊ฒŒ ์—…๋ฐ์ดํŠธ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋‚˜๋Š” kisak-PPA๋กœ ์ „ํ™˜ํ–ˆ์Šต๋‹ˆ๋‹ค.

kisak PPA๋Š” Mesa ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์ตœ์‹  ๋ฒ„์ „ (ํ˜„์žฌ 20.0.3)์œผ๋กœ ์—…๋ฐ์ดํŠธํ•ฉ๋‹ˆ๋‹ค. ๋™์‹œ์— ์›ํ•˜๋Š” ๊ฒฝ์šฐ Valve์—์„œ ์ „ํŒŒํ•˜๋Š” ACO ์ง€์›์„ ํ†ตํ•ฉํ–ˆ์Šต๋‹ˆ๋‹ค (๊ฐœ๋ณ„์ ์œผ๋กœ ์ผœ๊ฑฐ๋‚˜ ๋Œ ์ˆ˜ ์žˆ์Œ).
-> https://launchpad.net/~kisak/+archive/ubuntu/kisak-mesa

๋˜ํ•œ Vulcan ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์„ค์น˜ํ•˜๊ฑฐ๋‚˜ ์—…๋ฐ์ดํŠธํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.
sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386

๊ทธ๋Ÿฌ๋‚˜ ์—ฌ๊ธฐ์—์„œ๋„์ด ๋ชจ๋“  ๊ฒƒ์„ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
https://github.com/ValveSoftware/Proton/wiki/Requirements

@ KuJo-Ger ๊ฒŒ์‹œ๋ฌผ ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. Kisak PPA๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ  ์ฐธ์กฐํ•˜๋Š” ์„ค์น˜ ๋ช…๋ น์„ ์‹คํ–‰ํ•˜์—ฌ ๋‹ค์Œ์„ ์–ป์—ˆ์Šต๋‹ˆ๋‹ค.

mesa-vulkan-drivers is already the newest version (20.1~git2004220730.f1a12d~oibaf~b).
mesa-vulkan-drivers:i386 is already the newest version (20.1~git2004220730.f1a12d~oibaf~b).

๊ทธ๋Ÿฌ๋‚˜ ์—ฌ์ „ํžˆ ๊ฒŒ์ž„์€ ์‹คํ–‰๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋™์ผํ•œ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์ด๊ฒƒ์€ @telans ์™€ @Zamundaaa๊ฐ€ ์ œ์•ˆํ•œ ์ƒˆ๋กœ์šด ๋ฆฌ๋ˆ…์Šค ๋ฐฐํฌํŒ์œผ๋กœ ๋‚˜๋ฅผ ์ด๋Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์–ด๋Š ๊ฒƒ์„ ์‚ฌ์šฉํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๊นŒ?

@Zamundaaa ๋‚˜๋Š”

pkcube๊ฐ€ ์•„๋‹ˆ๋ผ "vkcube"์ž…๋‹ˆ๋‹ค. ํ„ฐ๋ฏธ๋„์—์„œ ์‹คํ–‰ํ•˜๊ธฐ ๋งŒํ•˜๋ฉด ์ด๋ฏธ ์„ค์น˜๋˜์–ด์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
๊ฐœ์ธ์ ์œผ๋กœ Manjaro KDE๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์œผ๋ฉฐ NMS๋Š” ํ•ญ์ƒ ์™„๋ฒฝํ•˜๊ฒŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ๊ฒŒ์ž„์˜ ๊ฒฝ์šฐ ์ผ๋ฐ˜์ ์œผ๋กœ ์ตœ์‹  ๋ฐฐํฌํŒ์„ ์„ ํƒํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€์žฅ ์ข‹์Šต๋‹ˆ๋‹ค. ์ตœ์ƒ์˜ ์˜ต์…˜์€ Arch, Manjaro, Fedora, Solus์ด์ง€๋งŒ GPU์™€ ๊ฐ™์€ ์ƒˆ๋กœ์šด ํ•˜๋“œ์›จ์–ด๋ฅผ ๊ณง ์‚ฌ์šฉํ•˜์ง€ ์•Š์œผ๋ ค๋Š” ํ•œ ์ตœ์‹  Ubuntu๋„ ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค. ์‹œ์ž‘ํ•˜๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š” @trentchilders , ์—ฌ๋Ÿฌ ๋ฉ”์‚ฌ PPA๋ฅผ ๋™์‹œ์— ์‚ฌ์šฉํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค. ์ด๊ฒƒ์€ ์™„์ „ํžˆ ํ…Œ์ŠคํŠธ๋˜์ง€ ์•Š์•˜์œผ๋ฉฐ ์ด์ƒํ•œ ๋ถ€์ž‘์šฉ์ด์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚ด PPA๋กœ ํ…Œ์ŠคํŠธํ•˜๋ ค๋ฉด ๋‚ด PPA๋ฅผ ์ถ”๊ฐ€ํ•˜๊ธฐ ์ „์— oibaf์˜ PPA๋ฅผ ppa-purgeํ•˜๊ณ  ๋‹ค์‹œ ์ „ํ™˜ํ•˜๋ ค๋ฉด ๊ทธ ๋ฐ˜๋Œ€๋กœํ•˜์‹ญ์‹œ์˜ค.

์•ˆ๋…•ํ•˜์„ธ์š”.
oibaf์—์„œ PPA๋ฅผ ์„ค์น˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋ถˆ์•ˆ์ •ํ•˜๊ณ  ์•„์ง ์ถœ์‹œ๋˜์ง€ ์•Š์€ Mesa ๋ฒ„์ „ 20.1 (20.1 ~ git2004220730.f1a12d ~ oibaf ~ b)์„ ๊ธฐ๋ฐ˜์œผ๋กœํ•ฉ๋‹ˆ๋‹ค. ํ˜„์žฌ ๋ฒ„์ „ 20.0.x๊ฐ€ ์ถœ์‹œ๋˜์—ˆ์œผ๋ฉฐ ์•ˆ์ •์ ์ž…๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ NMS๊ฐ€ ์‹คํ–‰๋˜์ง€ ์•Š๋Š” ์ด์œ  ์ผ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•ญ์ƒ ์•ˆ์ •์ ์ธ ๋ฒ„์ „์„ ์„ ํƒํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. @ kisak-valve์˜ ๊ฒƒ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ kisak์€ ์ด๋ฏธ PPA๋ฅผ ์„ค์น˜ํ•˜๊ธฐ ์ „์— ๋‹ค๋ฅธ PPA๋ฅผ ์ œ๊ฑฐํ•ด์•ผํ•œ๋‹ค๊ณ  ์„ค๋ช…ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์˜ˆ๋ฅผ ๋“ค์–ด oibaf์˜ PPA ํŽ˜์ด์ง€์— ์„ค๋ช…๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค ( "=== ์›๋ž˜ ๋“œ๋ผ์ด๋ฒ„๋กœ ๋˜๋Œ๋ฆฌ๊ธฐ ==="์„น์…˜ ์ฐธ์กฐ) :
-> https://launchpad.net/~oibaf/+archives/ubuntu/graphics-drivers

๊ทธ๋Ÿฐ ๋‹ค์Œ Proton ํŽ˜์ด์ง€์— ์„ค๋ช… ๋œ ๋‹จ๊ณ„๋ฅผ ๋”ฐ๋ฆ…๋‹ˆ๋‹ค ( "AMD / Intel"์„น์…˜ ์ฐธ์กฐ).
-> https://github.com/ValveSoftware/Proton/wiki/Requirements

BTW-์ €๋Š” kisak PPA์™€ ํ•จ๊ป˜ Linux MInt 19.3์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. AMD Ryzen 5 3600, AMD Radeon RX 5700 XT.

@ KuJo-Ger ์•Œ๊ฒ ์Šต๋‹ˆ๋‹ค. ์ •๋ง ๊ณ ๋ง™์Šต๋‹ˆ๋‹ค. ์ง€๊ธˆ ์ผํ•˜๊ณ  ์žˆ์ง€๋งŒ ์ง‘์— ๊ฐ€๋ฉด ์‹œ๋„ํ•ด ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ. ๋ฉ”์‚ฌ ๋“œ๋ผ์ด๋ฒ„๋ฅผ์œ„ํ•œ ์—ฌ๋Ÿฌ PPA๊ฐ€ ์žˆ์—ˆ๋Š”๋ฐ ๋ฉ์ฒญํ–ˆ์ง€๋งŒ ์—ฌ์ „ํžˆ์ด ๋ชจ๋“  ๊ฒƒ์— ๋Œ€ํ•ด ๋ฐฐ์šฐ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

@Zamundaaa @telans @ kisak-valve ๋‹ต์žฅ ํ•ด์ฃผ์‹  ๋ชจ๋“  ๋ถ„๋“ค๊ป˜ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ์ •๋ง ๊ฐ์‚ฌ.

No Man 's Sky๋Š” ์ปท ์žฅ๋ฉด ์ค‘ ๋ช‡ ๋ฒˆ ๋”๋“ฌ ๊ฑฐ๋ฆฌ๋Š” ๊ฒƒ ์™ธ์— ๋งค์šฐ ์ž˜ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ์–ป๋Š” ์œ ์ผํ•œ ๋ฌธ์ œ๋Š” ๊ฒŒ์ž„ ํ”Œ๋ ˆ์ด ์ค‘ ๋ฌด์ž‘์œ„ ์ถฉ๋Œ์ž…๋‹ˆ๋‹ค. ์˜ค๋ฅ˜ ๋กœ๊ทธ๋ฅผ ์บก์ฒ˜ํ•˜๋ ค๊ณ ํ•˜๋Š”๋ฐ ๋งˆ์šฐ์Šค๊ฐ€ ์ถฉ๋Œ ์ฐฝ์—์„œ ์‚ฌ๋ผ์ง‘๋‹ˆ๋‹ค. OpenVR์ด ์–ธ๊ธ‰ ๋œ ๊ฒƒ์„ ๋ณด์•˜๋Š”๋ฐ VR ํ—ค๋“œ์…‹์ด ์—†์–ด์„œ ์ฐพ์œผ๋ ค๊ณ  ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด์ œ ๊ฒŒ์ž„์ด ๊ณต๊ฐ„์— ๋“ค์–ด๊ฐˆ ๋•Œ ์—ฌ๋Ÿฌ ๋ฒˆ ์ถฉ๋Œํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ทธ ์™ธ์—๋„ Ryzen 5 3600, 16GB RAM ๋ฐ RTX 2060์„ ์‚ฌ์šฉํ•˜์—ฌ Arch Linux ์‹œ์Šคํ…œ์—์„œ ์ž˜ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค.

Screenshot from 2020-05-12 22-45-46
์˜ค๋ฅ˜ ๋กœ๊ทธ๋ฅผ ์บก์ฒ˜ ํ•  ์ˆ˜์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

์˜ค๋ฅ˜ ๋กœ๊ทธ๋ฅผ ์บก์ฒ˜ ํ•  ์ˆ˜์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

PROTON_LOG = 1 % command %์™€ ํ•จ๊ป˜ ์ œ๊ณต๋œ ๋กœ๊ทธ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ๋” ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.

์ข‹์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ Proton์˜ ๋กœ๊ทธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

No Man 's Sky์—์„œ ๋ช‡ ๋ถ„ ํ›„์— ๊ฒŒ์ž„์ด ์—ด๋ฆฌ์ง€ ์•Š๋Š” ์ด์ƒํ•œ ์ ์„ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์— ๋Œ€ํ•œ ํ•ด๊ฒฐ์ฑ…์€ ์ž‘์—… ๊ด€๋ฆฌ์ž (์˜ˆ : htop, top, GNOME ์ž‘์—… ๊ด€๋ฆฌ์ž ๋“ฑ)๋ฅผ ์—ด๊ณ  explorer.exe ํ”„๋กœ์„ธ์Šค๋ฅผ ์ข…๋ฃŒํ•˜๋ฉด ๋ช‡ ์ดˆ ๋‚ด์— ๊ฒŒ์ž„์ด ์—ด๋ฆฝ๋‹ˆ๋‹ค.

์ด ๊ฒŒ์ž„์€ proton 5.0-7๋กœ๋„ ์—ด๋ฆฌ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ฒŒ์ž„์ด ์—ด๋ฆฌ์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— PROTON_LOG = 1 % command %๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ๋กœ๊ทธ ํŒŒ์ผ๋„ ์ƒ์„ฑ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์‹œ์Šคํ…œ ์ •๋ณด

๋ฒ„๊ทธ] No Man 's Sky LOD ํŽ˜์ด๋“œ ์ธ ํšจ๊ณผ ์†์ƒ

https://github.com/ValveSoftware/Proton/issues/3902 ์—์„œ ๋ฌธ์ œ๊ฐ€ ์ „์†ก๋˜์—ˆ์Šต๋‹ˆ๋‹ค
@FuzzyQuills ๊ฒŒ์‹œ์ผ : 2020-05-23T10 : 02 : 34 :

20200523190628_1

ํ˜ธํ™˜์„ฑ ๋ณด๊ณ ์„œ

  • ํ˜ธํ™˜์„ฑ ๋ฌธ์ œ๊ฐ€์žˆ๋Š” ๊ฒŒ์ž„ ์ด๋ฆ„ : No Man 's Sky
  • ๊ฒŒ์ž„์˜ Steam AppID : 275850

์‹œ์Šคํ…œ ์ •๋ณด

  • GPU : RX 570
  • ๋“œ๋ผ์ด๋ฒ„ / LLVM ๋ฒ„์ „ : Mesa 19.3.3 / LLVM 9.0.1 (ACO ์‚ฌ์šฉ, LLVM์—์„œ๋Š” ๋™์ผํ•œ ๋ฌธ์ œ๊ฐ€ ๋‚˜ํƒ€๋‚˜์ง€๋งŒ Windows AMD Vulkan ๋“œ๋ผ์ด๋ฒ„์—๋Š” ๋‚˜ํƒ€๋‚˜์ง€ ์•Š์Œ)
  • ์ปค๋„ ๋ฒ„์ „ : ํ˜„์žฌ 4.19, ์ปค๋„ 5.3-3.6๋„ ํ…Œ์ŠคํŠธ ๋จ
  • Gist ๋กœ ์ „์ฒด ์‹œ์Šคํ…œ ์ •๋ณด ๋ณด๊ณ ์„œ ๋งํฌ : https://gist.github.com/FuzzyQuills/294fdb78855e9c9b389194b8cfc1fcc6
  • ์–‘์„ฑ์ž ๋ฒ„์ „ : 5.0-7

ํ™•์ธํ•ฉ๋‹ˆ๋‹ค :

  • [x]์ด ๊ฒŒ์ž„์— ๋Œ€ํ•œ ๊ธฐ์กด ํ˜ธํ™˜์„ฑ ๋ณด๊ณ ์„œ๋ฅผ ์ฐพ์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค.
  • [x] ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋‚ด ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ์—…๋ฐ์ดํŠธ๊ฐ€ ์žˆ๋Š”์ง€ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค.

<Log omitted, please see #3902>

์กฐ์ง

ํ–‰์„ฑ์„ ๋Œ์•„ ๋‹ค๋‹ˆ๋Š” ๋™์•ˆ LOD ํŽ˜์ด๋“œ ์ธ ํšจ๊ณผ๊ฐ€ ์†์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋ฌด์˜ ์ผ๋ถ€๋Š” ์ ‘๊ทผ ํ•  ๋•Œ ์ฒœ์ฒœํžˆ ์ผœ์ง€๊ณ  ๊บผ์ง€๊ณ , ๋นŒ๋ณด๋“œ๊ฐ€์žˆ๋Š” ๋ฌผ์ฒด๋Š” ์‹ค์ œ ๋ชจ๋ธ๋กœ ์ „ํ™˜ ํ•  ๋•Œ ์‹œ๋„๋Ÿฌ์šด ์ƒ์ž๋ฅผ ๊นœ๋ฐ•์ด๊ณ ,๋ฒ ์ด์Šค ๋ถ€๋ถ„์€ ์ ‘๊ทผ์‹œ ์ฃผํ™ฉ์ƒ‰ ๋…ธ์ด์ฆˆ๋ฅผ ๊นœ๋ฐ•์ž…๋‹ˆ๋‹ค.

์ด๊ฒƒ์ด AMDVLK, RADV / LLVM ๋ฐ RADV / ACO ๋ชจ๋‘์—์„œ ๋ฐœ์ƒํ•˜์ง€๋งŒ Windows์—์„œ๋Š” ๋ฐœ์ƒํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ์ ์„ ๊ฐ์•ˆํ•  ๋•Œ, ์ด๊ฒƒ์ด ์…ฐ์ด๋” ์ปดํŒŒ์ผ๋Ÿฌ ๊ฒฐํ•จ ์ผ ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์ง€๋งŒ ๋ˆ„๊ฐ€ ์•Œ๊ฒ ์Šต๋‹ˆ๊นŒ? ๋‹ค๋ฅธ AMD GPU์—์„œ๋„ ์•„ํ‹ฐํŒฉํŠธ๋ฅผ ๋ณด์—ฌ์ฃผ๋Š” gif์™€ ํ•จ๊ป˜.

(ํŠนํžˆ ๋นŒ๋ณด๋“œ ์†์ƒ์˜ ํ•œ ์ธ์Šคํ„ด์Šค๋ฅผ ๋ณด์—ฌ์ฃผ๋Š” ์Šคํฌ๋ฆฐ ์ƒท : https://imgur.com/a/zbStQ4T)

์ƒ์‹

์œ„์˜ ์‹œ์Šคํ…œ ๊ตฌ์„ฑ์—์„œ ๊ฒŒ์ž„์„ ์‹คํ–‰ํ•˜๊ธฐ ๋งŒํ•˜๋ฉด๋ฉ๋‹ˆ๋‹ค. (๋˜๋Š” amdgpu ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ชจ๋“  GPU)

์ถ”๊ฐ€ ์ฐธ๊ณ  :์ด ๋ฌธ์ œ๋ฅผ ์–ด๋””์— ์‹ ๊ณ ํ•ด์•ผํ• ์ง€ ์ž˜ ๋ชจ๋ฅด๊ฒ ์œผ๋ฏ€๋กœ ์ž˜๋ชป๋œ ์œ„์น˜์—์žˆ๋Š” ๊ฒฝ์šฐ ๋ฏธ๋ฆฌ ์‚ฌ๊ณผ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š” @FuzzyQuills , mesa 20.1์—๋Š” ํŠนํžˆ https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4047์— ๋„์›€์ด ๋  ์ˆ˜์žˆ๋Š” ์ปค๋ฐ‹์ด ์žˆ์Šต๋‹ˆ๋‹ค

์•ˆ๋…•ํ•˜์„ธ์š” @FuzzyQuills , mesa 20.1์—๋Š” ํŠนํžˆ https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4047์— ๋„์›€์ด ๋  ์ˆ˜์žˆ๋Š” ์ปค๋ฐ‹์ด ์žˆ์Šต๋‹ˆ๋‹ค

๋‚˜๋Š” ๊ทธ๊ฒƒ์ด ์˜ค๋ž˜ ์ „์˜ ๋‹ค๋ฅธ ๊ฒƒ์— ๋Œ€ํ•œ ํ•ด๊ฒฐ์ฑ…์ด๋ผ๊ณ  ๋งน์„ธํ•˜์ง€๋งŒ ์ •๋‹นํ•˜๊ฒŒ ์–ธ๊ธ‰ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฐ๋น„์•ˆ์—์„œ ๋ฉ”์‚ฌ๋ฅผ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ฐพ์•„์•ผ ํ•  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค ...

ํŽธ์ง‘ : ์‹ค์ œ๋กœ ์‹ ๊ฒฝ ์“ฐ์ง€ ๋งˆ์„ธ์š”. ์ดํ‹€ ์ „์— ์‹คํ—˜์— ์ œ์ถœ ๋œ ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด์ง€๋งŒ ๊ณง ์‹œ๋„ํ•ด ๋ณผ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ข‹์•„, ์ˆ˜์ •์ด ํ™•์‹คํžˆ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค! ์ผ๋ถ€ ๊ธฐ๋ณธ ๋ถ€๋ถ„์€ ์—ฌ์ „ํžˆ โ€‹โ€‹๊นœ๋ฐ• ๊ฑฐ๋ฆฌ์ง€ ๋งŒ (์ฆ‰, ๋ณต๋„ ๋ถ€๋ถ„, ๋ฐ”๋‹ฅ์— ๊นœ๋ฐ•์ด๋Š” ์‚ผ๊ฐํ˜•์ด ์žˆ์Œ) _lot_ ๋” ์ข‹์Šต๋‹ˆ๋‹ค. ๋” ์ด์ƒ ์ฃผํ™ฉ์ƒ‰์ด ๊นœ๋ฐ•์ด์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ž๊ณ  ๋‚˜๋ฉด ๋” ๋งŽ์ด ํ…Œ์ŠคํŠธ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ธ€๋ฆฌ์น˜์—†๋Š” No Man 's Sky๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋ฉด 20.1์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

Mesa 20.1์ด ์ถœ์‹œ๋˜์—ˆ๊ณ  No Man 's Sky์— ๋Œ€ํ•œ ์ˆ˜์ • ์‚ฌํ•ญ์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ œ๋Œ€๋กœ ์ž‘๋™ํ•˜๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

No Man 's Sky์—์„œ ๊ทธ๋ž˜ํ”ฝ์œผ๋กœ ๋ฌธ์ œ๋ฅผ ๋ณธ ์ ์ด ์—†์Šต๋‹ˆ๋‹ค. ๋ฐ์Šคํฌํƒ‘์—์žˆ๋Š” ํ•˜๋“œ์›จ์–ด์™€ ๊ด€๋ จ๋œ ๋ฌธ์ œ ์ผ ์ˆ˜๋„ ์žˆ๊ณ  Arch Linux๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ๊ณผ ๊ด€๋ จ์ด์žˆ์„ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด์ „์— ์–ธ๊ธ‰ํ–ˆ๋“ฏ์ด gaemplay ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

Mesa 20.1์ด ์ถœ์‹œ๋˜์—ˆ๊ณ  No Man 's Sky์— ๋Œ€ํ•œ ์ˆ˜์ • ์‚ฌํ•ญ์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ œ๋Œ€๋กœ ์ž‘๋™ํ•˜๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

ํ˜„์žฌ ๋‚ด No Man 's Sky๋Š” ๊ดœ์ฐฎ์•„ ๋ณด์ž…๋‹ˆ๋‹ค. LOD ๋ฒ„๊ทธ๋Š” ํ™•์‹คํžˆ ์‚ฌ๋ผ์กŒ์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ํฌ๋กœ์Šค ํ”Œ๋ ˆ์ด ํŒจ์น˜ ์ดํ›„๋กœ ์ผ๋ถ€ ํ–‰์„ฑ์€ ์ถฉ๋ถ„ํžˆ ๋ฉ€๋ฆฌ ๋–จ์–ด์ ธ ์žˆ์œผ๋ฉด ๋ณด์ด์ง€ ์•Š๊ฒŒ ๋ Œ๋”๋ง๋ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ํŒจ์น˜ ์ด์ „์— ๋ฐœ์ƒํ•˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์— ์ด๊ฒƒ์€ ๋น„๋‚œ ํ•  ๊ฒŒ์ž„ ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

No Man 's Sky์—์„œ ๊ทธ๋ž˜ํ”ฝ์œผ๋กœ ๋ฌธ์ œ๋ฅผ ๋ณธ ์ ์ด ์—†์Šต๋‹ˆ๋‹ค. ๋ฐ์Šคํฌํƒ‘์—์žˆ๋Š” ํ•˜๋“œ์›จ์–ด์™€ ๊ด€๋ จ๋œ ๋ฌธ์ œ ์ผ ์ˆ˜๋„ ์žˆ๊ณ  Arch Linux๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ๊ณผ ๊ด€๋ จ์ด์žˆ์„ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด์ „์— ์–ธ๊ธ‰ํ–ˆ๋“ฏ์ด gaemplay ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ตฌ์ฒด์ ์œผ๋กœ ์–ด๋–ค ๊ฒŒ์ž„ ํ”Œ๋ ˆ์ด ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๊นŒ? (์ถฉ๋Œ ์ด์™ธ)

ํ–‰์„ฑ์„ ๋– ๋‚  ๋•Œ ๊ฒŒ์ž„์ด ์ถฉ๋Œํ•ฉ๋‹ˆ๋‹ค.

์ €์žฅ์„๋กœ๋“œ ํ•  ๋•Œ ์ฒ˜์Œ ํ–‰์„ฑ์„ ๋– ๋‚  ๋•Œ ๊ฐ€๋” ์ผ์‹œ์ ์œผ๋กœ ๋ฉˆ์ถค์ด ๋ฐœ์ƒํ•˜์ง€๋งŒ Windows์—์„œ๋„ ๋ฐœ์ƒํ•˜๋ฏ€๋กœ ๊ฒŒ์ž„์— ์žˆ์Šต๋‹ˆ๋‹ค.

์–ด๋–ค ๋ฒ„์ „์˜ Proton? 5.0-9 (์ตœ์‹ )๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

Proton-5.6-GE-1์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

Proton-5.6-GE-1์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

Steam์„ ํ†ตํ•ด ์ถœ์‹œํ•œ๋‹ค๊ณ  ๊ฐ€์ •ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๊นŒ? ํŠน๋ณ„ํžˆ 5.0-9๋ฅผ ๊ฐ•์š”ํ•˜๊ณ  ๊ทธ๊ฒƒ์ด ๋„์›€์ด๋˜๋Š”์ง€ ํ™•์ธํ•˜์‹ญ์‹œ์˜ค.
๋‚˜๋Š” ๋˜ํ•œ GE ๋นŒ๋“œ์— ๋‚ด ์ž…์žฅ์„ ์ œ์‹œํ•˜๊ณ  ์ถฉ๋Œํ•˜๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ˆ, Steam์„ ํ†ตํ•ด. ์ง€๊ธˆ ๋ฌธ์ œ๊ฐ€์žˆ๋Š” ๋‚ด ๋ฐ์Šคํฌํ†ฑ์— ์•ก์„ธ์Šค ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ๋ฌธ์ œ์—†์ด ๋žฉํ†ฑ์—์„œ ์žฌ์ƒํ–ˆ์œผ๋ฉฐ 2 ๊ฐœ์˜ NVidia GPU (RTX 2060 ๋ฐ GTX 1050ti)๊ฐ€ ์žˆ๊ฑฐ๋‚˜ ๋‘ ๋ฐ์Šคํฌํƒ‘ ๋ชจ๋‘์— Ryzen 5 3600์ด์žˆ๋Š” ๊ฒฝ์šฐ ๋ฌธ์ œ๊ฐ€ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฒŒ์ž„์€ ์ €์—๊ฒŒ ์ž˜ ๋งž์ง€๋งŒ ์ตœ๊ทผ ์—…๋ฐ์ดํŠธ๋กœ ์ธํ•ด ํ•œ ๊ฐ€์ง€ ์ƒˆ๋กœ์šด ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. TLS 1.1 ๋ฐ 1.2๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

ํŒจ์น˜ ๋…ธํŠธ ํ•˜๋‹จ์˜ ๋„ค ๋ฒˆ์งธ ๊ธ€ ๋จธ๋ฆฌ ๊ธฐํ˜ธ๋ฅผ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค : https://www.nomanssky.com/2020/06/crossplay-patch-2-53/?cli_action=1592800239.205

์ด ์‚ฌ์ดํŠธ๋กœ ์—ฐ๊ฒฐ๋ฉ๋‹ˆ๋‹ค : https://support.microsoft.com/en-gb/help/3140245/update-to-enable-tls-1-1-and-tls-1-2-as-default-secure- Wi-Fi ํ”„๋กœํ† ์ฝœ

Proton์—์„œ ์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ์„ ํ™œ์„ฑํ™”ํ•˜์—ฌ ์˜จ๋ผ์ธ์—์„œ ๊ณ„์† ํ”Œ๋ ˆ์ด ํ•  ์ˆ˜์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ์Šต๋‹ˆ๊นŒ?

TLS 1.1์€ ํ˜„์žฌ 2 ๋…„ ๋™์•ˆ ์ˆ˜๋ช…์ด ๋‹คํ–ˆ์œผ๋ฉฐ ๋ณด์•ˆ์—์žˆ์–ด ๊ฐ€์žฅ ํ˜„๋ช…ํ•œ ์•„์ด๋””์–ด๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค.

๊ฒŒ์ž„์€ ์ €์—๊ฒŒ ์ž˜ ๋งž์ง€๋งŒ ์ตœ๊ทผ ์—…๋ฐ์ดํŠธ๋กœ ์ธํ•ด ํ•œ ๊ฐ€์ง€ ์ƒˆ๋กœ์šด ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. TLS 1.1 ๋ฐ 1.2๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

ํŒจ์น˜ ๋…ธํŠธ ํ•˜๋‹จ์˜ ๋„ค ๋ฒˆ์งธ ๊ธ€ ๋จธ๋ฆฌ ๊ธฐํ˜ธ๋ฅผ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค : https://www.nomanssky.com/2020/06/crossplay-patch-2-53/?cli_action=1592800239.205

์ด ์‚ฌ์ดํŠธ๋กœ ์—ฐ๊ฒฐ๋ฉ๋‹ˆ๋‹ค : https://support.microsoft.com/en-gb/help/3140245/update-to-enable-tls-1-1-and-tls-1-2-as-default-secure- Wi-Fi ํ”„๋กœํ† ์ฝœ

Proton์—์„œ ์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ์„ ํ™œ์„ฑํ™”ํ•˜์—ฌ ์˜จ๋ผ์ธ์—์„œ ๊ณ„์† ํ”Œ๋ ˆ์ด ํ•  ์ˆ˜์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ์Šต๋‹ˆ๊นŒ?

Proton์ด ์ด๋ฏธ 1.2๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋‹ค๊ณ  ํ™•์‹ ํ•ฉ๋‹ˆ๋‹ค.
์—…๋ฐ์ดํŠธ : proton ์ ‘๋‘์‚ฌ๋ฅผ ์‚ญ์ œํ•˜๊ณ  ์žฌ์ƒ์„ฑํ•˜๋ฉด ๋ฉ€ํ‹ฐ ํ”Œ๋ ˆ์ด์–ด๊ฐ€ ๊ณ ์ • ๋œ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

TLS 1.1์€ ํ˜„์žฌ 2 ๋…„ ๋™์•ˆ ์ˆ˜๋ช…์ด ๋‹คํ–ˆ์œผ๋ฉฐ ๋ณด์•ˆ์—์žˆ์–ด ๊ฐ€์žฅ ํ˜„๋ช…ํ•œ ์•„์ด๋””์–ด๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค.

Proton์ด Windows 7์„ ๊ธฐ๋ณธ OS ๋ฒ„์ „์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ๋Œ€์‹  TLS 1.0์„ ์‚ฌ์šฉํ•  ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ์ง€๋งŒ ํฌ๋กœ์Šค ํ”Œ๋ ˆ์ด ์—…๋ฐ์ดํŠธ๊ฐ€ ์‹œ์ž‘๋˜์—ˆ์„ ๋•Œ ์ €์—๊ฒŒ ํšจ๊ณผ๊ฐ€ ์žˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์—ฌ๊ธฐ์—์„œ๋Š” ๊ทธ๋ ‡์ง€ ์•Š๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

๋ฌธ์ œ์— ๋Œ€ํ•œ ์กฐ์‚ฌ๋ฅผ ๊ฑฐ์˜ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์— ํ‹€๋ฆด ์ˆ˜ ์žˆ์ง€๋งŒ (์‹ค์ œ๋กœ ์‹œ์ž‘ํ•ด์•ผ ํ•  ๋ถ€๋ถ„์ด ํ™•์‹คํ•˜์ง€ ์•Š์Œ) ๋ฉ€ํ‹ฐ ํ”Œ๋ ˆ์ด์–ด๊ฐ€ ํ˜„์žฌ Windows 7์„ ์‹คํ–‰ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค๊ณผ Steam Play๋ฅผ ํ†ตํ•ด ๊ฒŒ์ž„์„ ์‹คํ–‰ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ํ˜„์žฌ ๋ฌธ์ œ๊ฐ€ ์žˆ๋‹ค๊ณ  ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜จ๋ผ์ธ์œผ๋กœ ํ”Œ๋ ˆ์ดํ•˜๋Š” ์œ ์ผํ•œ ๋ฐฉ๋ฒ•์€ Windows 10 (ํ˜„์žฌ๋กœ์„œ๋Š”)์„ ํ†ตํ•ด ํ”Œ๋ ˆ์ดํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋ฌธ์ œ์— ๋Œ€ํ•œ ์กฐ์‚ฌ๋ฅผ ๊ฑฐ์˜ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์— ํ‹€๋ฆด ์ˆ˜ ์žˆ์ง€๋งŒ (์‹ค์ œ๋กœ ์‹œ์ž‘ํ•ด์•ผ ํ•  ๋ถ€๋ถ„์ด ํ™•์‹คํ•˜์ง€ ์•Š์Œ) ๋ฉ€ํ‹ฐ ํ”Œ๋ ˆ์ด์–ด๊ฐ€ ํ˜„์žฌ Windows 7์„ ์‹คํ–‰ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค๊ณผ Steam Play๋ฅผ ํ†ตํ•ด ๊ฒŒ์ž„์„ ์‹คํ–‰ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ํ˜„์žฌ ๋ฌธ์ œ๊ฐ€ ์žˆ๋‹ค๊ณ  ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜จ๋ผ์ธ์œผ๋กœ ํ”Œ๋ ˆ์ดํ•˜๋Š” ์œ ์ผํ•œ ๋ฐฉ๋ฒ•์€ Windows 10 (ํ˜„์žฌ๋กœ์„œ๋Š”)์„ ํ†ตํ•ด ํ”Œ๋ ˆ์ดํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ทธ๊ฒŒ ์ด์ƒํ•ฉ๋‹ˆ๋‹ค. ์นœ๊ตฌ๊ฐ€ ๋‚ด ์นœ๊ตฌ ์ฝ”๋“œ๋ฅผ ์ถ”๊ฐ€ํ•˜๋ ค๊ณ  ํ•œ ํ›„์—์•ผ ๊นจ์ง€๋Š” ๊ฒƒ ๊ฐ™์•˜์Šต๋‹ˆ๋‹ค. ์˜จ๋ผ์ธ ๊ฒ€์ƒ‰ ์„œ๋น„์Šค์™€ ์—…๋กœ๋“œ ๊ธฐ์ง€๋Š” ์ž‘๋™ํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด์ง€๋งŒ ๋งค์น˜ ๋ฉ”์ดํ‚น์€ ์‹คํŒจํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋‚ด ๊ฒฝ์šฐ์—๋Š” ๋‚ด ์ˆ˜์ •ํ•ด์•ผ ์ž์‹ ์˜ ์นœ๊ตฌ ์ฝ”๋“œ๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ์ŠคํŒ€ ์ปค๋ฎค๋‹ˆํ‹ฐ ํฌ๋Ÿผ ๊ฒŒ์‹œ๋ฌผ์— ๋ณธ ๊ฒƒ์„ ์ฃผ์–ด์ง„ ๋Š๋‚Œ์ด ๋“ญ๋‹ˆ๋‹ค.

์ดํ‹€ ์ „์— ์ž‘๋™ ํ–ˆ์œผ๋ฏ€๋กœ ์ž‘๋™ํ•˜๋ฉด ๋‹ค์‹œ๋ณด๊ณ ํ•ฉ๋‹ˆ๋‹ค. ์ตœ์‹  proton 5.0-9 ์‹คํ–‰

ํŽธ์ง‘ : ๋‚ด ์ตœ์‹  ์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค

๋ฌธ์ œ์— ๋Œ€ํ•œ ์กฐ์‚ฌ๋ฅผ ๊ฑฐ์˜ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์— ํ‹€๋ฆด ์ˆ˜ ์žˆ์ง€๋งŒ (์‹ค์ œ๋กœ ์‹œ์ž‘ํ•ด์•ผ ํ•  ๋ถ€๋ถ„์ด ํ™•์‹คํ•˜์ง€ ์•Š์Œ) ๋ฉ€ํ‹ฐ ํ”Œ๋ ˆ์ด์–ด๊ฐ€ ํ˜„์žฌ Windows 7์„ ์‹คํ–‰ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค๊ณผ Steam Play๋ฅผ ํ†ตํ•ด ๊ฒŒ์ž„์„ ์‹คํ–‰ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ํ˜„์žฌ ๋ฌธ์ œ๊ฐ€ ์žˆ๋‹ค๊ณ  ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜จ๋ผ์ธ์œผ๋กœ ํ”Œ๋ ˆ์ดํ•˜๋Š” ์œ ์ผํ•œ ๋ฐฉ๋ฒ•์€ Windows 10 (ํ˜„์žฌ๋กœ์„œ๋Š”)์„ ํ†ตํ•ด ํ”Œ๋ ˆ์ดํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ทธ๊ฒŒ ์ด์ƒํ•ฉ๋‹ˆ๋‹ค. ์นœ๊ตฌ๊ฐ€ ๋‚ด ์นœ๊ตฌ ์ฝ”๋“œ๋ฅผ ์ถ”๊ฐ€ํ•˜๋ ค๊ณ  ์‹œ๋„ํ•œ ํ›„์—์•ผ ๊นจ์กŒ์Šต๋‹ˆ๋‹ค. ์˜จ๋ผ์ธ ๊ฒ€์ƒ‰ ์„œ๋น„์Šค์™€ ์—…๋กœ๋“œ ๊ธฐ์ง€๋Š” ์ž‘๋™ํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด์ง€๋งŒ ๋งค์น˜ ๋ฉ”์ดํ‚น์€ ์‹คํŒจํ•ฉ๋‹ˆ๋‹ค. Steam ์ปค๋ฎค๋‹ˆํ‹ฐ ํฌ๋Ÿผ ๊ฒŒ์‹œ๋ฌผ์—์„œ _his_ friend ์ฝ”๋“œ๋ฅผ ์ถ”๊ฐ€ํ•˜๋ฉด ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋œ๋‹ค๋Š” ๋Š๋‚Œ์ด ๋“ญ๋‹ˆ๋‹ค.

์ดํ‹€ ์ „์— ์ž‘๋™ ํ–ˆ์œผ๋ฏ€๋กœ ์ž‘๋™ํ•˜๋ฉด ๋‹ค์‹œ๋ณด๊ณ ํ•ฉ๋‹ˆ๋‹ค. ์ตœ์‹  proton 5.0-9 ์‹คํ–‰

์ด๊ฒƒ์ด NMS ๋ฌธ์ œ๋งŒํผ Proton ๋ฌธ์ œ์ธ์ง€ ํ™•์‹คํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํฌ๋กœ์Šค ํ”Œ๋ ˆ์ด ์—…๋ฐ์ดํŠธ๊ฐ€ ์ฒ˜์Œ ๋‚˜์™”์„ ๋•Œ Navi GPU๊ฐ€ ํ–‰์„ฑ์— ์ฐฉ๋ฅ™ํ•˜๊ณ  ์ •์ƒ์ ์œผ๋กœ ์ž‘๋™ํ•˜๋Š” ๋™์•ˆ ์—ฌ์ „ํžˆ Navi์™€ ๊ด€๋ จํ•˜์—ฌ ์•Œ๋ ค์ง„ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. Crossplay๋Š” ํ•ด๊ฒฐํ•ด์•ผ ํ•  ๋ฒ„๊ทธ๊ฐ€์žˆ๋Š” ๋งค์šฐ ๋ถˆ์•ˆ์ •ํ•œ ATM์ž…๋‹ˆ๋‹ค.

๋ฌธ์ œ์— ๋Œ€ํ•œ ์กฐ์‚ฌ๋ฅผ ๊ฑฐ์˜ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์— ํ‹€๋ฆด ์ˆ˜ ์žˆ์ง€๋งŒ (์‹ค์ œ๋กœ ์‹œ์ž‘ํ•ด์•ผ ํ•  ๋ถ€๋ถ„์ด ํ™•์‹คํ•˜์ง€ ์•Š์Œ) ๋ฉ€ํ‹ฐ ํ”Œ๋ ˆ์ด์–ด๊ฐ€ ํ˜„์žฌ Windows 7์„ ์‹คํ–‰ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค๊ณผ Steam Play๋ฅผ ํ†ตํ•ด ๊ฒŒ์ž„์„ ์‹คํ–‰ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ํ˜„์žฌ ๋ฌธ์ œ๊ฐ€ ์žˆ๋‹ค๊ณ  ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜จ๋ผ์ธ์œผ๋กœ ํ”Œ๋ ˆ์ดํ•˜๋Š” ์œ ์ผํ•œ ๋ฐฉ๋ฒ•์€ Windows 10 (ํ˜„์žฌ๋กœ์„œ๋Š”)์„ ํ†ตํ•ด ํ”Œ๋ ˆ์ดํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ทธ๊ฒŒ ์ด์ƒํ•ฉ๋‹ˆ๋‹ค. ์นœ๊ตฌ๊ฐ€ ๋‚ด ์นœ๊ตฌ ์ฝ”๋“œ๋ฅผ ์ถ”๊ฐ€ํ•˜๋ ค๊ณ  ์‹œ๋„ํ•œ ํ›„์—์•ผ ๊นจ์กŒ์Šต๋‹ˆ๋‹ค. ์˜จ๋ผ์ธ ๊ฒ€์ƒ‰ ์„œ๋น„์Šค์™€ ์—…๋กœ๋“œ ๊ธฐ์ง€๋Š” ์ž‘๋™ํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด์ง€๋งŒ ๋งค์น˜ ๋ฉ”์ดํ‚น์€ ์‹คํŒจํ•ฉ๋‹ˆ๋‹ค. Steam ์ปค๋ฎค๋‹ˆํ‹ฐ ํฌ๋Ÿผ ๊ฒŒ์‹œ๋ฌผ์—์„œ _his_ friend ์ฝ”๋“œ๋ฅผ ์ถ”๊ฐ€ํ•˜๋ฉด ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋œ๋‹ค๋Š” ๋Š๋‚Œ์ด ๋“ญ๋‹ˆ๋‹ค.
์ดํ‹€ ์ „์— ์ž‘๋™ ํ–ˆ์œผ๋ฏ€๋กœ ์ž‘๋™ํ•˜๋ฉด ๋‹ค์‹œ๋ณด๊ณ ํ•ฉ๋‹ˆ๋‹ค. ์ตœ์‹  proton 5.0-9 ์‹คํ–‰

์ด๊ฒƒ์ด NMS ๋ฌธ์ œ๋งŒํผ Proton ๋ฌธ์ œ์ธ์ง€ ํ™•์‹คํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํฌ๋กœ์Šค ํ”Œ๋ ˆ์ด ์—…๋ฐ์ดํŠธ๊ฐ€ ์ฒ˜์Œ ๋‚˜์™”์„ ๋•Œ Navi GPU๊ฐ€ ํ–‰์„ฑ์— ์ฐฉ๋ฅ™ํ•˜๊ณ  ์ •์ƒ์ ์œผ๋กœ ์ž‘๋™ํ•˜๋Š” ๋™์•ˆ ์—ฌ์ „ํžˆ Navi์™€ ๊ด€๋ จํ•˜์—ฌ ์•Œ๋ ค์ง„ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. Crossplay๋Š” ํ•ด๊ฒฐํ•ด์•ผ ํ•  ๋ฒ„๊ทธ๊ฐ€์žˆ๋Š” ๋งค์šฐ ๋ถˆ์•ˆ์ •ํ•œ ATM์ž…๋‹ˆ๋‹ค.

๋‚˜๋Š” proton ๋กœ๊ทธ๋ฅผ ์‚ดํŽด ๋ดค๋Š”๋ฐ ์‹ค์ œ๋กœ๋Š” ์–ด๋–ค ์ด์œ ๋กœ ๋“  HTTPS๊ฐ€ ์ผ๋ฐ˜์ ์œผ๋กœ Proton์—์„œ ์™„์ „ํžˆ ๋ง๊ฐ€์ง„ ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค. No Man 's Sky๋Š” winsock ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์—์„œ "์ง€์›๋˜์ง€ ์•Š๋Š”"๋ฉ”์‹œ์ง€๋ฅผ ์ŠคํŒธ์œผ๋กœ ๋ณด๋‚ด๋ฉฐ ๊ฒŒ์ž„ ๋‚ด์—์„œ ๋งค์น˜ ๋ฉ”์ดํ‚น ์—ฐ๊ฒฐ์„ ํ•  ์ˆ˜ ์—†๋‹ค๋Š” ๋ฉ”์‹œ์ง€๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด ์—…๋ฐ์ดํŠธ; ๋งˆ์นจ๋‚ด proton์„ ๋‹ค์šด ๊ทธ๋ ˆ์ด๋“œํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ๊ณ , ์ด๋กœ ์ธํ•ด ๋‚ด ๊ฒŒ์ž„์˜ Proton pfx ํด๋”๊ฐ€ ์žฌ ๊ตฌ์ถ•๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ํ•˜์ž๋งˆ์ž ๋ฉ€ํ‹ฐ ํ”Œ๋ ˆ์ด์–ด๊ฐ€ ๋‹ค์‹œ ์ž‘๋™ํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ๋Š”๋ฐ, ์ด๋Š” ์ตœ์‹  ์–‘์„ฑ์ž์™€ ํŠน์ • ์ ‘๋‘์‚ฌ ์„ค์ •์— ๋ฌธ์ œ๊ฐ€ ์žˆ์Œ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.

๋ฉ€ํ‹ฐ ํ”Œ๋ ˆ์ด์–ด์— ๋ฌธ์ œ๊ฐ€์žˆ๋Š” ์‚ฌ๋žŒ์ด No Man 's Sky์˜ pfx ํด๋”๋ฅผ ์‚ญ์ œํ•˜์—ฌ ๊ฐ•์ œ๋กœ ๋‹ค์‹œ ๋นŒ๋“œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ๊ทธ๋ž˜๋„ ์ž‘๋™ํ•˜์ง€ ์•Š์œผ๋ฉด ๋ฒ„์ „ 4.11์„ ๋‹ค์šด๋กœ๋“œ ํ•œ ๋‹ค์Œ No Man 's Sky๊ฐ€ ํ•ด๋‹น ๋ฒ„์ „์„ ์‚ฌ์šฉํ•˜๋„๋ก ๊ฐ•์ œํ•˜์‹ญ์‹œ์˜ค. ์ด๊ฒƒ์ด ์ œ๊ฐ€ ์ž‘๋™ํ•˜๋„๋กํ•˜๊ธฐ ์œ„ํ•ด ํ•œ ์ผ์ด๋ฉฐ, ๊ทธ ํ›„์— 5.0-9๋กœ ๋‹ค์‹œ ์ „ํ™˜ํ•˜๋Š” ๊ฒƒ๋„ ์ž‘๋™ํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค.

tl; dr : pfx ํด๋”๋ฅผ ๊ฐ•์ œ๋กœ ๋‹ค์‹œ ๋นŒ๋“œํ•˜๋ฉด ๋ฉ€ํ‹ฐ ํ”Œ๋ ˆ์ด์–ด๊ฐ€ ์ˆ˜์ •๋˜์ง€๋งŒ ๋ฒ„์ „์— ๊ตฌ์• ๋ฐ›์ง€ ์•Š๋Š”์ง€ ํ™•์ธํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.

์—…๋ฐ์ดํŠธ : ๋ฐฉ๊ธˆ 5.0-9๋กœ ์‚ญ์ œ ๋ฐ ์žฌ ๊ตฌ์ถ•์„ ํ…Œ์ŠคํŠธํ–ˆ์œผ๋ฉฐ 5.0-9์˜ ์ƒˆ๋กœ์šด ์ ‘๋‘์‚ฌ๊ฐ€ ๋ฉ€ํ‹ฐ ํ”Œ๋ ˆ์ด์–ด๋ฅผ ์ค‘๋‹จํ•˜๋Š”์ง€ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค. 4.11์„ ์‚ฌ์šฉํ•˜์—ฌ ๋นŒ๋“œ ํ•œ ๋‹ค์Œ 5.0-9๋กœ ์ „ํ™˜ํ•ด๋„ ์—ฌ์ „ํžˆ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. (๊ณต๊ฐ„ ์ด์ƒ์„ ์ €์žฅํ•˜๊ณ  Proton ์„ค์น˜๋ฅผ ๋ณ€๊ฒฝ ํ•œ ํ›„ ์ €์žฅ์„ ๋‹ค์‹œ๋กœ๋“œํ•˜์—ฌ ํ…Œ์ŠคํŠธํ–ˆ์Šต๋‹ˆ๋‹ค.)
์ด๊ฒƒ์€ 5.0-9์˜ ํšŒ๊ท€๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. EA Origin ์ˆ˜์ •๊ณผ ๊ด€๋ จ์ด ์žˆ์Šต๋‹ˆ๊นŒ?

winhttp ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ ํ•ญ๋ชฉ์ด ๋ˆ„๋ฝ ๋œ ๊ฒƒ์„ ๋ฐœ๊ฒฌ ํ–ˆ์œผ๋ฏ€๋กœ ๋‘ ๋ฒ„์ „์˜ .reg ํŒŒ์ผ์„ ๋น„๊ตํ•ด ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋น„๊ณต์‹์  ์ธ ์ตœ์‹  Proton-GE ๋นŒ๋“œ๋ฅผ ์‚ฌ์šฉํ•ด ๋ณด์•˜์ง€๋งŒ ๋ˆ„๊ตฐ๊ฐ€๋ฅผ ์œ„ํ•ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ–ˆ๋‹ค๋ฉด ์–ด๋–ค ํŠน์ • ํŒจ์น˜๊ฐ€ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ–ˆ๋Š”์ง€ ์‚ดํŽด๋ณผ ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

๋น„๊ณต์‹์  ์ธ ์ตœ์‹  Proton-GE ๋นŒ๋“œ๋ฅผ ์‚ฌ์šฉํ•ด ๋ณด์•˜์ง€๋งŒ ๋ˆ„๊ตฐ๊ฐ€๋ฅผ ์œ„ํ•ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ–ˆ๋‹ค๋ฉด ์–ด๋–ค ํŠน์ • ํŒจ์น˜๊ฐ€ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ–ˆ๋Š”์ง€ ์‚ดํŽด๋ณผ ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

์‚ฌ์šฉํ•  ์œ ํšจํ•œ Proton ์„ค์น˜๋กœ Steam์— ์ถ”๊ฐ€ํ•˜๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ๋‹ค๋ฉด ์‚ฌ์šฉํ•ด ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด GE ๋นŒ๋“œ๋ฅผ ์‚ฌ์šฉํ•œ ๊ฒฝํ—˜์ด ์—†์Šต๋‹ˆ๋‹ค.

https://github.com/GloriousEggroll/proton-ge-custom/releases ์•„์นด์ด๋ธŒ์˜ Assets ์•„๋ž˜์—์„œ ~ / .steam / root / compatibilitytools.d / ํด๋”์—์„œ ์••์ถ•์„ ํ’‰๋‹ˆ ๋‹ค (์ž์ฒด ํด๋”์— ์žˆ์–ด์•ผ ํ•จ). ์ŠคํŒ€์„ ๋‹ค์‹œ ์‹œ์ž‘ํ•˜๊ณ  NMS ์–‘์„ฑ์ž ๋ชฉ๋ก์„ ํ™•์ธํ•˜์‹ญ์‹œ์˜ค.

์ผ๋ฐ˜์ ์œผ๋กœ ์ฃผ์š” proton ๋ฒ„์ „์„ ๋ณ€๊ฒฝํ•˜๋Š” ์‚ฌ์ด์— ๊ฒŒ์ž„ pfx ํด๋”๋ฅผ ์ง€์šฐ๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. (์žฌ๊ณ  ์ฆ๊ธฐ ์–‘์„ฑ์ž์—์„œ GE์™€ ๊ฐ™์€ ๋งž์ถคํ˜• ์–‘์„ฑ์ž๊นŒ์ง€)

https://github.com/GloriousEggroll/proton-ge-custom/releases ์•„์นด์ด๋ธŒ์˜ Assets ์•„๋ž˜์—์„œ ~ / .steam / root / compatibilitytools.d / ํด๋”์—์„œ ์••์ถ•์„ ํ’‰๋‹ˆ ๋‹ค (์ž์ฒด ํด๋”์— ์žˆ์–ด์•ผ ํ•จ). ์ŠคํŒ€์„ ๋‹ค์‹œ ์‹œ์ž‘ํ•˜๊ณ  NMS ์–‘์„ฑ์ž ๋ชฉ๋ก์„ ํ™•์ธํ•˜์‹ญ์‹œ์˜ค.

์ผ๋ฐ˜์ ์œผ๋กœ ์ฃผ์š” proton ๋ฒ„์ „์„ ๋ณ€๊ฒฝํ•˜๋Š” ์‚ฌ์ด์— ๊ฒŒ์ž„ pfx ํด๋”๋ฅผ ์ง€์šฐ๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. (์žฌ๊ณ  ์ฆ๊ธฐ ์–‘์„ฑ์ž์—์„œ GE์™€ ๊ฐ™์€ ๋งž์ถคํ˜• ์–‘์„ฑ์ž๊นŒ์ง€)

์žฌ๋ฏธ์žˆ๋Š” ์ ์€ pfx ํด๋”๋ฅผ ๋ฎ์–ด ์“ฐ์ง€ ์•Š๊ณ  5.0-9์—์„œ๋งŒ ์‚ฌ์šฉํ–ˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ํŒŒ๋ž€์ƒ‰์—์„œ ๊ต์ฐจ ํ”Œ๋ ˆ์ด ๋ฒ„๊ทธ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” No Man 's Sky ํŒจ์น˜๊ฐ€ ํ•ด๋‹น ๋ฒ„์ „์˜ proton์—์„œ Linux์—์„œ์ด๋ฅผ ๊นจ๋œจ ๋ ธ์Šต๋‹ˆ๋‹ค.

ํ˜„์žฌ Proton-GE ์••์ถ•์„ ํ’€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์ข‹์•„, ๊ทธ๋ž˜์„œ Proton-GE๋„ ์‹คํŒจํ•˜์ง€๋งŒ ์ ‘๋‘์‚ฌ๊ฐ€ 4.11-13์— ์˜ํ•ด ALL์—์„œ ์ƒ์„ฑ๋˜๋ฉด ์ ‘๋‘์‚ฌ๊ฐ€ ์—…๊ทธ๋ ˆ์ด๋“œ๋˜๋ฉด ๊ทธ ์œ„์˜ ๋ชจ๋“  ์–‘์„ฑ์ž ๋ฒ„์ „์—์„œ ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ๋ญ๊ฐ€ ์—‰๋ง์ธ์ง€ ๊ถ๊ธˆํ•ด

ํŽธ์ง‘ : aaaand ๊ทธ๊ฒŒ ์–ด๋–ป๊ฒŒ ๋“  ๋‚ด ์ €์žฅ์„ ๋ˆ„ํฌ ...
edit2 : ์œ„๊ธฐ๋ฅผ ํ”ผํ–ˆ๋‹ค, ๋‚˜๋Š” ๋ฐฑ์—…์ด ์žˆ์—ˆ๋‹ค ใ…‹ใ…‹

@FuzzyQuills์—๊ฒŒ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

ํ•จ๊ป˜ ์ฝ๋Š” ๋ชจ๋“  ์‚ฌ๋žŒ์„์œ„ํ•œ ๋‹จ๊ณ„๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  1. cd ~/.steam/steam/steamapps/common
  2. rm -r "Proton 5.0"
  3. Steam์—์„œ Proton 5.0 ํ•ญ๋ชฉ์œผ๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค. ๋งˆ์šฐ์Šค ์˜ค๋ฅธ์ชฝ ๋‹จ์ถ”๋กœ ํด๋ฆญํ•˜๊ณ  ์†์„ฑ์„ ํด๋ฆญํ•˜์‹ญ์‹œ์˜ค. ๋กœ์ปฌ ํŒŒ์ผ ํƒญ์œผ๋กœ ์ด๋™ํ•˜์—ฌ "๋„๊ตฌ ํŒŒ์ผ์˜ ๋ฌด๊ฒฐ์„ฑ ํ™•์ธ"์„ ๋ˆ„๋ฅด์‹ญ์‹œ์˜ค.
  4. Proton 5.0์„ ๋‹ค์‹œ ๋‹ค์šด๋กœ๋“œ ํ•œ ๋‹ค์Œ NMS๋ฅผ ์—ด๊ณ  ํ…Œ์ŠคํŠธํ•ฉ๋‹ˆ๋‹ค.

์ด์ต.

@FuzzyQuills์—๊ฒŒ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

ํ•จ๊ป˜ ์ฝ๋Š” ๋ชจ๋“  ์‚ฌ๋žŒ์„์œ„ํ•œ ๋‹จ๊ณ„๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

1. `cd ~/.steam/steam/steamapps/common`

2. `rm -r "Proton 5.0"`

3. In Steam, go to the Proton 5.0 entry. Right click it and click Properties. Go to the Local Files tab and press "Verify integrity of tool files".

4. Let Proton 5.0 redownload, and then open NMS and test.

์ด์ต.

์ €์™€ ํ•จ๊ป˜ ์ด๊ฒƒ์„ ์‹œ๋„ํ•˜๋ ค๋ฉด ๋ฒ„๊ทธ๋ฅผ ์ผ์œผํ‚ค๋Š” ์†์ƒ๋œ Proton dist ํŒŒ์ผ์ด์–ด์•ผํ•ฉ๋‹ˆ๋‹ค.
๋‹ค๋งŒ์ฃผ์˜ํ•˜์‹ญ์‹œ์˜ค; ์ ‘๋‘์‚ฌ๋ฅผ ์‚ญ์ œํ•˜๋ฉด Steam ํด๋ผ์šฐ๋“œ๊ฐ€ ์ €์žฅ์„ ์ง€์šธ ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์ ‘๋‘์‚ฌ ๋‚ด์—์„œ NMS ์ €์žฅ์„ ์ฐพ์•„ ๋ฐฑ์—…ํ•˜์‹ญ์‹œ์˜ค. ๋‚ด๊ฐ€ 3 ๊ฐœ์›” ๋œ ์ €์žฅ์„ ๊ฑฐ์˜ ์žƒ์„ ๋•Œ๊นŒ์ง€ ์ด๊ฒƒ์„ ์•Œ์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค. (๋‚ด Windows ํŒŒํ‹ฐ์…˜์—์„œ ๋ฐฑ์—…์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค)

๋‹ค์‹œ ๋งํ•˜์ง€๋งŒ, 5.0-9 ๋ฒ„์ „์—์„œ ๋ญ”๊ฐ€ ์—‰๋ง์ด ๋œ ๊ฒƒ ๊ฐ™์ง€๋งŒ, ๋‹น์‹ ์„ ์œ„ํ•ด ์ผํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ๋จผ์ € ์ด๊ฒƒ์„ ์‹œ๋„ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค

๋„ค, ์ €์žฅ์ด pfx ๋””๋ ‰ํ† ๋ฆฌ์— ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ์•˜์œผ๋ฏ€๋กœ ์‚ญ์ œ๋ฅผ ํ”ผํ•˜๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค. ์–‘์„ฑ์ž๋ฅผ ์žฌ์„ค์น˜ํ•˜๋ฉด ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ๋ฅผ ์•Œ๋ ค์ฃผ์„ธ์š”.

์•ˆ๋…•ํ•˜์„ธ์š” @FuzzyQuills , Proton 5.0์€ wineprefix๋ฅผ Windows 7์—์„œ Windows 10์œผ๋กœ ๋ณ€๊ฒฝํ–ˆ์Šต๋‹ˆ๋‹ค. ์„ค๋ช…ํ•˜์‹  ๋‚ด์šฉ์€ ๊ฒŒ์ž„์ด win10 ํ™˜๊ฒฝ์—์„œ ๋™์ž‘์„ ๋ณ€๊ฒฝํ•œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์™€์ธ ์ ‘๋‘์‚ฌ๋ฅผ ์„ค์ •ํ•˜๊ธฐ ์œ„ํ•ด Proton 4.11๋กœ ๊ฒŒ์ž„์„ ์‹คํ–‰ํ•˜๋ฉด win7๋กœ ์„ค์ •๋˜๊ณ  ๋‘ ๋ฒˆ์งธ ์‹คํ–‰์„ ์œ„ํ•ด Proton 5.0์œผ๋กœ ์ „ํ™˜ ํ•  ๋•Œ ํ•ด๋‹น ์„ค์ •์ด ์œ ์ง€ ๋  ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ๋ฉ๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š” @FuzzyQuills , Proton 5.0์€ wineprefix๋ฅผ Windows 7์—์„œ Windows 10์œผ๋กœ ๋ณ€๊ฒฝํ–ˆ์Šต๋‹ˆ๋‹ค. ์„ค๋ช…ํ•˜์‹  ๋‚ด์šฉ์€ ๊ฒŒ์ž„์ด win10 ํ™˜๊ฒฝ์—์„œ ๋™์ž‘์„ ๋ณ€๊ฒฝํ•œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์™€์ธ ์ ‘๋‘์‚ฌ๋ฅผ ์„ค์ •ํ•˜๊ธฐ ์œ„ํ•ด Proton 4.11๋กœ ๊ฒŒ์ž„์„ ์‹คํ–‰ํ•˜๋ฉด win7๋กœ ์„ค์ •๋˜๊ณ  ๋‘ ๋ฒˆ์งธ ์‹คํ–‰์„ ์œ„ํ•ด Proton 5.0์œผ๋กœ ์ „ํ™˜ ํ•  ๋•Œ ํ•ด๋‹น ์„ค์ •์ด ์œ ์ง€ ๋  ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ๋ฉ๋‹ˆ๋‹ค.

๊ทธ๋ ‡๋‹ค๋ฉด ๊ทธ๊ฒƒ์€ ์–‘์„ฑ์ž ๋ฒ„๊ทธ๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. ๋‹จ์ง€ ์ด์ƒํ•œ ํ–‰๋™์ž…๋‹ˆ๋‹ค.

๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์„์œ„ํ•œ ์ผ๋ถ€ Windows 10 ์„ค์น˜๋„ ์‹คํŒจํ–ˆ์Œ์„ ๊ฐ์•ˆํ•  ๋•Œ, ์ด๊ฒƒ์€ ์‹ค์ œ๋กœ Proton 5์—์„œ๋„ ํŠธ๋ฆฌ๊ฑฐ๋˜๋Š” No Man 's Sky์˜ ๋ฒ„๊ทธ๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋‚˜ ์†”์งํžˆ)

์‹ฑ๊ธ€ ํ”Œ๋ ˆ์ด์–ด๊ฐ€ ์ž‘๋™ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๊นŒ? NMS๊ฐ€ ๋‚˜๋ฅผ ์œ„ํ•ด ์ž‘๋™ํ•˜์ง€๋งŒ ์•„์ง Multiplayer๋ฅผ ์‹œ๋„ํ•˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

@jarrard ๋„ค ์‹ฑ๊ธ€ ํ”Œ๋ ˆ์ด์–ด๋Š” ๋‚˜์—๊ฒŒ ์™„๋ฒฝํ•ฉ๋‹ˆ๋‹ค. ๋ฉ€ํ‹ฐ ํ”Œ๋ ˆ์ด์–ด์— ๋ฌธ์ œ๊ฐ€์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

๋„ค, ์˜ค๋Š˜ ๋ฐค ๋‚˜์ค‘์— MP๋ฅผ ํ…Œ์ŠคํŠธํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.ํ•˜์ง€๋งŒ ํ…Œ์ŠคํŠธ ํ•  ์‚ฌ๋žŒ์ด ์•„๋ฌด๋„ ์—†๊ธฐ ๋•Œ๋ฌธ์— ์–ด๋–ค ์„œ๋ฒ„ ์—๋“  ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.

๋„ค, ์˜ค๋Š˜ ๋ฐค ๋‚˜์ค‘์— MP๋ฅผ ํ…Œ์ŠคํŠธํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.ํ•˜์ง€๋งŒ ํ…Œ์ŠคํŠธ ํ•  ์‚ฌ๋žŒ์ด ์•„๋ฌด๋„ ์—†๊ธฐ ๋•Œ๋ฌธ์— ์–ด๋–ค ์„œ๋ฒ„ ์—๋“  ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.

No Man 's Sky๋Š” ์‹ค์ œ๋กœ P2P ๊ธฐ๋ฐ˜์ด๋ฏ€๋กœ ์„œ๋ฒ„๋ฅผ ์„ ํƒํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
์นœ๊ตฌ ๋ชฉ๋ก (Steam ๋˜๋Š” NMS, ์ƒ๊ด€ ์—†์Œ)์—์žˆ๋Š” ์‚ฌ๋žŒ์ด ์žฌ์ƒํ•˜๋Š” ๊ฒฝ์šฐ ์ง์ ‘ ์„ธ์…˜์„ ์ฃผ์ตœํ•˜๊ฑฐ๋‚˜ ์นœ๊ตฌ๋ฅผ ์ดˆ๋Œ€ํ•˜์„ธ์š”.

ํ˜ธ์ŠคํŠธ๊ฐ€ ํ•„์š”ํ•˜๋ฉด ๋‚ด PC๊ฐ€ ๋‹ค์‹œ ์ž‘๋™ํ•˜๋Š” ์ฆ‰์‹œ (๋งˆ๋” ๋ณด๋“œ ์—…๊ทธ๋ ˆ์ด๋“œ๋กœ ์ธํ•ด ๋‚ด OS ๋“œ๋ผ์ด๋ธŒ๊ฐ€ ๋ง๊ฐ€์ง) ๋‚ด PC๋ฅผ ๊ณต๋ฌผ๋กœ ์ž์› ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋„ค, ์˜ค๋Š˜ ๋ฐค ๋‚˜์ค‘์— MP๋ฅผ ํ…Œ์ŠคํŠธํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.ํ•˜์ง€๋งŒ ํ…Œ์ŠคํŠธ ํ•  ์‚ฌ๋žŒ์ด ์•„๋ฌด๋„ ์—†๊ธฐ ๋•Œ๋ฌธ์— ์–ด๋–ค ์„œ๋ฒ„ ์—๋“  ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.

Anomaly๋กœ ๋‚ ์•„๊ฐ€์‹ญ์‹œ์˜ค. ๋‹ค๋ฅธ ์‚ฌ๋žŒ์„ ๋ณด๋ฉด ํšจ๊ณผ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ๋ณด์ด์ง€ ์•Š์œผ๋ฉด ๊ทธ๋ ‡์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

RADV ์‚ฌ์šฉ์ž์˜ ๊ฒฝ์šฐ :์ด ๊ฒŒ์ž„์€ Mesa 20.1.2 / ACO ๋ฐ ์ตœ์‹  ๊ฒŒ์ž„ ๋ฒ„์ „ 2.55์—์„œ ์™„๋ฒฝํ•˜๊ฒŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. "RADV"ํƒœ๊ทธ๋ฅผ ์ œ๊ฑฐ ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ™•์ธํ•ด ์ฃผ์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ?

RADV ์‚ฌ์šฉ์ž์˜ ๊ฒฝ์šฐ :์ด ๊ฒŒ์ž„์€ Mesa 20.1.2 / ACO ๋ฐ ์ตœ์‹  ๊ฒŒ์ž„ ๋ฒ„์ „ 2.55์—์„œ ์™„๋ฒฝํ•˜๊ฒŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. "RADV"ํƒœ๊ทธ๋ฅผ ์ œ๊ฑฐ ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ™•์ธํ•ด ์ฃผ์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ?

๋‚˜๋Š” Debian Experimental์„ ํ†ตํ•ด 20.1.1 / ACO๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ๋‚ด ๊ฒŒ์ž„์€ ํŠน์ • ๊ธฐ๋ณธ ๋ถ€๋ถ„์—์„œ Z-fighting์„ ์ œ์™ธํ•˜๊ณ ๋Š” ๊ฑฐ์˜ ์™„๋ฒฝํ•ฉ๋‹ˆ๋‹ค. (๋‚ด ๊ธฐ์ง€ ์ค‘ ํ•˜๋‚˜์— ๋งŒ ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š” ๊ฒƒ ๊ฐ™๊ณ  ๋‹ค๋ฅธ ๊ธฐ์ง€๋Š” โ€‹โ€‹๊ดœ์ฐฎ์Šต๋‹ˆ๋‹ค)

์ €์—๊ฒŒ ๊ณ ์ • ๋œ ๋ฉ€ํ‹ฐ ํ”Œ๋ ˆ์ด์–ด๋Š” ๊ธฐ์กด 5 ์ ‘๋‘์‚ฌ์—์„œ Proton 4๋กœ ์ „ํ™˜ ํ•œ ๋‹ค์Œ ๋‹ค์‹œ 5๋กœ ์ „ํ™˜ํ•˜๋Š” ๊ฒƒ์ด ์—ˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ๊ฒƒ์ด ๊ทธ ์‹œ์ ์—์„œ ์™„๋ฒฝํ•˜๊ฒŒ ์ž‘๋™ํ–ˆ์Šต๋‹ˆ๋‹ค. Steam์ด์ด ๊ณผ์ •์—์„œ ์ข…์†์„ฑ์„ ๋‹ค์‹œ ์„ค์น˜ํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.์ด ๋ฒ„๊ทธ์™€ ๊ด€๋ จ์ด์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ €์—๊ฒŒ ๊ณ ์ • ๋œ ๋ฉ€ํ‹ฐ ํ”Œ๋ ˆ์ด์–ด๋Š” ๊ธฐ์กด 5 ์ ‘๋‘์‚ฌ์—์„œ Proton 4๋กœ ์ „ํ™˜ ํ•œ ๋‹ค์Œ ๋‹ค์‹œ 5๋กœ ์ „ํ™˜ํ•˜๋Š” ๊ฒƒ์ด ์—ˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ๊ฒƒ์ด ๊ทธ ์‹œ์ ์—์„œ ์™„๋ฒฝํ•˜๊ฒŒ ์ž‘๋™ํ–ˆ์Šต๋‹ˆ๋‹ค. Steam์ด์ด ๊ณผ์ •์—์„œ ์ข…์†์„ฑ์„ ๋‹ค์‹œ ์„ค์น˜ํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.์ด ๋ฒ„๊ทธ์™€ ๊ด€๋ จ์ด์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๊ฒƒ์ด ์ œ๊ฐ€ ์ฒ˜์Œ์— ๋ฒ„๊ทธ๋ฅผ ๋งŒ๋‚ฌ์„ ๋•Œํ–ˆ๋˜ ์ผ์ด๋ฉฐ, ๋‘ ๋ฒ„์ „ ๋ชจ๋‘์—์„œ wineprefix๋ฅผ ์ง€์šฐ๊ณ  ๊ทธ๋“ค์ด ๋ฌด์—‡์„ํ–ˆ๋Š”์ง€ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค. (๊ทธ๋ ‡๊ฒŒํ•˜๋ฉด ์„ธ์ด๋ธŒ๋ฅผ ๊ฑฐ์˜ ์žƒ์–ด ๋ฒ„๋ ธ์Šต๋‹ˆ๋‹ค ... ์›ƒ์Œ)

Screenshot from 2020-06-29 17-32-15
์•ฝ 3 ๊ฐœ์›” ๋™์•ˆ ํ”Œ๋ ˆ์ดํ•˜์ง€ ์•Š์•˜๊ณ  ๋‹ค์‹œ ์‹œ๋„ํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. archlinux, proton ๋ฐ NMS์˜ ์ƒˆ๋กœ ์„ค์น˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋กœ๋”ฉ ํ™”๋ฉด์„ ์™„๋ฃŒํ•˜๊ธฐ ์ „์— ๋Œ€๋ถ€๋ถ„์˜ ์‹œ๊ฐ„ ๋™์•ˆ ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€๋ฅผ ๊ณ„์† ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. vulkan-radeon์„ ์„ค์น˜ํ•˜๊ณ  amdvlk๋ฅผ ์ œ๊ฑฐํ•˜์—ฌ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ๊ฒŒ์ž„์ด ์™„๋ฒฝํ•˜๊ฒŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. amdvlk ๋งŒ ์„ค์น˜ํ•˜๊ฑฐ๋‚˜ amdvlk์™€ vulkan-radeon์„ ๋ชจ๋‘ ์„ค์น˜ํ•˜๋ฉด ์œ„์˜ ์˜ค๋ฅ˜๊ฐ€ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค. ์˜ค๋ฅ˜์˜ ์Šคํฌ๋ฆฐ ์ƒท์„ ๊ฒŒ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด AMD GPU๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ๋„์›€์ด๋˜๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.

RADV๋Š” AMD ์นด๋“œ atm, amdvlk (amd์—์„œ ์ œ๊ณต)์— ๋Œ€ํ•œ ๊ฐ€์žฅ ์•ˆ์ •์ ์ธ vulkan ๋“œ๋ผ์ด๋ฒ„์ž…๋‹ˆ๋‹ค.

Screenshot from 2020-06-29 17-32-15
์•ฝ 3 ๊ฐœ์›” ๋™์•ˆ ํ”Œ๋ ˆ์ดํ•˜์ง€ ์•Š์•˜๊ณ  ๋‹ค์‹œ ์‹œ๋„ํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. archlinux, proton ๋ฐ NMS์˜ ์ƒˆ๋กœ ์„ค์น˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋กœ๋”ฉ ํ™”๋ฉด์„ ์™„๋ฃŒํ•˜๊ธฐ ์ „์— ๋Œ€๋ถ€๋ถ„์˜ ์‹œ๊ฐ„ ๋™์•ˆ ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€๋ฅผ ๊ณ„์† ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. vulkan-radeon์„ ์„ค์น˜ํ•˜๊ณ  amdvlk๋ฅผ ์ œ๊ฑฐํ•˜์—ฌ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ๊ฒŒ์ž„์ด ์™„๋ฒฝํ•˜๊ฒŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. amdvlk ๋งŒ ์„ค์น˜ํ•˜๊ฑฐ๋‚˜ amdvlk์™€ vulkan-radeon์„ ๋ชจ๋‘ ์„ค์น˜ํ•˜๋ฉด ์œ„์˜ ์˜ค๋ฅ˜๊ฐ€ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค. ์˜ค๋ฅ˜์˜ ์Šคํฌ๋ฆฐ ์ƒท์„ ๊ฒŒ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด AMD GPU๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ๋„์›€์ด๋˜๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.

AMDVLK๊ฐ€ ์ž‘๋™ํ•˜์ง€ ์•Š๋Š” ์ด์œ ๋Š” ์‹ค์ œ๋กœ AMDVLK ํŒจํ‚ค์ง€์— ๋Œ€ํ•œ ๊ฐ๋… ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ๊ฑฐ์˜ ๋ชจ๋‘๊ฐ€ ์ ์ ˆํ•œ vulkan ICD๋ฅผ ์„ค์น˜ํ•˜์ง€ ๋ชปํ•˜๋ฏ€๋กœ ์ง์ ‘ ์„ค์น˜ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค. (์ธํ„ฐ๋„ท์—์„œ ์ฐพ๋Š” ๊ฒƒ์€ ๊ณ ๋ง™๊ฒŒ๋„ ์–ด๋ ต์ง€ ์•Š์Šต๋‹ˆ๋‹ค)

์ฆ‰, Mesa / ACO๋Š” ์„ฑ๋Šฅ๊ณผ ๊ทธ๋ž˜ํ”ฝ ์•„ํ‹ฐํŒฉํŠธ ๋ชจ๋‘ ํ˜„๋ช…ํ•œ No Man 's Sky์— ํ›จ์”ฌ ์ข‹์Šต๋‹ˆ๋‹ค. (LOD ํŽ˜์ด๋“œ ๊ด€๋ จ ๋ฒ„๊ทธ๋Š” ACO๋„ ํฌํ•จํ•˜๋Š” Mesa 20.1์—์„œ ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค)

Screenshot from 2020-06-29 17-32-15
์•ฝ 3 ๊ฐœ์›” ๋™์•ˆ ํ”Œ๋ ˆ์ดํ•˜์ง€ ์•Š์•˜๊ณ  ๋‹ค์‹œ ์‹œ๋„ํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. archlinux, proton ๋ฐ NMS์˜ ์ƒˆ๋กœ ์„ค์น˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋กœ๋”ฉ ํ™”๋ฉด์„ ์™„๋ฃŒํ•˜๊ธฐ ์ „์— ๋Œ€๋ถ€๋ถ„์˜ ์‹œ๊ฐ„ ๋™์•ˆ ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€๋ฅผ ๊ณ„์† ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. vulkan-radeon์„ ์„ค์น˜ํ•˜๊ณ  amdvlk๋ฅผ ์ œ๊ฑฐํ•˜์—ฌ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ๊ฒŒ์ž„์ด ์™„๋ฒฝํ•˜๊ฒŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. amdvlk ๋งŒ ์„ค์น˜ํ•˜๊ฑฐ๋‚˜ amdvlk์™€ vulkan-radeon์„ ๋ชจ๋‘ ์„ค์น˜ํ•˜๋ฉด ์œ„์˜ ์˜ค๋ฅ˜๊ฐ€ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค. ์˜ค๋ฅ˜์˜ ์Šคํฌ๋ฆฐ ์ƒท์„ ๊ฒŒ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด AMD GPU๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ๋„์›€์ด๋˜๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.

AMDVLK๊ฐ€ ์ž‘๋™ํ•˜์ง€ ์•Š๋Š” ์ด์œ ๋Š” ์‹ค์ œ๋กœ AMDVLK ํŒจํ‚ค์ง€์— ๋Œ€ํ•œ ๊ฐ๋… ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ๊ฑฐ์˜ ๋ชจ๋‘๊ฐ€ ์ ์ ˆํ•œ vulkan ICD๋ฅผ ์„ค์น˜ํ•˜์ง€ ๋ชปํ•˜๋ฏ€๋กœ ์ง์ ‘ ์„ค์น˜ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค. (์ธํ„ฐ๋„ท์—์„œ ์ฐพ๋Š” ๊ฒƒ์€ ๊ณ ๋ง™๊ฒŒ๋„ ์–ด๋ ต์ง€ ์•Š์Šต๋‹ˆ๋‹ค)

์ฆ‰, Mesa / ACO๋Š” ์„ฑ๋Šฅ๊ณผ ๊ทธ๋ž˜ํ”ฝ ์•„ํ‹ฐํŒฉํŠธ ๋ชจ๋‘ ํ˜„๋ช…ํ•œ No Man 's Sky์— ํ›จ์”ฌ ์ข‹์Šต๋‹ˆ๋‹ค. (LOD ํŽ˜์ด๋“œ ๊ด€๋ จ ๋ฒ„๊ทธ๋Š” ACO๋„ ํฌํ•จํ•˜๋Š” Mesa 20.1์—์„œ ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค)

amdvlk IDC๋ฅผ ์„ค์น˜ ํ–ˆ์œผ๋ฏ€๋กœ ๋ฌธ์ œ๊ฐ€ ์•„๋‹˜์„ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์šด์ „์ž ์ž์ฒด์— ๋ฌธ์ œ๊ฐ€ ์žˆ์—ˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ ๋ฐฉ๊ธˆ ์ถœ์‹œ ๋œ amdvlk์˜ ์ƒˆ ๋ฒ„์ „์ด ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ ๋˜์—ˆ๊ธฐ ๋•Œ๋ฌธ์—์ด๋ฅผ ํ…Œ์ŠคํŠธํ•˜๊ณ  ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜๋Š”์ง€ ํ™•์ธํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๋‹ค์‹œ๋ณด๊ณ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

ํŽธ์ง‘ : ์ƒˆ๋กœ์šด amdvlk๋Š” ์ด์ œ ์ถฉ๋Œ์—†์ด ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋ฉ”์‚ฌ์—์„œ ์ œ๊ณตํ•˜๋Š” vulkan-radeon๋ณด๋‹ค FPS๊ฐ€ ๋‚ฎ์€ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๋„ค, RADV๊ฐ€ LOD ๋ฌธ์ œ๋ฅผ ์ˆ˜์ •ํ•˜์ž๋งˆ์ž ํ›จ์”ฌ ๋” ๋‚˜์œ VS RADV / ACO ์„ฑ๋Šฅ์œผ๋กœ ์ธํ•ด AMDVLK ์‚ฌ์šฉ์„ ์™„์ „ํžˆ ์ค‘๋‹จํ–ˆ์Šต๋‹ˆ๋‹ค. (LLVM์กฐ์ฐจ๋„ AMDVLK๋ณด๋‹ค ๋‚ซ์Šต๋‹ˆ๋‹ค)

No Man 's Sky "์ค‘๋งค ์„œ๋น„์Šค์— ์—ฐ๊ฒฐ๋˜์ง€ ์•Š์Œ"Proton 5.0-9, 4.11-13์—์„œ ์ž‘๋™

https://github.com/ValveSoftware/Proton/issues/4082 ์—์„œ ๋ฌธ์ œ๊ฐ€ ์ „์†ก๋˜์—ˆ์Šต๋‹ˆ๋‹ค
@JPLeBreton ๊ฒŒ์‹œ์ผ : 2020-07-18T16 : 22 : 36 :

ํ˜ธํ™˜์„ฑ ๋ณด๊ณ ์„œ

  • ํ˜ธํ™˜์„ฑ ๋ฌธ์ œ๊ฐ€์žˆ๋Š” ๊ฒŒ์ž„ ์ด๋ฆ„ : No Man 's Sky
  • ๊ฒŒ์ž„์˜ Steam AppID : 275850

์‹œ์Šคํ…œ ์ •๋ณด

ํ™•์ธํ•ฉ๋‹ˆ๋‹ค :

  • [X]์ด ๊ฒŒ์ž„์— ๋Œ€ํ•œ ๊ธฐ์กด ํ˜ธํ™˜์„ฑ ๋ณด๊ณ ์„œ๋ฅผ ์ฐพ์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค.
  • [x] ๋‚ด ์‹œ์Šคํ…œ์— ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์—…๋ฐ์ดํŠธ๊ฐ€ ์žˆ๋Š”์ง€ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค.


steam-275850.log

์กฐ์ง

์ง€๋‚œ๋‹ฌ ๊ฒŒ์ž„์˜ ํฌ๋กœ์Šค ํ”Œ๋ ˆ์ด ์—…๋ฐ์ดํŠธ ์ดํ›„๋กœ ๋ฉ€ํ‹ฐ ํ”Œ๋ ˆ์ด๋ฅผ ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. Proton์˜ ์ด์ „ ๋ฆด๋ฆฌ์Šค ๋ฒ„์ „ ์ธ 4.11-13์—๋Š”์ด ๋ฌธ์ œ๊ฐ€์—†๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
๊ฒŒ์ž„์˜ "๊ฒ€์ƒ‰ ์„œ๋น„์Šค", ์ฆ‰ ํ”Œ๋ ˆ์ด์–ด๊ฐ€ ์„œ๋กœ์˜ ๋ฐœ๊ฒฌ ๋œ ํ–‰์„ฑ, ๊ธฐ์ง€ ๋“ฑ์„ ๊ธฐ๋กํ•˜๊ณ  ๋ณผ ์ˆ˜์žˆ๋Š” ์„œ๋ฒ„์— ์—ฌ์ „ํžˆ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ €๋Š” ์ด๊ฒƒ์ด ์™„์ „ํžˆ ๋ณ„๊ฐœ์˜ ๋„คํŠธ์›Œํฌ ์•ก์„ธ์Šค๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

์ƒ์‹

  1. Proton 5.0-9๋กœ ์ตœ์‹  ๋ฒ„์ „์˜ ๊ฒŒ์ž„ (2.60)์„ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.
  2. ์ €์žฅ ๊ฒŒ์ž„์„๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.
  3. ์˜ต์…˜ ๋ฉ”๋‰ด๋กœ ๋“ค์–ด๊ฐ€ "๋„คํŠธ์›Œํฌ"์„น์…˜์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.
  4. ๊ด€์ฐฐ : "์ค‘๋งค ์„œ๋น„์Šค์— ์—ฐ๊ฒฐ๋˜์ง€ ์•Š์Œ"์ด๋ผ๋Š” ์ƒ์ž๊ฐ€ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค.
  5. ๊ฒŒ์ž„์„ ์ข…๋ฃŒํ•˜๊ณ  ๋Œ€์‹  Proton 4.11-13์„ ์‚ฌ์šฉํ•˜์—ฌ ์‹คํ–‰๋˜๋„๋ก ์„ค์ •ํ•˜์‹ญ์‹œ์˜ค.
  6. ๊ฒŒ์ž„์„ ๋‹ค์‹œ ์‹œ์ž‘ํ•˜๊ณ  ์ €์žฅ์„๋กœ๋“œํ•˜๊ณ  ๋™์ผํ•œ ์˜ต์…˜ ๋ฉ”๋‰ด๋กœ ๋“ค์–ด๊ฐ‘๋‹ˆ๋‹ค.
  7. ๊ด€์ฐฐ : ๋„คํŠธ์›Œํ‚น ์˜ค๋ฅ˜๋Š” ์ด์ „๊ณผ ๊ฐ™์ด ๋ฐœ์ƒํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์˜ˆ์ƒ๋˜๋Š” ๋™์ž‘ : ๋ฉ€ํ‹ฐ ํ”Œ๋ ˆ์ด์–ด๋Š” ๋ชจ๋“  ๋ฒ„์ „์˜ Proton์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

๋„คํŠธ์›Œํฌ ๋ฌธ์ œ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ข‹์€ ๊ฒƒ์€ 4.11-13์—์„œ ๋งค๋ ฅ์ฒ˜๋Ÿผ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

@osdamv ๋‚ด ์˜๊ฒฌ์„ ์‹œ๋„ ํ–ˆ์Šต๋‹ˆ๊นŒ? https://github.com/ValveSoftware/Proton/issues/438#issuecomment -648177961

๋˜ํ•œ ์—ฌ๋Ÿฌ๋ถ„์ด ๋“€์–ผ ๋ถ€ํŒ…์„ํ•œ๋‹ค๋ฉด (์•„์ง proton์—์„œ ์•ˆ์ •์ ์œผ๋กœ ์‹คํ–‰๋˜์ง€ ์•Š๋Š” ๊ฒŒ์ž„์„ ์œ„ํ•ดํ•ฉ๋‹ˆ๋‹ค)-์‹œ์Šคํ…œ ์‹œ๊ณ„๊ฐ€ ์™œ๊ณก๋˜์–ด ์žˆ์œผ๋ฉด ๋ฉ€ํ‹ฐ ํ”Œ๋ ˆ์ด์–ด๊ฐ€ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์˜ˆ, Windows ์‹œ๊ณ„๋ฅผ UTC๋กœ ์„ค์ •ํ•˜๋ฉด OS๊ฐ€ ์ ํ”„ ํ•  ๋•Œ๋งˆ๋‹ค ํƒ€์ž„ ํ”Œ๋ฆฝ์„ ๋ฐฉ์ง€ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ˆ, Windows ์‹œ๊ณ„๋ฅผ UTC๋กœ ์„ค์ •ํ•˜๋ฉด OS๊ฐ€ ์ ํ”„ ํ•  ๋•Œ๋งˆ๋‹ค ํƒ€์ž„ ํ”Œ๋ฆฝ์„ ๋ฐฉ์ง€ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์•„๋‹ˆ๋ฉด ๋” ์‰ฌ์šด ๋ฐฉ๋ฒ• ์ผ ๊ฒƒ์ž…๋‹ˆ๋‹ค ... Linux๋ฅผ ํ˜„์ง€ ์‹œ๊ฐ„์œผ๋กœ ์„ค์ •ํ•˜์‹ญ์‹œ์˜ค. timedatectl set-local-rtc 1

@simpleauthority ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

๋ชจ๋‘๋“ค ์•ˆ๋…•.
๋†€๋ผ์šด ์ง์—…์— ๋Œ€ํ•œ ๊ณ ๋ง™์Šต๋‹ˆ๋‹ค, Proton ํŒ€.

์ง€๊ธˆ์€ No man 's sky์— ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฉฐ์น  ์ „์— ๋‚˜๋Š” NMS๋ฅผ ์‹œ๋„ํ–ˆ๊ณ , ์ฃผ๊ธฐ์ ์œผ๋กœ ์˜ค๋žœ ์‹œ๊ฐ„์ด ๊ฑธ๋ ธ์Šต๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ์„ ์ตœ์‹  ์ปค๋„๋กœ ์—…๋ฐ์ดํŠธํ–ˆ๋Š”๋ฐ ๋ฌธ์ œ๊ฐ€ ์™„์ „ํžˆ ์‚ฌ๋ผ์กŒ์Šต๋‹ˆ๋‹ค.
ํ•˜์ง€๋งŒ ์˜ค๋Š˜๋„ ๊ฐ™์€ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฒŒ์ž„์€ ์ฃผ๊ธฐ์ ์œผ๋กœ (1 ~ 2 ๋ถ„๋งˆ๋‹ค) ์™„์ „ํžˆ ์ค‘๋‹จ๋˜๋ฉฐ ์‚ฌ์šด๋“œ ๋งŒ ์žฌ์ƒ๋ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ proton4์™€ 5์˜ ๊ฒฝ์šฐ์— ํ•ด๋‹น๋˜๋ฉฐ ์ฐจ์ด๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. Steam ๋ฐ ๊ฒŒ์ž„ ์žฌ์„ค์น˜๋Š” ๋„์›€์ด๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋‚ด ์‹œ์Šคํ…œ ์‚ฌ์–‘ ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋กœ๊ทธ :
sysinfo.log
steam-275850.log

๊ฒŒ์ž„์ด ์ค‘๋‹จ๋˜๋ฉด ๋‹ค์Œ ๋ฌธ์ž์—ด์ด ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค.

3447.428:00bc:0138:fixme:winsock:convert_aiflag_w2u Unhandled windows AI_xxx flags 0x100
3448.420:00bc:0138:fixme:winsock:convert_aiflag_w2u Unhandled windows AI_xxx flags 0x100
3449.424:00bc:0138:fixme:winsock:convert_aiflag_w2u Unhandled windows AI_xxx flags 0x100
3450.425:00bc:0138:fixme:winsock:convert_aiflag_w2u Unhandled windows AI_xxx flags 0x100
3450.862:00bc:00c0:err:ntdll:RtlpWaitForCriticalSection section 0xd7f930 "?" wait timed out in thread 00c0, blocked by 0138, retrying (60 sec)
3451.428:00bc:0138:fixme:winsock:convert_aiflag_w2u Unhandled windows AI_xxx flags 0x100
3452.607:00bc:0138:fixme:winsock:convert_aiflag_w2u Unhandled windows AI_xxx flags 0x100
3453.416:00bc:0138:fixme:winsock:convert_aiflag_w2u Unhandled windows AI_xxx flags 0x100
3454.419:00bc:0138:fixme:winsock:convert_aiflag_w2u Unhandled windows AI_xxx flags 0x100
3455.604:00bc:0138:fixme:winsock:convert_aiflag_w2u Unhandled windows AI_xxx flags 0x100

์–ด๋–ค ๋ฒ„์ „์˜ ์–‘์„ฑ์ž๋กœ๋„ NMS๋ฅผ ์‹œ์ž‘ํ•  ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค.
๋ช‡ ๋‹ฌ ์ „ ์ด์—ˆ์ง€๋งŒ ..... ๋†€ ์ˆ˜ ์žˆ์—ˆ์–ด์š”

์—”๋น„๋””์•„ 1070
์—”๋น„๋””์•„ 440.100
linuxmint 19.3 (ubuntu 18.04 LTS)

์ด ์ฐฝ์ด ํŒ์—…๋˜๊ณ  ๊ทธ๊ฒŒ ๋‹ค์ž…๋‹ˆ๋‹ค.

THE GAME HAS ENCOUNTERED AN ERROR AND WILL NOW SHUTDOWN

Token:
62637_0x7DCDDF_76561198095643958

protonlog๋Š” 140kb์ž…๋‹ˆ๋‹ค.

343342.359:0070:007c:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\wineusb": c0000142
343342.360:0030:0034:fixme:service:scmdatabase_autostart_services Auto-start service L"wineusb" failed to start: 1114
343342.729:0098:009c:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\user32.dll" at 0x7efddd520000: builtin
Setting breakpad minidump AppID = 275850
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198095643958 [API loaded no]
343342.765:0020:0024:err:steam:setup_vrpaths got error parsing vrpaths file
343342.884:0098:009c:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\ole32.dll" at 0x65000000: PE builtin

๋‚˜๋Š” ์ด๊ฒƒ์ด ์ถฉ๋Œํ•˜๋Š” ๊ณณ์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜์ง€๋งŒ ํ™•์‹คํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค

343343.841:00bc:00c0:warn:debugstr:OutputDebugStringA "[S_API] SteamAPI_Init(): Loaded 'C:\\Program Files (x86)\\Steam\\steamclient64.dll' OK.\n"
343343.841:00bc:00c0:trace:seh:raise_exception code=40010006 flags=0 addr=0x7b00fc3e ip=7b00fc3e tid=00c0
343343.841:00bc:00c0:trace:seh:raise_exception  info[0]=0000000000000056
343343.841:00bc:00c0:trace:seh:raise_exception  info[1]=000000000021c8d0
343343.841:00bc:00c0:trace:seh:raise_exception  rax=000000000021c450 rbx=00007fffffd9c000 rcx=000000000021c430 rdx=0000000000000000
343343.841:00bc:00c0:trace:seh:raise_exception  rsi=000000000021c530 rdi=000000000021c460 rbp=000000000021c870 rsp=000000000021c410
343343.841:00bc:00c0:trace:seh:raise_exception   r8=0000000000000002  r9=000000000021c520 r10=0000000000000000 r11=0000000000000246
343343.841:00bc:00c0:trace:seh:raise_exception  r12=0000000000d397f0 r13=0000000000000000 r14=000000000021d158 r15=0000000000000001
343343.841:00bc:00c0:trace:seh:RtlVirtualUnwind type 1 rip 7b00fc3e rsp 21c410
343343.841:00bc:00c0:trace:seh:dump_unwind_info **** func fbf0-fc77
343343.841:00bc:00c0:trace:seh:dump_unwind_info unwind info at 0x7b09a340 flags 0 prolog 0x11 bytes function 0x7b00fbf0-0x7b00fc77
343343.841:00bc:00c0:trace:seh:dump_unwind_info     0x11: subq $0xc8,%rsp
343343.841:00bc:00c0:trace:seh:dump_unwind_info     0xa: pushq %rsi
343343.841:00bc:00c0:trace:seh:dump_unwind_info     0x9: pushq %rdi
343343.841:00bc:00c0:trace:seh:dwarf_virtual_unwind function 7b439bb1 base 0x7b439968 cie 0x7b496a90 len 14 id 0 version 1 aug 'zR' code_align 1 data_align -8 retaddr %rip

ive ์‹œ๋„ .Net ๋ฒ„์ „ 4.8
๋‚˜๋Š” ์ด๊ฒƒ์ด ์ž‘๋™ํ•˜๋„๋ก protontricks๋กœ ๋ฌด์—‡์„ ์„ค์น˜ ํ•ด์•ผํ•˜๋Š”์ง€ ์ž˜ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค ...

์ž‘๋™ํ•˜๊ธฐ ์œ„ํ•ด ์ถ”๊ฐ€๋กœ ํ•„์š”ํ•œ ๊ฒƒ์€ ์—†์Šต๋‹ˆ๋‹ค. proton-GE, ์•„๋งˆ๋„ GE-5.0์„ ์‚ฌ์šฉํ•ด๋ณด์‹ญ์‹œ์˜ค. ์™€์ธ์ด ์—…๋ฐ์ดํŠธ๋˜๋ฉด ์ƒํ™ฉ์ด ๊นจ์ง€๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

์ถฉ๋Œํ•˜๋Š” ์‚ฌ๋žŒ๋“ค, ์ตœ์‹  nvidia ๋ฐ”์ด๋„ˆ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•ด ๋ณด์…จ์Šต๋‹ˆ๊นŒ? 440.100์ด ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ์ถฉ๋Œํ•˜๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” 450.57์„ ์‚ฌ์šฉํ–ˆ๊ณ  ์ง€๋‚œ์ฃผ์— ์•„๋ฌด๋Ÿฐ ๋ฌธ์ œ๊ฐ€ ์—†์—ˆ๋‹ค.

์ž‘๋™ํ•˜๊ธฐ ์œ„ํ•ด ์ถ”๊ฐ€๋กœ ํ•„์š”ํ•œ ๊ฒƒ์€ ์—†์Šต๋‹ˆ๋‹ค. proton-GE, ์•„๋งˆ๋„ GE-5.0์„ ์‚ฌ์šฉํ•ด๋ณด์‹ญ์‹œ์˜ค. ์™€์ธ์ด ์—…๋ฐ์ดํŠธ๋˜๋ฉด ์ƒํ™ฉ์ด ๊นจ์ง€๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

๋„ค๊ฑฐํ‹ฐ๋ธŒ, ๋‚˜๋Š” 4-11, 5.0 ๋ฐ proton-ge-5.9๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

์ถฉ๋Œํ•˜๋Š” ์‚ฌ๋žŒ๋“ค, ์ตœ์‹  nvidia ๋ฐ”์ด๋„ˆ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•ด ๋ณด์…จ์Šต๋‹ˆ๊นŒ? 440.100์ด ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ์ถฉ๋Œํ•˜๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” 450.57์„ ์‚ฌ์šฉํ–ˆ๊ณ  ์ง€๋‚œ์ฃผ์— ์•„๋ฌด๋Ÿฐ ๋ฌธ์ œ๊ฐ€ ์—†์—ˆ๋‹ค.

nvidia 440.x๊ฐ€ ์žฅ๊ธฐ์ด๊ธฐ ๋•Œ๋ฌธ์— ์ƒˆ๋กœ์šด ์ตœ์‹  450.x ๋ธŒ๋žœ์น˜๋กœ ์—…๋ฐ์ดํŠธํ•˜๋Š” ๊ฒƒ์„ ์ฃผ์ €ํ–ˆ์Šต๋‹ˆ๋‹ค.
์—…๋ฐ์ดํŠธ์—๋Š” ๋ฌธ์ œ๊ฐ€ ์—†์ง€๋งŒ NMS ๋ฌธ์ œ๋Š” ํ•ด๊ฒฐ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
๋‹ค๋ฅธ ๋ชจ๋“  proton / linux / wine / vulkan ์–ด๋–ค ๊ฒŒ์ž„์ด๋“  ์™„๋ฒฝํ•˜๊ฒŒ ์ž˜ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค.
๊ทธ๋ž˜์„œ ๊ทธ๊ฒƒ์€ NMS์™€ ํŠน๋ณ„ํžˆ ๊ด€๋ จ์ด ์žˆ๊ณ  ๋‚ด๊ฐ€ ๊ฐ€์ง€๊ณ ์žˆ๋Š” ์‚ฌ์šฉ์ž ์ •์˜ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์™€ ๊ด€๋ จ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐ™์€ ์˜ค๋ฅ˜

62637_0x7DCDDF_userid#

ํ•ด๊ฒฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
์™„์ „ํžˆ ์ œ๊ฑฐํ•˜๊ณ  ๋ชจ๋“  ๊ฒƒ์„ ๋‹ฆ์œผ์‹ญ์‹œ์˜ค.
Steam์„ ํ†ตํ•ด ์žฌ์„ค์น˜
EULA ๋™์˜
์–ด๋–ค ์ด์œ ๋กœ EULA๋กœ ์ธํ•ด ํฐ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์ „์—์ด ๊ฒŒ์ž„์„ ํ”Œ๋ ˆ์ดํ–ˆ์ง€๋งŒ

๋‚˜๋Š” ์ง€๋‚œ์ฃผ์— 4k์˜ 1080TI์—์„œ Linux์—์„œ ์ด๊ฒƒ์„ ์‹œ๋„ํ•˜๊ณ  ์žˆ์—ˆ๊ณ  ๋ช‡ ๊ฐ€์ง€ ๋ฌธ์ œ๊ฐ€์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ๋Š” vkbasalt ๋˜๋Š” mangohud๊ฐ€ 10 ์ดˆ ์ •๋„ ํ›„์— ์ถฉ๋Œ์„ ์ผ์œผ์ผฐ๊ณ  mangohud๋Š” GPU vram ๋˜๋Š” ํด๋Ÿญ ์„ค์ • / ์‚ฌ์šฉ์„๋ณด๊ณ  ํ•  ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค.

๋˜ ๋‹ค๋ฅธ ๋ฌธ์ œ๋Š” ๋‚ด๊ฐ€๋ณด๊ณ ์žˆ๋Š” ์œ„์น˜์— ๋”ฐ๋ผ ํ”„๋ ˆ์ž„์ด ๋ฌผ๊ฒฐ์ฒ˜๋Ÿผ ๊ณ„์†ํ•ด์„œ 10-20fps๊นŒ์ง€ ๋–จ์–ด์ง€๋Š” ์ฃผ์š” ์„ฑ๋Šฅ ๋ฌธ์ œ๊ฐ€ ์žˆ์—ˆ๋Š”๋ฐ .. ์žฌ์ƒํ•  ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ์ฐฝ๋ฌธ์œผ๋กœ ๋Œ์•„๊ฐ€์„œ ๋ฌธ์ œ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

2080 Ti์—์„œ ์žฌ์ƒํ•ฉ๋‹ˆ๋‹ค. Uncapped ๋‚˜๋Š” (๋งค์šฐ ๊ฐ€๋ณ€์  ์ธ) ~ 100fps๋ฅผ ์–ป์—ˆ์ง€๋งŒ VSync๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด 60fps ์ž ๊ธˆ์„ ๋‹ฌ์„ฑํ•˜๋Š” ๋ฐ ์‹คํŒจํ•˜์—ฌ ๋งค์šฐ ๋ง๋”๋“ฌ์ด ๋งŽ๊ณ  50 ๋…„๋Œ€์— ํ˜ธ๋ฒ„๋ง๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ…์Šค์ฒ˜ ํ•ด์ƒ๋„๋ฅผ ๋ฐ”๋กœ ๋‚ฎ์ถ”๋ฉด ๋„์›€์ด๋˜์—ˆ์ง€๋งŒ ๊ทธ๋‹ค์ง€ ๋งŽ์ง€๋Š” ์•Š์•˜์Šต๋‹ˆ๋‹ค.

์Šคํ‘ธํ•‘ ์ˆ˜์ •์„ ์ ์šฉํ•˜๋ฉด ๋ฐ”๋กœ ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์•ˆ์ •์ ์ธ ํ”„๋ ˆ์ž„ ์†๋„์™€ ํ›จ์”ฌ ๋” ๋‚˜์€ ์„ฑ๋Šฅ, ๋ชจ๋“  ๊ฒƒ์ด ๊ฐ€๋Šฅํ•œ ํ•œ ๋†’๊ฒŒ ์„ค์ •๋ฉ๋‹ˆ๋‹ค. ํ…์Šค์ฒ˜ ์ŠคํŠธ๋ฆฌ๋ฐ์„์œ„ํ•œ ๊ฒŒ์ž„์˜ Nvidia ํŠน์ • ์ฝ”๋“œ ๊ฒฝ๋กœ์— ๋Œ€ํ•œ ์ผ๋ถ€๊ฐ€ ์—ฌ์ „ํžˆ ์ œ๋Œ€๋กœ ์ž‘๋™ํ•˜์ง€ ์•Š๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๋‘ ๊ฒฝ์šฐ ๋ชจ๋‘ ๊ฒŒ์ž„์€ ๋‚ด๊ฐ€ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ 11GB ์ค‘ 3-4GB์˜ VRAM ๋งŒ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

์˜ค๋Š˜ AUR์—์„œ proton-ge-custom-bin ์„ ์„ค์น˜ํ–ˆ๋Š”๋ฐ ์ตœ์‹  ๋“œ๋ผ์ด๋ฒ„์— ๊ทธ๋ž˜ํ”ฝ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ˆ˜์ • ์‚ฌํ•ญ์ด ์žˆ์Šต๋‹ˆ๊นŒ?
Screenshot from 2020-09-20 16-55-45

ํšŒ๊ท€์ธ์ง€ ํ™•์‹คํ•˜์ง€ ์•Š์ง€๋งŒ ์ด์ œ No Man 's Sky๊ฐ€ VR์—์„œ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋‚ด Valve Index๋ฅผ RMA์— ๋ณด๋ƒˆ๊ณ  ๋ฐ˜ํ™˜๋˜์—ˆ์œผ๋ฉฐ No Man 's Sky๋ฅผ ์ œ์™ธํ•œ ๋ชจ๋“  ๊ฒŒ์ž„ (88 VR ๊ฒŒ์ž„)์—์„œ ์ž‘๋™ํ–ˆ์œผ๋ฉฐ ์ด์ „์—๋Š” ์™„๋ฒฝํ•˜๊ฒŒ ์ž‘๋™ํ–ˆ์Šต๋‹ˆ๋‹ค. NVIDIA AMD ์Šคํ‘ธํ•‘ ํŠธ๋ฆญ ์œ ๋ฌด์— ๊ด€๊ณ„์—†์ด 275850 compatdata ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์™„์ „ํžˆ ์ œ๊ฑฐํ•˜๊ณ  ์ œ๊ฑฐํ•œ ๋‹ค์Œ ์žฌ์„ค์น˜, ํŒŒ์ผ ํ™•์ธ, ๋‹ค๋ฅธ NVIDIA ๋“œ๋ผ์ด๋ฒ„ ์‹œ๋„, 5.0-9 ๊ธฐ๋ณธ๊ฐ’ ์™ธ์— ๋‹ค๋ฅธ proton ๋ฒ„์ „ ์‹œ๋„, Steam ํด๋ผ์ด์–ธํŠธ์—์„œ ์‹คํ–‰ ๋ฐ ์„ ํƒ "HMD์—์„œ ๊ฒŒ์ž„ ์‹คํ–‰"๋ฐ SteamVR Home ๋‚ด๋ถ€์—์„œ ์•„๋ฌด ์†Œ์šฉ์ด ์—†์Šต๋‹ˆ๋‹ค. ์ƒํ™ฉ : ๊ฒŒ์ž„์„ ํ˜ธ์ถœํ•˜๋ฉด ํ—ค๋“œ์…‹ ํ™”๋ฉด์—๋กœ๋“œ๋˜๋Š” ๊ฒŒ์ž„์˜ ์ธ๋„ค์ผ์ด ๋ช‡ ์ดˆ ๋™์•ˆ ๋‚˜ํƒ€๋‚˜์ง€๋งŒ ๋ชจ๋‹ˆํ„ฐ์—์„œ ๊ฒŒ์ž„์ด ์‹œ์ž‘๋˜๊ณ  ๋ฌผ๋ก  ์ธ๋ฑ์Šค ์ปจํŠธ๋กค์— ์‘๋‹ตํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. VR์„ ์ดˆ๊ธฐํ™” / ์•ก์„ธ์Šค ํ•  ์ˆ˜์—†๋Š” ๊ฒƒ ๊ฐ™์ง€๋งŒ, ํŒŒ์ผ์„ ์™„์ „ํžˆ ์ œ๊ฑฐํ•˜๊ณ  ๋‹ค์‹œ ์„ค์น˜ํ•˜๊ณ  ํ™•์ธ ํ–ˆ์œผ๋ฏ€๋กœ openvr_api.dll ๋˜๋Š” ์‚ฌ์šฉํ•˜๋Š” ๋ชจ๋“  ๊ฒƒ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์–ด์•ผํ•ฉ๋‹ˆ๋‹ค.

๋‚ด ๊ตฌ์„ฑ์˜ ์š”์  : https://gist.github.com/Patola/acbcb1b52ab975f9b02f8e888b325de8 (์ง€๊ธˆ์€ ์ตœ์‹  NVIDIA ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค). Arch์™€ Ubuntu 20.04.1 ๋ชจ๋‘์—์„œ ๋™์ผํ•ฉ๋‹ˆ๋‹ค.

gamingonlinux์— ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ฒŒ์‹œ๋ฌผ์ด ์žˆ์Šต๋‹ˆ๋‹ค : https://www.gamingonlinux.com/forum/topic/4619/post_id=

steam-275850.log

์•ˆ๋…•ํ•˜์„ธ์š” @Patola , err:vrclient:create_win_interface Don't recognize interface name: IVRSystem_022 ์€ (๋Š”) ๋กœ๊ทธ์—์„œ ๊ด€์‹ฌ์žˆ๋Š” ์ค„์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค.

@ kisak-valve ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๊ฒŒ ๋ฌด์Šจ ๋œป์ธ์ง€ ๊ฒ€์ƒ‰ํ•˜๊ณ  ๋ฌธ์ œ์— ๋Œ€ํ•œ ํ•ด๊ฒฐ์ฑ…์„ ์ฐพ์•„ ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ๊ทธ๊ฒƒ์„ ๊ณ ์น˜๋ฉด ์—ฌ๊ธฐ์—์„œ ๋งํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ทธ๋ž˜์„œ ... SteamVR Linux๊ฐ€ ์•„์ง ์ง€์›ํ•˜์ง€ ์•Š๋Š” IVR ์‹œ์Šคํ…œ ๋ฒ„์ „์ธ๊ฐ€์š”? 021๊นŒ์ง€ IVRSystem์„ ์ง€์›ํ•ฉ๋‹ˆ๊นŒ?

@Patola ๋ณด๊ณ 

๊ฐ์‚ฌ. proton์˜ vrclient_x64 ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ด์ „ ๋ฒ„์ „์„ ๊ธฐ๋ฐ˜์œผ๋กœ IVRSystem_022๋ฅผ ์ถ”๊ฐ€ํ•˜๋ ค๊ณ  ์‹œ๋„ํ–ˆ์ง€๋งŒ ์ž‘๋™ํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์ ˆ๋ฆ„๋ฐœ์ด ์‹œ๋„ํ–ˆ์ง€๋งŒ ์‹œ๋„ํ• ๋งŒํ•œ ๊ฐ€์น˜๊ฐ€์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๊ฐ€์˜ค๋Š” Proton ์ถœ์‹œ๋ฅผ ๊ธฐ๋‹ค๋ฆด ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ข‹์•„, Proton 5.13-1์ด No Man 's Sky๋ฅผ ์™„์ „ํžˆ ๊นจ๋œจ๋ฆฐ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๊นŒ (VR ๋˜๋Š” ๊ธฐํƒ€)? PROTON_LOG๊ฐ€ ์ฒจ๋ถ€๋ฉ๋‹ˆ๋‹ค.
steam-275850.log

@Patola ๋‚˜๋Š” ๊ฒŒ์ž„ ๋‚ด์—์„œ ์ฒซ ๋ฒˆ์งธ ํ–‰์„ฑ์—์„œ ์ด๋™ํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์ ์–ด๋„ ์™„์ „ํžˆ ๊นจ์ง€์ง€๋Š” ์•Š์•˜์Šต๋‹ˆ๋‹ค. :) 5.13์—์„œ ๋‹ค๋ฅธ ๊ฒŒ์ž„์ด ์ž‘๋™ํ•ฉ๋‹ˆ๊นŒ, ์•„๋‹ˆ๋ฉด ๋ชจ๋“  ๊ฒŒ์ž„์ด ๊นจ์กŒ์Šต๋‹ˆ๊นŒ?

VR ๋ชจ๋“œ๋Š” ์‹ค์ œ๋กœ ๊ณ ์ •๋˜์–ด ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์•„์ง ์ž‘์—… ์ค‘์ž…๋‹ˆ๋‹ค.

๋‚˜๋Š” ๋ช‡ ๊ฐœ์˜ ๊ฒŒ์ž„ ๋งŒ ์‹คํ–‰ํ–ˆ๊ณ  ๊ทธ๋“ค์€ 5.13 ๋ฏธ๋งŒ์œผ๋กœ ์ž‘์—…ํ–ˆ์Šต๋‹ˆ๋‹ค. ์˜ค๋Š˜์€ ์ ์–ด๋„ 20 ๊ฐœ์˜ ๋‹ค๋ฅธ ๊ฒŒ์ž„์„ ์‹œ๋„ํ•˜์—ฌ ์˜ํ–ฅ์„ ๋ฐ›๋Š”์ง€ ํ™•์ธํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

@aeikum ์ •๋ง ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค. ๋ฌด์—‡์ด ๋ฐ”๋€Œ ์—ˆ๋Š”์ง€๋Š” ๋ชจ๋ฅด๊ฒ ์ง€๋งŒ Proton 5.13-1์—์„œ ์„ฑ๊ณต์ ์œผ๋กœ 12 ๊ฐœ์˜ ๊ฒŒ์ž„์„ ํ…Œ์ŠคํŠธ ํ•œ ํ›„ No Man 's Sky๋ฅผ ๋‹ค์‹œ ์‹คํ–‰ํ–ˆ๊ณ  (๋น„ VR ๋ชจ๋“œ) ์„ฑ๊ณต์ ์œผ๋กœ ์‹คํ–‰๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ์…ฐ์ด๋”๋ฅผ ๋จผ์ € ์ปดํŒŒ์ผํ•˜๋Š” ๋ฐ ์‹œ๊ฐ„์ด ์ข€ ๊ฑธ๋ ธ์ง€ ๋งŒ ์ •์ƒ์ ์œผ๋กœ ์‹คํ–‰๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ์‹œ๊ฐ„์— ์™œ ์‹คํ–‰๋˜์ง€ ์•Š์•˜๋Š”์ง€ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋‚ด ์ตœ์‹  steam-275850.log๋ฅผ ๋ฌด์‹œํ•˜์‹ญ์‹œ์˜ค. VR ๋ฒ„์ „์„ ๋‹ค์‹œ ์‹œ๋„ํ•œ ํ›„ (์ž‘๋™ํ•˜์ง€ ์•Š์•˜์ง€๋งŒ ํŒฌ์ผ€์ดํฌ ๋ชจ๋“œ๋กœ ๋Œ์•„ ๊ฐ”์Œ) ํŒฌ์ผ€์ดํฌ ๋ชจ๋“œ๋กœ ๋‹ค์‹œ ์‹คํ–‰ํ–ˆ๋Š”๋ฐ ์ž‘๋™ํ–ˆ์Šต๋‹ˆ๋‹ค.

ํฐ! ๋‚˜๋Š” ๊ทธ๊ฒƒ์„ ๋“ฃ๊ณ  ๋งค์šฐ ๊ธฐ์ฉ๋‹ˆ๋‹ค :)

ํŒŒ์ด์ฌ ์—…๋ฐ์ดํŠธ๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๊นŒ? ๋‚˜๋Š” ๋‹น์‹ ๊ณผ ๋น„์Šทํ•œ ๋ฌธ์ œ๋ฅผ ๊ฒช์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์‹œ ๋กœ๊ทธ์ธํ–ˆ๊ณ  ์–‘์„ฑ์ž๊ฐ€ ๋‹ค์‹œ ์ž‘๋™ํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ณผ์—ฐ. ์–ด์ œ์ด ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์„ ๋•Œ python-xlib๊ฐ€ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

5.13-1์˜ "ํŒฌ์ผ€์ดํฌ"๋ชจ๋“œ์—์„œ ๊ฒŒ์ž„์ด ์ž˜ ์‹คํ–‰๋˜๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ถˆํ–‰ํžˆ๋„ Index์—์„œ VR ๋ชจ๋“œ๋กœ ๊ฒŒ์ž„์„ ์‹คํ–‰ํ•˜๋Š” ๋ฐ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

Mangohud์™€ ๊ฐ™์€ ํ•ญ๋ชฉ์€ NMS์™€ ๊ฐ™์€ ํŠน์ • ๊ฒŒ์ž„์—์„œ ์ถฉ๋Œ์„ ์ผ์œผํ‚ฌ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ฒซ ๋ฒˆ์งธ ํ–‰์„ฑ์„ ๋– ๋‚˜๋ฉด mangohud (ํ™”๋ฉด์— ํ‘œ์‹œ๋˜๋Š” ๊ฒฝ์šฐ)๊ฐ€ ๊ฒŒ์ž„์„ CTDํ•ฉ๋‹ˆ๋‹ค.

@Patola ๊ฐ€ ๋กœ๊ทธ ํŒŒ์ผ์— ํ‘œ์‹œ ํ•œ ๊ฒƒ๊ณผ ๋™์ผํ•œ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์ €๋Š” GeForce GTX 1080์œผ๋กœ Manjaro๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์œผ๋ฉฐ ๋ชจ๋“  ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ์ตœ์‹  ์ƒํƒœ์ž…๋‹ˆ๋‹ค. ๋‚˜๋Š” ์ „์— ์•„์ง ์ž‘๋™ํ•˜์ง€ ์•Š์•˜์œผ๋ฉฐ ์˜ค๋Š˜ NMS๋ฅผ ์„ค์น˜ํ•˜๋ ค๊ณ ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ œ์•ˆ์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค!

์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค. ๋‚ด ๋กœ๊ทธ ํŒŒ์ผ์„ ์ฒจ๋ถ€ํ•˜์ง€ ์•Š์•˜ ์Œ์„ ๊นจ๋‹ฌ์•˜์Šต๋‹ˆ๋‹ค.
steam-275850.log

RADV ์‚ฌ์šฉ์ž : ํ•ด๋‹น ๊ฒŒ์ž„๊ณผ Mesa 20.2.x์—์„œ ์—ฌ์ „ํžˆ ๋ Œ๋”๋ง ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ? ์•Œ๋ ค์ง„ ๋ชจ๋“  ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐ ํ–ˆ์œผ๋ฏ€๋กœ RADV ๋ ˆ์ด๋ธ”์„ ์ œ๊ฑฐ ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ๋จผ์ € ํ™•์ธ์„ ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค.

RADV ์‚ฌ์šฉ์ž : ํ•ด๋‹น ๊ฒŒ์ž„๊ณผ Mesa 20.2.x์—์„œ ์—ฌ์ „ํžˆ ๋ Œ๋”๋ง ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ? ์•Œ๋ ค์ง„ ๋ชจ๋“  ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐ ํ–ˆ์œผ๋ฏ€๋กœ RADV ๋ ˆ์ด๋ธ”์„ ์ œ๊ฑฐ ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ๋จผ์ € ํ™•์ธ์„ ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค.

Radeon RX 5700 XT; kisak-mesa fresh ppa๊ฐ€์žˆ๋Š” AMDGPU (20.2.1 atm); Linux Mint 19.3; ์ปค๋„ 5.8.16
๋ Œ๋”๋ง ์˜ค๋ฅ˜๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ํ•œ๋™์•ˆ ํ”Œ๋ ˆ์ดํ•˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ฐ€์ง€๊ณ  ์žˆ๋Š”์ง€ ์ž˜ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋งˆ์ง€๋ง‰ DLC๋กœ๋งŒ ๋‹ค์‹œ ์žฌ์ƒํ•ฉ๋‹ˆ๋‹ค.

์–ธ๊ธ‰ ๋œ ์˜ค๋ฅ˜๋ฅผ๋ณด๊ณ  ํ•œ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ์ถ”๊ฐ€ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

RX 5700, ๋ฉ”์‚ฌ 20.3-git-2b977a. ํ•ด์ƒ๋„ ์Šค์ผ€์ผ๋ง์€ ์ด์ƒํ•œ ๋ธ”๋ก ์กฐ๋ช… ์•„ํ‹ฐํŒฉํŠธ (ACO ๋ฐ LLVM, ํ•ด์ƒ๋„ ์Šค์ผ€์ผ๋ง์ด NMS์— ์ถ”๊ฐ€ ๋œ ์ดํ›„๋กœ์ด ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค)๋ฅผ ์œ ๋ฐœํ•˜๊ณ  ๊ณ ํ•ด์ƒ๋„ ํ…์Šค์ฒ˜๋ฅผ๋กœ๋“œํ•˜๋Š” ๋ฐ ์˜ค๋žœ ์‹œ๊ฐ„์ด ๊ฑธ๋ฆฝ๋‹ˆ๋‹ค (ACO ๋งŒ ํ•ด๋‹น, ๋ฒ„๊ทธ ๋ณด๊ณ ์„œ๋ฅผ ๋ณธ ๊ธฐ์–ต์ด์žˆ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์— ๋Œ€ํ•ด ์–ด๋”˜๊ฐ€์— ์—ด์—ˆ์ง€๋งŒ ์ฐพ์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค ...). ๋‹ค๋ฅธ ๋ฌธ์ œ๋ฅผ ๋ฐœ๊ฒฌํ•˜์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋‘ ํ•ด๊ฒฐ ๋œ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

์กฐ๋ช… ์ธ๊ณต๋ฌผ ์ด๋ฏธ์ง€ :
Screenshot_20201027_223003

๋…ธ ๋งจ์ฆˆ ์Šค์นด์ด

https://github.com/ValveSoftware/Proton/issues/4342 ์—์„œ ๋ฌธ์ œ๊ฐ€ ์ „์†ก๋˜์—ˆ์Šต๋‹ˆ๋‹ค
@taldarus ๊ฒŒ์‹œ์ผ : 2020-11-02T18 : 17 : 07 :

ํ˜ธํ™˜์„ฑ ๋ณด๊ณ ์„œ

  • ํ˜ธํ™˜์„ฑ ๋ฌธ์ œ๊ฐ€์žˆ๋Š” ๊ฒŒ์ž„ ์ด๋ฆ„ : No man 's sky
  • ๊ฒŒ์ž„์˜ Steam AppID : 275850

`์‹œ์Šคํ…œ ์ •๋ณด

  • GPU : GeForce GTX 970
  • ๋“œ๋ผ์ด๋ฒ„ / LLVM ๋ฒ„์ „ : nvidia v : 390.138
  • ์ปค๋„ ๋ฒ„์ „ : 5.4.0-52-generic x86_64
  • Proton ๋ฒ„์ „ : 3.16, 3.7์ด ๋ชจ๋‘ ์„ค์น˜๋˜์–ด ์žˆ์ง€๋งŒ 5.13 / ์ตœ์‹  ๋ฒ„์ „์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค.

ํ™•์ธํ•ฉ๋‹ˆ๋‹ค :

  • [X]์ด ๊ฒŒ์ž„์— ๋Œ€ํ•œ ๊ธฐ์กด ํ˜ธํ™˜์„ฑ ๋ณด๊ณ ์„œ๋ฅผ ์ฐพ์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค.
  • [X] ์‹œ์Šคํ…œ์— ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์—…๋ฐ์ดํŠธ๊ฐ€ ์žˆ๋Š”์ง€ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค.

๋กœ๊ทธ:
์•„๋ฌด๊ฒƒ๋„ ์–ป์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฌธ์ œ๋ฅผ ํ™•์ธํ•˜์„ธ์š”.

์กฐ์ง

๊ฒŒ์ž„์„ ์‹คํ–‰ํ•ด๋„ "SteamAPI_Init ์‹คํŒจ. ๋ผ์ด์„ผ์Šค๊ฐ€ ์—†๊ฑฐ๋‚˜ Steam์ด ์‹คํ–‰๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค."๋ผ๋Š” ๋ฉ”์‹œ์ง€๊ฐ€ ๊ณ„์† ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

์˜ค๋ฅ˜๊ฐ€ ์‹œ์ž‘๋˜์—ˆ์„ ๋•Œ ์ตœ์‹  ์ƒํƒœ๊ฐ€ ์•„๋‹ˆ์—ˆ๊ณ  ๋ชจ๋“  ๊ฒƒ์„ ์žฌ๋ถ€ํŒ…ํ•˜๊ณ  ์—ฌ๋Ÿฌ ๋ฒˆ ๋‹ค์‹œ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ด๊ฒƒ์ด ์ž˜๋ชป๋œ ์žฅ์†Œ๋ผ๋ฉด ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” ์ฃผ๋กœ ๊ฒŒ์ž„ ATM์„ ๋ฐ˜ํ™˜ํ•˜๊ณ  ์‹ถ์ง€๋งŒ ์•„์ด๋“ค์„์œ„ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ ๋ฒˆ ๊ฒ€์ƒ‰ํ–ˆ์ง€๋งŒ ์•„๋ฌด๊ฒƒ๋„ ์ฐพ์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค. ํ˜ธํ™˜์„ฑ ๋ฌธ์ œ๊ฐ€ ์•„๋‹Œ ๋ˆ„๋ฝ ๋œ ํŒŒ์ผ์ฒ˜๋Ÿผ ๋Š๊ปด์ง€์ง€๋งŒ ์ŠคํŒ€ ์ง€์› ๋“œ๋ก ์ด ์—ฌ๊ธฐ์—์„œ ๋‚˜๋ฅผ ์ฐธ์กฐํ–ˆ์Šต๋‹ˆ๋‹ค.

์ƒ์‹

์žฌํ˜„ํ•˜๊ธฐ ์‰ฝ์Šต๋‹ˆ๋‹ค. :)

๊ทธ๋ƒฅ ํ”Œ๋ ˆ์ด๋ฅผํ–ˆ๋Š”๋ฐ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค. steamAPI๊ฐ€ ๋ฌธ์ œ์ด๋ฏ€๋กœ ๋ฉ‹์ง„ ๋กœ๊ทธ๋ฅผ ์ œ๊ณต ํ•  ์ˆ˜ ์—†์œผ๋ฏ€๋กœ ๋กœ๊ทธ๋ฅผ ์š”์ฒญํ•˜๋Š” ๊ฒƒ์ด ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š” @taldarus , nVidia 390 ๋“œ๋ผ์ด๋ฒ„ ์‹œ๋ฆฌ์ฆˆ๋Š” Proton์— ๋Œ€ํ•œ ์ง€์› ์ฐจ๋‹จ ๊ธฐ๊ฐ„๋ณด๋‹ค ์˜ค๋ž˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ตœ์‹  ๋“œ๋ผ์ด๋ฒ„ ์‹œ๋ฆฌ์ฆˆ๋กœ ์—…๋ฐ์ดํŠธํ•˜์‹ญ์‹œ์˜ค. ๋˜ํ•œ Steam ( Steam -> Help -> System Information )์—์„œ ์‹œ์Šคํ…œ ์ •๋ณด๋ฅผ ๋ณต์‚ฌํ•˜์—ฌ ์š”์  ์— ๋„ฃ์€ ๋‹ค์Œ ์ด๋ฒˆ ํ˜ธ์— ์š”์ ์— ๋Œ€ํ•œ ๋งํฌ๋ฅผ ํฌํ•จํ•˜์„ธ์š”. ๋ณด๊ณ ์„œ.

Proton 5.13๋ถ€ํ„ฐ Proton์€ ์ด์ œ Pressure Vessel์— ์˜ํ•ด ์„ค์ •๋œ ์ปจํ…Œ์ด๋„ˆ ํ™˜๊ฒฝ ์ธ Steam Linux Runtime-Soldier ์œ„์—์„œ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. PROTON_LOG=1 ์€ Proton 5.13์—์„œ ๋กœ๊ทธ๋ฅผ ์ƒ์„ฑํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ์••๋ ฅ ์šฉ๊ธฐ์— ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์„ ์ˆ˜ ์žˆ์Œ์„ ์•”์‹œํ•ฉ๋‹ˆ๋‹ค. Steam์„ ์™„์ „ํžˆ ๋‹ซ์€ ํ›„ ํ„ฐ๋ฏธ๋„์—์„œ Steam์„ ์‹คํ–‰ํ•˜๊ณ  ๊ฒŒ์ž„์„ ์‹คํ–‰ํ•˜๋ ค๊ณ  ํ•  ๋•Œ ํ„ฐ๋ฏธ๋„์— ํžŒํŠธ๊ฐ€ ์žˆ๋Š”์ง€ ํ™•์ธํ•˜์‹ญ์‹œ์˜ค. ๋ฐ๋น„์•ˆ ์ˆ˜์ • Steam ํŒจํ‚ค์ง€๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ํžŒํŠธ๋ฅผ ๊ฐ€๋กœ ์ฑ„์„œ ~/.steam/error.log ๋„ฃ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋น ๋ฅธ ์‹œ์Šคํ…œ ์ •๋ณด : https://gist.github.com/taldarus/d91b4d730a9d11eb0c186aa0a270f124
ํ„ฐ๋ฏธ๋„ ๋ถ„์ถœ : https://gist.github.com/taldarus/274fad28c4c728c90177bed96c8ec91d

๊ทธ๊ฒƒ์€ ์•ฝ๊ฐ„ ํ˜ผ๋ž€ ์Šค๋Ÿฝ์Šต๋‹ˆ๋‹ค. ์™œ๋ƒํ•˜๋ฉด ๊ทธ๊ฒƒ์€ ์ œ๊ฐ€ ๋†’์€ ๊ถŒํ•œ์œผ๋กœ ์‹คํ–‰ํ•ด์•ผ ํ•  ๊ฒƒ ๊ฐ™๊ธฐ ๋•Œ๋ฌธ์— ์ €๋Š” ์ „ํ†ต์ ์ธ no-no๋ผ๊ณ  ์ดํ•ดํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๋‚˜๋Š” ๊ณ„์†ํ•ด์„œ ๊ทธ๊ฒƒ์„ํ•˜๊ณ  ๋” ๋งŽ์€ ๋ฐ์ดํ„ฐ๋ฅผ ์–ป๋Š” ์ง€ ๋ณผ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

Post Nvidia Terminal Spew : https://gist.github.com/taldarus/5d8b01c5266c8a2d0f567bc1934609f2

Steam์ด ์ด์ƒํ•œ ์ผ์„ํ•˜๊ณ  ์žˆ๋Š”๋ฐ, ์Šค์Šค๋กœ ์—…๋ฐ์ดํŠธํ•˜๋ ค๊ณ ํ•˜๋Š” ๊ฒƒ์„ ๋ณด์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๊ทธ๊ฒƒ์€ ์œ ๋ง ํ•ด ๋ณด์ž…๋‹ˆ๋‹ค. ์ž ์‹œ ๋•œ์งˆํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

์ตœ์ข… ํŽธ์ง‘ (์•„๋งˆ๋„) :
์ด ์‹œ์ ์—์„œ ๋ฌธ์ œ๊ฐ€ ์ƒ๊ฒผ์Šต๋‹ˆ๋‹ค (๋ฏผํŠธ 19.3-> 20์ด ์ƒ๋‹นํ•œ 64 ๋น„ํŠธ ๋ณ€๊ฒฝ์„ ๊ฑฐ์นœ ๊ฒƒ์œผ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค). Nvidia๋ฅผ ์‹œ์ž‘์œผ๋กœ ๋ชจ๋“  ์ข…๋ฅ˜์˜ ์ž‘์€ ๋ฒ„๊ทธ๋ฅผ ๋น ๋ฅด๊ฒŒ ์ฒ˜๋ฆฌํ–ˆ๊ณ  ๊ฒฐ๊ตญ 20.x๋กœ ์—…๋ฐ์ดํŠธํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ ๋  ๊ฒƒ์ด๋ผ๊ณ  ํ™•์ธํ•˜์ง€๋Š” ์•Š์•˜์ง€๋งŒ ์—…๋ฐ์ดํŠธ ํ”„๋กœ์„ธ์Šค๊ฐ€ ํ˜„์žฌ ๊ฑฐ์˜ 2 ์‹œ๊ฐ„ ๋™์•ˆ ์‹คํ–‰๋˜์—ˆ์Šต๋‹ˆ๋‹ค. (Oo ์—…๋ฐ์ดํŠธ๊ฐ€ ํ•„์š”ํ•œ 2000 ๊ฐœ์˜ ํŒจํ‚ค์ง€)

20.0์œผ๋กœ ์—…๋ฐ์ดํŠธํ•˜๊ณ  ์‹ถ๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ค์–ด์„œ ๊ธฐ๋‹ค๋ฆฌ๋ผ๊ณ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ ์–ด๋„ ๋‚˜๋Š” ๊ทธ๊ฒƒ์ด์ด ์—…๋ฐ์ดํŠธ์— ๋Œ€ํ•ด ๋‹ค์‹œ ๋งํ•˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ธฐ๋‹ค๋ ธ๋‹ค ๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜์ง€ ์•Š์œผ๋ฉด ๋‹ค์‹œ ๊ฒŒ์‹œํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ฒŒ์ž„์ด ์กฐ๊ธˆ๋งŒ ์ž‘๋™ํ•˜๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.

๋„์›€์„ ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค Kisak

์•ˆ๋…•ํ•˜์„ธ์š” @aeikum , ์ €๋Š” Proton-5.0 (5.0-10)์˜ ์ƒˆ๋กœ์šด ๋ฆด๋ฆฌ์Šค๋ฅผ ๋ฐœ๊ฒฌํ•˜๊ณ  Proton์„ ์—…๋ฐ์ดํŠธํ–ˆ์œผ๋ฉฐ์ด ํŠน์ • ๋ฒ„์ „์œผ๋กœ VR์—์„œ No Man 's Sky๋ฅผ ์‹คํ–‰ ํ•ด ๋ณด์•˜์Šต๋‹ˆ๋‹ค. ์ฒ˜์Œ์—๋Š” ์ง€์›ํŒ€์— ๋ฌธ์˜ํ•˜๋ผ๋Š” ์ผ๋ฐ˜ ๋Œ€ํ™” ์ƒ์ž ์ฐฝ๊ณผ ํ•จ๊ป˜ ์ถฉ๋Œ์ด ๋ฐœ์ƒํ–ˆ์œผ๋ฉฐ, ์™„์ „ํžˆ ์ œ๊ฑฐ๋ฅผ ์‹œ๋„ํ•˜๊ณ  275850 compatdata๋ฅผ ์ œ๊ฑฐํ•œ ๋‹ค์Œ (์ œ๊ฑฐ ํ›„ Steam์ด ์ด๋Ÿฌํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ œ๊ฑฐํ•˜์ง€ ์•Š๋Š” ์ด์œ ๋ฅผ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค) Proton 5.0์—์„œ ๋ฐ”๋กœ ๋‹ค์‹œ ์„ค์น˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ํŒฌ์ผ€์ดํฌ ๋ชจ๋“œ์—์„œ ์™„๋ฒฝํ•˜๊ฒŒ ์ž‘๋™ํ•˜์ง€๋งŒ ๋™์ผํ•œ ์ผ๋ฐ˜ ๋ฉ”์‹œ์ง€์™€ ์ถฉ๋Œํ•ฉ๋‹ˆ๋‹ค.

์ด Proton ๋ฆด๋ฆฌ์Šค๊ฐ€ No Man 's Sky VR์˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ์œ„ํ•œ ๊ฒƒ์ด ์—ˆ์Šต๋‹ˆ๊นŒ? ๋‚˜๋Š” openvr ํ˜ธํ™˜์„ฑ์„ ์—…๋ฐ์ดํŠธํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ๊ทธ๋ ‡๊ฒŒ ๋  ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค.

์–ด์จŒ๋“  ํ•„์š”ํ•˜๋ฉด ์ŠคํŒ€ ๋กœ๊ทธ๋ฅผ ์ฒจ๋ถ€ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค
steam-275850.log
.

๋ถˆํ–‰ํ•˜๊ฒŒ๋„. ๊ฒŒ์ž„์— ๋ช‡ ๊ฐ€์ง€ ์ƒˆ๋กœ์šด ๋ฒ„๊ทธ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ์ œ๊ฐ€ ์กฐ์‚ฌํ–ˆ์ง€๋งŒ ํ•ด๊ฒฐํ•  ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๋‚ด๋ถ€ ์ถ”์ ๊ธฐ์—์„œ ๋ฒ„๊ทธ๋ฅผ ์‹ ๊ณ ํ–ˆ์ง€๋งŒ ์–ธ์ œ ์ˆ˜์ • ๋ ์ง€์— ๋Œ€ํ•œ ์˜ˆ์ƒ์น˜๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. (๋ถ„๋ช…ํžˆ ์œ ํšจํ•˜์ง€ ์•Š์€ VkPhysicalDevice ํ•ธ๋“ค์„ OpenVR ํ•จ์ˆ˜์— ์ „๋‹ฌํ•˜์—ฌ ์ถฉ๋Œ์„ ์ผ์œผ ํ‚ต๋‹ˆ๋‹ค. ๊ทธ ์ด์œ ๋ฅผ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค.)

@aeikum ์ƒˆ๋กœ์šด Proton 5.13-2 RC์—๋Š” VR ๋ชจ๋“œ์˜ No Man 's Sky์— ๋Œ€ํ•œ ์ˆ˜์ • ์‚ฌํ•ญ์ด ์žˆ์Šต๋‹ˆ๊นŒ?

@rstrube No.

Kisak์˜ PPA mesa-fresh์—์„œ Mesa 20.2.2๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์œผ๋ฉฐ No Man Sky๋Š” ๋” ์ด์ƒ ๊ฒŒ์ž„ ๊ทธ๋ž˜ํ”ฝ์—์„œ ๋ Œ๋”๋งํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ดˆ๊ธฐ ๋ฉ”๋‰ด ๋ฐ ์Šคํƒ€ ํ•„๋“œ ์• ๋‹ˆ๋ฉ”์ด์…˜์ด ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ๋ Œ๋”๋ง๋ฉ๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ๊ฒŒ์ž„ ํ™”๋ฉด์—์„œ๋Š” ๋ ˆ์ด๋ธ” ์ด์™ธ์˜ ๊ทธ๋ž˜ํ”ฝ์ด ๋ Œ๋”๋ง๋˜์ง€ ์•Š์œผ๋ฏ€๋กœ ๋ชจ๋“  ๊ฒƒ์ด ๊ฒ€์€ ์ƒ‰์ž…๋‹ˆ๋‹ค.

๊ฒŒ์ž„ ๋‚ด ๋ฉ”๋‰ด๋„ 100 % ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

Ubuntu 18.04.5์—์„œ RX480 8GiB ์นด๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚ด๊ฐ€ ํ…Œ์ŠคํŠธ ํ•  ์ˆ˜ ์žˆ์—ˆ๋˜ ๋‹ค๋ฅธ ๊ฒŒ์ž„์€ ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ ์ด์ „ ๋ฒ„์ „์—์„œ 20.2.2๋กœ ์—…๋ฐ์ดํŠธ ํ•œ ์งํ›„์— ๋‚ด ์ปดํ“จํ„ฐ์—์„œ 100 % ์ •์ƒ์ ์œผ๋กœ ์‹คํ–‰๋˜๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค.

Kisak์˜ PPA mesa-fresh์—์„œ Mesa 20.2.2๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์œผ๋ฉฐ No Man Sky๋Š” ๋” ์ด์ƒ ๊ฒŒ์ž„ ๊ทธ๋ž˜ํ”ฝ์—์„œ ๋ Œ๋”๋งํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ดˆ๊ธฐ ๋ฉ”๋‰ด ๋ฐ ์Šคํƒ€ ํ•„๋“œ ์• ๋‹ˆ๋ฉ”์ด์…˜์ด ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ๋ Œ๋”๋ง๋ฉ๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ๊ฒŒ์ž„ ํ™”๋ฉด์—์„œ๋Š” ๋ ˆ์ด๋ธ” ์ด์™ธ์˜ ๊ทธ๋ž˜ํ”ฝ์ด ๋ Œ๋”๋ง๋˜์ง€ ์•Š์œผ๋ฏ€๋กœ ๋ชจ๋“  ๊ฒƒ์ด ๊ฒ€์€ ์ƒ‰์ž…๋‹ˆ๋‹ค.

๊ฒŒ์ž„ ๋‚ด ๋ฉ”๋‰ด๋„ 100 % ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

Ubuntu 18.04.5์—์„œ RX480 8GiB ์นด๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚ด๊ฐ€ ํ…Œ์ŠคํŠธ ํ•  ์ˆ˜ ์žˆ์—ˆ๋˜ ๋‹ค๋ฅธ ๊ฒŒ์ž„์€ ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ ์ด์ „ ๋ฒ„์ „์—์„œ 20.2.2๋กœ ์—…๋ฐ์ดํŠธ ํ•œ ์งํ›„์— ๋‚ด ์ปดํ“จํ„ฐ์—์„œ 100 % ์ •์ƒ์ ์œผ๋กœ ์‹คํ–‰๋˜๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค.

ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์ „ 20.2.1์—์„œ Kisak mesa-fresh 20.2.2๋กœ ์—…๋ฐ์ดํŠธ ํ•œ ํ›„์—๋„ ๋™์ผํ•œ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ๊ฒŒ์ž„์—์„œ ๊ฒ€์€ ์ƒ‰ ํ™”๋ฉด ๋งŒ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ํ…์Šค์ฒ˜๊ฐ€ ๋ Œ๋”๋ง๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํŠน๋ณ„ํ•œ ์žฅ์†Œ ๋‚˜ ์›จ์ด ๋งˆํฌ๋ฅผ ํ‘œ์‹œํ•˜๋Š” ํ™”๋ฉด ์•„์ด์ฝ˜ ๋งŒ ๊ณ„์† ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ฒŒ์ž„ ๋‚ด ๋ฉ”๋‰ด์™€ ๋กœ๋”ฉ ์ˆœ์„œ์˜ ๋ณ„ ํ™”๋ฉด๋„ ๊ฐ™์€ ๋ฐฉ์‹์œผ๋กœ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋ž˜์„œ PPA๋ฅผ ์ œ๊ฑฐํ•˜๊ณ  ์ด์ œ Linux Mint 20 (Ubuntu 20.04 LTS ๊ธฐ๋ฐ˜)๊ณผ ํ•จ๊ป˜ ์ œ๊ณต๋˜๋Š” Mesa 20.0.8์„ ๊ธฐ๋ณธ์œผ๋กœ ์‚ฌ์šฉํ•˜๋ฏ€๋กœ ๋‹ค์‹œ ์ •์ƒ์ ์œผ๋กœ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ์ง€๊ธˆ ๋‚ด๊ฐ€ ๊ฐ€์ง„ ์œ ์ผํ•œ ๊ฒƒ์€ ๊ณผ๊ฑฐ์— ์•Œ๋ ค์ง„ ํ…์Šค์ฒ˜ ์˜ค๋ฅ˜์ž…๋‹ˆ๋‹ค.

๋ช…์„ธ์„œ:
๋ฆฌ๋ˆ…์Šค ๋ฏผํŠธ 20
์ปค๋„ 5.8.16
AMDGPU
AMD Ryzen 3600
AMD RX 5700 XT

๋“œ๋ผ์ด๋ฒ„ snafu๋ฅผ @nentibusarchitectura ๋ฐ @ KuJo-Ger์—๊ฒŒ ์•Œ๋ ค ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ํ˜„์žฌ์ด ๋ฌธ์ œ๋Š” ๋ฉ”์‚ฌ์— ๋Œ€ํ•œ ์ดˆ๊ธฐ ๋ฐฑ ํฌํŠธ ์„ธํŠธ์— ์žˆ์œผ๋ฉฐ ํ˜„์žฌ ์—…์ŠคํŠธ๋ฆผ ๋ฉ”์‚ฌ ๋ฌธ์ œ๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. 20.2.3 ๋นŒ๋“œ์—์„œ ๋ฌด์—‡์„ ์ฐพ์„ ์ˆ˜ ์žˆ๋Š”์ง€ ์‚ดํŽด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

์—…๋ฐ์ดํŠธ : ๋ฌธ์ œ๊ฐ€๋˜๋Š” ํŒจ์น˜๊ฐ€ ํ™•์ธ๋˜์—ˆ์œผ๋ฉฐ ๋‹ค์Œ PPA ๋นŒ๋“œ์—์„œ ์ œ๊ฑฐ๋ฉ๋‹ˆ๋‹ค.

ํ˜„์žฌ๋กœ์„œ๋Š” mesa 20.2.3์ด ์˜ˆ์ •๋Œ€๋กœ ์ถœ์‹œ ๋  ๊ฒƒ์ด๋ผ๋Š” ํžŒํŠธ๊ฐ€ ์—†์œผ๋ฏ€๋กœ PPA ํŠน์ • ํšŒ๊ท€๋ฅผ ์ˆ˜์ •ํ•ด์•ผํ•˜๋Š” ๋นŒ๋“œ ํŒœ์— mesa 20.2.2 ~ kisak2๋ฅผ ํ‘ธ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฌธ์ œ๋ฅผ ์ฐพ์•„ ์ฃผ์…”์„œ ๋‹ค์‹œ ํ•œ ๋ฒˆ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

ํ˜„์žฌ๋กœ์„œ๋Š” mesa 20.2.3์ด ์˜ˆ์ •๋Œ€๋กœ ์ถœ์‹œ ๋  ๊ฒƒ์ด๋ผ๋Š” ํžŒํŠธ๊ฐ€ ์—†์œผ๋ฏ€๋กœ PPA ํŠน์ • ํšŒ๊ท€๋ฅผ ์ˆ˜์ •ํ•ด์•ผํ•˜๋Š” ๋นŒ๋“œ ํŒœ์— mesa 20.2.2 ~ kisak2๋ฅผ ํ‘ธ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฌธ์ œ๋ฅผ ์ฐพ์•„ ์ฃผ์…”์„œ ๋‹ค์‹œ ํ•œ ๋ฒˆ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

PPA๋ฅผ ๋‹ค์‹œ ์„ค์น˜ํ–ˆ์œผ๋ฉฐ ๊ฒŒ์ž„์ด ๋‹ค์‹œ ์ •์ƒ์ ์œผ๋กœ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. ํ…์Šค์ฒ˜๊ฐ€ ๋‹ค์‹œ โ€‹โ€‹์˜ฌ๋ฐ”๋ฅด๊ฒŒ ๋ Œ๋”๋ง๋ฉ๋‹ˆ๋‹ค.

@kisak ๋ฐธ๋ธŒ :
๋ฌธ์ œ๋ฅผ ์ฐพ์•„ ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์šฐ๋ฆฌ๋Š”์ด ํ›Œ๋ฅญํ•œ PPA๋ฅผ ์ œ๊ณต ํ•ด์ฃผ์‹  ๊ฒƒ์— ๋Œ€ํ•ด ๋” ๋งŽ์€ ๊ฐ์‚ฌ๋ฅผ๋“œ๋ฆฝ๋‹ˆ๋‹ค!

์•ˆ๋…•ํ•˜์„ธ์š” Kisak,

Mesa-Fresh PPA์˜ ์ตœ์‹  ๋ฒ„์ „์ด ์ €์—๊ฒŒ๋„ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์—ฌ๋Ÿฌ๋ถ„์˜ ๋…ธ๊ณ ์— ๋งŽ์€ ๊ฐ์‚ฌ๋ฅผ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

๋ถˆํ–‰ํ•˜๊ฒŒ๋„. ๊ฒŒ์ž„์— ๋ช‡ ๊ฐ€์ง€ ์ƒˆ๋กœ์šด ๋ฒ„๊ทธ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ์ œ๊ฐ€ ์กฐ์‚ฌํ–ˆ์ง€๋งŒ ํ•ด๊ฒฐํ•  ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๋‚ด๋ถ€ ์ถ”์ ๊ธฐ์— ๋ฒ„๊ทธ๋ฅผ ์‹ ๊ณ ํ–ˆ์Šต๋‹ˆ๋‹ค.

@aeikum ๋˜ํ•œ @Patola ๋ฐ ์ด์ „ ์ˆ˜์ • ์‚ฌํ•ญ์„ ๊ณ ๋ คํ•  ๋ฌธ์˜ ํ•  ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ?

https://hellogames.org/contact

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰