리눅스에서 게임을 하는 방법에 대한 소개입니다.
리눅스에서 게임을 하려면 우선 드라이버가 필요합니다. 특히 그래픽카드 드라이버요. AMD는 NVIDIA보다 낫습니다. AMD는 오픈소스 드라이버 지원이 더 좋거든요. 최신 커널에 드라이버를 통합할 수 있습니다. NVIDIA는 폐쇄형으로 소스 바이너리 드라이버만 제공하며, 리눅스 커널의 일부가 아니기에 수동 설치해야 합니다.
다음은 라이브러리입니다. 리눅스는 벌칸과 오픈GL 그래픽 API를 지원합니다. 이것은 리눅스 판본과 관계가 있는데 우분투가 괜찮지만 제일 좋은 방법은 Mesa와 LLVM을 설치하는 것입니다.
세번째는 게임입니다. 리눅스 버전으로 나온 게임을 스팀에서 구할 수 있습니다. 밸브가 리눅스 기반의 스팀 OS와 스팀 머신을 내놓은 덕분입니다. 별 성공은 못하고 접었지만. 아니면 WINE, DXVK, LUTRIS 같은 API 변환 소프트웨어를 쓰는 방법이 있습니다. 윈도우 게임을 실시간으로 리눅스 지원 코드로 바꿔줍니다. 최신 버전의 우분투에서는 이걸 지원합니다.
아니면 리눅스에서 가상 머신을 실행해서 게임을 돌리는 방법도 있습니다. 리눅스는 매우 괴물같은 방법으로 가상 머신을 돌릴 수 있습니다. 하나의 시스템에 2개의 그래픽카드, 2개의 디스크를 장착하고 우분투에서 가상 머신을 실행, 루킹 글래스 소프트웨어까지 더하면 윈도우에서 게임을 실행하는 것처럼 즐길 수 있습니다.
참조 링크는 계속해서 업데이트되니 관심 있으신 분은 보세요.
Wine 쓰면 렌더링 오류때문에 안쓰고있었는데 다시 해봐야 겠네요 ㅇㅅㅇ