Tout d'abord, arrêtez xbmc
pi@raspbmc:~$ sudo initctl stop xbmc
aller chercher fbset
pi@raspbmc:~$ sudo apt-get install fbset
jetez un oeil aux paramètres de framebuffer actuels
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
activer l'accélération matérielle, peut-être pour améliorer le rendu de l'interface graphique xbmc et profiter de certains 3DDemos assez rapidement, ne sais pas si l'accélération est nécessaire, mais pourquoi ne pas essayer d'apprendre quelque chose
fbset -accel true
maintenant jetez un oeil à nouveau
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
ok, passons à git et build-essential
pi@raspbmc:~$ sudo apt-get install git build-essential
cloner le firmware raspb, cela prend beaucoup de place! ~ 600 Mo
pi@raspbmc:~$ git clone git://github.com/raspberrypi/firmware.git
permet maintenant de déplacer certains fichiers là où ils devraient être
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/
dites à notre téléviseur de passer en 1080p24, mais regardez d'abord les résolutions prises en charge par votre téléviseur
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$
le mode ok 32 est celui pour moi ce que je cherchais
pi@raspbmc:/opt/vc/bin$ ./tvservice --explicit="CEA 32"
Powering on HDMI with explicit settings (CEA mode 32)
pi@raspbmc:/opt/vc/bin$
Allons vérifier
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$
ouais fait, lancez xbmc
pi@raspbmc:/opt/vc/bin$ sudo initctl start xbmc
profitez de films sans scintillement comme un centre médical devrait le faire
oh, et essayez les démos dans / opt / vc / src!
make
commande?Je l'ai résolu: réglez la vidéo à 30 Hz, ne réglez pas le taux pour qu'il corresponde aux fichiers lus. Il s'avère que l'activation du passthrough, MAIS le réglage de l'audio à 2.0 me donne 5.1 AC3 et DTS ininterrompu sur mon récepteur!
la source
Je l'ai résolu en modifiant le fichier ~ / .xbmc / userdata / guisettings.xml et en définissant ces propriétés sur true:
J'espère que cela peut être utile à quelqu'un.
Salutations,
la source