Raspberry Pi가 HDMI를 강제로 켜도록하려면 어떻게합니까?


94

HDMI 를 통해 바보 HDTV에 연결된 Raspbmc를 실행하는 Raspberry Pi가 있습니다. (HDMI-CEC는 지원하지 않습니다).

TV (원본과 원격을 통해 표시)와 Raspbmc를 동시에 켜면 모두 정상적으로 작동합니다.

Raspbmc와 TV의 전원을 켜도 TV 디스플레이는 켜지지 않습니다. 나중에 TV 리모컨을 사용하여 TV 디스플레이를 켠 다음 HDMI를 통해 TV에 빈 화면이 나타 납니다. XBMC 리모컨을 사용해도 아무런 변화가 없으므로 화면 보호기가 아닙니다. Raspbmc는 ping 하고 SSH를 사용하여 연결할 수 있기 때문에 활성화되어 있습니다 .

Raspbmc 에 TV 디스플레이가 켜져 있거나 꺼져 있더라도 항상 HDMI를 켜 도록 변경할 수있는 설정이 있습니까?


6
이것은 규칙적인 행동입니다. Raspberry Pi는 RCA 아날로그 또는 HDMI 만 구동 할 수 있지만 동시에 둘 다 구동 할 수는 없습니다. RCA 출력의 존재는 전자적으로 확인할 수 없으므로 기본값은 HDMI를 확인한 다음 HDMI 장치가없는 경우 RCA를 사용하는 것입니다.
Alexander

필립스 TV에서는 작동하지 않습니다.

답변:


99

다음 두 줄을 추가 /boot/config.txt하고 Raspbmc를 재부팅하십시오.

hdmi_force_hotplug=1
hdmi_drive=2

hdmi_force_hotplug=1HDMI 모니터가 감지되지 않더라도 Raspbmc가 HDMI 모드를 사용하도록 설정합니다. hdmi_drive=2Raspbmc를 일반 HDMI 모드로 설정합니다 (지원 및 활성화 된 경우 소리가 전송 됨). 이 라인이 없으면 Raspbmc는 기본적으로 DVI (오디오 없음) 모드로 전환합니다.


8
config.txtGPU에서 읽으므로 모든 배포판에서 작동합니다.
Jivings

7
데니스 윌리엄슨 : 감사합니다. 그러나 오디오가 작동하지 않았습니다. hdmi_drive = 2
Ashwin Nanjappa

고맙습니다. 잘 작동합니다. 그러나 모니터를 켤 때 깜박임-초당 1024 ~ 1920 해상도 사이에서 약 5 번 변경되는 것으로 보입니다.
Gerfried


이것은 나를 위해 작동하지 않았습니다. 답변에 언급 된 두 줄의 주석 처리를 제거하고 내 pi를 재부팅했습니다. 모니터에는 아무것도 없습니다. HDMI를 통해 모니터가 아닌 PiTFT 디스플레이로 계속 전환합니다.
ThN

3

이 질문은 매우 오래되었지만 최근에 찾은 답변을 게시하고 싶습니다. 2.8 PiTFT 기능 디스플레이가있는 Raspberry PI 2 Model B를 실행하고 있습니다. 구덩이 디스플레이를 Raspberry PI와 함께 작동시키는 방법을 알아 낸 후에는 Raspberry PI가 어떻게했는지에 상관없이 HDMI 출력으로 전환 할 수 없었습니다. 그런 다음이 정보를 보았습니다.

두 가지 방법이 있습니다. 이전 Pi 설치에서는 HDMI / TV 디스플레이에 항목을 표시하려는 경우 fb0 프레임 버퍼를 사용하십시오. 예를 들어 FRAMEBUFFER = / dev / fb0 startx는 PiTFT 대신 X 윈도우 용 HDMI / TV 프레임 버퍼를 사용합니다

Jessie Pi 설치에서 sudo nano /usr/share/X11/xorg.conf.d/99-fbdev.conf 를 실행 하여 구성 파일을 편집하고 다음을 포함하는지 확인하십시오.

Section "Device"
  Identifier "display"
  Driver "fbdev"
  Option "fbdev" "/dev/fb0"
EndSection

HDMI 출력을 위해 PiTFT의 xdisplay 또는 fb1을 fb0로 설정하려면 Option "fbdev" "/ dev / fb0"행을 Option "fbdev" "/ dev / fb1"로 변경하십시오.

업데이트 : 파일에서 위의 코드가 보이지 않으면 해당 파일의 맨 아래 에이 답변에 표시된 내용을 복사하여 붙여 넣으십시오. 해당 폴더에서 99-fbdev.conf 파일을 찾을 수 없으면 같은 폴더에 10-evdev.conf 와 같은 다른 이름의 다른 파일이있을 수 있으며 위에서 설명한대로 작동하도록 수정해야합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.