![엔비디아-콘크리트 솔루션](https://linux55.com/image/154587/%EC%97%94%EB%B9%84%EB%94%94%EC%95%84-%EC%BD%98%ED%81%AC%EB%A6%AC%ED%8A%B8%20%EC%86%94%EB%A3%A8%EC%85%98.png)
영향을 받는 운영 체제
Linux Mint 19.1 "Tessa" - 시나몬(64비트), Ubuntu 18.04 LTS 기반. (중요하지는 않지만 나중에 버전 19.3으로 업데이트되었습니다.)
위 시스템은 나중에 다음과 같이 업그레이드되었습니다.
리눅스 민트 20.2 "Uma" - 시나몬(64비트), Ubuntu 20.04 LTS 기반. (이것이 현재 나의 기본 운영 체제입니다.)
관련 하드웨어
CPU:인텔,7세대 코어(카비레이크),i7-7700HQ, 기본 클럭 2.80GHz, 최대터보차저3.80GHz,스마트 캐싱6MB
화면: 4K 노트북 15.6인치 디스플레이(UHD 3840 x 2160)
질문
대략 있습니다.200~300프레임/초GPU를 많이 사용하지 않는 게임을 플레이할 때 이런 생각이 듭니다.전기가 많이 낭비된다, 이와 같은 게임이 몇 시간 동안 전경에서 실행되면 내 하드웨어가 과열될 것입니다. 또한, 전력 요금을 지불하지 않더라도 최대 프레임 속도로 플레이하면 하드웨어가 오류에 더 취약할 것이라고 생각합니다. 최대 프레임 속도는 일반 게임에서 앞서 언급한 놀라운 200~300FPS입니다.
질문
Nvidia 기반 하드웨어의 모든 게임에 대해 FPS 제한을 어떻게 설정합니까? 가능하다면 그러한 게임 몇 가지를 말해 보시겠습니까?
예를 들어,광고가 아님,헥셀 프랜차이즈아주 적은 양의 GPU를 사용하여 이 게임에서 아래 솔루션을 테스트했습니다.
답변1
엔비디아-콘크리트 솔루션
부인 성명: PPA의 드라이버 패키지 대신 저장소의 공식 드라이버 패키지를 사용하는 것이 좋습니다. 다른 질문에서 드라이버를 설치하거나 업데이트하는 방법을 알아볼 수 있습니다.Linux Mint 20에 최신 Nvidia 드라이버를 설치하는 방법
중요한 알림
부인 성명:이 솔루션은 Ubuntu 18.04 또는 20.04 기반 시스템에서만 검증 및 테스트되었습니다.. 이전 버전이 있으면 새 버전에도 주의하세요.
Ubuntu 18.04 및 20.04 기반 시스템용 솔루션
이 솔루션은수직 동기(수직 동기). 사용하고 싶지 않다면 이 솔루션은 적합하지 않습니다.
감사합니다,샌들, 활성화에 대한 의견수직 동기. 이 팁을 통해 다음 단계만 수행하면 된다는 것을 알았습니다.
아직 없는 경우 즐겨 사용하는 텍스트 편집기에서 다음 새 파일을 만듭니다.
/etc/modprobe.d/nvidia-drm-nomodeset.conf
이 줄을 여기에 넣고 파일을 저장한 후 닫습니다. 파일이 이미 있으면 다음 줄이 있는지 확인하세요.
options nvidia-drm modeset=1
다음 명령을 사용하여 모든 이미지를 업데이트하십시오
initramfs
.sudo update-initramfs -u -k all
또는 단지 테스트하려는 경우 다음 명령을 사용하여 최신 이미지만 업데이트할 수 있습니다.
sudo update-initramfs -u
시스템을 다시 시작하십시오.
이것수직 동기이제 켜져야 합니다. 다음을 통해 확인하세요.
sudo cat /sys/module/nvidia_drm/parameters/modeset
그것은 말할 것입니다 :
Y
만약에수직 동기예존재하다
N
만약에수직 동기예떠나다
이제 끝내야 해모니터 새로 고침 빈도로 제한됨(보통 60).
그럼에도 불구하고 저는 이 솔루션에 만족합니다. 이 질문이 다른 사람들에게 유용할 수 있도록 자신만의 솔루션(AMD 특정, Intel 특정 등)을 자유롭게 추가하세요.