Linux의 외부 모니터에 이상한 버그가 있습니다.

Linux의 외부 모니터에 이상한 버그가 있습니다.

저는 Intel i5 9300H가 포함된 Dell Inspiron 15 7590과 Crucial에서 별도로 구입한 2x8Gigs DDR4 RAM이 포함된 Nvidia GeForce GTX 1650을 소유하고 있습니다. Corsair에서 구입한 480Gb nvme 드라이브에서 클래식 Win 10 설치를 실행하고, 저는 SK Hynix의 내장 512Gb nvme 드라이브를 사용하여 새로운 Pop! OS 21.10 설치. 저는 기본 데스크톱 관리자(gdm3)를 사용합니다.

저는 외부 모니터를 사용합니다.이야마 프로라이트 27"HDMi를 통해 2560x1440p @ 60Hz 실행(제조업체 권장 사항을 읽어보면 실제로 권장되는 설정입니다). 그렇지 않은 경우 이 모니터는 DisplayPort를 통해 내 Win 10 데스크탑 컴퓨터에 연결되어 있으며 2560x1440p @ 70Hz를 지원할 수 있습니다.

하지만 현재 Pop!에서는 작동하지 않습니다. 무슨 일이 있어도 Dell 노트북에 OS를 설치하세요. 문제는 실제로 팝!의 디스플레이 환경 설정에 모니터가 나타난다는 것입니다. OS와 xrandr는 화면이 내 컴퓨터의 DP-3 포트에 연결되어 있고 현재 및 기본 모드로 2560x1440 @ 59.95Hz를 사용하고 있다고 알려줍니다. 그러나 감지되는 것 같음에도 불구하고 실망스러운 "신호 없음" 이후 화면이 검은색으로 유지됩니다. 하지만,1920x1080 @ 60Hz로 전환하면 작동합니다, 하지만 저한테 물어보면 좀 끔찍한 경험이거든요.

내가 지금까지 시도한 것 :

  • 그래픽 드라이버 ppa(현재 510 실행 중)를 통해 Linux용 최신 nvidia 드라이버를 설치하면 효과가 없습니다(여기에 출력 이 있습니다 nvidia-smi).
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 510.47.03    Driver Version: 510.47.03    CUDA Version: 11.6     |
+-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  NVIDIA GeForce ...  Off  | 00000000:01:00.0 Off |                  N/A |
| N/A   41C    P3     6W /  N/A |      4MiB /  4096MiB |      0%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
                                                                           
+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|    0   N/A  N/A     21362      G   /usr/lib/xorg/Xorg                  4MiB |
+-----------------------------------------------------------------------------+
  • xrandr에서 사용자 정의 모드를 사용하고 새로 고침 빈도를 약간 조정하고 2560x1440 @ 60, 50, 30Hz에 대해 cvt 및 gtf 모델라인을 모두 사용합니다. 아무런 효과도 없이
xrandr --newmode [modeline]
xrandr --addmode [DisplayName] [MyCustomMode]
xrandr --output [DisplayName] --mode [MyCustomMode]
  • xrandr와 함께 사용자 정의 모드를 사용합니다. 이번에는 Windows 10의 Monitor Asset Manager에서 가져온 2560x1440 모델라인을 사용했지만 아무런 효과가 없었습니다.
  • lightdm으로 전환하려고 시도했지만 데스크탑이 약간 손상되어 아무런 효과가 없었습니다.
  • 다른 HDMI 케이블을 사용해도 아무런 효과가 없습니다.
  • 놀랍게도 작동하는 다른 2560x1440 모니터를 사용해 봅니다.xrandr 설정을 조정할 필요 없이 플러그 앤 플레이를 통해 직접! 내 룸메이트가 가져온 Benq 제품이에요. 또한 모니터에 사용한 케이블을 포함하여 다양한 케이블을 사용하려고 노력하는데 모든 것이 룸메이트의 모니터와 완벽하게 작동합니다.

그래서 지금 내 유일한 추측은 Iiyama Prolite 27" 2560x1440 모니터가 현재 설치된 Pop! OS와 호환되지 않는다는 것입니다. 하지만 솔직히 말해서 꽤 이상하다고 생각합니다. 혹시 단서가 있는 사람이 있습니까?

나는 이 "버그"가 매우 구체적이라고 생각하기 때문에 어떤 단서도 찾지 못한 채 포럼, 버그 보고서 등을 살펴보았습니다. 비슷한 문제를 발견했을 수도 있습니다.여기하지만 해결책이 무엇인지 잘 모르겠습니다.

미리 감사드립니다! 이 게시물에 제 모국어가 아닌 영어 실수가 있다면 죄송합니다.

편집하다 : 다른 Linux 배포판을 테스트하기 위해 라이브 USB를 사용하려고 시도했지만 Cinnamon 버전에서 문제가 발생했습니다. 리눅스 민트 20.3. 이 시점에서 나는 그것이 Gnome도 사용하고 Ubuntu 기반 배포판이라고 생각했기 때문에 이것이 도움이 되지 않을 수도 있습니다. 그런 다음 Manjaro 21.2.2의 KDE 버전을 사용해 보았습니다. 이는 Arch 기반 배포판이고 다른 데스크탑 환경이기 때문입니다. 문제는 여전히 발생합니다. 모니터는 인식되지만 1440p가 작동하지 않습니다. 1080p로 전환하면 다시 작동됩니다.

이제는 내 모니터 모델인 Iiyama Prolite XUB2792QSU-B1에서 나온 것 같습니다. 특정 모니터 모델에는 작동하고 다른 모니터 모델에는 Linux에서 작동하지 않는 것이 있습니까?

편집 2 : 그래서 저는 DisplayPort를 통해 2560x1440@60Hz로 모니터에 연결된 데스크탑 컴퓨터에서 Manjaro 21.2.2의 라이브 USB를 시작했습니다.모니터는 오픈 소스 드라이버를 사용해도 문제 없이 모든 것을 표시합니다.. 내 Dell 노트북의 HDMI 포트에 문제가 있을 수 있다는 생각이 들기 시작했습니다. 1080p보다 높은 해상도를 표시하도록 만들어지지 않았을까요? 배포판이나 사용 중인 드라이버에서 문제가 발생하지 않으면 하드웨어나 펌웨어 문제일 수 있습니다. 또는 동일한 케이블을 사용하여 다른 모니터에 연결하면 모든 것이 괜찮기 때문에 모니터의 HDMI 포트 제한으로 인해 발생합니다. 솔직히 말해서 지금은 좀 아무것도 모르겠습니다.

관련 정보