Journal Toshiba M40-331

Posté par  .
Étiquettes :
0
28
déc.
2005
J'ai fini par craquer sur un Toshiba en promo à la FNAC, que le vendeur m'a vanté comme "un instrument solide et durable", juste ce qu'il me fallait, bref. La machine fonctionne bien sous Linux (je suis sous Ubuntu Dapper, mais j'ai vu des gens très heureux avec Gentoo[1] et Slackware):
  • Wifi (iwp2200) "en sortant de la boîte"

  • ACPI: la DSDT est propre, le suspend to ram marche, pour le suspend to disk il faut que je fouille mais ça a l'air de marcher si on patche le noyau, le lid switch, le bouton power, le cable d'alim et la batterie sont gérés

  • Réseau (Marvell Yukon); la carte réseau ne fonctionnait pas sous Breezy à moins de lui passer "pci=noacpi", mais Dapper a viré le module sk98lin pour le remplacer par son successeur, sky2, qui a l'air meilleur

  • Son (ICH6)

  • La carte graphique ATI X600SE, en précisant le ChipID dans xorg.conf; on peut faire tourner le driver proprio, mais en ce moemnt il plante à l'extinction du serveur, donc bon, le driver libre est bien...

  • le touchpad, mais sans la ruse pour le cliquer-glisser

  • Il y a un petit utilitaire qui traîne pour gérer la luminosité de l'écran[2]


Ce qui ne marche pas:

  • le lecteur de cartes SD / Smart Media / xD (Texas Instrument)

  • le port pcmcia (j'ai essayé qu'une vieille carte réseau, mais ça n'a pas l'air fameux); je n'ai pas testé le port Express

  • les touches Fn-Fx (il y a un daemon qui traîne, mais il nécessite le module acpi_toshiba, qui ne se charge pas sur le m40) et les touches multimedia: ça ne réagit pas dans xev, il faut des infos constructeur

  • je n'ai pas testé le modem, mais je ne me fais pas d'illusions...



Si vous avez des retours d'expérience avec un M40 (M45 aux states), ça m'intéresse, surtout les Fn keys et le suspend to disk. À part ça, la machine intègre un gadget rigolo appelé Express Media Player, basé sur le player Intervideo Instant On [3]. En gros, il y a une partition réservée qui boote avec un environnement minimal pour jouer des CD et des DVD quand on appuie (à l'arrêt) sur une touche multimedia au lieu d'appuyer sur le bouton "Power". La partition en question apparaît comme "linux plein texte" dans fdisk, et "inconnu" dans gparted; j'ai essayé de la monter benoitement en ext2 mais ça ne marche pas. S'il y avait moyen de remplacer ce player anémique par une Geexbox ou un truc approchant, en gardant le gizmo du boot cablé en dur sans passer par grub, ce serait pas mal... À noter que les touches multimedia fonctionnent dans Express Media Player, donc ça doit pouvoir marcher sous linux aussi. À l'occasion, il faudrait demander à Toshiba.

Sinon, j'ai trouvé Network-Manager pour gérer les connections wifi en vadrouille, mais hormis le fait qu'il passe son temps à effacer mon resolv.conf, il semble incapable de me connecter à un point d'accès WPA (la boite de dialogue n'a que l'option WEP), et vu la rapidité d'extinction des hotspots WEP, ça devient pénible. Vous savez s'il y a un cliquodrome WPA ou bien si nm prévoit de le gérer à terme ?

[1] http://toshsoft.de/wiki/index.php/Toshiba_Satellite_M40_with(...)
[2] http://tz.exit0.net/tecras1.html
[3] http://www.intervideo.com/jsp/Press.jsp?mode=02-17-2005
  • # Touches mortes

    Posté par  (site web personnel) . Évalué à 3.

    les touches multimedia: ça ne réagit pas dans xev, il faut des infos constructeur

    Pour les touches mortes, t'a essayé d'utiliser le couple "showkey -s"/setkeycode ?

    Ça consiste d'abord à appuyer les touches avec showkey de lancé, pour qu'il t'affiche leur code.
    Ensuite du fait "setkeycode code NOM" ou NOM est en fait un autre numéro correspondant aux codes de touches "standardisés" par Linux (dispos dans linux/input.h ).
    L'interêt par rapport à xev et xmodmap est que ça permet de donner un joli nom à ses touches même dans la console, et de rendre visible à X des touches qui ne l'étaient pas.

    (chez moi j'ai un script de ce genre lancé à l'init du coup:)
    #!/bin/sh
    S=setkeycodes
    $S e068 158 #KEY_BACK
    $S 82 159 #KEY_FORWARD
    • [^] # Re: Touches mortes

      Posté par  . Évalué à 1.

      mmm xev ne marchant pas non plus sur mon dell inspiron 8000, j'ai tenté ta manip avec showkey... nada :(

      quelqu'un a une autre idée ?
      • [^] # Re: Touches mortes

        Posté par  . Évalué à 2.

        oups quel feinéant, 1 minute de recherche et j'ai trouvé :

        xev n'indique rien dans la console me concernant, il fallait trouver l'info dans dmesg ('Unkown key pressed' etc)
        Une fois qu'on a les codes, on peut alors les mapper avec setkeycodes.

        http://gentoo-wiki.com/HOWTO_Use_Multimedia_Keys
  • # GoGo Gadget ô Clico

    Posté par  . Évalué à 1.

    NetworkManager
    http://www.gnome.org/projects/NetworkManager/admins/
    extrait §Security :
    "and support for WPA encryption is planned in the near future."

    Sinon, à surveiller (pas de wpa dans ce cliquodrome pour le moment mais peut être que ?)
    http://netswitch.tuxfamily.org

    Cliquodrome supportant WPA pour Mandrake^wMandriva :
    http://qa.mandriva.com/twiki/bin/view/Main/EasyWifi
  • # M40-245 - commentaire de type "moi aussi"

    Posté par  (site web personnel) . Évalué à 1.

    J'ai les mêmes problèmes que toi, avec un petit plus (freeze aléatoire [à priori lié au disque], 2 ou 3 fois par semaine). Pas d'ACPI Toshiba (donc pas de fnfx) et le "Suspend to ... (RAM ou disque)" ne fonctionne pas.

    En revanche, pas de problème avec le X600SE avec le pilote proprio. J'ai tenté avec succès différentes versions de X.org, et en ce moment avec une 6.8.99.900 (6.9.0 RC 0). Le Dual Head passe sans problème avec fglrxconfig.

    Mon cliqué-glissé (et "l'émulation" de la molette à droite du touchpad) fonctionnent de base (Mandriva 2006), ainsi que la Marvell, sans config' supplémentaire.

    Merci pour les liens, et poste un journal si tu as plus d'infos un jour, ça m'intéresse :)
    • [^] # Re: M40-245 - commentaire de type "moi aussi"

      Posté par  . Évalué à 1.

      il me semble que le dernier pilote proprio ATI a un début de support du suspend, mais sans garantie; jusqu'à présent il ne le supportait pas, donc pas de suspend possible.

      En revanche il me semble que le pilote libre (qui fait proprement l'accélération 3D pour tous les chips <= r200) le supporte mieux, mais je n'ai pas testé (j'ai une ATI x300 sur inspiron 6000).

      Sinon j'ai aussi eu un problème de freeze qui semble lié au lecteur CD SATA, il suffit de laisser un CD en permanence dans le lecteur pour ne plus avoir le problème... (et j'espérais que le passage à Ubuntu breezy réglât le problème - avec un nouveau noyau bien patché - mais non)
    • [^] # Re: M40-245 - commentaire de type "moi aussi"

      Posté par  . Évalué à 1.

      Mon cliqué-glissé (et "l'émulation" de la molette à droite du touchpad) fonctionnent de base


      Sous windows, on peut cliquer-glisser juste avec le touchpad, en faisant un double click avec le deuxième clic "glissant", ça marche sous Mandriva ? Et pour la molette, il y a physiquement un espace prévu pour ça sur ton touchpad ou bien mandriva permet de le simuler à partir d'un pad uniforme ?

      Merci à tous pour les liens. Showkey ne montre rien, et dmesg parle bien de touches inconnues... Affaire à suivre.
      • [^] # Re: M40-245 - commentaire de type "moi aussi"

        Posté par  (site web personnel) . Évalué à 2.

        Je n'ai pas d'espace "visible" sur mon touchpad, mais j'imagine que la molette est belle est bien gérée de manière matérielle. Et le clic glissant est bien celui que tu décris :) Dmesg me dit ceci :
        Synaptics Touchpad, model: 1, fw: 6.2, id: 0xa5a0b1, caps: 0xa04713/0x0
        synaptics: Toshiba Satellite detected, limiting rate to 40pps.
        ... et mon fichier de configuration de X.org ceci :
        Section "InputDevice"
                Identifier  "SynapticsMouse1"
                Driver      "synaptics"
                Option      "Protocol" "auto-dev"
                Option      "Device" "/dev/input/mice"
                Option      "MinSpeed" "0.09"
                Option      "MaxSpeed" "0.18"
                Option      "BottomEdge" "4200"
                Option      "SHMConfig" "on"
                Option      "FingerLow" "25"
                Option      "LeftEdge" "1700"
                Option      "MaxTapMove" "220"
                Option      "MaxTapTime" "180"
                Option      "FingerHigh" "30"
                Option      "VertScrollDelta" "100"
                Option      "TopEdge" "1700"
                Option      "AccelFactor" "0.0015"
                Option      "RightEdge" "5300"
        EndSection
        Je n'ai pas fouillé plus que ça...
      • [^] # Merci \o/

        Posté par  . Évalué à 2.

        Ah bin je viens de découvrir 2 trucs utiles d'un coup ...
        Je ne connaissais ni la "combine" du glisser/déposer (bon je m'en sers pas des masses non plus), ni la "combine" de la molette simulée à droite ...
        Moi qui peste tout le temps qu'il ya pas de molettes sur le touchpad de mon VAIO ...
        Bien utile quand on a pas sa souris ou bien qu'on peut pas l'utiliser ...
        • [^] # Re: Merci \o/

          Posté par  . Évalué à 1.

          Et le plus beau, c'est que tu as aussi une molette simulée horizontale, en bas. Chez moi un "tap" sur le coin haut droit effectue un clic milieu (tout ça se règle), bas droit c'est un clic droit (mais là j'ai un vrai bouton, alors je ne m'en sers pas)
  • # Un lien trouvé sur http://www.linux-laptop.net/

    Posté par  . Évalué à 2.

    Voici une page avec quelques liens qui peuvent êtres utiles (en bas de page).

    http://www.fedoraforum.org/forum/showthread.php?p=223328#pos(...)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.