archlinux:mpd_goflex_home [Notes]
archlinux:mpd_goflex_home LMS (Logitech Media Server) : Il est plus complet que MPD (fichiers audio, une base préconfigurée de webradios, podcasts, Spotify, Qobuz). Ses interfaces utilisateurs sont plus ergonomiques que celles des clients mpd. Par contre, il consomme plus de RAM. Une image sur les ressources utilisées pendant la lecture d'un fichier flac 24 bits / 192 kHz. MPD : Il est facile à installer et très bien pour lire les fichiers audio. Installer un lecteur de musique Squeezelite La config d'alsa : /etc/asound.confpcm.! Pour utiliser l'option -p (Set real time priority of output thread (1-99), valeur par défaut est 45 pour un des quatre threads) de squeezelite (voir CPU Scheduling), il faut le lancer par root (la méthode décrite dans ne marche pas). SqueezeSlave (obsolète pour mon usage) SqueezePlay (obsolète pour mon usage) Installer les deux packages xorg-server-xvfb et xorg-xauth. Spotify Il faut avoir un abonnement Spotify Premium. Qobuz
comment demarer
Raspberry Pi : jusqu'à 50 % de performances en plus via l'overclocking
La fondation en charge du projet Raspberry Pi vient d'indiquer qu'un mode turbo venait d'apparaitre au sein de la dernière version de son système d'exploitation. Il offre un gain de performances de l'ordre de 50 %, ce qui n'est pas un luxe pour cette machine miniature qui est équipé d'un SoC Broadcom à 700 MHz seulement. Pour ce faire, l'équipe en charge du développement de Raspbian, le système d'exploitation dédié, a ajouté une fonctionnalité au sein de la dernière version 2012-09-18-wheezy. Celle-ci permet d'augmenter la fréquence du processeur ainsi que sa tension au passage. Il suffit alors d'éditer le fichier de configuration (raspi-config) et d'essayer les différents réglages proposés. Sachez que cet overclocking n'affecte pas la garantie, mais il faudra cependant contrôler certains détails avant de pouvoir profiter de ce changement : l'alimentation doit être suffisante et le boîtier suffisamment volumineux pour encaisser la hausse de température du SoC. Damien Labourot
principe de base
Linux Kernel 3.1.9 for Raspberry Pi Released & Build Instructions
Home > Linux, Linux 3.0 > Linux Kernel 3.1.9 for Raspberry Pi Released & Build Instructions Raspberry Pi has just announced the release of a fork a linux kernel 3.1.9. The source code with patches is available at If you just want to download the patch, I’ve created one: r-pi_linux_3.1.9.patch.gz The code related to Broadcom BCM2835 processor is referred as bcm2708 in the kernel and I can see committed related to the watchdog timer, the framebuffer, the VCHIQ driver (the driver sending messages to the GPU) and general commits for bcm2708. For those interested in the messages used to communicate between userspace and the GPU, the VCHIQ driver code is located at drivers/misc/vc04_services in the tree. Here are the build instructions for Raspberry Pi kernel. Update: Thanks to commenters and some research with Google, I found out that the Raspberry Pi boots with a file called kernel.img generated with imagetool-uncompressed.py tool. first32k.binkernel.img
Contrôler son bureau à distance avec VNC sur le Raspberry pi
Dans cet article nous allons voir comment télécommander son Raspberry pi à distance grâce à VNC (Virtual Network Connection), pour que cela fonctionne il faut que vous ayez suivi le tutoriel sur SSH et donc que vous puissiez vous connecter en SSH à votre Raspberry pi. La différence entre SSH et VNC est que SSH ne gère pas d’interface graphique il ne vous permet que d’exécuter des commandes dans le terminal, contrairement à VNC qui va vous donner la possibilité de contrôler votre Raspberry pi de manière graphique avec la souris et le clavier. Nous allons donc commencer par installer un serveur VNC, il en existe plusieurs, mais celui que je vous propose est tightvnc. Pour l’installer connecter vous en SSH au Raspberry pi et faites ces deux commandes sudo apt-get update sudo apt-get install tightvncserver Une fois que tightvnc est installé il faudra faire la commande vncserver :1 Si vous recevez un message d’avertissement cliquer sur continuer. Le bureau de votre Raspberry pi devrait apparaitre.
The Raspberry Pi Hobbyist
Enabling Remote Desktop Access with xdrp on a Raspberry Pi
If you need to run your Raspberry Pi “headless” (without a monitor) you can connect to it via SSH. But if you need access to the desktop then one option is to use VNC, which is great if you aren’t already using Microsoft’s Remote Desktop Protocol (RDP) to connect with other servers. But if you are already using RDP then it is more convenient to enable RDP access to the Raspberry Pi and stick with just one type of client viewer. RDP is a proprietary protocol developed by Microsoft. There are several different implementations of the RDP protocol for Linux including xrdp. To install xrdp on a Raspberry Pi running Raspbian use: sudo apt-get install xrdp xrdp will be installed as a service and will be started automatically. The xrdp login screen will appear in a new window. The default screen resolution isn’t set on the Raspberry Pi but rather from the client. sudo nano /etc/xrdp/xrdp.ini The file is divided into different sections, each marked by a name in square brackets.
RPiconfig
As the Raspberry Pi doesn't have a conventional BIOS, the various system configuration parameters that would normally be kept and set using the BIOS are now stored in a text file named "config.txt". The Raspberry Pi config.txt file is read by the GPU before the ARM core is initialized. This file is an optional file on the boot partition. It would normally be accessible as /boot/config.txt from Linux, but from Windows (or OS X) it would be seen as a file in the accessible part of the card. To edit the configuration file, see the instructions at R-Pi_ConfigurationFile. You can get your current active settings with the following commands: vcgencmd get_config <config> - lists a specific config value. The format is "property=value" where value is an integer. Note: In the newer Raspberry Pi models there is # before every line, if you want changes to have an affect then 'uncomment' meaning remove the #. Here is an example file disable_l2cache disable ARM access to GPU's L2 cache. start_x=1 #!
Minecraft Pi Edition sur Raspberry