2023년에 Linux가 게임에 좋은 5가지 이유

click fraud protection

Linux는 그래픽을 많이 요구하는 게임에 가장 적합한 OS는 아닐 수 있지만 지난 몇 년 동안 접근성이 훨씬 높아졌습니다.

Windows는 오랫동안 게임을 위한 최고의 운영 체제로 평가되어 왔으며 쉽게 이길 수 있습니다. 리눅스 최신 그래픽 집약적 게임을 실행하는 경우에는 macOS가 필요합니다. 하지만 요즘은 그다지 삭막하고 건조하지 않습니다. Linux 게임은 대부분의 Windows 기반 3D 게임이 오픈 소스 운영 체제에서 대폭 감소된 프레임 속도로 실행되던 2010년대 초반부터 큰 발전을 이루었습니다. 실제로 Linux는 이제 게임을 위한 실행 가능한 플랫폼이므로 이제 시도해 볼 시간입니다.

1 Linux는 그 어느 때보다 더 많은 게임을 지원합니다.

먼저 한 가지 문제를 해결해 보겠습니다. 예, 대부분의 게임은 여전히 ​​Windows에서만 독점적으로 출시되지만, 더 인기 있는 타이틀에는 대부분의 배포판에서 기본적으로 실행될 수 있는 실제 Linux 포트가 있습니다. Linux에서 Windows 기반 게임을 실행할 수 있는 다중 호환성 레이어를 포함하기 전입니다. 한 가지 예는 1993년에 출시되어 사용자가 Linux에 Windows 게임을 설치하고 실행할 수 있도록 허용한 Wine입니다. 그러나 복잡한 3D 게임은 그래픽 버그, 성능 문제 또는 두 가지 모두로 가득 차 있었습니다.

2018년으로 빠르게 돌아가면 Valve가 Linux 게임 환경을 출시하면서 Linux 게임 환경이 완전히 바뀌었습니다. 양성자 호환성 층. 출시 당시 Proton은 매우 적은 수의 게임을 지원했지만 Valve가 수년에 걸쳐 소프트웨어의 최신 버전을 계속 출시함에 따라 호환성 목록이 늘어났습니다. Proton은 이후 Linux 사용자에게 문자 그대로 게임 체인저가 되었습니다. 스팀 데크, 이는 개발자가 특별히 Linux용 버전을 만들도록 강요하지 않고도 대부분의 게임이 플랫폼에서 실행되는 데 도움이 됩니다.

2 다양한 컨트롤러에 대한 플러그 앤 플레이 지원

제가 가장 좋아하는 Linux 기능 중 하나는 만들어진 콘솔에 관계없이 거의 모든 최신 컨트롤러에서 작동한다는 것입니다. Xbox 360 컨트롤러부터 Nintendo Switch Joy-Cons, DualSense 컨트롤러까지 즐겨 사용하는 Linux 배포판은 타사 애플리케이션을 설치하지 않고도 작동됩니다.

도대체 Linux는 DualShock 3 컨트롤러와도 호환되며, 무료 USB 포트에 연결하기만 하면 Linux 시스템에서 PS3 컨트롤러를 사용할 수 있습니다. DualShock 3 컨트롤러가 컴퓨터에서 제대로 작동하도록 하는데 많은 시간을 소비한 사람으로서 윈도우 11 시스템에서 Linux는 거의 모든 최신 컨트롤러를 지원하므로 Windows보다 뛰어납니다.

3 일부 배포판에 사전 설치된 Nvidia 드라이버

처음 설정하려고 했을 때 듀얼 부팅 Windows 및 Linux의 경우 가장 큰 두려움 중 하나는 Linux 기반 배포판에서 Nvidia 드라이버를 작동시키는 데 필요한 시간이었습니다. AMD의 오픈 소스 드라이버와 달리 Nvidia는 GPU용 독점 드라이버를 제공합니다. 게임에 적합 하지만 리눅스에서는 버그가 있는 것으로 악명 높습니다.

다행히 Pop!_OS 및 EndeavourOS와 같은 일부 Linux 배포판에서는 다음을 사용하여 부팅 가능한 드라이브를 만들 수 있습니다. Nvidia 드라이버가 사전 설치되어 있어 Nvidia 드라이버 설치에 따른 골치 아픈 일이 크게 줄어듭니다. GPU. 게다가 Nvidia는 작년에 Linux GPU 커널 모듈을 오픈 소스로 만들었습니다. Team Green이 출시를 위해 특별히 노력한 것은 아니지만 적절한 오픈 소스 드라이버는 커뮤니티 개발자가 더 많은 액세스 권한을 얻게 되면서 여전히 올바른 방향으로 나아가는 단계입니다. 이를 통해 Nvidia 사용자는 AMD 드라이버의 오픈 소스 특성에 한 걸음 더 가까워질 수 있습니다. 그리고 AMD에 대해서 말하자면…

4 최신 드라이버는 AMD GPU에서 셰이더 컴파일을 개선했습니다.

AMD 그래픽 카드는 일반적으로 Nvidia 그래픽 카드보다 Linux에서 더 안정적이지만 셰이더 캐시 컴파일 중에 발생하는 끊김은 큰 문제였습니다. Steam의 셰이더 사전 캐싱 기능은 끊김 문제에 대한 적절한 해결 방법을 제공했지만 Steam이 사전에 셰이더 캐시 다운로드를 완료할 때까지 꽤 오랜 시간을 기다려야 했습니다.

다행히 개발자들은 올해 초 VK EXT 그래픽 파이프라인 라이브러리(GPL) 확장에 대한 지원 작업을 시작했습니다. 5월에 출시된 Mesa 23.1 업데이트는 대부분의 AMD GPU에서 이 기능을 활성화하여 DirectX09-11에서 실행되는 대부분의 게임에서 셰이더 끊김 현상을 크게 줄였습니다.

Windows에는 게임 경험을 향상시키기 위한 앱과 도구가 가장 많이 있지만 Linux도 크게 뒤처지지 않습니다. Windows에서 사용할 수 있는 유틸리티 앱에 익숙하다면 Linux에서도 비슷한(때로는 더 나은) 대안을 쉽게 찾을 수 있습니다.

예를 들어 RTSS의 하드웨어 모니터링 및 프레임 속도 제한 기능은 Linux 배포판에서 MangoHUD를 사용하여 복제할 수 있습니다. 마찬가지로 ReShade에서 제공하는 후처리 효과는 Proton에서 잘 작동하며 vkBasalt를 사용하여 Vulkan 기반 게임의 시각적 효과를 향상시킬 수도 있습니다. 오버클러킹 도구도 마찬가지입니다. AMD GPU는 CoreCtrl과 잘 작동하지만 Nvidia의 클럭 속도는 그래픽 카드 GreenWithEnvy를 사용하여 조정할 수 있습니다.

게임용으로는 Linux가 Windows보다 나은가요?

Proton에 대한 최근 업데이트, Nvidia 및 AMD 드라이버에 대한 더 나은 지원, 적절한 유틸리티 도구를 통해 Linux는 게임에 있어 그 어느 때보다 뛰어납니다. 불행히도 게임에 관한 한 여전히 Windows를 이길 만큼 충분하지 않습니다. 지원되지 않는 치트 방지 소프트웨어를 사용하는 게임은 Linux에서 작동하지 않으며, 그것만으로도 Linux 사용자를 위한 멀티플레이어 게임의 상당 부분이 제외됩니다. 저사양 장비에서 DirectX12 게임을 실행하는 경우에도 문제가 발생할 수 있으며 Windows와 비교할 때 Proton 및 Wine과 같은 호환성 레이어를 통해 실행되는 게임조차도 일반적으로 프레임 속도를 사용합니다. 안타.

즉, Linux 게임의 미래는 매우 유망해 보입니다. Valve는 Linux 게임을 최고 수준으로 끌어올리기 위해 여러 단계를 밟았으며 Steam Deck의 성공은 Linux의 잠재력을 입증하는 것입니다. 더 많은 개발자와 사용자가 Linux로 전환하는 것의 장점을 깨닫기 시작하면서 Linux가 향후 10년 동안 Windows를 운영 체제의 왕으로 몰아낸다고 해도 별로 놀랍지 않을 것입니다.