שְׁאֵלָה:
איך אני מכריח את ה- Raspberry Pi להפעיל HDMI?
Ashwin Nanjappa
2012-10-11 18:55:20 UTC
view on stackexchange narkive permalink

יש לי Raspberry Pi שמריץ את Raspbmc המחובר דרך HDMI לטלוויזיה HD מטומטמת. (לא תומך ב- HDMI-CEC).

אם אני מפעיל את הטלוויזיה (גם במקור וגם בתצוגה באמצעות שלט רחוק) וגם Raspbmc בו זמנית, הכל עובד בסדר.

אם אני מפעיל את ה- Raspbmc והטלוויזיה, אך תצוגת הטלוויזיה לא מופעלת. זמן מה מאוחר יותר אני משתמש בשלט הטלוויזיה להפעלת תצוגת הטלוויזיה, ואז אני מקבל תצוגה ריקה בטלוויזיה דרך HDMI. זה לא שומר המסך מכיוון ששימוש בשלט XBMC לא משנה שום דבר. ה- Raspbmc פעיל אם כי מכיוון שאני יכול ל פינג אותו ולהתחבר אליו באמצעות SSH .

האם יש הגדרה ב- Raspbmc שאוכל לשנות כך הוא תמיד מפעיל HDMI , לא משנה אם תצוגת הטלוויזיה מופעלת או כבויה?

זו התנהגות קבועה; ה- Raspberry Pi יכול רק להניע את אנלוגי ה- RCA או את HDMI, אך לא את שניהם בבת אחת. לא ניתן לבדוק אלקטרונית נוכחות של יציאת RCA, לכן ברירת המחדל היא לבדוק את HDMI ואז לנקוט ב- RCA אם לא נמצא מכשיר HDMI.
זה לא עובד עם טלוויזיה של פיליפס.
קשור - https://raspberrypi.stackexchange.com/questions/40164/how-do-i-get-rca-video-out-of-openelec-libreelec/40265#40265
שתיים תשובות:
Paused until further notice.
2012-10-11 19:20:07 UTC
view on stackexchange narkive permalink

הוסף את שתי השורות האלה ל- /boot/config.txt והפעל מחדש את Raspbmc:

  hdmi_force_hotplug = 1hdmi_drive = 2  

hdmi_force_hotplug = 1 מגדיר את ה- Raspbmc לשימוש במצב HDMI גם אם לא מתגלה שום צג HDMI. hdmi_drive = 2 מגדיר את ה- Raspbmc למצב HDMI רגיל (סאונד יישלח אם הוא נתמך ומאופשר). ללא קו זה, ה- Raspbmc יעבור כברירת מחדל למצב DVI (ללא שמע).

"config.txt" נקרא על ידי ה- GPU כך שהוא יעבוד בכל הפעלה.
דניס וויליאמסון: תודה, זה עבד. אבל האודיו לא עבד. תיקנתי את זה על ידי הוספת hdmi_drive = 2
תודה, זה עובד טוב. עם זאת כשאני מפעיל את הצג הוא מהבהב - נראה שהוא משתנה בין רזולוציה של 1024 ל- 1920 בערך 5 פעמים בשנייה.
@Gerfried: התבונן [כאן] (http://raspberrypi.stackexchange.com/a/8722/1667).
זה לא עבד עבורי. ביטלתי את התגובה לשתי השורות שהוזכרו בתשובה והפעלתי מחדש את ה- pi. אין שום דבר על הצג. אני ממשיך לעבור לתצוגת PiTFT ולא לצג דרך HDMI.
@ThN: אני לא יודע את התשובה לבעיה שלך, אבל יכול להיות שהתצורה שמאפשרת את ה- PiTFT קודמת. חפש ב- `/ boot / config.txt`,` / boot / cmdline.txt` ובקבצים ב- `/ etc / X11 / xorg.conf.d /`. כמו כן, חפש ב '/ home / pi / .profile' כדי לראות מה ההגדרה עבור 'FRAMEBUFFER'. כמו כן, בדוק כאן שאלות ותשובות אחרות הנוגעות ל- PiTFT.
האם hdmi_force_hotplug מגדיל את צריכת החשמל של ה- RPI? אם כן, מישהו יודע כמה?
@RomanGaufman: אני בספק אם זה יעשה זאת, אבל אתה צריך להתחיל שאלה חדשה כדי לשאול את זה.
אחרי שנלחמתי עם מפצל זול במשך יומיים, אני שמח לומר שזה הדבר היחיד שעזר. הייתי צריך גם להגדיר 'hdmi_mode' ו- 'hdmi_group', אבל אני יכול לחיות עם זה.
ThN
2016-07-25 19:40:18 UTC
view on stackexchange narkive permalink

למרות ששאלה זו עתיקה מאוד, ברצוני לפרסם את תשובתי שמצאתי לאחרונה. אני מריץ את Raspberry PI 2 דגם B עם תצוגת 2.8 PiTFT פעילה. ברגע שהבנתי איך לגרום לתצוגת הפיטפ שלי לעבוד עם Raspberry PI, לא הצלחתי לגרום ל- Raspberry PI לעבור ליציאת HDMI ולא משנה מה עשיתי. ואז נתקלתי במידע הזה, שעבד בשבילי.

יש שתי דרכים לעשות זאת. בהתקנות Pi ישנות יותר, השתמש ב- fb0 framebuffer כאשר ברצונך להציג דברים בתצוגת HDMI / TV, לדוגמא: FRAMEBUFFER = / dev / fb0 startx ישתמש ב- HDMI / TV framebuffer עבור X חלונות במקום PiTFT

בהתקנות של ג'סי פי, הפעל את sudo nano /usr/share/X11/xorg.conf.d/99-fbdev.conf כדי לערוך את קובץ התצורה ולוודא שהוא מכיל:

  קטע "מזהה מכשיר" מציג "מנהל התקן" fbdev "אפשרות" fbdev "" / dev / fb0 "EndSection  

שנה את האפשרות" fbdev "" / dev / fb0 "שורה לאופציה" fbdev "" / dev / fb1 "אם אתה רוצה את התצוגה x על PiTFT או fb1 כדי fb0 עבור פלט HDMI.

עדכון: אם לא ראה את הקוד לעיל בקובץ, ואז פשוט העתק והדבק את מה שמוצג בתשובה זו בתחתית הקובץ. אם אתה לא יכול למצוא את הקובץ 99-fbdev.conf בתיקייה זו, כנראה שיש קובץ אחר עם שם אחר כמו 10-evdev.conf באותה תיקייה יהיה עליך לשנות כדי שזה יעבוד כמתואר לעיל.



שאלה ותשובה זו תורגמה אוטומטית מהשפה האנגלית.התוכן המקורי זמין ב- stackexchange, ואנו מודים לו על רישיון cc by-sa 3.0 עליו הוא מופץ.
Loading...