ก่อนอื่นหยุด xbmc
pi@raspbmc:~$ sudo initctl stop xbmc
ไปรับ fbset
pi@raspbmc:~$ sudo apt-get install fbset
ดูการตั้งค่า framebuffer ปัจจุบัน
pi@raspbmc:~$ fbset
mode "1920x1080"
geometry 1920 1080 1920 1080 16
timings 0 0 0 0 0 0 0
rgba 5/11,6/5,5/0,0/16
endmode
เปิดใช้งานการเร่งด้วยฮาร์ดแวร์อาจจะปรับปรุงการเรนเดอร์ GUI xbmc และเพลิดเพลินกับ 3DDemos บางตัวได้เร็วขึ้นไม่ต้องใช้ Accel แต่ทำไมไม่ลองเรียนรู้อะไรซักอย่าง
fbset -accel true
ตอนนี้มาดูอีกครั้ง
pi@raspbmc:~$ fbset
mode "1920x1080"
geometry 1920 1080 1920 1080 16
timings 0 0 0 0 0 0 0
accel true
rgba 5/11,6/5,5/0,0/16
endmode
ตกลงมารับ git และ build-essential
pi@raspbmc:~$ sudo apt-get install git build-essential
โคลนเฟิร์มแวร์ raspb มันใช้พื้นที่มาก! ~ 600MB
pi@raspbmc:~$ git clone git://github.com/raspberrypi/firmware.git
ตอนนี้ให้ย้ายไฟล์บางไฟล์ที่ควรจะเป็น
pi@raspbmc:~$ cd firmware/opt/vc
pi@raspbmc:~/firmware/opt/vc$ sudo mv bin /opt/vc/
pi@raspbmc:~/firmware/opt/vc$ sudo mv include /opt/vc/
pi@raspbmc:~/firmware/opt/vc$ sudo mv sbin /opt/vc/
pi@raspbmc:~/firmware/opt/vc$ sudo mv src /opt/vc/
บอกให้ทีวีของเราเปลี่ยนเป็น 1080p24 แต่ก่อนอื่นให้ดูที่ความละเอียดที่รองรับของทีวีของคุณ
pi@raspbmc:~/firmware/opt/vc$ cd /opt/vc/bin
pi@raspbmc:/opt/vc/bin$ ./tvservice --modes=CEA
Group CEA has 15 modes:
mode 1: 640x480 @ 60Hz, progressive
mode 2: 720x480 @ 60Hz, progressive
mode 3: 720x480 @ 60Hz, progressive
mode 4: 1280x720 @ 60Hz, progressive
mode 5: 1920x1080 @ 60Hz, interlaced
(native) mode 16: 1920x1080 @ 60Hz, progressive
mode 17: 720x576 @ 50Hz, progressive
mode 18: 720x576 @ 50Hz, progressive
mode 19: 1280x720 @ 50Hz, progressive
mode 20: 1920x1080 @ 50Hz, interlaced
mode 21: 720x576 @ 50Hz, interlaced
(native) mode 31: 1920x1080 @ 50Hz, progressive
mode 32: 1920x1080 @ 24Hz, progressive
mode 33: 1920x1080 @ 25Hz, progressive
mode 34: 1920x1080 @ 30Hz, progressive
pi@raspbmc:/opt/vc/bin$
โหมด ok 32 เป็นหนึ่งสำหรับฉันสิ่งที่ฉันกำลังมองหา
pi@raspbmc:/opt/vc/bin$ ./tvservice --explicit="CEA 32"
Powering on HDMI with explicit settings (CEA mode 32)
pi@raspbmc:/opt/vc/bin$
ตรวจสอบกันเถอะ
pi@raspbmc:/opt/vc/bin$ ./tvservice -s
state: HPD high|HDMI mode|HDCP off|composite off (0x12001a), 1920x1080 @ 24Hz, progressive
pi@raspbmc:/opt/vc/bin$
ใช่เสร็จแล้วเริ่ม xbmc
pi@raspbmc:/opt/vc/bin$ sudo initctl start xbmc
เพลิดเพลินกับภาพยนตร์ฟรีที่สั่นไหวอย่างที่ mediacenter ควรทำ
โอ้แล้วลองใช้การสาธิตใน / opt / vc / src!