Dota 2를 플레이하기 위해 Linux로 전환했다면 몇 가지 어려움에 직면했을 것입니다. 게임 자체는 호환되지만, 하드웨어를 최대한 활용하세요 특히 Vulkan이 OpenGL보다 우수하다는 약속이 내 컴퓨터에서 지켜지지 않고, 게임 도중 끊김 현상 때문에 플레이하고 싶지 않게 될 때는 정말 골칫거리가 될 수 있습니다.
실제로 성능은 사용하는 그래픽 카드와 시스템 구성에 따라 크게 달라집니다. NVIDIA 드라이버와의 싸움 메모리 관리 최적화부터 Proton 충돌 방지까지, 몇 가지 요령을 활용하면 엉망이었던 사용 환경을 원활하게 실행할 수 있습니다.
NVIDIA에서 Vulkan과 OpenGL 중 어떤 것을 선택해야 할지 고민
i5 프로세서와 RTX 2060 그래픽 카드처럼 강력한 시스템을 갖추고 있음에도 불구하고, Vulkan을 사용하면 게임 성능이 오히려 저하되는 경우가 있어 답답함을 느낍니다. OpenGL을 사용할 때는 괜찮은 프레임 속도를 유지할 수 있지만, Vulkan을 사용하면 프레임 속도가 떨어질 수 있습니다. FPS가 갑자기 떨어지는 현상 카메라를 움직일 때 완전히 불안정해지는 현상이 발생합니다. 이는 일반적으로 드라이버 버전 및 시스템이 API를 처리하는 방식과 관련이 있습니다. 따라서 다음 사항을 확인하는 것이 중요합니다. 벌칸 정보 NVIDIA 드라이버가 제대로 정렬되어 게임이 불안정하게 작동하는 것을 방지합니다.
AMD 사용자를 위한 ACO 혁명
AMD 그래픽 카드를 사용하는 사람들에게는 Valve의 노력 덕분에 상황이 달라졌습니다. Valve는 셰이더 컴파일러를 개발했는데, 그 컴파일러는 다음과 같습니다. ACOMesa의 RADV 커뮤니티 드라이버에 통합되었습니다. 이 개선 사항은 공식 AMDVLK 드라이버와 비교했을 때 존재했던 성능 불일치를 해소하는 것을 목표로 하기 때문에 매우 중요합니다.
- 최고의 성능: Dota 2와 같은 게임을 4K 해상도로 플레이할 때, RADV와 ACO의 조합은 표준 구현 방식을 훨씬 뛰어넘는 성능을 보여주었습니다.
- 다른 게임에서의 안정성: 이는 도타에만 영향을 미치는 것이 아닙니다. 던 오브 워 III나 F1 2017과 같은 게임에서도 특히 베가 64나 나비 시리즈와 같은 아키텍처에서 눈에 띄는 성능 향상을 보여줍니다.
- 사용 편의성 : Mesa에 통합됨으로써 Fedora나 Manjaro와 같은 배포판 사용자는 다음과 같은 이점을 누릴 수 있습니다. 거의 자동 구성복잡한 전용 드라이버를 설치할 필요가 없습니다.
그렇긴 하지만, 모든 것이 완벽한 것은 아닙니다. 특정 안티앨리어싱 설정이 적용된 Rise of the Tomb Raider와 같은 아주 특수한 경우에는 공식 AMDVLK 드라이버가 여전히 약간 유리할 수 있지만, 전반적인 추세는 분명합니다. ACO는 고성능을 민주화하고 있습니다. Linux에서.
Proton 및 GE-Proton을 사용한 예기치 않은 종료 문제 해결
Proton을 사용하기로 결정했을 때 (특히 최적화된 버전과 같은 경우) GE-프로톤게임을 실행했을 때 로고 화면에서 프로그램이 바로 종료되는 경우가 있습니다. 이러한 오류는 일반적으로 가상 메모리, 특히 특정 파일에서 발생하는 어설션 오류와 관련이 있습니다. 가상.c.
흥미롭게도 이 해결책은 Elasticsearch와 같은 소프트웨어의 권장 구성에서 나온 것으로, 메모리 매핑 영역 제한을 늘리는 것입니다. 다음 명령을 실행하세요. sysctl -w vm.max_map_count=262144 이 방법은 대개 문제를 즉시 해결해 줍니다. PC를 켤 때마다 이 명령어를 입력해야 하는 번거로움을 피하려면 해당 명령어를 폴더에 추가하는 것이 좋습니다. /etc/sysctl.d/이를 통해 시스템은 Proton이 충돌하는 것을 방지하기 위해 항상 필요한 메모리 여유를 확보하게 됩니다.
최적화된 구성을 위해서는 비디오 드라이버부터 커널 매개변수까지 모든 것을 확인해야 합니다. 조정하는 것이든 무엇이든 간에 말입니다. AMD용 셰이더 컴파일러 Arch나 Pop_OS에서 메모리 제한을 수정하는 목적은 하드웨어가 병목 현상을 일으키지 않도록 하고 Vulkan API가 마침내 약속했던 유려한 성능을 발휘하도록 하는 것입니다.
바이트와 기술 전반에 관한 세계에 대한 열정적인 작가입니다. 나는 글쓰기를 통해 내 지식을 공유하는 것을 좋아하며 이것이 바로 이 블로그에서 할 일이며 가젯, 소프트웨어, 하드웨어, 기술 동향 등에 관한 가장 흥미로운 모든 것을 보여 드리겠습니다. 제 목표는 여러분이 간단하고 재미있는 방식으로 디지털 세계를 탐색할 수 있도록 돕는 것입니다.





