Linux에서 Windows 게임을 플레이하기 위해 Steam의 “Proton”을 사용하는 방법

0
581

Linux 펭귄 옆에 있는 Steam 로고

Linux에서 게임을 시작하고 싶으십니까? Steam의 Proton 도구와 같은 유틸리티를 사용하면 게임이 공식적으로 Windows에서만 지원되더라도 더 이상 꿈이 아닙니다. 다음은 Proton을 사용하는 Linux 게임에 대한 완전한 가이드입니다.

목차

  • 양성자 란 무엇입니까?
  • Proton이 게임을 지원하는지 확인하는 방법
  • Steam에서 Proton을 사용하는 방법
  • 시작 매개변수 사용
  • Proton의 대체 버전 사용

양성자 란 무엇입니까?

과거에는 Linux에서 Steam 게임을 하려면 Wine이라는 Windows 호환성 계층을 통해 Steam을 설치하고 실행해야 했습니다. 특정 게임이 작동하려면 Wine을 직접 구성하는 방법을 알아야 했습니다.

요즘에는 Linux에 기본 버전의 Steam을 설치할 수 있으며 기본 Linux를 지원하는 게임도 많이 있습니다. 게다가 Steam을 사용하면 좋아하는 Windows 게임을 실행하도록 미리 구성된 Proton이라는 포크 버전의 Wine을 다운로드할 수 있습니다. Valve의 Steam Deck에서 중요한 부분이 될 것입니다.

Steam 덱이란 무엇이며, 구매해야 하나요?

관련된Steam 덱이란 무엇이며, 구매해야 하나요?

Proton이 Steam Play 프로젝트의 일부로 처음 발표되었을 때 공식 Proton 지원을 받는 겸손한 27개의 게임이 있었습니다. 그 이후로 그 숫자는 기하급수적으로 증가했으며 Valve는 더 많은 게임에 맞도록 Proton을 지속적으로 개발하고 개선했습니다.

이제 Linux에서 게임을 하는 것이 쉽습니까? 글쎄, 가끔. 몇 가지 변수에 따라 게임을 처음 실행할 때 완벽하게 작동할 수 있습니다. 그러나 다른 게임은 약간의 조정이 필요할 수 있습니다.

광고

답답하거나 위협적으로 들린다면 특정 게임을 어떻게 처리할지 예측할 수 있는 방법이 있습니다.

Proton이 게임을 지원하는지 확인하는 방법

Proton을 시작할 때 가장 친한 친구는 웹사이트 ProtonDB가 될 것입니다. 여기에서 Proton을 사용하거나 사용하지 않고 Linux에서 얼마나 잘 실행되는지에 대한 보고서가 포함된 Steam 게임 데이터베이스를 찾을 수 있습니다.

게임을 검색하면 “Platinum”에서 “Borked”까지의 등급으로 게임을 찾을 수 있습니다. 이 등급은 게임 실행 경험에 대한 사용자 보고서에서 파생됩니다. 이 보고서를 스크롤하여 플레이어가 말하는 내용을 볼 수 있으며 특정 하드웨어 및 배포판을 필터링하여 귀하와 유사한 설정을 가진 사람들로 결과 범위를 좁힐 수 있습니다.

ProtonDB의 게임 등급

모든 통계, 매개변수 및 버전 번호에 압도되지 마십시오. 나중에 설명하겠지만 게임에 문제가 있는 경우에만 살펴볼 가치가 있습니다.

처음에 가장 중요한 것은 게임의 등급입니다. 당신의 게임이 평가된다면 토종의, 그것은 당신이 그것을 실행하기 위해 반드시 Proton이 필요하지 않다는 것을 의미합니다. 평가된다면 또는 백금, Proton을 사용하면 약간의 조정 없이도 작동할 가능성이 높습니다. 그것이 얻는다면 청동 또는 , 작동하려면 약간의 조정이 필요할 것입니다. 평가된다면 보크, 아직 시도해 볼 수는 있지만 희망이 많지는 않습니다. Valve는 더 나은 지원을 위해 Proton을 지속적으로 개선하고 있으므로 Borked 등급이 변경될 수 있습니다.

게임 추천을 찾는 또 다른 방법은 Proton Compatible 큐레이터와 같은 Steam의 큐레이트 목록을 이용하는 것입니다. Proton을 사용한 게임의 안정성에 대한 간략한 보고서가 포함된 수백 개의 게임을 찾을 수 있습니다. 많은 통계 및 사용자 보고서를 스크롤하지 않으려면 이 방법을 선호할 수 있습니다.

관련된: Steam 라이브러리를 다른 폴더나 하드 드라이브로 손쉽게 옮기는 방법

Steam에서 Proton을 사용하는 방법

Steam을 열고 로그인한 후 라이브러리에서 하고 싶은 게임을 찾습니다.

팁: 라이브러리 목록 상단의 펭귄 아이콘이 활성화되어 있지 않은지 확인하세요. 이것은 Linux에 고유하지 않은 게임을 분류합니다.

광고

게임 페이지의 설치 버튼은 회색으로 표시되어 클릭할 수 없습니다.

설치 버튼이 비활성화된 Linux용 Steam 게임

걱정하지 마세요. 클릭할 수 있는 멋진 파란색 버튼으로 바꾸려고 합니다.

게임 페이지의 오른쪽에서 “설정” 버튼(톱니바퀴 아이콘)을 클릭합니다. 나타나는 드롭다운 메뉴에서 “속성”을 선택합니다.

설정을 클릭한 다음 속성을 클릭합니다.

속성 창에서 호환성 탭을 클릭합니다. “특정 Steam Play 호환성 도구 사용”이라는 단일 옵션을 사용할 수 있습니다. 옆에 있는 확인란을 선택합니다.

호환성 탭을 선택하고 "특정 Steam Play 호환성 도구 사용" 옵션을 선택하십시오.

나타나는 드롭다운 메뉴가 사용 가능한 가장 높은 버전의 Proton으로 설정되어 있는지 확인합니다. 그런 다음 속성 창을 종료합니다.

광고

“Available for Windows” 메시지가 사라지고 게임 페이지의 “설치” 버튼이 파란색으로 표시되고 클릭할 수 있어야 합니다. 클릭하여 설치 창을 엽니다.

설치 버튼을 클릭하십시오

여기에서 바로 가기에 대한 기본 설정을 선택합니다. 예상 디스크 공간과 필요한 다운로드 시간이 표시됩니다. 설치 위치를 그대로 두고 “다음 >” 버튼을 클릭합니다.

"다음 >” 버튼을 클릭하여 다운로드 및 설치를 시작합니다.’ width=”469″ height=”357″ onload=”pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);” onerror=”this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);”></p>
<p>선택한 Proton 버전과 함께 게임이 다운로드되기 시작합니다.  둘 다 다운로드 및 설치되면 “재생”을 클릭하여 게임을 시작할 수 있습니다.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-741574" src="https://www.howtogeek.com/wp-content/uploads/2021/07/steam-game-proton-downloads.png?trim=1,1&bg-color=000&pad=1,1" alt="스팀 게임 및 양성자 다운로드" width="500" height="133" onload="pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);" onerror="this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);"></p>
<p>Steam을 처음 시작할 때 게임 전 설정에서 몇 분을 소비해야 할 수 있습니다.  인내심을 가지세요.</p>
<p>게임이 시작되면 처음에 문제가 있어도 낙담하지 마십시오.  Windows에서도 게임이 항상 즉시 작동하는 것은 아니므로 게임 내 설정을 약간 조정해야 할 수도 있습니다.  그래도 작동하지 않거나 게임 내 설정에 액세스할 수 없는 경우 아래에서 설명하는 것처럼 권장 실행 매개변수 또는 다른 버전의 Proton을 사용하는 것이 좋습니다.</p>
<h2 role="heading" aria-level="2">
<p>시작 매개변수 사용</h2>
<p>ProtonDB에서 읽은 일부 보고서에서는 특정 시작 매개변수(시작 옵션이라고도 함)를 사용하라고 알려줍니다.  다음과 같은 일련의 단어와 문자가 될 것입니다.</p>
<pre>VKD3D_CONFIG=force_bindless_texel_buffer %command%</pre>
<div style="text-align: center; background-color: rgb(247, 247, 247); border: 1px solid rgb(243, 243, 243); width: 100%; padding-bottom: 18px; clear: both;">
<span class="future_inline_clone_target" style="font-size: 9px; text-transform: uppercase; color: rgb(204, 204, 204);">광고<br /></span></p>
<div aria-hidden="true" id="purch_Y_C_0_1">
</div>
</div>
<p>이와 같은 매개변수는 Steam에 시작 시 특정 설정을 활성화, 비활성화 또는 조정하기를 원한다고 알려줍니다.  때로는 문제를 해결하거나 성능을 향상시킵니다.  그러나 항상 더 많은 문제를 일으킬 가능성이 있으므로 주의하십시오.</p>
<p>시작하려면 Steam에서 게임의 속성 창을 다시 엽니다.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-741564 size-full" src="https://www.howtogeek.com/wp-content/uploads/2021/07/steam-game-select-properties.png?trim=1,1&bg-color=000&pad=1,1" alt="설정을 클릭한 다음 속성을 클릭합니다." width="398" height="213" onload="pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);" onerror="this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);"></p>
<p>열리는 첫 번째 탭인 일반 탭에서 “실행 옵션” 섹션을 찾습니다.  여기에서 특정 시작 매개변수를 입력하거나 복사하여 붙여넣을 수 있는 텍스트 상자를 찾을 수 있습니다.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-741576" src="https://www.howtogeek.com/wp-content/uploads/2021/07/steam-launch-options.png?trim=1,1&bg-color=000&pad=1,1" alt="일반 탭에서 시작 옵션 텍스트 상자를 찾아 매개변수를 입력합니다." width="550" height="444" onload="pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);" onerror="this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);"></p>
<p>매개변수를 입력한 후 속성 창을 종료하고 게임을 실행해 보십시오.</p>
<p>여전히 문제가 있는 경우(또는 새로운 문제가 있는 경우) 속성을 다시 열고 시작 매개변수를 제거하기만 하면 됩니다.  ProtonDB에서 다른 매개변수 권장 사항을 찾아보십시오.  자가 진단을 원하는 경우 Steam 지원에서 일반적으로 사용되는 매개변수에 대한 가이드를 제공합니다.</p>
<h2 role="heading" aria-level="2">
<p>Proton의 대체 버전 사용</h2>
<p>ProtonDB에서 게임을 검색할 때 사용자가 다른 버전의 Proton에서 게임을 하고 있다고 보고하는 것을 볼 수 있습니다.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-741580" src="https://www.howtogeek.com/wp-content/uploads/2021/07/protondb-proton-versions.png?trim=1,1&bg-color=000&pad=1,1" alt="ProtonDB에서 사용되는 다양한 버전의 Proton" width="312" height="153" onload="pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);" onerror="this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);"></p>
<div style="text-align: center; background-color: rgb(247, 247, 247); border: 1px solid rgb(243, 243, 243); width: 100%; padding-bottom: 18px; clear: both;">
<span class="future_inline_clone_target" style="font-size: 9px; text-transform: uppercase; color: rgb(204, 204, 204);">광고<br /></span></p>
<div aria-hidden="true" id="purch_Y_C_0_1">
</div>
</div>
<p>이러한 다른 버전은 특정 게임이 더 잘 작동하도록 하는 다른 구성 및 기능을 사용하지만 다른 게임에 문제를 일으킬 수도 있습니다.  사용자는 보고서에서 특정 버전이 자신에게 가장 적합하다고 말할 수 있습니다.  이 메시지가 표시되고 사용 중인 버전에서 게임이 제대로 작동하지 않으면 해당 버전의 Proton으로 전환하는 것이 좋습니다.  그것은 간단합니다.</p>
<p>위에서 설명한 호환성 설정으로 돌아가서 드롭다운 메뉴에서 원하는 Proton 버전을 선택하기만 하면 됩니다.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-741582" src="https://www.howtogeek.com/wp-content/uploads/2021/07/steam-proton-versions-menu.png?trim=1,1&bg-color=000&pad=1,1" alt="Steam에서 사용 가능한 여러 Proton 버전을 보여주는 드롭다운 메뉴" width="585" height="257" onload="pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);" onerror="this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);"></p>
<p>속성 창을 종료하고 게임을 시작합니다.  Steam에서 선택한 Proton 버전을 다운로드하고 설치하는 데 시간이 필요할 수 있습니다.</p>
<div style="clear:both"></div>
<h3>양성자 실험이란 무엇입니까?</h3>
<p>이 옵션은 Proton 개발의 최첨단을 제공합니다.  안정적이라고 보장할 수는 없지만 게임을 실행하는 데 필요한 새로운 기능과 수정 사항이 있을 수 있습니다.  다른 권장 버전이 실패할 경우 최후의 수단으로 사용하십시오.</p>
<h3>Proton의 맞춤형 버전</h3>
<p>ProtonDB에서 사용 중인 Proton의 버전 번호 옆에 “Steam Play” 배지 또는 “Tinker” 배지가 표시됩니다.  Steam Play 배지는 단순히 Steam을 통해 직접 사용할 수 있는 버전임을 의미합니다.</p>
<div style="text-align: center; background-color: rgb(247, 247, 247); border: 1px solid rgb(243, 243, 243); width: 100%; padding-bottom: 18px; clear: both;">
<span class="future_inline_clone_target" style="font-size: 9px; text-transform: uppercase; color: rgb(204, 204, 204);">광고<br /></span></p>
<div aria-hidden="true" id="purch_Y_C_0_1"></div>
</div>
<p>그러나 Tinker 배지는 Proton의 맞춤형 빌드를 사용하고 있음을 나타냅니다. <em>~ 아니다</em> Valve에서 공식적으로 지원하는 빌드입니다.  무엇을 하고 있는지 모르는 경우에는 사용하지 않는 것이 좋습니다.</p>
<h3>Proton 대 Steam Linux 런타임</h3>
<p>때때로 Proton 옵션 중 “Steam Linux Runtime”이라는 항목이 표시됩니다.  이것은 Proton의 다른 버전이 아닙니다.  Linux용으로 제작된 게임 버전을 실행할 수 있는 옵션입니다.  Proton 및 Windows 버전 대신 Steam Linux Runtime을 설치하고 실행하려면 Steam Linux Runtime을 선택할 수 있습니다.</p>
<p>그렇게 하면 실행 시 Linux 운영 체제가 호환되지 않는다는 메시지가 표시될 수 있습니다.  이 경우 계속 진행하여 시도할 수 있습니다.  우리의 테스트에서 게임은 때때로 완벽하게 작동합니다.</p>
<p>그러나 항상 Linux 런타임을 신뢰해서는 안 됩니다.  때때로 게임 개발자는 Linux 버전이 제대로 작동하는지 확인하는 데 많은 시간을 할애할 수 없습니다.  Proton이 포함된 Windows 버전을 사용하는 것이 더 나을 가능성이 있습니다.  알아보기 위해 몇 가지 실험을 해보세요.</p>
<hr>
<p>Proton을 사용할 수 없다면 Steam 커뮤니티 포럼을 확인하세요.  ProtonDB는 또한 문제 해결에 유용한 FAQ를 제공합니다.</p>
<p>이제 Linux에서 Windows 게임을 하고 있으므로 시스템에서 얻을 수 있는 다른 인기 있는 앱이 무엇인지 궁금할 것입니다.</p>
<p><strong>관련된:</strong> <strong><em>실제로 Linux에서 실행할 수 있는 앱은 무엇입니까?</em></strong></p>
</div>

 <!-- A generated by theme --> 

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><div class="td-g-rec td-g-rec-id-content_bottom tdi_4 td_block_template_4 ">

<style>.tdi_4.td-a-rec{text-align:center}.tdi_4.td-a-rec:not(.td-a-rec-no-translate){transform:translateZ(0)}.tdi_4 .td-element-style{z-index:-1}.tdi_4.td-a-rec-img{text-align:left}.tdi_4.td-a-rec-img img{margin:0 auto 0 0}@media (max-width:767px){.tdi_4.td-a-rec-img{text-align:center}}</style><script type="text/javascript">
var td_screen_width = window.innerWidth;
window.addEventListener("load", function(){            
	            var placeAdEl = document.getElementById("td-ad-placeholder");
			    if ( null !== placeAdEl && td_screen_width >= 1140 ) {
			        
			        /* large monitors */
			        var adEl = document.createElement("ins");
		            placeAdEl.replaceWith(adEl);	
		            adEl.setAttribute("class", "adsbygoogle");
		            adEl.setAttribute("style", "display:inline-block;width:468px;height:60px");	            		                
		            adEl.setAttribute("data-ad-client", "ca-pub-2531841583262676");
		            adEl.setAttribute("data-ad-slot", "2588773193");	            
			        (adsbygoogle = window.adsbygoogle || []).push({});
			    }
			});window.addEventListener("load", function(){            
	            var placeAdEl = document.getElementById("td-ad-placeholder");
			    if ( null !== placeAdEl && td_screen_width >= 1019  && td_screen_width < 1140 ) {
			    
			        /* landscape tablets */
			        var adEl = document.createElement("ins");
		            placeAdEl.replaceWith(adEl);	
		            adEl.setAttribute("class", "adsbygoogle");
		            adEl.setAttribute("style", "display:inline-block;width:468px;height:60px");	            		                
		            adEl.setAttribute("data-ad-client", "ca-pub-2531841583262676");
		            adEl.setAttribute("data-ad-slot", "2588773193");	            
			        (adsbygoogle = window.adsbygoogle || []).push({});
			    }
			});window.addEventListener("load", function(){            
	            var placeAdEl = document.getElementById("td-ad-placeholder");
			    if ( null !== placeAdEl && td_screen_width >= 768  && td_screen_width < 1019 ) {
			    
			        /* portrait tablets */
			        var adEl = document.createElement("ins");
		            placeAdEl.replaceWith(adEl);	
		            adEl.setAttribute("class", "adsbygoogle");
		            adEl.setAttribute("style", "display:inline-block;width:468px;height:60px");	            		                
		            adEl.setAttribute("data-ad-client", "ca-pub-2531841583262676");
		            adEl.setAttribute("data-ad-slot", "2588773193");	            
			        (adsbygoogle = window.adsbygoogle || []).push({});
			    }
			});window.addEventListener("load", function(){            
	            var placeAdEl = document.getElementById("td-ad-placeholder");
			    if ( null !== placeAdEl && td_screen_width < 768 ) {
			    
			        /* Phones */
			        var adEl = document.createElement("ins");
		            placeAdEl.replaceWith(adEl);	
		            adEl.setAttribute("class", "adsbygoogle");
		            adEl.setAttribute("style", "display:inline-block;width:300px;height:250px");	            		                
		            adEl.setAttribute("data-ad-client", "ca-pub-2531841583262676");
		            adEl.setAttribute("data-ad-slot", "2588773193");	            
			        (adsbygoogle = window.adsbygoogle || []).push({});
			    }
			});</script>
<noscript id="td-ad-placeholder"></noscript></div>

 <!-- end A --> 

        </div>

        <footer>
            <!-- post pagination -->            <!-- review -->
            <div class="td-post-source-tags">
                <!-- source via -->                <!-- tags --><ul class="td-tags td-post-small-box clearfix"><li><span>TAGS</span></li><li><a href="https://choesin.com/tag/pc-%ed%94%84%eb%a1%9c%ea%b7%b8%eb%9e%a8-%ed%8a%9c%ed%86%a0%eb%a6%ac%ec%96%bc">PC 프로그램 튜토리얼</a></li><li><a href="https://choesin.com/tag/%eb%94%94%ec%a7%80%ed%84%b8-%ea%b5%90%ec%9c%a1">디지털 교육</a></li><li><a href="https://choesin.com/tag/%eb%94%94%ec%a7%80%ed%84%b8-%ed%8c%81">디지털 팁</a></li></ul>            </div>

            <div class="td-post-sharing-bottom"><div class="td-post-sharing-classic"><iframe title="bottomFacebookLike" frameBorder="0" src="https://www.facebook.com/plugins/like.php?href=https://choesin.com/linux%ec%97%90%ec%84%9c-windows-%ea%b2%8c%ec%9e%84%ec%9d%84-%ed%94%8c%eb%a0%88%ec%9d%b4%ed%95%98%ea%b8%b0-%ec%9c%84%ed%95%b4-steam%ec%9d%98-proton%ec%9d%84-%ec%82%ac%ec%9a%a9%ed%95%98%eb%8a%94&layout=button_count&show_faces=false&width=105&action=like&colorscheme=light&height=21" style="border:none; overflow:hidden; width:auto; height:21px; background-color:transparent;"></iframe></div><div id="td_social_sharing_article_bottom" class="td-post-sharing td-ps-bg td-ps-notext td-post-sharing-style1 ">
		<style>.td-post-sharing-classic{position:relative;height:20px}.td-post-sharing{margin-left:-3px;margin-right:-3px;font-family:var(--td_default_google_font_1,