하드웨어/Display 장비2023. 8. 20. 18:17

크흡.. 걍 윈도우 깔아야 하나.. 

HDMI는 신호 없음

RGB로 해야만 정상적으로(?) 120Hz 인식해서 3d 모드가 활성화 된다.

다만 리눅스에서 동영상을 재생할 방법을 모르겠고

이상하게 화면이 으깨져서 타이밍을 잘 못 넣어준게 아닌가 다른 설정값을 넣어야 하나 고민중..

그 와중에 윈도우에서 인텔 콘트롤 패널 까지 설치했는데도 사용자 해상도를 넣을수가 없어서 일단은... 포기해야 할 듯.

 

3세대 내장이라고 딱히 다를건 없다.

일단은 HDMI로 시도. RGB와는 다르게 extension block 찾았다고 생소한(?) 정보가 많이 보인다.

$ sudo get-edid
This is read-edid version 3.0.2. Prepare for some fun.
Attempting to use i2c interface
Problem requesting slave address: Device or resource busy
No EDID on bus 1
No EDID on bus 2
No EDID on bus 3
No EDID on bus 4
No EDID on bus 5
No EDID on bus 7
1 potential busses found: 6
256-byte EDID successfully retrieved from i2c bus 6
������ ��,%�x*���[V�%O]��E|a|a�����@�@� �Q 0H�6�0V\
      �BENQ
        �MP780ST
     d"�M� !"# �g
                  8-�R� �(U@�q X,%���r ,%���
Looks like i2c was successful. Have a good day.

$ parse-edid < /tmp/edid 
Checksum Correct

Section "Monitor"
Identifier "MP780ST"
ModelName "MP780ST"
VendorName "BNQ"
# Monitor Manufactured week 37 of 2010
# EDID version 1.3
# Digital Display
# Display Physical Size not given. Normal for projectors.
Gamma 2.20
Option "DPMS" "true"
Horizsync 31-92
VertRefresh 48-86
# Maximum pixel clock is 170MHz
#Not giving standard mode: 1280x720, 120Hz
#Not giving standard mode: 800x600, 120Hz
#Not giving standard mode: 1024x768, 120Hz
#Not giving standard mode: 1024x576, 60Hz
#Not giving standard mode: 1280x1024, 60Hz
#Not giving standard mode: 1440x900, 60Hz
#Not giving standard mode: 1400x1050, 60Hz
#Not giving standard mode: 1600x1200, 60Hz

#Extension block found. Parsing...
Modeline  "Mode 14" 74.25 1280 1720 1760 1980 720 725 730 750 +hsync +vsync 
Modeline  "Mode 0" 83.50 1280 1352 1480 1680 800 803 809 831 -hsync +vsync 
Modeline  "Mode 1" 148.500 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
Modeline  "Mode 2" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
Modeline  "Mode 3" 27.027 720 736 798 858 480 489 495 525 -hsync -vsync
Modeline  "Mode 4" 74.250 1280 1390 1420 1650 720 725 730 750 +hsync +vsync
Modeline  "Mode 5" 74.250 1920 2008 2052 2200 1080 1082 1087 1125 +hsync +vsync interlace
Modeline  "Mode 6" 27.000 720 732 796 864 576 581 586 625 -hsync -vsync
Modeline  "Mode 7" 74.250 1280 1720 1760 1980 720 725 730 750 +hsync +vsync
Modeline  "Mode 8" 74.250 1920 2448 2492 2640 1080 1082 1089 1125 +hsync +vsync interlace
Modeline  "Mode 9" 27.027 720 736 798 858 480 489 495 525 -hsync -vsync
Modeline  "Mode 10" 27.000 720 732 796 864 576 581 586 625 -hsync -vsync
Modeline  "Mode 11" 74.250 1920 2558 2602 2750 1080 1084 1089 1125 +hsync +vsync
Modeline  "Mode 12" 74.250 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
Modeline  "Mode 13" 74.250 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
Modeline  "Mode 15" 74.25 1920 2008 2052 2200 540 542 547 562 +hsync +vsync interlace
Modeline  "Mode 16" 74.25 1920 2448 2492 2640 540 542 547 562 +hsync +vsync interlace
Modeline  "Mode 17" 27.00 720 736 798 858 480 489 495 525 -hsync -vsync 
Option "PreferredMode" "Mode 14"
EndSection

 

xrandr 한다고 해서 머.. 800p120이 나올거라고 생각은 안했지만..

정리하면서 보니 1280x720@120이 보이니 이걸로 다시 시도해보면 편할지도 모르겠다.

$ xrandr
Screen 0: minimum 320 x 200, current 1280 x 800, maximum 16384 x 16384
VGA-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 connected primary 1280x800+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1280x800      59.81*+
   1920x1080     60.00    50.00    59.94    30.00    25.00    24.00    29.97    23.98  
   1920x1080i    60.00    50.00    59.94  
   1600x1200     60.00  
   1400x1050     59.95  
   1280x1024     75.02    60.02  
   1440x900      59.90  
   1152x864      75.00  
   1280x720     119.99    60.00    56.98    50.00    59.94  
   1024x768     119.99    75.03    70.07    60.00  
   1024x576      59.97  
   832x624       74.55  
   800x600      119.97    72.19    75.00    60.32  
   720x576       50.00  
   720x480       60.00    59.94  
   640x480       75.00    72.81    66.67    60.00    59.94  
   720x400       70.08  
DP-1 disconnected (normal left inverted right x axis y axis)

 

귀찮아서(!) HDMI만 연결하고 RGB는 연결 안함.

$ xrandr --listmonitors
Monitors: 1
 0: +*HDMI-1 1280/339x800/212+0+0  HDMI-1

 

해상도를 HDMI로 추가하고

$ cvt 1280 800 120
# 1280x800 119.85 Hz (CVT) hsync: 103.07 kHz; pclk: 179.75 MHz
Modeline "1280x800_120.00"  179.75  1280 1376 1512 1744  800 803 809 860 -hsync +vsync

$ xrandr --newmode "1280x800_120.00"  179.75  1280 1376 1512 1744  800 803 809 860 -hsync +vsync
$ xrandr --addmode HDMI-1 "1280x800_120.00"

 

설정에서 뜨긴 한데, 정작 적용하면 신호가 없다고 나온다.

 

다시 RGB에 추가시도

그러고 보니.. 왜 1280x720@120 보다 1280x800@120이 더 클럭이 낮냐?

$ xrandr
Screen 0: minimum 320 x 200, current 2560 x 800, maximum 16384 x 16384
VGA-1 connected 1280x800+1280+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1280x800      59.81*+
   1600x1200     60.00  
   1400x1050     59.98  
   1280x1024     75.02    60.02  
   1440x900      59.89  
   1152x864      75.00  
   1280x720     119.99  
   1024x768     120.05    75.03    70.07    60.00  
   1024x576      59.97  
   832x624       74.55  
   800x600      120.09    72.19    75.00    60.32  
   640x480       75.00    72.81    66.67    59.94  
   720x400       70.08  
   1280x800_120.00 119.85  
HDMI-1 connected primary 1280x800+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1280x800      59.81*+
   1920x1080     60.00    50.00    59.94    30.00    25.00    24.00    29.97    23.98  
   1920x1080i    60.00    50.00    59.94  
   1600x1200     60.00  
   1400x1050     59.95  
   1280x1024     75.02    60.02  
   1440x900      59.90  
   1152x864      75.00  
   1280x720     119.99    60.00    56.98    50.00    59.94  
   1024x768     119.99    75.03    70.07    60.00  
   1024x576      59.97  
   832x624       74.55  
   800x600      119.97    72.19    75.00    60.32  
   720x576       50.00  
   720x480       60.00    59.94  
   640x480       75.00    72.81    66.67    60.00    59.94  
   720x400       70.08  
   1280x800_120.00 119.85  
DP-1 disconnected (normal left inverted right x axis y axis)

 

요건 1280x800@60 일때. 깨끗하다.

 

1280x800@120 오른쪽 콘솔을 보면 글씨가 엄청 으깨진다. 출력단의 문제인 듯. 캡쳐하면 깨끗하게 나온다.

 

연구소에서 사둔 3d 셔터글래스를 빌려와서 테스트

 

3d 안경을 버튼 눌러서 작동하게 하고 보면 좀 어두운데

 

미간 사이를 손가락으로 가려서 센서를 막은 다음에 보면 약간은 밝게 보인다.

마우스를 움직이면 프레임 차이로 인해서 마우스가 화면을 파고 들어가는 것 처럼 보여서 어지러운데

어떻게 조정이 가능한게 아니라 리눅스 상에서 쓸 수 있을지는 좀 더 고민해 봐야 할 듯.

Posted by 구차니