まこと の ブログ

MaKoTo no burogu — Journal de bord d'un hacker très très occupé…

Aller au contenu | Aller au menu | Aller à la recherche

informatique › GNU/Linux

Tous sujets en rapport avec les systèmes d'exploitation GNU/Linux

Fil des billets - Fil des commentaires

dimanche, 28 avril 2013

Dongle WiFi TP-LINK, Attention à la version !

TP-WN725N.jpg Rassuré par le post de Benjamin et la liste du matériel supporté par Ubuntu, j'ai fait l'acquisition du dongle WiFi TL-WN725N de TP-LINK.

Je branche donc le dongle sur le Raspi, et démarre Raspbian 2012-12-16.

Et…
Rien T_T

lsusb

donne :

Bus 002 Device 003: ID 0bda:8179 Realtek Semiconductor Corp.

Et

ifconfig

Ne liste pas wlan0.

Erf !! pour un produit censé Works out of the box on Raspbian 2012-12-16 without a powered USB hub. ce n'est pas très convainquant !

Lire la suite...

samedi, 26 janvier 2013

美女Linux, pour apprendre la ligne de commande ❤❤❤

bijolinux.png
Vous-êtes débutant et souhaitez progresser avec votre distribution GNU/Linux préférée ? BijoLinux est fait pour vous !!

Tout y est !!
Avec notamment l'index des commandes depuis Tôkyô, mais aussi depuis Yokohama et Kobe.

Et pour contrôler ses connaissances, des petits QCM de ce genre :

Plus d'excuses bidons, avec ce site là, je suis sûr que vous apprécierez apprendre !!

                         (((o(*゚▽゚*)o)))


Moi aussi j'aime Linux ! \(^o^)/

dimanche, 16 janvier 2011

Eee PC 1201PN

J'ai crée ma première page de documentation sur ubuntu-fr !
Je me demande pourquoi je n'ai pas eu ce réflexe plus tôt… m'étant alors contenté participer en répondant ou en créant un sujet sur le forum.

Depuis septembre donc, j'ai eu l'occasion de mettre à jour la page deux ou trois fois, et des contributeurs anonymes parfois ont ajoutés des éléments de réponses…



http://doc.ubuntu-fr.org/asus_eee_pc_1201pn
eeepc1201pn.png

Résolution des problèmes avec Lucid Lynx 10.04


Raccourcis multimédia

Pour faire fonctionner la touche Fn et les raccourcis associés, procéder comme ceci :

  • 1. Ouvrir le fichier /etc/default/grub et ajouter l'option acpi_osi=Linux après quiet splash dans la ligne commençant par GRUB_CMDLINE_LINUX_DEFAULT :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux"
  • 2. Mettre à jour grub :
sudo update-grub
  • 3. Redémarrez l'ordinateur.

Bien que l'activation/désactivation du Wi-Fi fonctionne avec fn+F2, la led témoin bleu correspondante reste allumée en permanence.



Touchpad

De base, le touchpad fonctionne comme un touchpad classique réglable par les Système/Préférences/Préférences de la souris, mais :
- Le défilement Horizontal et Vertical ne fonctionne pas en glissant deux doigts; (l'option Préférences de la souris > Défilement à deux doigts est grisée !)
- Le tapotement à 2 et 3 doigts non plus.

Pour y remédier :

  • 1. Ouvrir le fichier /usr/lib/X11/xorg.conf.d/10-synaptics.conf

Dans ce fichier, repèrer la «Section "InputClass"» et ajouter les deux lignes d'«Option» sous la ligne Driver "synaptics" et au dessus de EndSection:

Ce qui donne :

Section "InputClass"
	Identifier "touchpad catchall"
	MatchIsTouchpad "on"
	MatchDevicePath "/dev/input/event*"
	Driver "synaptics"
	Option	"SHMConfig"	"true"
	Option	"EmulateTwoFingerMinZ"	"1"
EndSection

Description :
- Option "SHMConfig" "true"
Nécessaire pour que la commande synclient -l fonctionne afin de contrôler si les valeurs des options sont bien passées.
- Option "EmulateTwoFingerMinZ" "1"
Une valeur entre 0 et 65… la valeur 280 par défaut empêche les deux doigts d'être détectés.

Redémarrer le serveur X ($sudo invoke-rc.d gdm restart) ou redémarrer l'ordinateur !

Conclusions :
- Taper avec deux doigts fonctionne (click droit), mais taper avec 3 doigts ne fonctionne pas (click milieu) :-(
- Pour se consoler, par défaut, taper dans le coin en haut à droite effectue un click milieu.
- Par défaut taper dans le coin en bas à droite effectue un click droit.

FIXME Si jamais quelqu'un trouve pour les 3 doigts en farfouillant avec synclient et le man de synaptics


Carte graphique : sortie HDMI et Son

L'installation via l'assistant des pilotes propriétaires nvidia permet de bénéficier de l'accélération 3D et de la sortie hdmi grâce à TwinView.
Côté signal vidéo tout va bien, mais le signal audio ne passe pas par le câble hdmi !

Normalement, dans le menu Système/Préférences/Son, onglet Matériel, devrait se trouver
Digital Stereo (HDMI) Output dans la liste des Profil, qu'il suffirait alors de sélectionner…

Mais ce matériel n'apparait PAS !!

Pour régler ce problème, avec un système mis à jour (lucid-security et lucid-update au moins), installer le paquet linux-backports-modules-alsa-lucid-generic.

Il suffit alors de sélectionner dans l'onglet Sortie
High Definition Audio Co ntroller Digital Stereo (HDMI) pour que l'audio de vos médias passe dans le câble HDMI !!

Il se peut que la sortie HDMI soit mutée dans le mixer. Pour accéder au mixer, lancer "alsamixer" dans un terminal et sélectionner la seconde carte son (F6) (Card: HDA NVidia - Chip: Nvidia GT21x HDMI) et dé-muter les sorties S/PDIF avec la touche "m".

Si malgré tout le son n'est pas audible, créer le fichier /etc/modprobe.d/sound.conf et y inscrire ceci :

options snd-hda-intel enable_msi=0 probe_mask=0xffff,0xfff2

Au redémarrage, vérifier l'état du mixer… le son devrait passer :-o

jeudi, 13 janvier 2011

Recycler un vieil ordi en MediaCenter -6-

Suite du cinquième épisode :

Télécommande infrarouge, le retour !

Je vais donc vous reparler du pilotage de l'interface graphique par une télécommande.

En effet, j'ai dégotté une petite télécommande facile à prendre en main, qui allait avec une chaine hifi.
Mais aucun fichier de config n'existe pour celle-ci, il fallu donc le créer à la main.

  • Pour cela, commencer par couper lirc :
sudo /etc/init.d/lirc stop
  • Puis on peut lancer cette commande :
sudo irrecord -H audio_alsa -d plughw:0,3 makotonoremote

Les paramètres font directement références à /etc/lirc/hardware.conf, vu dans le billet précédent. (attention, si pour une raison ou une autre on avorte le processus, il faudra effacer le fichier makotonoremote avant de relancer la commande).

irrecord demande de valider, après avoir lu les instructions, puis une seconde fois;
Là, appuyer à la suite les uns des autres tous les boutons de la télécommande, en rafale, histoire d'effectuer des lignes de point, au moins 2…
Jusqu'à ce qu'apparaisse un paragraphe de texte commençant par : «remote control found…»
C'est qu'on accède enfin à l'affectation des boutons !
On entre un texte d'identifiant et on valide, (j'ai choisi key_? et btn_? de la liste des noms prédéfini, donnée par la commande irrecord --list-namespace) puis on appuie le bouton qui correspondra.
et ainsi de suite…

Quand on a fini toutes les touches on valide pour arrêter.
Et pour terminer il faut valider à nouveau et mitrailler un bouton aussi vite que possible… irrecord s'arrête enfin !

Le résultat de toute l'opération se retrouve dans le fichier qu'on vient de créer et qu'on va alors copier et re-nommer ici :

  • /etc/lirc/lircd.conf
begin remote

  name  makotonoremote
  bits           16
  flags SPACE_ENC|CONST_LENGTH
  eps            30
  aeps          100

  header       9000  4483
  one           617  1619
  zero          617   502
  ptrail        626
  pre_data_bits   16
  pre_data       0x807F
  gap          107936
  toggle_bit_mask 0x0

      begin codes
          key_1                    0x20DF
          key_2                    0x10EF
          key_x                    0x00FF
          key_4                    0x30CF
          key_5                    0x08F7
          key_6                    0x807F
          key_7                    0xA05F
          key_8                    0xB04F
          btn_1                    0x8877
          btn_2                    0x50AF
          btn_3                    0x708F
          btn_4                    0x48B7
      end codes

end remote

Ensuite, après avoir relancé le démon lirc, avec la commande irw on peut vérifier qu'à chaque boutons appuyés, le code matériel et l'identifiant s'affichent.

 Affectons donc les boutons qui seront utiles au pilotage :

  • Après pas mal de tests pour voir de cause à effet ce qui se passe pour chaque action, j'ai pu synthétiser le contenu du fichier /usr/share/xbmc/system/Lircmap.xml :
<lircmap>
	<remote device="makotonoremote">
		<play>btn_2</play>	# Lecture et Pause
		<stop>btn_1</stop>	# Stop
		<forward>btn_4</forward>	# Avance Rapide
		<reverse>btn_3</reverse>	# Retour Rapide
		<left>key_4</left>	# Déplacement à Gauche
		<right>key_6</right>	# Déplacement à Droite
		<up>key_2</up>		# Déplacement en Haut
		<down>key_5</down>	# Déplacement en Bas
		<select>key_x</select>	# Validation
		<pageplus>key_8</pageplus>	# Remonter la Page
		<menu>key_1</menu>	# Menu Principal
		<title>key_7</title> # Clic Droit
	</remote>
</lircmap>

dsc07253.png

On retrouve donc bien entendu le nom de la télécommande, sinon ça ne marcherais pas, et les fonctions de bases essentielles au pilotage d'XBMC…

Pour une raison que j'ignore, le bouton «Valider» ne voulait plus fonctionner après la mise à jour d'XBMC en version 10 : Dharma.
J'ai donc simplement édité et changé le nom du bouton dans /etc/lirc/lircd.conf, le passant de key_3 à key_x pour qu'il fonctionne à nouveau… cherche pas à comprendre va ^^"










Hum, bon, un petit mot sur cette nouvelle version «Dharma» d'XBMC sortie récemment;
Pour sa mise à jour, il suffit de faire :

sudo apt-get update && sudo apt-get upgrade

Si malgrès cela ça ne passe pas et que les paquets d'XBMC sont conservés, faire :

sudo apt-get install xbmc -V

pour forcer la mise à jour.

- page 1 de 7