====== Entertainment ====== Although most of the information gathered in these pages are covering rather "professional" aspects of using Linux Mint LMDE, it doesn't mean that there is no possibility to have "entertaining" applications available. ===== Music Player ===== Well, of course, since music is mp3 now, who could imagine having a personal computer without a nice music player? There is a very wide choice in this field in the Linux ecosystem. I found this [[http://thesimplecomputer.info/choosing-a-linux-music-player/#xnoise|well written and instructive article]] that drove me to first try **"Quod Libet"**... So her we go! We first need to add the quod libet repo to our sources (as well as its key): <code> sudo apt-add-repository "deb http://www.student.tugraz.at/christoph.reiter/debian/ quodlibet-unstable/" sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 0C693B8F </code> At that point I encountered a problem: <code> sudo apt-get install quodlibet Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: quodlibet : Depends: python:any but it is not installable Recommends: gir1.2-keybinder-3.0 but it is not installable E: Unable to correct problems, you have held broken packages. </code> Checking the active sources: <code> inxi -Sr System: Host mac-mint Kernel 3.10-2-amd64 x86_64 (64 bit) Distro LinuxMint 1 debian Repos: Active apt sources in file: /etc/apt/sources.list deb http://packages.linuxmint.com/ debian main upstream import deb http://mirror.rts-informatique.fr/linuxmint/debian/latest testing main contrib non-free deb http://mirror.rts-informatique.fr/linuxmint/debian/latest/security testing/updates main contrib non-free deb http://mirror.rts-informatique.fr/linuxmint/debian/latest/multimedia testing main non-free deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main deb http://www.student.tugraz.at/christoph.reiter/debian/ quodlibet-unstable/ deb-src http://www.student.tugraz.at/christoph.reiter/debian/ quodlibet-unstable/ deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main </code> Getting information regarding the python package: <code> sudo apt-cache policy python python: Installed: 2.7.5-4 Candidate: 2.7.5-4 Version table: *** 2.7.5-4 0 500 http://mirror.rts-informatique.fr/linuxmint/debian/latest/ testing/main amd64 Packages 100 /var/lib/dpkg/status </code> 500 !? -> Maybe the mirror is down ?\\ Try another mirror: <code> mint-choose-debian-mirror </code> ===== Spotify ===== see [[https://www.spotify.com/be-fr/download/previews/]] Add spotify server to sources **/etc/apt/sources.list.d/spotify.list**, add spotify's public key and install: <code> > sudo echo deb http://repository.spotify.com testing non-free | sudo tee /etc/apt/sources.list.d/spotify.list > sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 13B00F1FD2C19886 > sudo apt-get update > sudo apt-get install spotify-client </code> Under Wheezy you could get this message: <code> The following packages have unmet dependencies: spotify-client : Depends: libssl0.9.8 but it is not installable E: Unable to correct problems, you have held broken packages. </code> Then, as explained here [[http://linuxforcynics.com/how-to/install-spotify-on-debian-testing-wheezy]]:\\ Download libssl0.9.8 for your architecture from [[https://packages.debian.org/squeeze/libssl0.9.8|the Debioan Squeeze packages]].\\ If you don't know what your architecture is: <code> > dpkg --print-architecture </code> Then install the package by double-clicking on the downloaded .deb file. Re-try spotify installation: <code> > sudo apt-get install spotify-client E: Failed to fetch http://repository.spotify.com/pool/non-free/s/spotify/spotify-client_0.9.4.183.g644e24e.428-1_amd64.deb Could not resolve 'repository.spotify.com' </code> Software Manager -> Spotify -> Install\\ Reports failure but is installed ! ---- ===== Global Equalizer ===== ---- Listening to music on your computer can be frustrating when it comes to the quality of the output if you do not have the possibility to equalize it. One great solution is top use the [[https://launchpad.net/~nilarimogard/+archive/webupd8/+sourcepub/2651329/+listing-archive-extra|15 bands PulseAudio Multiband EQ which can be downloaded here...]]. Download the **pulseaudio-equalizer_2.7.0.2-2~webupd8~oneiric3_all.deb** file, then double click it to install... You'll have an efficient equalizer available under **Menu > Sound & Video > PulseAudio Equalizer** ! ---- ===== Bluetooth Devices ===== ---- <wrap info> This seems to be fixed in LMDE 2... </wrap> When it comes to sound, bluetooth is often a simple and efficient way to have an external audio output system for your computer. Be it headphones, portable speakers or HiFi link systems. Unfortunately, although bluetooth itself is functional with an "out of the box" install of LMDE, pairing an audio output system doesn't automatically make it available as a sound output device. From [[http://forums.linuxmint.com/viewtopic.php?f=196&t=121752|this post]], a solution seems to be installing pulseaudio with its bluetooth module, let's try that: <code> > sudo apt-get install pulseaudio pulseaudio-module-bluetooth pavucontrol </code> ---- ===== VSXu ===== ---- VSXu is a cross-platform Visual Programming Language with a focus on OpenGL real time graphics. See [[http://www.vovoid.com/products/vsxu|Vovoid site]] for more info. Also refer to the [[https://github.com/vovoid/vsxu|GitHub page of the project]] for source code and installation information. For advanced build options, see [[https://github.com/vovoid/vsxu/blob/master/INSTALL|this page]]. To install on a fresh Debian (LMDE2 / Jessie 8): <code> > sudo apt-get install git libopencv-dev libcvaux-dev libhighgui-dev libcv-dev freeglut3-dev libglew-dev glew-utils libglfw3 libglfw-dev pavucontrol libpulse-dev jack libasound2-dev > cd ~/Downloads > wget http://www.cmake.org/files/v3.3/cmake-3.3.2.tar.gz > tar xzf cmake-3.3.2.tar.gz > cd cmake-3.3.2/ > ./configure --prefix=/opt/cmake > make > sudo make install > sudo ln -s /opt/cmake/bin/cmake /usr/local/bin/cmake > cd ~/Downloads > git clone git://github.com/vovoid/vsxu.git > cd vsxu > mkdir build > cd build > cmake -DCMAKE_INSTALL_PREFIX=/usr .. > make > sudo make install </code> Still had a **package 'jack' not found** error...\\ Installed Programs are available under: * **Menu > Sound & Video > VSXu Player [fullscreen/windowed]** * **Menu > Graphics > VSXu Artist / VSXu Server** You'll also find: * **Menu > Sound & Video > PulseAudio Volume Control** **Note**: It currently <color orange>**doesn't seem to be possible to test-run VSXu in a VirtualBox machine**, even when one have the VirtualBox Guest Additions added to the system, as well as the 3D acceleration enabled. Unfortunately it seems Oracle has yet to fix the problem for Debian Jessie guests [[https://www.virtualbox.org/ticket/12746|as this ticket mentions]]. Try to run the player: <code> > vsxu_player </code> To open the programming environment: <code> > vsxu_artiste </code> For those willing to learn VSXu programming, visit [[https://www.youtube.com/channel/UCpgtZZvpic75eQ5HXYRRByg|their YouTube channel]], beginning with [[https://www.youtube.com/watch?v=dotaPODXRXk|their first tutorial]] is probably the best starting point...