<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Raspberry PI &#8211; BeatificaBytes</title>
	<atom:link href="https://www.BeatificaBytes.be/tag/raspberry-pi/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.BeatificaBytes.be</link>
	<description>The Joys of Computing</description>
	<lastBuildDate>Sat, 27 Jun 2020 16:40:42 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8</generator>
	<item>
		<title>Run Raspberry Pi Desktop 4 in VMWare</title>
		<link>https://www.BeatificaBytes.be/run-raspberry-pi-desktop-4-in-vmware/</link>
					<comments>https://www.BeatificaBytes.be/run-raspberry-pi-desktop-4-in-vmware/#respond</comments>
		
		<dc:creator><![CDATA[vletroye]]></dc:creator>
		<pubDate>Sat, 27 Jun 2020 16:40:42 +0000</pubDate>
				<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[Raspberry PI]]></category>
		<category><![CDATA[VMWare]]></category>
		<guid isPermaLink="false">http://www.beatificabytes.be/?p=4782</guid>

					<description><![CDATA[Instead of testings new softwares or configs on my actual RPI, I do it in a VM Machine. Much easier to rollback if I do [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p style="text-align: justify;">Instead of testings new softwares or configs on my actual RPI, I do it in a VM Machine. Much easier to rollback if I do a mistake. There are many videos on YouTube to explain how to install the Raspberry Pi Desktop in VMWare.</p>
<p style="text-align: justify;"><span class="collapseomatic " id="id69b31bf50fb0d"  tabindex="0" title="Click to Read More"    >Click to Read More</span><span id='swap-id69b31bf50fb0d'  class='colomat-swap' style='display:none;'>Click to Close</span><div id="target-id69b31bf50fb0d" class="collapseomatic_content ">
<p style="text-align: justify;">The ISO image of Raspberry Pi Desktop is available <a href="https://www.raspberrypi.org/downloads/raspberry-pi-desktop/" target="_blank" rel="noopener noreferrer">here</a>.</p>
<p style="text-align: justify;">I did create an VM, as illustrated <a href="https://www.youtube.com/watch?v=an3ha0j4rrE" target="_blank" rel="noopener noreferrer">here</a>, with:</p>
<ul style="text-align: justify;">
<li>4GB Memory</li>
<li>32GB Hard Disk(SCSI)</li>
<li>USB 3 .1</li>
<li>And everything else &#8220;by default&#8221;
<ul>
<li>1 processor</li>
<li>NAT Network Adapter</li>
<li>&#8230;</li>
</ul>
</li>
</ul>
<p style="text-align: justify;">I did:</p>
<ul style="text-align: justify;">
<li>a &#8220;Graphical Install&#8221; of the Raspberry Pi Desktop</li>
<li>enable SSH</li>
<li>keep the password &#8220;raspberry&#8221; for the user pi (with auto-login enabled)</li>
<li>configure the keyboard for me (Belgian &#8211; Azerty)</li>
<li>configure to location as Brussels/Belgium</li>
<li>install the VMWare-Tools (screen resolution maximized automatically)</li>
<li>Create an icon &#8220;Desktop Update&#8221; to update the packages via: sudo apt-get update &amp;&amp; sudo apt-get upgrade -y</li>
</ul>
<p style="text-align: justify;">And <a href="https://www.beatificabytes.be/download/raspberryPi4.zip">here</a> attached in the resulting VM (a 4.5GB zip file). Download it, unzip and double click the file &#8220;Raspberry Pi 4.vmx&#8221; to open the VM into your VMWare Workstation.</p>
<p><img decoding="async" class="alignnone wp-image-4785 size-full" src="http://www.beatificabytes.be/wp-content/uploads/2020/06/Pasted-6.png" /></p>
<p style="text-align: justify;">Et voilà.</p>
<p style="text-align: justify;"></div>
<div class="pvc_clear"></div><p id="pvc_stats_4782" class="pvc_stats total_only  " data-element-id="4782" style=""><i class="pvc-stats-icon medium" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" version="1.0" viewBox="0 0 502 315" preserveAspectRatio="xMidYMid meet"><g transform="translate(0,332) scale(0.1,-0.1)" fill="" stroke="none"><path d="M2394 3279 l-29 -30 -3 -207 c-2 -182 0 -211 15 -242 39 -76 157 -76 196 0 15 31 17 60 15 243 l-3 209 -33 29 c-26 23 -41 29 -80 29 -41 0 -53 -5 -78 -31z"/><path d="M3085 3251 c-45 -19 -58 -50 -96 -229 -47 -217 -49 -260 -13 -295 52 -53 146 -42 177 20 16 31 87 366 87 410 0 70 -86 122 -155 94z"/><path d="M1751 3234 c-13 -9 -29 -31 -37 -50 -12 -29 -10 -49 21 -204 19 -94 39 -189 45 -210 14 -50 54 -80 110 -80 34 0 48 6 76 34 21 21 34 44 34 59 0 14 -18 113 -40 219 -37 178 -43 195 -70 221 -36 32 -101 37 -139 11z"/><path d="M1163 3073 c-36 -7 -73 -59 -73 -102 0 -56 133 -378 171 -413 34 -32 83 -37 129 -13 70 36 67 87 -16 290 -86 209 -89 214 -129 231 -35 14 -42 15 -82 7z"/><path d="M3689 3066 c-15 -9 -33 -30 -42 -48 -48 -103 -147 -355 -147 -375 0 -98 131 -148 192 -74 13 15 57 108 97 206 80 196 84 226 37 273 -30 30 -99 39 -137 18z"/><path d="M583 2784 c-38 -19 -67 -74 -58 -113 9 -42 211 -354 242 -373 16 -10 45 -18 66 -18 51 0 107 52 107 100 0 39 -1 41 -124 234 -80 126 -108 162 -133 173 -41 17 -61 16 -100 -3z"/><path d="M4250 2784 c-14 -9 -74 -91 -133 -183 -95 -150 -107 -173 -107 -213 0 -55 33 -94 87 -104 67 -13 90 8 211 198 130 202 137 225 78 284 -27 27 -42 34 -72 34 -22 0 -50 -8 -64 -16z"/><path d="M2275 2693 c-553 -48 -1095 -270 -1585 -649 -135 -104 -459 -423 -483 -476 -23 -49 -22 -139 2 -186 73 -142 361 -457 571 -626 285 -228 642 -407 990 -497 242 -63 336 -73 660 -74 310 0 370 5 595 52 535 111 1045 392 1455 803 122 121 250 273 275 326 19 41 19 137 0 174 -41 79 -309 363 -465 492 -447 370 -946 591 -1479 653 -113 14 -422 18 -536 8z m395 -428 c171 -34 330 -124 456 -258 112 -119 167 -219 211 -378 27 -96 24 -300 -5 -401 -72 -255 -236 -447 -474 -557 -132 -62 -201 -76 -368 -76 -167 0 -236 14 -368 76 -213 98 -373 271 -451 485 -162 444 86 934 547 1084 153 49 292 57 452 25z m909 -232 c222 -123 408 -262 593 -441 76 -74 138 -139 138 -144 0 -16 -233 -242 -330 -319 -155 -123 -309 -223 -461 -299 l-81 -41 32 46 c18 26 49 83 70 128 143 306 141 649 -6 957 -25 52 -61 116 -79 142 l-34 47 45 -20 c26 -10 76 -36 113 -56z m-2057 25 c-40 -58 -105 -190 -130 -263 -110 -324 -59 -707 132 -981 25 -35 42 -64 37 -64 -19 0 -241 119 -326 174 -188 122 -406 314 -532 468 l-58 71 108 103 c185 178 428 349 672 473 66 33 121 60 123 61 2 0 -10 -19 -26 -42z"/><path d="M2375 1950 c-198 -44 -350 -190 -395 -379 -18 -76 -8 -221 19 -290 114 -284 457 -406 731 -260 98 52 188 154 231 260 27 69 37 214 19 290 -38 163 -166 304 -326 360 -67 23 -215 33 -279 19z"/></g></svg></i> <img decoding="async" width="16" height="16" alt="Loading" src="https://www.BeatificaBytes.be/wp-content/plugins/page-views-count/ajax-loader-2x.gif" border=0 /></p><div class="pvc_clear"></div>]]></content:encoded>
					
					<wfw:commentRss>https://www.BeatificaBytes.be/run-raspberry-pi-desktop-4-in-vmware/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Create a Plex Media Player with a Raspberry 4</title>
		<link>https://www.BeatificaBytes.be/create-a-plex-media-player-with-a-raspberry-4/</link>
					<comments>https://www.BeatificaBytes.be/create-a-plex-media-player-with-a-raspberry-4/#comments</comments>
		
		<dc:creator><![CDATA[vletroye]]></dc:creator>
		<pubDate>Sun, 21 Jun 2020 11:22:47 +0000</pubDate>
				<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[Plex]]></category>
		<category><![CDATA[Raspberry PI]]></category>
		<guid isPermaLink="false">http://www.beatificabytes.be/?p=4756</guid>

					<description><![CDATA[I used to run Rasplex on a RPI 2 to play movies from my Plex Media Server. Unfortunately Rasplex has not been updated to run [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p style="text-align: justify;">I used to run Rasplex on a RPI 2 to play movies from my Plex Media Server. Unfortunately Rasplex has not been updated to run on a RPI 4. Here is how to build PMP for RPI 4.</p>
<p style="text-align: justify;"><span class="collapseomatic " id="id69b31bf511ecb"  tabindex="0" title="Click to Read More"    >Click to Read More</span><span id='swap-id69b31bf511ecb'  class='colomat-swap' style='display:none;'>Click to Close</span><div id="target-id69b31bf511ecb" class="collapseomatic_content ">
<p style="text-align: justify;"><span style="text-decoration: underline;"><strong>Install an OS on your RPI 4</strong></span></p>
<ol style="text-align: justify;">
<li>Download the &#8220;Raspberry Pi Imager&#8221; <a href="https://www.raspberrypi.org/downloads/" target="_blank" rel="noopener noreferrer">here</a>.</li>
<li>Download next the &#8220;Raspberry Pi OS (32-bit) with desktop&#8221; <a href="https://www.raspberrypi.org/downloads/raspberry-pi-os/" target="_blank" rel="noopener noreferrer">here</a> (the 64-bit is still only in beta. See <a href="https://www.raspberrypi.org/forums/viewtopic.php?f=117&amp;t=275370" target="_blank" rel="noopener noreferrer">here</a>). Unzip the file.
<ul>
<li>This is the smallest image (no extra softwares) with a Desktop (mandatory to display the Plex Media Player GUI)</li>
</ul>
</li>
<li>Install and Run the &#8220;Raspberry Pi Imager&#8221; to setup the &#8220;Raspberry Pi OS&#8221; on a micro-SD card.</li>
</ol>
<ul style="text-align: justify;">
<li style="list-style-type: none;">
<ul>
<li>Click on &#8220;Choose OS&#8221;</li>
</ul>
</li>
</ul>
<p style="padding-left: 80px; text-align: justify;"><img decoding="async" class="alignnone wp-image-4757 size-full" src="http://www.beatificabytes.be/wp-content/uploads/2020/06/Pasted.png" /></p>
<ul style="text-align: justify;">
<li style="list-style-type: none;">
<ul>
<li>Select &#8220;Use Custom&#8221;</li>
</ul>
</li>
</ul>
<p style="padding-left: 80px; text-align: justify;"><img decoding="async" class="alignnone wp-image-4758 size-full" src="http://www.beatificabytes.be/wp-content/uploads/2020/06/Pasted-1.png" /></p>
<ul style="text-align: justify;">
<li style="list-style-type: none;">
<ul>
<li>Pick the .img file &#8220;YYYY-MM-DD-raspios-buster-armhf.img&#8221; unzipped from the &#8220;Raspberry Pi OS (32-bit) with desktop&#8221; image.</li>
<li>Next Click &#8220;Choose SD&#8221; and &#8220;Write&#8221;.</li>
<li>Once the operation completed, install the micro-SD in your RPI 4 and turn it on. The Raspberry Pi Desktop will appear after some automatic reboots. Follow the setup of the Welcome screen. Steps are:
<ul>
<li>Setup the Country (use Page up and Page down in the Country Combo to scroll faster)</li>
<li>Change the Password of the user &#8216;pi&#8217;. ATTENTION: the keyboard layout is most probably not the right one. Untick the &#8220;Hide characters&#8221; option to check what you type!</li>
<li>Set Up Screen</li>
<li>Select Wireless Network (You can skip this step if the RPI is connected via ethernet). Again, untick the &#8220;Hide characters&#8221; option to check what you type!</li>
<li>Update Software</li>
<li>Click &#8220;Restart&#8221; on the last step &#8220;Setup Complete&#8221;</li>
</ul>
</li>
</ul>
</li>
</ul>
<p style="text-align: justify;"><span style="text-decoration: underline;"><strong>Configure your OS</strong></span></p>
<p style="text-align: justify;">Open a &#8220;Terminal&#8221; :</p>
<p style="padding-left: 40px; text-align: justify;"><img decoding="async" class="alignnone wp-image-4762 size-full" src="http://www.beatificabytes.be/wp-content/uploads/2020/06/Pasted-3.png" /></p>
<p style="text-align: justify;">First, type this command in the Terminal to check your IP address:</p>
<pre style="padding-left: 40px;">ifconfig</pre>
<p style="text-align: justify;">Type next <a href="https://www.raspberrypi.org/documentation/configuration/raspi-config.md" target="_blank" rel="noopener noreferrer">this command</a> to configure the os:</p>
<pre style="padding-left: 40px;">sudo raspi-config</pre>
<p style="text-align: justify;">Among other:</p>
<ul style="text-align: justify;">
<li>Configure your keyboard if required via &#8220;4 Localisation Options&#8221; &gt; &#8220;change keyboard layout&#8221;
<ul>
<li>If your keyboard is not in the list, use the Generic 100x-Key PC corresponding to your layout. Look the <a href="https://en.wikipedia.org/wiki/Keyboard_layout#/media/File:Physical_keyboard_layouts_comparison_ANSI_ISO_KS_ABNT_JIS.png" target="_blank" rel="noopener noreferrer">picture </a>of <a href="https://en.wikipedia.org/wiki/Keyboard_layout" target="_blank" rel="noopener noreferrer">this wiki</a> page for more details.</li>
<li>You can possibly also find more info about your keyboard <a href="https://deskthority.net/wiki/Category:List_of_all_keyboards" target="_blank" rel="noopener noreferrer">here</a>.</li>
</ul>
</li>
<li>Enable SSH via &#8220;5 Interfacing Options&#8221; &gt; &#8220;P2 SSH&#8221;</li>
<li>Give at least 512MB or more to your GPU via &#8220;7 Advanced Options&#8221; &gt; &#8220;Memory Split&#8221; (I did set 512. Using 1024 result in a black screen after reboot)</li>
<li><del>I gave the whole micro-SD card storage for the OS via &#8220;7 Advanced Options&#8221; &gt; A1 Expand File System&#8221;</del></li>
<li>I set the audio output on the HDMI port via &#8220;7 Advanced Options&#8221; &gt; A4 Audio&#8221;</li>
<li>NB.: I don&#8217;t use the 4Kp60 HDMI, but it can be configured via &#8220;7 Advanced Options&#8221; &gt; AA Pi 4 Video Output&#8221;</li>
<li>Finally, reboot to be sure that it still work.
<ul>
<li>If you have an issue, wait for 3 minutes and proceed with the next step here under.</li>
</ul>
</li>
</ul>
<p style="text-align: justify;"> </p>
<p style="text-align: justify;">You can now open a SSH console from your PC (E.g: using PuTTY) to connect on the IP address found previously and login with the user &#8216;pi&#8217; and the password you introduced during the installation.</p>
<p style="padding-left: 40px; text-align: justify;">You will possibly get a PuTTY Security Alert because of the ssh key fingerprint&#8230; Accept if you are sure that you are connecting safely to your RPI.</p>
<p style="padding-left: 40px; text-align: justify;">If it seems that your RPI didn&#8217;t reboot properly and you are not able to connect using SSH after a moment, they you probably have to redo to whole setup from scratch and try other configuration options within raspi-config</p>
<p style="padding-left: 40px; text-align: justify;">If it seems that your RPI didn&#8217;t reboot properly and you are able to connect via SSH, redo the configuration with the command sudo raspi-config (try to reset the &#8220;Memory Split&#8221; to 64 if you did change it).</p>
<p style="text-align: justify;">If you want to be sure that your OS is up-to-date, with the very latest fixes, type the following commands:</p>
<pre style="padding-left: 40px;">sudo apt-get update</pre>
<pre style="padding-left: 40px;">sudo apt-get full-upgrade</pre>
<p style="text-align: justify;">And finally disable the screen sleep with the command</p>
<pre style="padding-left: 40px;">sudo sed -i 's/#xserver-command=X.*/xserver-command=X -s 0 dpms/g' /etc/lightdm/lightdm.conf</pre>
<p style="text-align: justify;"><span style="text-decoration: underline;"><strong>Build PMP for your RPI 4</strong></span></p>
<p style="text-align: justify;">Use now the SSH console (to be able to copy/paste from here) to execute this:</p>
<pre style="padding-left: 40px;">sudo apt-get install -y autoconf automake libtool libharfbuzz-dev libfreetype6-dev libfontconfig1-dev libx11-dev libxrandr-dev libvdpau-dev libva-dev mesa-common-dev libegl1-mesa-dev yasm libasound2-dev libpulse-dev libuchardet-dev zlib1g-dev libfribidi-dev git libgnutls28-dev libgl1-mesa-dev libsdl2-dev cmake python3 python python-minimal git mpv libmpv-dev</pre>
<p style="text-align: justify;">Then these 3 commands:</p>
<pre style="padding-left: 40px;">wget <span class="hljs-symbol">https:</span>/<span class="hljs-regexp">/github.com/koendv</span><span class="hljs-regexp">/qt5-opengl-raspberrypi/releases</span><span class="hljs-regexp">/download/v</span>5.<span class="hljs-number">12.5</span>-<span class="hljs-number">1</span>/qt5-opengl-dev_5.<span class="hljs-number">12.5_</span>armhf.deb <br />sudo apt-get install -y ./qt5-opengl-dev_5.<span class="hljs-number">12.5_</span>armhf.deb<br />rm qt5-opengl-dev_5.<span class="hljs-number">12.5_</span>armhf.deb</pre>
<p style="text-align: justify;">And finally these:</p>
<pre style="padding-left: 40px;">mkdir ~/pmp<br /><span class="hljs-built_in">cd</span> ~/pmp<br />git <span class="hljs-built_in">clone</span> git://github.com/plexinc/plex-media-player<br /><span class="hljs-built_in">cd</span> plex-media-player/<br />mkdir build<br /><span class="hljs-built_in">cd</span> build<br />cmake -DCMAKE_BUILD_TYPE=Debug -DQTROOT=/usr/lib/qt5.12/ -DCMAKE_INSTALL_PREFIX=/usr/<span class="hljs-built_in">local</span>/ ..<br />make -j4<br />sudo make install</pre>
<p style="text-align: justify;">Now, PMP can be run. Go back to the Raspberry Pi Desktop, and type this command in a Terminal:</p>
<pre style="padding-left: 40px;">plexmediaplayer --fullscreen --tv &amp;</pre>
<p style="padding-left: 40px; text-align: justify;">In my case, the option &#8216;tv&#8217; is not convenient (I can&#8217;t see enough on the screen)&#8230;</p>
<p style="text-align: justify;">You will have to Sign In via the <a href="https://plex.tv/link" target="_blank" rel="noopener noreferrer">link page</a> of Plex.tv and next configure Plex Media Player.</p>
<p style="text-align: justify;"><span style="text-decoration: underline;"><strong>Configure PMP to launch at boot</strong></span></p>
<p style="text-align: justify;">Back into you SSH Console, on your PC, create a new user &#8216;plex&#8217; with a password:</p>
<pre style="padding-left: 40px;">sudo adduser plex<br />sudo adduser --disabled-password plex<br />sudo passwd -d plex<br /><br /><img decoding="async" class="alignnone wp-image-4763 size-full" src="http://www.beatificabytes.be/wp-content/uploads/2020/06/Pasted-4.png" /></pre>
<p style="text-align: justify;">Login as &#8216;plex&#8217; in your RPI desktop to run once PMP via a Terminal (Without this step, it will not be displayed full screen after an autologin):</p>
<pre style="padding-left: 40px;">plexmediaplayer --fullscreen --tv &amp;</pre>
<p style="text-align: justify;">Configure the user &#8216;plex&#8217; to autologin with a desktop session named &#8216;plex&#8217;:</p>
<pre style="padding-left: 40px;">sudo sed -i 's/#*user-session=.*/user-session=plex/g' /etc/lightdm/lightdm.conf<br />sudo sed -i 's/#*autologin-user=.*/autologin-user=plex/g' /etc/lightdm/lightdm.conf<br />sudo sed -i 's/#*autologin-user-timeout=.*/autologin-user-timeout=delay/g' /etc/lightdm/lightdm.conf</pre>
<p style="text-align: justify;">Create the &#8216;plex&#8217; desktop:</p>
<pre style="padding-left: 40px;">sudo nano /usr/share/xsessions/plex.desktop</pre>
<p style="text-align: justify;">and paste into it:</p>
<pre style="padding-left: 40px;">[Desktop Entry]Name=Plex<br />Comment=Plex Media Player<br />Exec=/usr/local/bin/plexmediaplayer<br />Icon=<br />Type=Application</pre>
<p style="text-align: justify;">And now reboot ! (It can take 3 long minutes !!):</p>
<pre style="padding-left: 40px;">sudo reboot</pre>
<p style="text-align: justify;">If there is a configuration issue with the desktop, edit the config via a SSH console and restart lightDM (the Desktop Manager):</p>
<pre style="padding-left: 40px;">sudo service lightdm restart</pre>
<p style="text-align: justify;">Tips: I had no issue with getting Plex Media Player in fullscreen but here are notes in case I would have to resize it:</p>
<pre style="padding-left: 40px;">sudo apt-get install -y xdotool<br />export DISPLAY=':0.0'<br />xdotool search --onlyvisible --maxdepth 1 ""<br />xdotool windowmove {window_id} {posx} {posy} windowsize {window_num} {sizex} {sizey}</pre>
<p style="text-align: justify;"> </p>
<p style="text-align: justify;">This is based on a post of Stueh on Plex forum (see <a href="https://forums.plex.tv/t/instructions-how-to-build-plex-media-player-on-raspberry-pi-4-b-under-raspbian/562633" target="_blank" rel="noopener noreferrer">here</a><span style="font-size: inherit;">)</span></p>
<p> </p>
<p>If you did configure Plex Media Player on a PC Screen and move next on TV Screen, it will most probably not fit that screen et the resolution will possibly not be correct. In that case, here is how I proceed:</p>
<ul>
<li>Log on your RPI using any SSH console on your mobile or Tablet (I presume that your PC is not next to your TV). I am using &#8220;RaspController&#8221; on Android</li>
<li>Edit the desktop to force an error. Hence, you will fallback on the default Desktop. Type in you SSL console : sudo nano /usr/shared/xsession/plex.desktop
<ul>
<li>Ex.: modify this line to define an invalid path: Exec=<strong>xxx</strong>/usr/local/bin/plexmediaplayer</li>
</ul>
</li>
<li>Now, restart LightDM
<ul>
<li>Either type this in your SSH console: sudo service lightdm restart</li>
<li>Or CTRL-ALT-Backspace on the keyboard of your RPI.</li>
</ul>
</li>
<li>You will get an error message because &#8216;<strong>xxx</strong>/usr/local/bin/plexmediaplayer&#8217; does not exist and next get a prompt to login.</li>
<li>Login as &#8216;pi&#8217; </li>
<li>Now, open the Start menu &gt; Preferences &gt; Raspberry Pi Configuration &gt; Display (or Interfaces). If you don&#8217;t see the &#8216;Start menu&#8217; because it is out of the screen, press the &#8216;Windows&#8217; key on your Keyboard.</li>
</ul>
<p style="padding-left: 80px;"><img decoding="async" class="alignnone wp-image-4778 size-full" src="http://www.beatificabytes.be/wp-content/uploads/2020/06/Pasted-5.png" /></p>
<ul>
<li>Next, change the resolution to fit the limitation of your TV:
<ul>
<li><strong>480p = DVD</strong>, old TV 720 x 480 pixels, format 16/9.</li>
<li><strong>720p</strong> = <strong>HD Ready,</strong> 1280 x 720 pixels, format 16/9.</li>
<li><strong>1080p =</strong> <strong>Full HD,</strong> 1920 x 1080 pixels, format 16/9.</li>
<li><strong>2160p</strong>, <strong>UHDTV1, </strong>3840 x 2160 pixels, format 16/9 (a.ka. <strong>UHD-4K</strong> or 4K).</li>
<li><strong>4320p</strong>, <strong>UHDTV2, </strong>7680 x 4320 pixels, format 16/9 (a.k.a <strong>UHD-8K</strong> or 8K).</li>
</ul>
</li>
<li>Then, open Plex Media Player (Start Menu &gt; &#8230;) and configure it in TV mode. If it does not fit the TV Screen, reduce the resolution.</li>
<li>Finally, log off (or restrat lightDM with CTRL-ALT-BACKSPACE) and login as &#8216;plex&#8217; to also run Plex Media Player and be sure it&#8217;s also well configured.</li>
<li>Ho, yes, sure: edit again the plex.desktop to remove the xxx in the path of the EXEC setting and reboot.</li>
</ul>
<p>Voilà</p>
<p style="text-align: justify;"></div>
<div class="pvc_clear"></div><p id="pvc_stats_4756" class="pvc_stats total_only  " data-element-id="4756" style=""><i class="pvc-stats-icon medium" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" version="1.0" viewBox="0 0 502 315" preserveAspectRatio="xMidYMid meet"><g transform="translate(0,332) scale(0.1,-0.1)" fill="" stroke="none"><path d="M2394 3279 l-29 -30 -3 -207 c-2 -182 0 -211 15 -242 39 -76 157 -76 196 0 15 31 17 60 15 243 l-3 209 -33 29 c-26 23 -41 29 -80 29 -41 0 -53 -5 -78 -31z"/><path d="M3085 3251 c-45 -19 -58 -50 -96 -229 -47 -217 -49 -260 -13 -295 52 -53 146 -42 177 20 16 31 87 366 87 410 0 70 -86 122 -155 94z"/><path d="M1751 3234 c-13 -9 -29 -31 -37 -50 -12 -29 -10 -49 21 -204 19 -94 39 -189 45 -210 14 -50 54 -80 110 -80 34 0 48 6 76 34 21 21 34 44 34 59 0 14 -18 113 -40 219 -37 178 -43 195 -70 221 -36 32 -101 37 -139 11z"/><path d="M1163 3073 c-36 -7 -73 -59 -73 -102 0 -56 133 -378 171 -413 34 -32 83 -37 129 -13 70 36 67 87 -16 290 -86 209 -89 214 -129 231 -35 14 -42 15 -82 7z"/><path d="M3689 3066 c-15 -9 -33 -30 -42 -48 -48 -103 -147 -355 -147 -375 0 -98 131 -148 192 -74 13 15 57 108 97 206 80 196 84 226 37 273 -30 30 -99 39 -137 18z"/><path d="M583 2784 c-38 -19 -67 -74 -58 -113 9 -42 211 -354 242 -373 16 -10 45 -18 66 -18 51 0 107 52 107 100 0 39 -1 41 -124 234 -80 126 -108 162 -133 173 -41 17 -61 16 -100 -3z"/><path d="M4250 2784 c-14 -9 -74 -91 -133 -183 -95 -150 -107 -173 -107 -213 0 -55 33 -94 87 -104 67 -13 90 8 211 198 130 202 137 225 78 284 -27 27 -42 34 -72 34 -22 0 -50 -8 -64 -16z"/><path d="M2275 2693 c-553 -48 -1095 -270 -1585 -649 -135 -104 -459 -423 -483 -476 -23 -49 -22 -139 2 -186 73 -142 361 -457 571 -626 285 -228 642 -407 990 -497 242 -63 336 -73 660 -74 310 0 370 5 595 52 535 111 1045 392 1455 803 122 121 250 273 275 326 19 41 19 137 0 174 -41 79 -309 363 -465 492 -447 370 -946 591 -1479 653 -113 14 -422 18 -536 8z m395 -428 c171 -34 330 -124 456 -258 112 -119 167 -219 211 -378 27 -96 24 -300 -5 -401 -72 -255 -236 -447 -474 -557 -132 -62 -201 -76 -368 -76 -167 0 -236 14 -368 76 -213 98 -373 271 -451 485 -162 444 86 934 547 1084 153 49 292 57 452 25z m909 -232 c222 -123 408 -262 593 -441 76 -74 138 -139 138 -144 0 -16 -233 -242 -330 -319 -155 -123 -309 -223 -461 -299 l-81 -41 32 46 c18 26 49 83 70 128 143 306 141 649 -6 957 -25 52 -61 116 -79 142 l-34 47 45 -20 c26 -10 76 -36 113 -56z m-2057 25 c-40 -58 -105 -190 -130 -263 -110 -324 -59 -707 132 -981 25 -35 42 -64 37 -64 -19 0 -241 119 -326 174 -188 122 -406 314 -532 468 l-58 71 108 103 c185 178 428 349 672 473 66 33 121 60 123 61 2 0 -10 -19 -26 -42z"/><path d="M2375 1950 c-198 -44 -350 -190 -395 -379 -18 -76 -8 -221 19 -290 114 -284 457 -406 731 -260 98 52 188 154 231 260 27 69 37 214 19 290 -38 163 -166 304 -326 360 -67 23 -215 33 -279 19z"/></g></svg></i> <img decoding="async" width="16" height="16" alt="Loading" src="https://www.BeatificaBytes.be/wp-content/plugins/page-views-count/ajax-loader-2x.gif" border=0 /></p><div class="pvc_clear"></div>]]></content:encoded>
					
					<wfw:commentRss>https://www.BeatificaBytes.be/create-a-plex-media-player-with-a-raspberry-4/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Projector losing Raspberry Pi 2&#8217;s HDMI signal</title>
		<link>https://www.BeatificaBytes.be/projector-losing-raspberry-pi-2s-hdmi-signal/</link>
					<comments>https://www.BeatificaBytes.be/projector-losing-raspberry-pi-2s-hdmi-signal/#respond</comments>
		
		<dc:creator><![CDATA[vletroye]]></dc:creator>
		<pubDate>Sat, 08 Aug 2015 19:29:48 +0000</pubDate>
				<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[Plex]]></category>
		<category><![CDATA[Raspberry PI]]></category>
		<guid isPermaLink="false">/wordpress/?p=2189</guid>

					<description><![CDATA[When I am watching a movie played with RasPlex (on my Raspberry Pi 2), it happens from time to time (possibly several times during a movie) [&#8230;]]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;">When I am watching a movie played with <a title="Rasplex" href="http://www.rasplex.com/index.html" target="_blank" rel="noopener noreferrer">RasPlex </a>(on my Raspberry Pi 2), it happens from time to time (possibly several times during a movie) that my projector loses the HDMI signal. The signal comes back quite immediately but this is a real annoyance. I solved the problem by boosting the HDMI signal in Raspberry Pi 2&#8217;s config file.</p>
<p style="text-align: justify;"><span class="collapseomatic " id="id69b31bf5147f2"  tabindex="0" title="Click to Read More"    >Click to Read More</span><span id='swap-id69b31bf5147f2'  class='colomat-swap' style='display:none;'>Click to Close</span><div id="target-id69b31bf5147f2" class="collapseomatic_content "></p>
<p style="text-align: justify;">I had no issue when playing a movie with my PC or with my ChromeCast, both of them being however connected on the same home cinema amplifier (a Yamaha HTR-4067) as the Raspberry PI 2 and, from there, on the projector (a Benq W1070+) via a long HDMI cable.</p>
<p style="text-align: justify;">The problem became especially unsupportable with 3D movies as not only the signal was lost, but also the projector was coming back in 2D mode. So, I had to set it back in 3D when the signal was recovered.</p>
<p style="text-align: justify;">It was sometimes mentioned on various blogs or forums that the problem could have been with the HDMI cable, with the power supply of the Raspberry Pi 2, with the HDMI port of the amplifier, &#8230; But I found the true solution <a title="Raspberry Pi's HDMI signal lost" href="https://www.raspberrypi.org/forums/viewtopic.php?f=28&amp;t=38815" target="_blank" rel="noopener noreferrer">here</a>: boost the HDMI signal in the config file of the Raspberry Pi 2.</p>
<p style="text-align: justify;">While already being in the config file to solve the problem, I took the opportunity to also overclock a bit the Raspberry as documented <a title="Overclock Raspberry Pi 2" href="http://haydenjames.io/raspberry-pi-2-overclock/" target="_blank" rel="noopener noreferrer">here</a>. And finally, as I noticed that there was no specific memory size set for the GPU on my Raspberry, which has 1Gb Ram, if fixed that too. It seems to me that the config file used by RasPlex is not fully optimized for the Raspberry Pi 2.</p>
<p style="text-align: justify;">To edit the &#8220;config.txt&#8221; file, I simply put the SD card of the Raspberry Pi 2 into my Windows PC and opened that file with Notepad++ (it&#8217;s located on the root of the card). I ended with a config file like this one (changes are in bold):</p>
<div class="callout" style="text-align: justify;">
<p>#########################################################################<br />
# This file is part of OpenELEC &#8211; http://www.openelec.tv<br />
# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)<br />
# Inspired and partly copied from:<br />
# http://youresuchageek.blogspot.fr/2012/09/howto-raspberry-pi-openelec-on.html<br />
#<br />
# This Program is free software; you can redistribute it and/or modify<br />
# it under the terms of the GNU General Public License as published by<br />
# the Free Software Foundation; either version 2, or (at your option)<br />
# any later version.<br />
#<br />
# This Program is distributed in the hope that it will be useful,<br />
# but WITHOUT ANY WARRANTY; without even the implied warranty of<br />
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the<br />
# GNU General Public License for more details.<br />
#<br />
# You should have received a copy of the GNU General Public License<br />
# along with OpenELEC.tv; see the file COPYING. If not, write to<br />
# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA.<br />
# http://www.gnu.org/copyleft/gpl.html<br />
#################################################################<br />
# Bootloader configuration &#8211; config.txt<br />
#################################################################</p>
<p>#################################################################<br />
# Memory (System/GPU configuration )<br />
#################################################################</p>
<p># default GPU memory split (do not change if you do not know what you are doing)<br />
gpu_mem=128</p>
<p># SDRAM size based GPU memory split, uncomment and setup to override &#8216;gpu_mem&#8217;<br />
gpu_mem_256=64<br />
gpu_mem_512=128<br />
<strong>gpu_mem_1024=256</strong></p>
<p>#################################################################<br />
# Overclocking settings<br />
# WARNING: Do not change/enable if you do not know what you are doing!<br />
# The System may become unstable or you can have data corruption or<br />
# you can loose your warranty if you set wrong settings<br />
#<br />
# please read: http://elinux.org/RPi_config.txt#Overclocking_configuration<br />
#################################################################</p>
<p># Overclock mode settings.<br />
#<br />
# default recommended values are: arm_freq | core_freq | sdram_freq | over_voltage<br />
# no overclocking : 700 | 250 | 400 | 0<br />
# mode &#8216;Modest&#8217; : 800 | 300 | 400 | 0<br />
# mode &#8216;Medium&#8217; : 900 | 333 | 450 | 2<br />
# mode &#8216;High&#8217; : 950 | 450 | 450 | 6<br />
# mode &#8216;Turbo&#8217; : 1000 | 500 | 500 | 6</p>
<p>#arm_freq=900<br />
<strong>core_freq=500</strong><br />
<strong>sdram_freq=500</strong><br />
<strong>over_voltage=2</strong></p>
<p># set to &#8216;force_turbo=1&#8217; to disable dynamic overclocking (you can lose your warranty!)<br />
force_turbo=0</p>
<p># If you have any data corruption using Turbo Mode and overclocking<br />
# try with this setting uncommented<br />
# If this still fails, try to use Medium mode without &#8220;over_voltage=2&#8221;<br />
# If it ultimately keeps failing, forget about this until it gets fixed<br />
# Use a more conservative mode that will works fine in any cases:<br />
# initial_turbo=30</p>
<p>#################################################################<br />
# Overscan settings<br />
#################################################################</p>
<p># Make display smaller to stop text spilling off the screen<br />
# see also http://www.raspberrypi.org/phpBB3/viewtopic.php?f=67&amp;t=15700<br />
# overscan_scale=1<br />
# disable_overscan=1</p>
<p># Adapt overscan values to your needs<br />
# overscan_left=57<br />
# overscan_right=59<br />
# overscan_top=20<br />
# overscan_bottom=20</p>
<p>#################################################################<br />
# various settings see also: http://elinux.org/RPi_config.txt<br />
#################################################################</p>
<p># Force HDMI even if unplugged or powered off<br />
# hdmi_force_hotplug=1</p>
<p># Uncomment to force a console size. By default it will be display&#8217;s size minus<br />
# overscan.<br />
# framebuffer_width=1280<br />
# framebuffer_height=720</p>
<p># Uncomment to force a specific HDMI mode (this will force VGA).<br />
# hdmi_group=1<br />
# hdmi_mode=1</p>
<p># Uncomment to force an HDMI mode rather than DVI. This can make audio work in<br />
# DMT (computer monitor) modes.<br />
# hdmi_drive=2</p>
<p># Uncomment to increase signal to HDMI, if you have interference, blanking, or<br />
# no display. Max value = 7<br />
<strong>config_hdmi_boost=4</strong></p>
<p># Uncomment for composite PAL<br />
# sdtv_mode=2</p>
<p># Uncomment to overclock the ARM. 700 MHz is the default.<br />
# arm_freq=800</p>
<p>#################################################################<br />
# License keys to enable GPU hardware decoding for various codecs<br />
# to obtain keys visit the shop at http://www.raspberrypi.com<br />
#################################################################</p>
<p># decode_MPG2=0x00000000<br />
# decode_WVC1=0x00000000<br />
# decode_DTS=0x00000000<br />
# decode_DDP=0x00000000</p>
<p>#################################################################<br />
#<br />
# &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; RasPlex default settings override &lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;<br />
#<br />
#################################################################</p>
<p>hdmi_force_hotplug=1<br />
hdmi_drive=2<br />
gpu_mem_256=64<br />
gpu_mem_512=256<br />
<strong>gpu_mem_1024=256</strong><br />
dtoverlay=lirc-rpi<br />
#################################################################<br />
# End of default configuration<br />
# all values below this line were inserted from config.txt.bk (your old config)<br />
# and can be merged with the above values<br />
#################################################################</p>
</div>
<p style="text-align: justify;">
<p style="text-align: justify;"></div></p>
<div class="pvc_clear"></div>
<p id="pvc_stats_2189" class="pvc_stats total_only  " data-element-id="2189" style=""><i class="pvc-stats-icon medium" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" version="1.0" viewBox="0 0 502 315" preserveAspectRatio="xMidYMid meet"><g transform="translate(0,332) scale(0.1,-0.1)" fill="" stroke="none"><path d="M2394 3279 l-29 -30 -3 -207 c-2 -182 0 -211 15 -242 39 -76 157 -76 196 0 15 31 17 60 15 243 l-3 209 -33 29 c-26 23 -41 29 -80 29 -41 0 -53 -5 -78 -31z"/><path d="M3085 3251 c-45 -19 -58 -50 -96 -229 -47 -217 -49 -260 -13 -295 52 -53 146 -42 177 20 16 31 87 366 87 410 0 70 -86 122 -155 94z"/><path d="M1751 3234 c-13 -9 -29 -31 -37 -50 -12 -29 -10 -49 21 -204 19 -94 39 -189 45 -210 14 -50 54 -80 110 -80 34 0 48 6 76 34 21 21 34 44 34 59 0 14 -18 113 -40 219 -37 178 -43 195 -70 221 -36 32 -101 37 -139 11z"/><path d="M1163 3073 c-36 -7 -73 -59 -73 -102 0 -56 133 -378 171 -413 34 -32 83 -37 129 -13 70 36 67 87 -16 290 -86 209 -89 214 -129 231 -35 14 -42 15 -82 7z"/><path d="M3689 3066 c-15 -9 -33 -30 -42 -48 -48 -103 -147 -355 -147 -375 0 -98 131 -148 192 -74 13 15 57 108 97 206 80 196 84 226 37 273 -30 30 -99 39 -137 18z"/><path d="M583 2784 c-38 -19 -67 -74 -58 -113 9 -42 211 -354 242 -373 16 -10 45 -18 66 -18 51 0 107 52 107 100 0 39 -1 41 -124 234 -80 126 -108 162 -133 173 -41 17 -61 16 -100 -3z"/><path d="M4250 2784 c-14 -9 -74 -91 -133 -183 -95 -150 -107 -173 -107 -213 0 -55 33 -94 87 -104 67 -13 90 8 211 198 130 202 137 225 78 284 -27 27 -42 34 -72 34 -22 0 -50 -8 -64 -16z"/><path d="M2275 2693 c-553 -48 -1095 -270 -1585 -649 -135 -104 -459 -423 -483 -476 -23 -49 -22 -139 2 -186 73 -142 361 -457 571 -626 285 -228 642 -407 990 -497 242 -63 336 -73 660 -74 310 0 370 5 595 52 535 111 1045 392 1455 803 122 121 250 273 275 326 19 41 19 137 0 174 -41 79 -309 363 -465 492 -447 370 -946 591 -1479 653 -113 14 -422 18 -536 8z m395 -428 c171 -34 330 -124 456 -258 112 -119 167 -219 211 -378 27 -96 24 -300 -5 -401 -72 -255 -236 -447 -474 -557 -132 -62 -201 -76 -368 -76 -167 0 -236 14 -368 76 -213 98 -373 271 -451 485 -162 444 86 934 547 1084 153 49 292 57 452 25z m909 -232 c222 -123 408 -262 593 -441 76 -74 138 -139 138 -144 0 -16 -233 -242 -330 -319 -155 -123 -309 -223 -461 -299 l-81 -41 32 46 c18 26 49 83 70 128 143 306 141 649 -6 957 -25 52 -61 116 -79 142 l-34 47 45 -20 c26 -10 76 -36 113 -56z m-2057 25 c-40 -58 -105 -190 -130 -263 -110 -324 -59 -707 132 -981 25 -35 42 -64 37 -64 -19 0 -241 119 -326 174 -188 122 -406 314 -532 468 l-58 71 108 103 c185 178 428 349 672 473 66 33 121 60 123 61 2 0 -10 -19 -26 -42z"/><path d="M2375 1950 c-198 -44 -350 -190 -395 -379 -18 -76 -8 -221 19 -290 114 -284 457 -406 731 -260 98 52 188 154 231 260 27 69 37 214 19 290 -38 163 -166 304 -326 360 -67 23 -215 33 -279 19z"/></g></svg></i> <img decoding="async" width="16" height="16" alt="Loading" src="https://www.BeatificaBytes.be/wp-content/plugins/page-views-count/ajax-loader-2x.gif" border=0 /></p>
<div class="pvc_clear"></div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.BeatificaBytes.be/projector-losing-raspberry-pi-2s-hdmi-signal/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>HDMI CEC between an amplifier Yamaha HTR-4067 and a Raspberry Pi 2</title>
		<link>https://www.BeatificaBytes.be/hdmi-cec-between-an-amplifier-yamaha-htr-4067-and-a-raspberry-pi-2/</link>
					<comments>https://www.BeatificaBytes.be/hdmi-cec-between-an-amplifier-yamaha-htr-4067-and-a-raspberry-pi-2/#respond</comments>
		
		<dc:creator><![CDATA[vletroye]]></dc:creator>
		<pubDate>Sat, 18 Apr 2015 12:58:58 +0000</pubDate>
				<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[HTPC]]></category>
		<category><![CDATA[Raspberry PI]]></category>
		<guid isPermaLink="false">/wordpress/?p=2114</guid>

					<description><![CDATA[I just bought the new Raspberry Pi 2 to run Rasplex (Plex + OpenElec) within my Home Theater System. The only question I had was: [&#8230;]]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;">I just bought the new Raspberry Pi 2 to run Rasplex (Plex + OpenElec) within my Home Theater System. The only question I had was: would I be able to use the remote of my amplifier to control Rasplex. The answer is yes, it works !</p>
<p><figure id="attachment_2133" aria-describedby="caption-attachment-2133" style="width: 300px" class="wp-caption aligncenter"><a href="https://www.beatificabytes.be/wp-content/uploads/2015/04/Yamaha-HTR-4067.jpg"><img loading="lazy" decoding="async" class="size-medium wp-image-2133" src="https://www.beatificabytes.be/wp-content/uploads/2015/04/Yamaha-HTR-4067-300x111.jpg" alt="Yamaha-HTR-4067" width="300" height="111" /></a><figcaption id="caption-attachment-2133" class="wp-caption-text">Yamaha-HTR-4067</figcaption></figure></p>
<p style="text-align: justify;"><span class="collapseomatic " id="id69b31bf51684c"  tabindex="0" title="Click to Read More"    >Click to Read More</span><span id='swap-id69b31bf51684c'  class='colomat-swap' style='display:none;'>Click to Close</span><div id="target-id69b31bf51684c" class="collapseomatic_content "></p>
<p style="text-align: justify;">My Home Theater System includes:</p>
<ul style="text-align: justify;">
<li>A amplifier Yamaha HTR-4067</li>
<li><span class="SVDv3_produit_titre">Speakers Eltax Monitor 91 HC</span>  with
<ul>
<li>two floor-standing s<span class="SVDv3_produit_titre">peakers Eltax Monitor IX</span></li>
<li>two s<span class="SVDv3_produit_titre">peakers Eltax Monitor I</span></li>
<li>one speaker Eltax Monitor Center</li>
</ul>
</li>
<li>A subwoofer Yamaha NS-SW200</li>
<li>A projector BenQ W1070+</li>
<li>A Raspberry Pi 2 with RasPlex</li>
</ul>
<p style="text-align: justify;">NB.:</p>
<ul style="text-align: justify;">
<li>The Raspberry is connected on the &#8220;HDMI 1 (BD/DVD)&#8221; input.</li>
<li>I had to change the HDMI cable to use one certified &#8220;High Speed with Ethernet&#8221;.</li>
<li>I had to turn on first the Amplifier, next the projector, and finally the Raspberry.</li>
</ul>
<p style="text-align: justify;">When starting, Rasplex  :</p>
<ol style="text-align: justify;">
<li>Detects the &#8220;Pulse-Eight CEC adapter&#8221;</li>
<li>Updates the CEC adapter configuration</li>
<li>And finally displays a message: &#8220;connected: TV-HTR-4067&#8221;</li>
</ol>
<p style="text-align: justify;">Within Plex:</p>
<ul style="text-align: justify;">
<li>I went to &#8220;&gt; Preferences &gt; Change Preferences for System&#8221;</li>
<li>I selected &#8220;Input Devices&#8221; and then &#8220;Peripherals&#8221;</li>
<li>There, Plex displays info about the &#8220;CEC adapter&#8221;. I did click on &#8220;Ok&#8221; to enter the settings of that adapter. There, I have the following settings:
<ul>
<li>Enabled is ticked</li>
<li>Make XBMC the active source when stating is not ticked</li>
<li>&#8220;Device to power on&#8230;&#8221; is none</li>
<li>&#8220;Device to pwoer off&#8230;&#8221; is none</li>
<li>&#8220;Send inactive source&#8230;&#8221; is ticked</li>
<li>&#8220;Put device in standby&#8230;&#8221; is not ticked</li>
<li>&#8220;When the TV is switched off&#8221; is &#8220;Ignore&#8221;</li>
<li>&#8220;Put device in standby&#8221; is not ticked</li>
<li>&#8220;Use the TV&#8217;s language setting&#8221; is not ticked</li>
<li>&#8220;Pause playback&#8221; is ticked</li>
<li>&#8220;Physical address (overrules HDMI port)&#8221; is 0</li>
<li>&#8220;Com port&#8221; is &#8211;</li>
</ul>
</li>
</ul>
<p style="text-align: justify;">Notice: when the amplifier is switched off (standby), the video is still forwarded to the projector, as well as the sound. But what&#8217;s great is that the remote control still works too via CEC !!!</p>
<p style="text-align: justify;"></div></p>
<div class="pvc_clear"></div>
<p id="pvc_stats_2114" class="pvc_stats total_only  " data-element-id="2114" style=""><i class="pvc-stats-icon medium" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" version="1.0" viewBox="0 0 502 315" preserveAspectRatio="xMidYMid meet"><g transform="translate(0,332) scale(0.1,-0.1)" fill="" stroke="none"><path d="M2394 3279 l-29 -30 -3 -207 c-2 -182 0 -211 15 -242 39 -76 157 -76 196 0 15 31 17 60 15 243 l-3 209 -33 29 c-26 23 -41 29 -80 29 -41 0 -53 -5 -78 -31z"/><path d="M3085 3251 c-45 -19 -58 -50 -96 -229 -47 -217 -49 -260 -13 -295 52 -53 146 -42 177 20 16 31 87 366 87 410 0 70 -86 122 -155 94z"/><path d="M1751 3234 c-13 -9 -29 -31 -37 -50 -12 -29 -10 -49 21 -204 19 -94 39 -189 45 -210 14 -50 54 -80 110 -80 34 0 48 6 76 34 21 21 34 44 34 59 0 14 -18 113 -40 219 -37 178 -43 195 -70 221 -36 32 -101 37 -139 11z"/><path d="M1163 3073 c-36 -7 -73 -59 -73 -102 0 -56 133 -378 171 -413 34 -32 83 -37 129 -13 70 36 67 87 -16 290 -86 209 -89 214 -129 231 -35 14 -42 15 -82 7z"/><path d="M3689 3066 c-15 -9 -33 -30 -42 -48 -48 -103 -147 -355 -147 -375 0 -98 131 -148 192 -74 13 15 57 108 97 206 80 196 84 226 37 273 -30 30 -99 39 -137 18z"/><path d="M583 2784 c-38 -19 -67 -74 -58 -113 9 -42 211 -354 242 -373 16 -10 45 -18 66 -18 51 0 107 52 107 100 0 39 -1 41 -124 234 -80 126 -108 162 -133 173 -41 17 -61 16 -100 -3z"/><path d="M4250 2784 c-14 -9 -74 -91 -133 -183 -95 -150 -107 -173 -107 -213 0 -55 33 -94 87 -104 67 -13 90 8 211 198 130 202 137 225 78 284 -27 27 -42 34 -72 34 -22 0 -50 -8 -64 -16z"/><path d="M2275 2693 c-553 -48 -1095 -270 -1585 -649 -135 -104 -459 -423 -483 -476 -23 -49 -22 -139 2 -186 73 -142 361 -457 571 -626 285 -228 642 -407 990 -497 242 -63 336 -73 660 -74 310 0 370 5 595 52 535 111 1045 392 1455 803 122 121 250 273 275 326 19 41 19 137 0 174 -41 79 -309 363 -465 492 -447 370 -946 591 -1479 653 -113 14 -422 18 -536 8z m395 -428 c171 -34 330 -124 456 -258 112 -119 167 -219 211 -378 27 -96 24 -300 -5 -401 -72 -255 -236 -447 -474 -557 -132 -62 -201 -76 -368 -76 -167 0 -236 14 -368 76 -213 98 -373 271 -451 485 -162 444 86 934 547 1084 153 49 292 57 452 25z m909 -232 c222 -123 408 -262 593 -441 76 -74 138 -139 138 -144 0 -16 -233 -242 -330 -319 -155 -123 -309 -223 -461 -299 l-81 -41 32 46 c18 26 49 83 70 128 143 306 141 649 -6 957 -25 52 -61 116 -79 142 l-34 47 45 -20 c26 -10 76 -36 113 -56z m-2057 25 c-40 -58 -105 -190 -130 -263 -110 -324 -59 -707 132 -981 25 -35 42 -64 37 -64 -19 0 -241 119 -326 174 -188 122 -406 314 -532 468 l-58 71 108 103 c185 178 428 349 672 473 66 33 121 60 123 61 2 0 -10 -19 -26 -42z"/><path d="M2375 1950 c-198 -44 -350 -190 -395 -379 -18 -76 -8 -221 19 -290 114 -284 457 -406 731 -260 98 52 188 154 231 260 27 69 37 214 19 290 -38 163 -166 304 -326 360 -67 23 -215 33 -279 19z"/></g></svg></i> <img loading="lazy" decoding="async" width="16" height="16" alt="Loading" src="https://www.BeatificaBytes.be/wp-content/plugins/page-views-count/ajax-loader-2x.gif" border=0 /></p>
<div class="pvc_clear"></div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.BeatificaBytes.be/hdmi-cec-between-an-amplifier-yamaha-htr-4067-and-a-raspberry-pi-2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>XBMC on Raspberry Pi: get Sound but no Video</title>
		<link>https://www.BeatificaBytes.be/xbmc-on-raspberry-pi-get-sound-but-no-video/</link>
					<comments>https://www.BeatificaBytes.be/xbmc-on-raspberry-pi-get-sound-but-no-video/#comments</comments>
		
		<dc:creator><![CDATA[vletroye]]></dc:creator>
		<pubDate>Tue, 06 Aug 2013 21:27:54 +0000</pubDate>
				<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[Raspberry PI]]></category>
		<category><![CDATA[XBMC]]></category>
		<guid isPermaLink="false">/wordpress/?p=1119</guid>

					<description><![CDATA[It&#8217;s well known that when a video does not play on a Raspberry Pi, it&#8217;s usually due to a codec issue. But in my case, [&#8230;]]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;">It&#8217;s well known that when a video does not play on a Raspberry Pi, it&#8217;s usually due to a codec issue. But in my case, I was able to play video from the &#8220;Movies&#8221; menu but not from a &#8220;Smart Playlist&#8221;. The problem was due to the amount of ram assigned to the GPU. It seems that there was no free resource anymore to play video once a &#8220;Smart Playlist&#8221; opened.</p>
<p style="text-align: justify;"><span class="collapseomatic " id="id69b31bf518996"  tabindex="0" title="Click to Read More"    >Click to Read More</span><span id='swap-id69b31bf518996'  class='colomat-swap' style='display:none;'>Click to Close</span><div id="target-id69b31bf518996" class="collapseomatic_content "></p>
<p style="text-align: justify;">I have a Raspberry Pi model b with 512 Mb Ram.</p>
<ol style="text-align: justify;">
<li>In order to find the reason of the problem, I have activated the logging on XBMC: In  Settings -&gt; System -&gt; Debugging, toggle the Enable debug logging setting.</li>
<li>I have opened a Smart Playlist and started a movie. I only got the sound but no video.</li>
<li>I have looked into the log file, whose path depend on the distribution:
<ul>
<li>OpenELEC: /storage/.xbmc/temp/xbmc.log</li>
<li>Raspbmc: /home/pi/.xbmc/temp/xbmc.log</li>
<li>XBian: /home/xbian/.xbmc/temp/xbmc.log</li>
</ul>
</li>
<li>In that log I found this:</li>
</ol>
<div class="callout" style="text-align: justify;">
<p>DEBUG: JSONRPC: Calling player.getactiveplayers<br />
ERROR: COMXCoreComponent::DecoderEventHandler OMX.broadcom.video_decode &#8211; OMX_ErrorInsufficientResources, insufficient resources<br />
ERROR: OMXPlayerVideo : Error open video output<br />
DEBUG: JSONRPC: Calling application.getproperties</p>
</div>
<p style="text-align: justify;">The problem was &#8220;Insufficient Resources&#8221;. Googling on that I found a simple solution: add more ram for the GPU.</p>
<ol style="text-align: justify;">
<li><span style="line-height: 15px;">Open a telnet session to the Raspberry Pi and log (user: pi, password raspberry on RaspBMC)</span></li>
<li>Edit the config.txt file which is located in /boot.</li>
<li>Set gpu_mem_512=256 (instead of the current value 128)</li>
<li>Restart the Rasberry Pi using the command: sudo reboot</li>
</ol>
<p style="text-align: justify;">If editing the config.txt file using &#8220;telnet&#8221; is not easy, possibly &#8220;ftp&#8221; the Raspberry to &#8220;get&#8221; the file, edit this one on Windows and &#8220;put&#8221; it back.</p>
<p style="text-align: justify;">Regarding the codec problem that can occur, it&#8217;s usually for mpeg2 video as one has to purchase the mpeg2 license and configured the raspberry pi. See <a href="http://htpcbuild.com/hardware/standalone-htpc-build/raspberry-pi-htpc/raspberry-pi-codec-license-install/" target="_blank" rel="noopener noreferrer">this blog</a> for details.</p>
<p style="text-align: justify;">About logging: <a href="http://wiki.xbmc.org/index.php?title=Log_file/Easy">http://wiki.xbmc.org/index.php?title=Log_file/Easy</a></p>
<p style="text-align: justify;">About Raspberry pi : <a href="http://wiki.xbmc.org/?title=Raspberry_Pi/FAQ">http://wiki.xbmc.org/?title=Raspberry_Pi/FAQ</a></p>
<p style="text-align: justify;"></div></p>
<p style="text-align: justify;">More about Ram usage and split between CPU and GPU (from <a href="http://k.japko.eu/" target="_blank" rel="noopener noreferrer">Krzysztof Adamski</a>)</p>
<p style="text-align: justify;"><span class="collapseomatic " id="id69b31bf518a2c"  tabindex="0" title="Click to Read More"    >Click to Read More</span><span id='swap-id69b31bf518a2c'  class='colomat-swap' style='display:none;'>Click to Close</span><div id="target-id69b31bf518a2c" class="collapseomatic_content "></p>
<h2 style="text-align: justify;">256MB version</h2>
<p style="text-align: justify;">For older RaspberryPi, with 256 MB of RAM, 4 splits are available:</p>
<ul style="text-align: justify;">
<li><strong>240/16</strong> &#8211; The most RAM size ARM can get (240MB) with mimial GPU memory. It&#8217;s the best for general computing when you don&#8217;t need 3D graphics or hardware video acceleration. It has enough memory to handle 1920x1200x16bpp framebuffer resolution. While 32bpp is also working, it&#8217;s not recommended since it leaves very small amount of free memory for GPU.</li>
<li><strong>224/32</strong> &#8211; This one is deprecated in favor of 240/16 split. It has 3D and hardware video decoding build in but since there is not enough memory to actually use it, there&#8217;s little point in using it. Unless you have some problems with 240/16 split or want to use 32bpp framebuffer at highest resolution. It is possible it will be deleted in the future.</li>
<li><strong>192/64</strong> &#8211; You need at least 64MB of GPU split to use hardware video acceleration or 3D graphics. It may not be enough GPU memory for hardware accelerated video playback at highest resolution or if you need a lot of GPU memory for things like textures.</li>
<li><strong>128/128</strong> &#8211; The most RAM GPU can get. Use it when you need a lot of memory for 3D graphic card and hardware accelerated video playback in high resolution. This split is needed for RaspBMC to work properly or to play fullHD video content with omxplayer without problems.</li>
</ul>
<h2 style="text-align: justify;">512MB version</h2>
<p style="text-align: justify;">New versions of RaspberryPi has 512 MB of RAM. You have 4 additional splits designed for this version:</p>
<ul style="text-align: justify;">
<li><strong>496/16</strong> and <strong>448/64</strong> &#8211; like <code>240/16</code> and <code>192/64</code> split for 256MB respectively but with 256MB more RAM available for ARM. Since GPU has only 16 MB/64MB or RAM, all the limitations from<code>240/16</code>/<code>192/64</code> still apply.</li>
<li><strong>384/128</strong> &#8211; Similar to <strong>128/128</strong> split for 256MB &#8211; you should get all the graphic chip features but with reasonable amount of ARM memory. This will probably be the most universal split right now.</li>
<li><strong>256/256</strong> &#8211; Some bonus graphic card memory if you really need it, like for big textures and similar things. While 256MB of ARM memory is bigger than you could possibly have in older RaspberryPis, I don&#8217;t think this one will be used on many occasions.</li>
</ul>
<p style="text-align: justify;"></div></p>
<div class="pvc_clear"></div>
<p id="pvc_stats_1119" class="pvc_stats total_only  " data-element-id="1119" style=""><i class="pvc-stats-icon medium" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" version="1.0" viewBox="0 0 502 315" preserveAspectRatio="xMidYMid meet"><g transform="translate(0,332) scale(0.1,-0.1)" fill="" stroke="none"><path d="M2394 3279 l-29 -30 -3 -207 c-2 -182 0 -211 15 -242 39 -76 157 -76 196 0 15 31 17 60 15 243 l-3 209 -33 29 c-26 23 -41 29 -80 29 -41 0 -53 -5 -78 -31z"/><path d="M3085 3251 c-45 -19 -58 -50 -96 -229 -47 -217 -49 -260 -13 -295 52 -53 146 -42 177 20 16 31 87 366 87 410 0 70 -86 122 -155 94z"/><path d="M1751 3234 c-13 -9 -29 -31 -37 -50 -12 -29 -10 -49 21 -204 19 -94 39 -189 45 -210 14 -50 54 -80 110 -80 34 0 48 6 76 34 21 21 34 44 34 59 0 14 -18 113 -40 219 -37 178 -43 195 -70 221 -36 32 -101 37 -139 11z"/><path d="M1163 3073 c-36 -7 -73 -59 -73 -102 0 -56 133 -378 171 -413 34 -32 83 -37 129 -13 70 36 67 87 -16 290 -86 209 -89 214 -129 231 -35 14 -42 15 -82 7z"/><path d="M3689 3066 c-15 -9 -33 -30 -42 -48 -48 -103 -147 -355 -147 -375 0 -98 131 -148 192 -74 13 15 57 108 97 206 80 196 84 226 37 273 -30 30 -99 39 -137 18z"/><path d="M583 2784 c-38 -19 -67 -74 -58 -113 9 -42 211 -354 242 -373 16 -10 45 -18 66 -18 51 0 107 52 107 100 0 39 -1 41 -124 234 -80 126 -108 162 -133 173 -41 17 -61 16 -100 -3z"/><path d="M4250 2784 c-14 -9 -74 -91 -133 -183 -95 -150 -107 -173 -107 -213 0 -55 33 -94 87 -104 67 -13 90 8 211 198 130 202 137 225 78 284 -27 27 -42 34 -72 34 -22 0 -50 -8 -64 -16z"/><path d="M2275 2693 c-553 -48 -1095 -270 -1585 -649 -135 -104 -459 -423 -483 -476 -23 -49 -22 -139 2 -186 73 -142 361 -457 571 -626 285 -228 642 -407 990 -497 242 -63 336 -73 660 -74 310 0 370 5 595 52 535 111 1045 392 1455 803 122 121 250 273 275 326 19 41 19 137 0 174 -41 79 -309 363 -465 492 -447 370 -946 591 -1479 653 -113 14 -422 18 -536 8z m395 -428 c171 -34 330 -124 456 -258 112 -119 167 -219 211 -378 27 -96 24 -300 -5 -401 -72 -255 -236 -447 -474 -557 -132 -62 -201 -76 -368 -76 -167 0 -236 14 -368 76 -213 98 -373 271 -451 485 -162 444 86 934 547 1084 153 49 292 57 452 25z m909 -232 c222 -123 408 -262 593 -441 76 -74 138 -139 138 -144 0 -16 -233 -242 -330 -319 -155 -123 -309 -223 -461 -299 l-81 -41 32 46 c18 26 49 83 70 128 143 306 141 649 -6 957 -25 52 -61 116 -79 142 l-34 47 45 -20 c26 -10 76 -36 113 -56z m-2057 25 c-40 -58 -105 -190 -130 -263 -110 -324 -59 -707 132 -981 25 -35 42 -64 37 -64 -19 0 -241 119 -326 174 -188 122 -406 314 -532 468 l-58 71 108 103 c185 178 428 349 672 473 66 33 121 60 123 61 2 0 -10 -19 -26 -42z"/><path d="M2375 1950 c-198 -44 -350 -190 -395 -379 -18 -76 -8 -221 19 -290 114 -284 457 -406 731 -260 98 52 188 154 231 260 27 69 37 214 19 290 -38 163 -166 304 -326 360 -67 23 -215 33 -279 19z"/></g></svg></i> <img loading="lazy" decoding="async" width="16" height="16" alt="Loading" src="https://www.BeatificaBytes.be/wp-content/plugins/page-views-count/ajax-loader-2x.gif" border=0 /></p>
<div class="pvc_clear"></div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.BeatificaBytes.be/xbmc-on-raspberry-pi-get-sound-but-no-video/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>A HTPC for 35€: Raspberry Pi + XBMC</title>
		<link>https://www.BeatificaBytes.be/a-htpc-for-35e-raspberry-pi-xbmc/</link>
					<comments>https://www.BeatificaBytes.be/a-htpc-for-35e-raspberry-pi-xbmc/#comments</comments>
		
		<dc:creator><![CDATA[vletroye]]></dc:creator>
		<pubDate>Thu, 21 Mar 2013 14:59:03 +0000</pubDate>
				<category><![CDATA[Hardwares]]></category>
		<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Raspberry PI]]></category>
		<category><![CDATA[Synology]]></category>
		<category><![CDATA[XBMC]]></category>
		<guid isPermaLink="false">/wordpress/?p=1024</guid>

					<description><![CDATA[I have just received the &#8220;Raspberry Pi Model B&#8221; I ordered two weeks ago on &#8220;RS Components&#8221; website. It rocks !!! Within 30 minutes, I [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><figure id="attachment_1025" aria-describedby="caption-attachment-1025" style="width: 300px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" class="size-medium wp-image-1025" src="https://www.beatificabytes.be/wp-content/uploads/2013/03/Raspberry-pi-300x250.jpg" alt="" width="300" height="250" /><figcaption id="caption-attachment-1025" class="wp-caption-text">Raspberry Pi Model B</figcaption></figure></p>
<p style="text-align: justify;">I have just received the &#8220;Raspberry Pi Model B&#8221; I ordered two weeks ago on &#8220;RS Components&#8221; website. It rocks !!!</p>
<p style="text-align: justify;">Within 30 minutes, I was watching on my HD TV a 1080p movies streamed from my NAS :p</p>
<p style="text-align: justify;"><span class="collapseomatic " id="id69b31bf51b0c5"  tabindex="0" title="Click to Read More"    >Click to Read More</span><span id='swap-id69b31bf51b0c5'  class='colomat-swap' style='display:none;'>Click to Close</span><div id="target-id69b31bf51b0c5" class="collapseomatic_content "></p>
<p style="text-align: justify;">Mine is in a black case bought from RS components. I also bought there a power supply and a HDMI cable. The big advantage of using a Raspberry pi is that</p>
<ul style="text-align: justify;">
<li>It has a very low power consumption (<strong>about 1-2 watts at idle</strong>)</li>
<li>It is really small 85.60mm x 53.98mm x 17mm (<strong>invisible behind the TV</strong>)</li>
<li>It has a HDMI with Audio with CEC support (<strong>you can pilot XBMC on the Raspberry Pi with the TV remote control</strong>)</li>
<li>It comes with codec license for MPEG4 &amp; H.264 (<strong>hardware accelerated</strong>)</li>
<li>Licenses can also be bought <a href="http://www.raspberrypi.com/" target="_blank" rel="noopener noreferrer">here</a> to play back MPEG2 or VC1.</li>
<li>The Model B comes with 512MB Ram (Only 256 on the Model A)</li>
<li>It boots a Linux from a SD card (= silent) in about 50 seconds (depending on the distribution). <strong>There are 3 distributions of Linux with XBMC </strong>targeting the Raspberry Pi (see the wiki <a href="http://wiki.xbmc.org/index.php?title=Raspberry_Pi" target="_blank" rel="noopener noreferrer">here</a>). Some Install Guides:
<ul>
<li><a href="http://htpcbuild.com/htpc-software/raspberry-pi-raspbmc/">Raspbmc</a> (The one I am using)</li>
<li><a href="http://htpcbuild.com/htpc-software/raspberry-pi-openelec/">OpenElec</a></li>
<li><a href="http://htpcbuild.com/htpc-software/raspberry-pi-xbian/">XBian</a></li>
<li>Look at this <a href="/download/archives/RaspBMCvsOpenELECvsXBian.pdf" target="_blank" rel="noopener noreferrer">comparison</a> (and read also its <a href="/download/archives/RaspberryPiXBMCShootout.pdf" target="_blank" rel="noopener noreferrer">previous version</a>)</li>
</ul>
</li>
<li>A 2GB SD is enough, but I use a 16GB class 6, the only SD I had</li>
<li>There are 2 USB slots that I use for a keyboard and a mouse. That can be expanded with a USB hub (There is only one USB port on the Model A). A USB HDD can be plugged to add extra storage if required.</li>
<li>There is a 10/100Gbs Ethernet Port (No Ethernet port on the Model A) with supports of various power management wakeup features, including Magic Packet<img src="https://s.w.org/images/core/emoji/15.1.0/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" />, Wake-on LAN (WOL) and Link Status Change. UNFORTUNATELY, albeit Pi&#8217;s Lan chipset does support WOL, the Pi&#8217;s lack of power management (ACPI) means it doesn&#8217;t support this Lan chipset features <img src="https://s.w.org/images/core/emoji/15.1.0/72x72/1f641.png" alt="🙁" class="wp-smiley" style="height: 1em; max-height: 1em;" /></li>
<li>It does not need a fan cooler (= silent)</li>
<li>The Model B uses a standard power supply capable of supplying 5V 700ma (the Model A requires 5V 300ma)</li>
<li>The GPU is capable of 1Gpixel/s</li>
<li>It can be easily overclocked (and <a href="https://www.raspberrypi.org/archives/tag/overvolting" target="_blank" rel="noopener noreferrer">overvolted</a> to increase stability) up to 1000MHz (without making the warranty void !). By default the Raspberry Pi runs as 700Mhz and is overclocked at 800Mhz by RaspBmc&#8230;</li>
<li>Overall real world performance is something like a 300MHz Pentium 2 with great graphic performances.</li>
</ul>
<div style="text-align: justify;"></div>
<div style="text-align: justify;">As mentioned, I decided to install RaspBmc. It&#8217;s really straightforward [EDIT: RapsBmc is now deprecated and replaced by <a href="https://osmc.tv/" target="_blank" rel="noopener noreferrer">Osmc</a>).</div>
<div style="text-align: justify;">
<ol>
<li>Plug the SD card in a PC (I am using Windows 8 )</li>
<li>Format the SD card, e.g. using a tools dedicated to SD/SDHC/SDXC like &#8220;<a href="https://www.sdcard.org/downloads/formatter/index.html" target="_blank" rel="noopener noreferrer">SD Formatter</a>&#8220;.</li>
<li>Download the raspbmc installer (<em>Not available anymore on the official webstite</em>) and &#8220;run As Administrator&#8221; the setup.exe . It will automatically download an image and copy it to the SD card.</li>
<li>Plug next the SD card in the Raspberry Pi, plug the HDMI cable on the TV (I didn&#8217;t test the RCA/Audio output), plug an Ethernet cable and plug the power supply. Select the right HDMI input on your TV and you should see the Raspberry PI display. It will configure itself (get an IP address from DHCP server, download the latest release/updates, etc&#8230;) and after about 20 minutes, it should start XBMC.</li>
<li>In XBMC, go to the main menu &gt; System &gt; Lower submenu &gt; System info and take note for your URL. You can also get there the MAC Address if you prefer like me to configure your DHCP server to assign a fix IP to the Raspberry PI (recommended to remote control XBMC or configure NFS access to Synology &#8211; reboot required).</li>
<li>On your PC, run a Browser and type the IP address of the Raspberry PI to get access to the XBMC web control UI (on the port 80 configured by default in Raspbmc). It can be used to remote control XBMC.</li>
<li>On your Android Phone, install the XBMC official Remote Control (<em>Not available anymore</em>) and configure it with the IP address of the Raspberry Pi with port 80 (this is the default of RaspBmc). There is neither a username nor a password defined by default in RaspBmc for accessing the Web Control UI (Another good remote for Android is <a href="https://play.google.com/store/apps/details?id=org.leetzone.android.yatsewidgetfree" target="_blank" rel="noopener noreferrer">Yatse Widget</a>).</li>
<li>On Synology, enable the &#8220;guest&#8221; account and grant read access on the shared folders &#8220;music&#8221;, &#8220;video&#8221; and &#8220;photo&#8221; (I still have to find where I can configure a username in raspbmc to access smb/nfs &#8211; I know I could at least do it on the smb/nfs sources configured in XBMC: protocol://user:pass@synoIP/sharename)
<ul>
<li>The default username is &#8220;pi&#8221; and the default password is &#8220;raspberry&#8221;, but for some reasons, adding such a user on the Synology with adhoc rights on the shares does not grant raspbmc access on those ?!</li>
</ul>
</li>
<li>On XBMC, add video, music and photo sources. I am not using &#8220;uPnP&#8221; as it does not support use of metadata stored next to the media files. Instead I am currently using smb.</li>
<li>On XBMC, you can go to the menu &#8220;Programs&#8221; to get access to the RaspBmc settings.</li>
</ol>
<div>The Android Remote Control for XBMC works really fine, as well as controlling XBMC with the TV Remote, which makes this HTPC from far the greatest for that price: ~35€!</div>
<div></div>
</div>
<div style="text-align: justify;">A few notes:</div>
<div style="text-align: justify;">
<ul>
<li>WOL does not work because the lack for &#8220;power management&#8221; on Raspberry Pi. The only other way to &#8220;power on&#8221; the device remotely is to plug its power cable into a USB port on the TV (USB voltage is standardized at 5.0v, so you only have to check the max A supported by your TV). When you turn on the TV the pi powers on too. However, the Pi draws less power when turned on then many Tvs do when off, so there is really no reason to ever turn it off. Turning it off would not significantly reduce power consumption unless it is also unplugged.
<ul>
<li>So, don&#8217;t ever use the &#8220;Power Off&#8221; button of XBMC. The only way to restart the Raspberry Pi would be to unplug and plug back in the power supply.</li>
<li>Power over Ethernet (PoE) is not yet supported. Maybe in a future version of the Raspberry Pi.</li>
</ul>
</li>
<li>In XBMC, go to the main menu &gt; System &gt; Lower submenu &gt; Settings &gt; Apparence &gt; Region. Set e.g. the &#8220;Langue of the interface&#8221; or your language as &#8220;Preferred Language for audio&#8221; although you like to watch the movies in O.V.</li>
<li>In XBMC, go to the main menu &gt; System &gt; Lower submenu &gt; Settings &gt; Services &gt; SMB Client. Change the name of the Workgroup to match your.</li>
<li>Login on the Raspberry Pi via SSH (using <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/" target="_blank" rel="noopener noreferrer">Putty</a>, username &#8220;pi&#8221;, password &#8220;raspberry&#8221;. Note: &#8220;root&#8221; user is disabled by default on RaspBmc) and Raspbmc will prompt you to choose your keyboard layout &#8211; use the <span class="keyboard">space</span> bar to select a layout and <span class="keyboard">Tab</span> to move the cursor onto the Ok button. On the next screen, set your layout as the default one and wait until it&#8217;s &#8220;generated&#8221; (can be a long process). Continue the configuration with the selection of your region and country. Type &#8220;exit&#8221; to close the SSH session.</li>
<li>Raspbmc overclocks the Raspberry Pi to a safe clock frequency (from the default 700MHz to 800Mhz). Notice that a change of the clock frequency does not blow the OTP (Over Temperature Protection). It is overvolting that does this. Overclocking is therefore not making the warranty void while overvolting will permanently set a bit which invalidates the warranty. Overvolting will also reduce the lifespan.
<ul>
<li><a href="http://htpcbuild.com/htpc-software/raspberry-pi-raspbmc/raspbmc-overclocking/" target="_blank" rel="noopener noreferrer">Here</a> is a tutorial to overclock the Raspberry Pi with RaspBmc via SSH</li>
<li><a href="http://htpcbuild.com/htpc-software/raspberry-pi-raspbmc/raspbmc-overvolting-guide/" target="_blank" rel="noopener noreferrer">Here</a> is a tutorial to overvolt the Raspberry Pi with RaspBmc via SSH</li>
<li><a href="http://www.jeremymorgan.com/tutorials/raspberry-pi/how-to-overclock-raspberry-pi/" target="_blank" rel="noopener noreferrer">Here</a> is a tutorial to do the same with the Raspbery config tool (if not using RaspBmc</li>
<li>And <a href="https://web.archive.org/web/20140102085404/http://www.memetic.org/raspberry-pi-overclocking/" target="_blank" rel="noopener noreferrer">here</a> are more details on possible values for the overclocking/overvolting.</li>
</ul>
</li>
<li>With RaspBmc, there is no need to manually update the firmware (via SSH). This is done automatically by RaspBmc, insuring that the kernel is fully compatible.</li>
</ul>
</div>
<p style="text-align: justify;">site: http://www.raspberrypi.org (Look at the quick-start-guide and the FAQ)</p>
<p style="text-align: justify;">RaspBmc: http://www.raspbmc.com (Look at the FAQ)</p>
<p>XBMC for Raspberry: http://wiki.xbmc.org/index.php?title=Raspberry_Pi/FAQ</p>
<p>buy: http://raspberrypi.rsdelivers.com/default.aspx?cl=1</p>
<p></div></p>
<div class="pvc_clear"></div>
<p id="pvc_stats_1024" class="pvc_stats total_only  " data-element-id="1024" style=""><i class="pvc-stats-icon medium" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" version="1.0" viewBox="0 0 502 315" preserveAspectRatio="xMidYMid meet"><g transform="translate(0,332) scale(0.1,-0.1)" fill="" stroke="none"><path d="M2394 3279 l-29 -30 -3 -207 c-2 -182 0 -211 15 -242 39 -76 157 -76 196 0 15 31 17 60 15 243 l-3 209 -33 29 c-26 23 -41 29 -80 29 -41 0 -53 -5 -78 -31z"/><path d="M3085 3251 c-45 -19 -58 -50 -96 -229 -47 -217 -49 -260 -13 -295 52 -53 146 -42 177 20 16 31 87 366 87 410 0 70 -86 122 -155 94z"/><path d="M1751 3234 c-13 -9 -29 -31 -37 -50 -12 -29 -10 -49 21 -204 19 -94 39 -189 45 -210 14 -50 54 -80 110 -80 34 0 48 6 76 34 21 21 34 44 34 59 0 14 -18 113 -40 219 -37 178 -43 195 -70 221 -36 32 -101 37 -139 11z"/><path d="M1163 3073 c-36 -7 -73 -59 -73 -102 0 -56 133 -378 171 -413 34 -32 83 -37 129 -13 70 36 67 87 -16 290 -86 209 -89 214 -129 231 -35 14 -42 15 -82 7z"/><path d="M3689 3066 c-15 -9 -33 -30 -42 -48 -48 -103 -147 -355 -147 -375 0 -98 131 -148 192 -74 13 15 57 108 97 206 80 196 84 226 37 273 -30 30 -99 39 -137 18z"/><path d="M583 2784 c-38 -19 -67 -74 -58 -113 9 -42 211 -354 242 -373 16 -10 45 -18 66 -18 51 0 107 52 107 100 0 39 -1 41 -124 234 -80 126 -108 162 -133 173 -41 17 -61 16 -100 -3z"/><path d="M4250 2784 c-14 -9 -74 -91 -133 -183 -95 -150 -107 -173 -107 -213 0 -55 33 -94 87 -104 67 -13 90 8 211 198 130 202 137 225 78 284 -27 27 -42 34 -72 34 -22 0 -50 -8 -64 -16z"/><path d="M2275 2693 c-553 -48 -1095 -270 -1585 -649 -135 -104 -459 -423 -483 -476 -23 -49 -22 -139 2 -186 73 -142 361 -457 571 -626 285 -228 642 -407 990 -497 242 -63 336 -73 660 -74 310 0 370 5 595 52 535 111 1045 392 1455 803 122 121 250 273 275 326 19 41 19 137 0 174 -41 79 -309 363 -465 492 -447 370 -946 591 -1479 653 -113 14 -422 18 -536 8z m395 -428 c171 -34 330 -124 456 -258 112 -119 167 -219 211 -378 27 -96 24 -300 -5 -401 -72 -255 -236 -447 -474 -557 -132 -62 -201 -76 -368 -76 -167 0 -236 14 -368 76 -213 98 -373 271 -451 485 -162 444 86 934 547 1084 153 49 292 57 452 25z m909 -232 c222 -123 408 -262 593 -441 76 -74 138 -139 138 -144 0 -16 -233 -242 -330 -319 -155 -123 -309 -223 -461 -299 l-81 -41 32 46 c18 26 49 83 70 128 143 306 141 649 -6 957 -25 52 -61 116 -79 142 l-34 47 45 -20 c26 -10 76 -36 113 -56z m-2057 25 c-40 -58 -105 -190 -130 -263 -110 -324 -59 -707 132 -981 25 -35 42 -64 37 -64 -19 0 -241 119 -326 174 -188 122 -406 314 -532 468 l-58 71 108 103 c185 178 428 349 672 473 66 33 121 60 123 61 2 0 -10 -19 -26 -42z"/><path d="M2375 1950 c-198 -44 -350 -190 -395 -379 -18 -76 -8 -221 19 -290 114 -284 457 -406 731 -260 98 52 188 154 231 260 27 69 37 214 19 290 -38 163 -166 304 -326 360 -67 23 -215 33 -279 19z"/></g></svg></i> <img loading="lazy" decoding="async" width="16" height="16" alt="Loading" src="https://www.BeatificaBytes.be/wp-content/plugins/page-views-count/ajax-loader-2x.gif" border=0 /></p>
<div class="pvc_clear"></div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.BeatificaBytes.be/a-htpc-for-35e-raspberry-pi-xbmc/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
