Imago's Blog

Yet another personal blog…

Étiquette : Debian

Petit caprice de début d’année

La ZBox allumée

La ZBox allumée

Ça fait déjà quelques années que je pensais à avoir un pc branché sur ma télé comme plateforme multimédia, et bien voilà mon vœu exaucé avec l’acquisition de la ZBOX nano AQ01 Plus de chez Zotac. Cette petite boite de 12.7cm de côté pour 4.5cm de haut trône avec fierté dans mon meuble TV aux côtés des consoles de jeux :]

Zotac propose une large gamme de mini-pc pour toutes les bourses. La plupart des box sont exemptes de ram et de disque dur afin de vous laisser le choix du matériel. Pour les fainéants comme moi, les ZBOX Plus ont déjà tout ce qu’il faut et sont prête à l’emploie.

La box est livrée avec son alimentation, son antenne wifi et un dock vesa pour le monter à l’arrière d’un écran compatible (la plupart des télés et moniteurs modernes), et chose non négligeable pour les bidouilleurs, elle est livrée sans système d’exploitation.

Parmi la gamme proposée, j’ai choisi le modèle ZOTAC ZBOX nano AQ01 Plus, qui a mes yeux était le meilleurs compromis entre puissance et prix. Voilà les caractéristiques de la bestiole:

Connectique de la Zbox

Connectique de la Zbox

  • Processeur AMD A4-5000 (APU Quad-Core 1.5 GHz)
  • Ram: 4Go DDR3
  • HDD 500Go
  • Carte graphique AMD Radeon HD 8330
  • Bluetooth et wifi

 

Le boîtier dispose d’une connectique tout à fait correcte, avec 2 ports USB en façade, plus 5 autres à l’arrière (dont 2 en USB3), une sortie HDMI et une DisplayPort.

Maintenant que je vous ai fait l’éloge de la machine, on passe à la partie ardue: l’installation d’un système d’exploitation.

Première tentative : Ubuntu 12.04 LTS

La machine ne disposant pas de lecteur cd, l’installation passe par une clé usb bootable. Le BIOS (enfin, l’UEFI…) reconnait d’office la clé et on démarre l’installation d’Ubuntu de la manière la plus classique. Je décide toute fois de passer par le live-usb afin de vérifier si le matos est correctement reconnu par Ubuntu. Surprise, tout fonctionne, sauf le wifi, mais ça je m’y attendais, c’est un grand classique.

Ubuntu s’installe gentiment puis je boot sur le système. Tout va pour le mieux. Pour avoir un fond sonore pendant que je finiole l’installation, j’ouvre firefox et je lance youtube. Et là, grosse déception… Le son grésille ! Je vérifie le cordon HDMI, je l’échange avec un autre mieux blindé, au cas où, rien n’y fait… Le son est encore pire quand je mets la vidéo en plein écran. Je tente de lire une vidéo stockée sur un disque dur externe et là, rien, le son est nickel.

Je poursuis l’installation en tentant de faire fonctionner le wifi. Là, j’apprends sur le net que les firmware de la carte wifi ne sont dispo que pour le noyau 3.10… Grrr… N’ayant pas envie de mettre les mains dans le cambouis d’Ubuntu, je décide de passer à Debian que je maîtrise mieux.

Seconde tentative : Debian Wheezy/Sid non-free

Ayant assez perdu mon temps avec Ubuntu, qui décidément, me rebute de plus en plus, je passe à l’installation de Debian. À nouveau, tout se passe bien, jusqu’au redémarrage. Gnome3 s’ouvre, et là, c’est le drame. L’interface est d’une lenteur poussive, les animations saccadent, les fenêtres mettent des plombes à apparaître… En gros, la carte graphique est mal supportée par les drivers libres. Malgré ça, la bonne nouvelle c’est que le wifi fonctionne !

Je passe alors à l’installation des drivers propriétaires de la carte graphique. Comme d’habitude, c’est la merde. Ça s’installe, mais quand je redémarre, j’atterris sur un magnifique écran noir. Je tente toutes les bidouilles que je trouve sur la toile, mais rien n’y fait. Dans un élant de désespoir, je désinstalle GDM3 au profit de KDM, et là, magie, ça marche! Interface fluide et tout et tout! J’en profite pour installer E17 via les dépôt Sid et voilà, j’ai ENFIN un système qui fonctionne et qui est lisible et utilisable sur ma télé depuis mon canapé 😀

 

En résumé, j’ai perdu une journée complète à installer un système fonctionnelle sur la machine (et encore, j’ai pas testé le bluetooth), mais je suis tout de même ravie de mon achat.

Cela dit, je n’ai toujours pas réglé ce problème de son qui grésille, mais je crois savoir d’où ça vient. Le son se détériore dès que le disque dur gratte, et uniquement quand je suis branchée en HDMI. Le disque doit créer des interférences et ça, ça va être dur à corriger… Il faudrait que je teste ce que ça donne avec un SSD, mais je n’en ai pas sous la main… Affaire à suivre…

Wacom Graphire2 et Debian Lenny

Depuis la nouvelle version de Xorg, je n’ai jamais réussi à bien configurer ma tablette graphique. En effet, les modifications du Xorg.conf habituelles faisaient carrément planter X au démarrage. J’ai donc laissé tomber pendant un petit moment ma tablette, mais voilà que je m’y suis remise et hop, j’ai trouvé!

Je vous fais part de mon Xorg au cas où ça vous serve (dans tous les cas, ça me servira, et c’est déjà pas mal :p).

Avant tout, installez le paquet wacom-tools:

aptitude install wacom-tools

Puis rajoutez les sections suivantes à votre Xorg/conf:

Section « InputDevice »
Driver        « wacom »
Identifier    « stylus »
Option        « Device »        « /dev/input/wacom »    # USB ONLY
Option        « Type »          « stylus »
Option        « USB »           « on »                  # USB ONLY
EndSection

Section « InputDevice »
Driver        « wacom »
Identifier    « eraser »
Option        « Device »        « /dev/input/wacom »    # USB ONLY
Option        « Type »          « eraser »
Option        « USB »           « on »                  # USB ONLY
EndSection

Section « InputDevice »
Driver        « wacom »
Identifier    « cursor »
Option        « Device »        « /dev/input/wacom »    # USB ONLY
Option        « Type »          « cursor »
Option        « USB »           « on »                  # USB ONLY
EndSection

Puis enfin, rajoutez la partie qui normalement n’existe plus dans le Xorg:

Section « ServerLayout »
Identifier    « Default Layout »
Screen        « Default Screen »
InputDevice   « stylus »  « SendCoreEvents »
InputDevice   « eraser »  « SendCoreEvents »
InputDevice   « cursor »  « SendCoreEvents » # For non-LCD tablets only
EndSection

On redémarre Xserver, et c’est parti! Le curseur est centré par rapport à l’écran et surtout, la pression est détectée dans Gimp!

Je vais donc pouvoir me remettre à gribouiller ^^

Debian + e17 + wifi = problèmes…

Si tout comme moi vous utilisez les dépôts officiels e17 sur votre système, vous aurez surement des problèmes pour configurer votre wifi. Je vous explique mes manip’ pour introduire le problème.

En effet, lorsque vous installer votre système avec un Gnome par défaut, le réseau est géré avec network-admin. je configure donc à la main ma connexion wifi pour pouvoir parfaire mon installation (mise à jour, installation des softs élémentaires etc…). Moi pas aimer Gnome, moi installe e17, normal ;). De plus, j’installe l’utilitaire Wicd pour gérer le wifi afin de changer de point d’accès facilement. Je nettoie mon fichier /etc/network/interfaces pour que Wicd puisse travailler à sa guise.

Jusque là tout va bien. Je redémarre et passe sous e17, et là, c’est le drame, Wicd n’arrive pas à établir une connexion stable à mon réseau. je désactive se dernier et tente de repasser par network-admin, mais rien à faire. Je me rappelle que e17 a son propre utilitaire de réseau, Exalt, un peu sommaire, mais qui fonctionne. Je le démarre et rien, il ne fonctionne pas…

La panique! Moi et le wifi ça n’a jamais été une partie de plaisir. En fait j’ai trouvé l’astuce: wicd fait tourné un daemon qui se lance au démarrage, normal vous allez me dire, mais ce qui est nouveau, c’est que Exalt démarre également le sien alors même que le module est désactivé sous e17! Du coup, conflit entre les 2, et impossible d’établir une connexion. J’ai donc éteins les daemons à la main (etc/init.d/$foo stop), j’ai configuré mon wifi à la main en éditant le fichier /etc/network/interfaces, un petit /etc/init.d/ networking restart et je récupère le réseau. Comme je ne sais pas désactiver les daemons au démarrage j’ai installer l’utilitaire Bum (Boot-Up Manager), et j’ai ainsi pu désactiver le daemon d’Exalt. Hop, un petit nettoyage du fichier /etc/network/interfaces, je reboot et là, tout fonctionne!

Si j’ai écris ce post c’est non seulement pour aider d’autres personnes qui auraient le même problème, mais aussi pour que je me rappelle de la manip’ en cas de réinstall ^^ »

Freeplayer sous Debian Lenny: LA Solution!

Encore une installation qui m’aura donné du fil à retordre, non pas pour sa complexité mais pour le manque d’info sur le net: le FreePlayer! Pour les heureux possesseurs d’une FreeBox qui veulent regarder leurs vidéos stockées sur leur pc dans leur salon, il n’y a pas mieux, encore faut-il le faire fonctionner!

Si vous utilisez les dépôts multimédia vous trouverez un paquet Freeplayer et la version 0.9.x de VLC, je vous déconseille fortement de les utiliser. En effet, pour des raisons de software patent, le codec mpeg2 est bridé sur debian. Du coup, plus possible pour vlc d’effectuer l’encodage à la volée et donc, la vidéo reste bloquée sur « chargement ».

La solution que j’ai trouvé: >>ICI<<.

Alors, on ajoute à son /etc/apt/source.list:

deb http://jeandamiendurand.free.fr/debian/easybox/vlc sid contrib

Pour ce qui sont en Lenny Stable, il va falloir passer en sid le temps de l’installation avec ceci:

##sid
deb http://ftp.fr.debian.org/debian/ sid main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ sid main contrib non-free
#debian-marillat
deb http://www.debian-multimedia.org sid main
deb-src http://www.debian-multimedia.org sid main

Un petit apt-get update pour prendre en charge les changements.

On crée ou complète le fichier /etc/apt/preferences par:

Package: *
Pin: origin jeandamiendurand.free.fr
Pin-Priority: 1001

Puis un petit

# apt-get install vlc

C’est en fait une version modifiée de VLC qui intègre le freeplayer et les librairies non bridées.

N’oubliez pas de commenter les sources dans votre source.liste pour ceux qui veulent rester en stable.

Et là c’est censé fonctionner… Mais pas chez moi! Le lecteur me lit bien les vidéo en ogg mais pas les avi. Puis j’ai téléchargé le FreePlayer-mod HomePlayer, je démarre le script et là ça fonctionne.

N.B.: Si vous aviez déjà une ancienne installation de HomePlayer, veillez à supprimer le fichier /home/user/.homeplayer/hpuser1_3.ini sinon le player crash au démarrage.

Enjoy!

Teste de Elive

Aujourd’hui j’ai franchi le pas, j’ai installé Elive.

Pourquoi ne l’avais-je pas testé plus tôt? Tout simplement parce que si vous désirez télécharger la version stable, on vous oblige gentiment à faire un don… Un don avec une somme minimum de 5€. À ce stade, je n’appelle plus ça un don, mais plutôt un achat! J’ai donc opté pour une version instable, qui elle, est en libre téléchargement.

Je vais décrire toutes mes impressions au fur et à mesure de l’installation.

Le boot du live-cd.

La présentation est soignée, un fond d’écran est présent tout au long du boot ce qui est un peu plus chaleureux qu’un fond noir, quoi que les couleurs sont assez froides. On vous demande dans un premier temps la langue puis les options de boot, rien de très original jusque là. Le boot est en mode verbose, avec de la couleur. sur les deux machines que j’ai testé, le wifi n’est pas reconnu, et des messages d’erreur apparaissent lors du démarrage. On vous demande également selon votre carte graphique de charger les drivers propriétaires en vous précisant que l’accélération 3D est requise (chose étrange puisque E est censé fonctionné sans l’accélération…).

La session live.

Le thème n’est pas fantastique, les couleurs sont fades et le thème pas fini, il reste des éléments du tout premier thème e17 alors que celui-ci a été remplacé. Par défaut il y a 12 bureaux virtuels, c’est un peu exagéré. Le menu est rempli d’applications qui au final ne sont pas présentes, telles que Blender ou Virtualbox. Le plus décevant est l’absence des applications EFL telles que exhibit, exalt ou entropy alors qu’ils apparaissent dans le menu. Il manque également pas mal de modules (dont le screenshot, ce pourquoi je ne peut illustrer mon article). Le support de la langue n’est que partiel, on se retrouve avec un système au 3/4 anglais avec de temps en temps des dialogues en français.

Le dock par défaut de E17 est remplacé par Itask-NG, un dock à la Mac OS que je connais bien. Je trouve risqué de l’intégrer par défaut lorsqu’on sait que celui-ci est en développement. M’enfin, e17 lui même est toujours en intense développement, alors on est pas à ça près 😉

L’installation.

L’installation est graphique, ce qui ne fera pas fuir les débutant. Par contre, elle n’est pas très bien guidée, elle vous propose dans un premier temps trois modes d’installation: utiliser tout le disque, version simplifiée, version expert. J’ai suivie sur mon laptop la version expert sans succès, l’installation bloque lors du partitionnement, sans aucun message d’erreur. Sur mon desktop, j’ai suivi la version simplifiée, qui ne sera pas simple pour tout le monde! On vous propose une liste de logiciels de partitionnement sans vous indiquer lequel est le plus simple ou le plus adapté. pour ma part, j’ai utilisé Gparted. J’ai donc créer une partition pour la racine et une pour le home. Il faut quitter le logiciel pour que l’installation reprenne. On vous demande ensuite sur quelle partition vous voulez installer elive, sans prendre en compte les points de montages qui vous aviez spécifié dans Gparted. On ne vous laisse même pas le choix de monter votre /home sur une autre partition, il va falloir le faire à la main une fois votre système installé. Après cette étape, c’est la surprise! On vous dit que le module Installer n’est pas présent sur le cd, et qu’il faut le télécharger sur le site d’Elive et on vous fourni un code pour pouvoir le télécharger. On se retrouve donc dans l’embarras: vous venez de formater votre disque dur, vous n’avez pas de wifi, et on vous demande de télécharger un fichier… Cherchez l’erreur!

Heureusement que j’ai deux pc! J’ai donc récupérer le dit module sur une clé pour pouvoir continuer l’installation. Là, plus de problème, l’install est très rapide, on vous démarre même un jeu de carte pendant l’install pour vous faire patienter.

Le système installé.

Une fois l’installation finie, vous redémarrez et tombez sur un grub aux couleurs de Elive, puis au Usplash avec le même fond d’écran. L’Usplash est quelque peu ennuyeux dans le sens où il n’y a pas de barre de progression, c’est une image fixe et le mode verbose est désactivé. Vient ensuite Entrance, entièrement revu par le développeur de Elive. Au début on ne comprend pas trop, des rectangles bougent tout seuls et se mettent en place, puis des mots apparaissent et disparaissent. C’est un peu brouillon. En fait, c’est exactement ce que l’on voit sur la vidéo de démonstration sur le site officiel. Je croyais que c’était un montage, mais non. La session une fois ouverte, un terminale s’ouvre et commence a effectuer des tâches, et ça dure près de 10 minutes. Une fois fini, on vous demande de rebooter (ça m’a fait penser à une install windaube…). Une fois redémarré, j’ai voulu voir si les applications absentes sur le livecd avait été installées, et bien non… On se retrouve donc avec un menu bien rempli mais pour rien, il va falloir faire le ménage!

Après, au niveau du système en lui même, pas de surprise, c’est une Debian Lenny, donc pas de soucis côté configuration. Il est néanmoins nécessaire de rajouter les dépôts Debian dans le source.list.

J’ai noté tout de même la présence de logiciels non libre au sein du système, comme dit plus haut, les drivers des cartes graphique, le logiciel Skype, ou encore FlashPlayer, ce qui est contraire à la philosophie Debian.

En bref.

Comme le ton de mon article le laisse sentir, je ne suis pas convaincue par cette distribution qui veut en faire trop. Je m’attendais à un système plus simple et proche de Debian dans son installation et sa philosophie. Le seul intérêt que je trouve à utiliser cette distro est d’avoir un E17 à jour sur une Debian grâce au dépôt Elive.

Fièrement propulsé par WordPress & Thème par Anders Norén