Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
sony_vaio_vgn-fs515e [Le 20/12/2009, 12:30]
frombenny déplacée depuis [[materiel:liste_portables:sony_vaio_vgn-fs515e]]
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​dapper portable sony materiel BROUILLON}} 
  
-====== Sony VAIO VGN-FS515E ====== 
- 
-===== Touches de fonction ===== 
-<note important>​Les touches de fonction avec cette méthode ne sont actuellement fonctionnelles que sous Dapper. Les versions plus récentes ne posédent plus de /​proc/​acpi/​sony .</​note>​ 
-Sur ce portable la gestion des touches de fonctions spécifiques est assez étrange. Au mieux il est possible d'​intercepter la touche "​FN"​ pour la rediriger vers le serveur X. Ce n'est cependant pas la méthode que nous allons utiliser. 
- 
-En effet, le système nous fournit des informations et des opportunités de réglage dans /​proc/​acpi/​sony. 
- 
-J'ai donc créé un script qui va interpréter les informations renvoyées par fnkey, et les répercuter comme il se doit. 
- 
- #!/bin/sh 
-  
- mute=0 
- #Boucle sans fin. 
- while ((`cat /​proc/​acpi/​sony/​fnkey` != 128)); do 
- #Petite pause incluse dans le programme pour éviter d'​être semé 
- sleep 0.2s 
- #Lecture de la touche fonction, et réaction en fonction. 
- case `cat /​proc/​acpi/​sony/​fnkey` in 
- #Touche Muet (FN + F2) 
- 1) 
- #La fonction muet n'​existe pas directement,​ Je suppose donc que le système est a l'​état non muet au démarrage du script 
- #et j'​utilise la bascule sur la condition IF ci-dessous. 
- if (($mute == 0)); then 
- mute=1 
- amixer sset Front mute 
- echo Muet 
- else 
- mute=0 
- amixer sset Front unmute 
- echo Non muet 
- fi 
- ;; 
- #Touche Vol- (FN + F3) 
- 2) 
- amixer sset Front 2- 
- ;; 
- #Touche Vol+ (FN + F4) 
- 4) 
- amixer sset Front 2+ 
- ;; 
- #Touche Lum- (FN + F6) 
- 8) 
- #Baisser la luminosité de 1 
- #condition pour éviter une erreur de dépassement 
- if ((`cat /​proc/​acpi/​sony/​brightness` != 1)); then 
- #on lit la valeur actuelle et on enlève une unité avant de la redéfinir 
- echo $((`cat /​proc/​acpi/​sony/​brightness`-1)) > /​proc/​acpi/​sony/​brightness 
- fi 
- echo `cat /​proc/​acpi/​sony/​brightness` 
- ;; 
- #Touche Lum+ (FN + F5) 
- 16) 
- #​Augementer la luminausité de 1 
- if ((`cat /​proc/​acpi/​sony/​brightness` != 8)); then 
- echo $((`cat /​proc/​acpi/​sony/​brightness`+1)) > /​proc/​acpi/​sony/​brightness 
- fi 
- echo `cat /​proc/​acpi/​sony/​brightness` 
- ;; 
- #fin du CASE 
- esac 
- #retour de boucle 
- done 
- 
-Ce script, exécuté sous Root (impérativement,​ sinon il n'a pas les accès nécessaires pour fonctionner) permet de régler la puissance de l'​éclairage de l'​écran à l'aide des touches dédiées, la gestion du son est maintenant implémentée,​ les touche Vol+, Vol- et Muet. 
- 
-Pour ce qui est de la touche sortie vidéo, vu que pour le moment elle est activée en permanence, je n'ai pas de fonction assignée à cette touche du clavier. Les touche Zoom et Hibernation n'ont pas non plus de fonctions associées. 
- 
-===== La sortie Vidéo ===== 
-<note important>​Une solution prenant comme base "​xrandr"​ et pour gutsy devrait apparaitre d'ici quelques temps. Cette méthode serait alors nettement plus "​propre"</​note>​ 
-La sortie vidéo est un autre problème. 
-Il existe un logiciel appelé "i810 switch"​ qui doit normalement assurer cette fonction. 
-Si vous avez ce type de carte, essayez ce logiciel très simple d'​utilisation. 
-Pour en savoir plus sur son fonctionnement "man i810switch"​. 
- 
-Malheureusement,​ ce logiciel donne une image brouillée sur l'​écran de sortie. 
- 
-Néanmoins, une solution existe. Elle n'est certes pas très propre, mais a l'​intérêt de fonctionner. Elle consiste à demander à la carte de gérer 2 écrans qui auront le même affichage. 
-Pour cela éditez le fichier Xorg.conf comme ceci 
- $sudo cp /​etc/​X11/​xorg.conf /​etc/​X11/​xorg.bak 
- $sudo nano /​etc/​X11/​xorg.conf 
-Et ajoutez dans la section Devices ces 2 lignes 
- 
- Option ​     "​MonitorLayout"​ "​CRT,​LFP"​ 
- Option ​     "​Clone"​ "​on"​ 
- 
-Redémarrer l'​ordinateur et la sortie sera active. 
- 
-Attention cependant. Si le projecteur ou l'​écran externe ne supportent pas la résolution de 1280x800 (qui est maintenant commune sur les ordinateurs portables, mais pas nécessairement sur d'​autres matériels),​ il vous faudra repasser a une résolution acceptée par le projecteur sur l'​écran de votre portable (via le menu système > préférences > résolution de l'​écran ) 
- 
-Le paquet "​resapplet",​ disponible dans synaptic permet d'​ajouter une icône dans la zone à coté de l'​heure qui permet alors de passer rapidement d'une résolution à une autre (par défaut l'​application se trouve dans le menu application et non dans les applets à ajouter) 
  • sony_vaio_vgn-fs515e.1261308626.txt.gz
  • Dernière modification: Le 20/12/2009, 12:30
  • par frombenny