Nvidia가 HDMI 모니터를 올바르게 표시하지 않습니다.

Nvidia가 HDMI 모니터를 올바르게 표시하지 않습니다.

저는 nvidia 525m을 탑재한 노트북인 Dell N5110을 가지고 있습니다. Ubuntu 저장소에서 찾을 수 있는 nvidia-331 드라이버를 설치했습니다.

HDMI를 연결하면 모든 화면이 무작위로 늘어나서 매우 혼란스럽습니다. 노트북 화면의 일부는 DVI 화면에 있고 일부는 HDMI 화면에 있습니다. 화면이 겹치는데 arandr로 분리하면 모든 변경 사항을 적용한 후에도 여전히 사용할 수 없습니다.

살펴보니 xrandr --query세 개의 화면이 모두 연결되었을 때 vga1이 연결이 끊어지고 이상한 가상 연결로 표시되는 것을 발견했습니다.

HDMI와 노트북 화면만 있는 경우에도 비슷한 상황이 발생합니다.

따라서 기본적으로 Nvidia는 HDMI 포트에서 올바르게 작동하지 않습니다.

화면이 어떻게 보이는지

게다가 스트레칭에도 문제가 있습니다. 전체 크기로 늘리면 두 화면 모두에 표시되기 때문입니다.

확인해 Xorg.conf보니 다음과 같습니다.

Section "ServerLayout"
    Identifier "layout"
    Screen 0 "nvidia"
    Inactive "intel"
EndSection

Section "Device"
    Identifier "intel"
    Driver "intel"
    BusID "PCI:0@0:2:0"
    Option "AccelMethod" "SNA"
EndSection

Section "Screen"
    Identifier "intel"
    Device "intel"
EndSection

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID "PCI:1@0:0:0"
    Option "ConstrainCursor" "off"
EndSection

Section "Screen"
    Identifier "nvidia"
    Device "nvidia"
    Option "AllowEmptyInitialConfiguration" "on"
    Option "IgnoreDisplayDevices" "CRT"
EndSection

모든 화면에 대한 추가 정보가 있어야 하지 않나요? 아니면 nvidia를 구성하고 일부 정적 값을 추가할 수 있는 특정 파일이 있습니까?

답변1

그래서 몇 가지 실험을 하고 운이 좋게도 xorg.conf다음 명령을 사용하여 파일을 다시 생성해야 한다는 것을 알게 되었습니다 sudo nvidia-xconfig. 그 후 다시 시작 lightdm하면 그게 다입니다;)

추가적으로,화면 설정(~ 아니다 nvidia-settings) 아마도 노트북 화면을 기준으로 모두 정렬하도록 선택해야 할 것입니다.

관련 정보