사용자 도구

사이트 도구


linux:nvidia

문서의 이전 판입니다!


Linux Nvidia Graphic Card

Ubuntu Nvidia 최신 드라이버

Screen tearing

nvidia/intel dual 에서 intel 로만 강제하기

GPU Monitoring

''nvidia-smi''

  • nvidia-smi - ===== Multi/Dual Graphic Card ===== * 동일 nvidia 계열의 그래픽 카드를 여러개 설치했다면, 그래픽 카드 정보를 /etc/X11/xorg.conf에 기록하고<code sh> # -a, –enable-all-gpus sudo nvidia-xconfig -a </code> * 재부팅하고, * nvidia-settings 명령을 통해 그래픽 카드별 모니터 설정을 하고, * 재부팅한다. * 참조 * Dual graphics cards in Mint & Ubuntu - Unix & Linux Stack Exchange * How To Switch Between Intel and Nvidia Graphics Card on Ubuntu <code sh> # 현재 사용중인 그래픽 카드 프로필 확인 prime-select query # intel 로 전환 sudo prime-select intel # nvidia 로 전환 sudo prime-select nvidia # 재부팅 필요. sudo reboot </code> * intel 모드 사용시 외부 모니터 연결에 대한 인식률이 떨어지는 현상이 발생했음.(nvidia 455 드라이버) * 또한 on-demand, intel 일 경우 4k Dual Monitor 로 사용할 때 성능저하가 너무 심했음(60Hz로 해도). nvidia 모드로 했더니 4K Dual 도 잘작동했음. * GitHub - hertg/egpu-switcher: 🖥🐧 Setup script for eGPUs in Linux (Xorg) ==== Xinerama ==== * Nvidia 드라이버에 따라 Xinerama가 안될 수 있으므로 다양한 버전 시도. NVS 310, GeForce 8500 GT 그래픽 카드 사용시 304 버전에서 성공했음 * 2014 현재 최신 nvidia 드라이버는 버그 때문에 오히려 xinerama가 안된다고 한다. * 한 그래픽 카드에 여러 모니터가 달렸을 경우에 모니터 별로 Xscreen 번호를 다르게 가져가야 창 확대시 모니터를 넘나들지 않게 된다. * Multiple Nvidia Video Cards & Monitors on Linux Mint 15 MATE | My Solutions IT * 모든 모니터에 대해 Xinerama를 켜주고 * Resolusion을 모두 직접 지정해줄 것.(Auto로 두지 말 것) * Xinerama를 하지 않으면 그래픽 카드가 달라질 때 DISPLAY도 달라져서 창을 모니터 단위로 옮겨 다닐 수 없다. * 주의 * Composition(합성)이 작동하지 않으므로 Composition 기능을 모두 끈다. * Google Chrome의 경우 --disable-cpu명령으로 실행하거나, chrome://flags에서 GPU composition on all pages로 설정할 수 있다. * Flash Player에서도 하드웨어 가속을 꺼야 한다. Linux Flash 참조. ===== 부팅 후 화면이 안나오거나 성능이 저하될 때 ===== * NVIDIA 그래픽 카드가 작동하지 않거나 성능이 안나오면 linux kernel 파라미터에 nomodeset 설정을 넣어야 한다. ==== Grub 설정에서 ==== * /etc/default/grub 파일<code> GRUB_CMDLINE_LINUX_DEFAULT=“기타내용… nomodeset” </code> * sudo update-grub ==== 부팅하면서 Grub 메뉴에서 ==== * 부팅할 커널에서 e를 눌러 편집모드로 가서 linux /boot/vmlinuz-linux ….'' 로 시작하는 줄의 맨 끝에 추가
    linux /boot/vmlinuz-linux ..... quiet splash nomodeset
  • 부팅 진행
linux/nvidia.1641090342.txt.gz · 마지막으로 수정됨: 2022/01/02 11:25 저자 kwon37xi