Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

nombre réponses : 19

#0 -1 »  le HP tx1240ef est l'ami d'Ubuntu » Le 21/09/2007, à 12:13

ajb
Réponses : 64

bonjour, je propose à tous ceux qui ont achetés un HP TX1240ef et qui veulent installer Ubuntu (Feisty), une petite procédure pour éviter de perdre trop de temps à installer linux et profiter « pleinement » des fonctionnalités de celui-ci :

matériel :   
marque : hp tx1240ef
processeur : AMD Turion 64*2
carte wifi : Broadcom 4328 ( 4321AG selon Vista )
carte son : Realtek type ALC861VD
carte graphique : nVidia GeForce 6150

IMPORTANT : Toutes les commandes de cette procédure doivent être soit précédées de sudo, soit être lancées depuis un terminal root !
NB : Comme éditeur de texte, je n'utilise pas vi car par défaut les flèches de déplacement ne sont pas configurées correctement ... Sinon c'est mon préféré !

A – Pré-installation
Tout d'abord, si vous voulez conserver vos partitions ( Vista, Recovery Manager ... Je vous conseille d'ailleurs de conserver la partition de Recovery si vous garder Vista car elle sera bootable dès le démarrage de l'ordinateur et vous permettra de le réparer sans autres outils ) il vous faudra partitionner votre disque selon vos souhaits. (perso : 71Go pour Vista, 7,6Go Recovery, 4,6Go pour racine, 2,8Go pour /var , 56Go pour /home et 2Go pour swap => pas pour une utilisation de type serveur)

B – Installation d'Ubuntu
Lorsque le menu d'installe d'ubuntu apparait :
taper sur F2 pour changer la langue d'installe et la mettre en français (c'est mieux mais pas obligatoire ..!)
taper sur F6 pour ajouter le paramètre «noapic » (juste après « quiet ») aux paramètres kernel, puis Entrer. ( Ubuntu se lance ...)
Une fois que vous avez finit l'installation complète d'Ubuntu (je ne sais plus si elle reboote automatiquement ou pas ) il vous faudra remettre le paramètre « noapic » au niveau de grub.

- si elle reboote automatiquement :
Quand le menu grub apparait, se mettre sur la ligne Ubuntu, kernel ... et taper "e"; puis sélectionner la ligne kernel /boot/vmlinuz ... et taper sur "e" à nouveau. En fin de ligne, ajouter "noapic" puis Entrer et après taper "b" et miracle la distrib va booter correctement!

- si elle ne reboote pas automatiquement :
Éditer le fichier /boot/grub/menu.lst. Vers la fin du fichier, chercher les lignes suivantes :

title        Ubuntu, kernel 2.6.20-16-generic
root        (hd0,4)
kernel        /boot/vmlinuz-2.6.20-16-generic root=UUID=906ade44-71ca-4ac4-ae12-8d1cf623e609 ro quiet splash 
locale=fr_FR
initrd        /boot/initrd.img-2.6.20-16-generic
quiet
savedefault

et ajouter le parametre « noapic » a la fin de la ligne kernel /boot/vmlinuz..... Puis sauvegarder.

Ok vous pouvez à présent admirer cette magnifique distrib sur votre petit bijoux ... Cependant, votre carte wifi ne fonctionne pas, le son non plus, l'écran tactile fait ce qu'il lui plait et on ne pense même plus aux effets 3D ! L'Horreur ...

C – Installation de la carte wifi
Broadcom ne fournissant pas de driver pour Linux, nous allons être obliger de passer par le fameux ndiswrapper  et utiliser les drivers pour windows :
telecharger ndiswrapper-1.48.tar.gz sur http://downloads.sourceforge.net/ndiswr … g_mirror=0
Verifier que gcc et la libc6-dev soit installés
Décompresser le fichier ndiswrapper :

#tar -zxvf ndiswrapper-1.48.tar.gz

entrer dans le repertoire :

#cd ndiswrapper-1.48

puis compiler le programme :

#make distclean
#make
#make install

Ok, normalement ndiswrapper est installé, on va maintenant télécharger des drivers compatibles avec ndiswrapper et notre carte BCM 4328 à l'adresse suivante http://ftp.us.dell.com/network/R140747.EXE
dezipper le fichier R140747.exe dans /tmp (par exemple)

#cd /tmp
#unzip ~/Desktop/R140747.exe

maintenant on va installer le driver dans ndiswrapper et vérifier qu'il est bien installé :

#ndiswrapper -i /tmp/DRIVER/bcmwl5.inf
#ndiswrapper -l
bcmwl5 : driver installed 
  device (14E4:4328) present

on va installer ndiswrapper dans modprobe.d de façon à ce qu'il soit lancer au démarrage

#ndiswrapper -m

voilà la carte réseau wifi devrait fonctionner !
Pour verifier sans redémarrer :

# modprobe ndiswrapper
# iwconfig
lo        no wireless extensions. 
eth0      no wireless extensions. 
wlan0     IEEE 802.11g  ESSID:off/any  
          Mode:Managed  Frequency:2.417 GHz  Access Point: 00:0C:41:9D:4C:80   
          Bit Rate=130 Mb/s   Tx-Power:32 dBm   
          RTS thr:off   Fragment thr:off 
          Encryption key:off 
          Power Management:off 
          Link Quality:73/100  Signal level:-49 dBm  Noise level:-96 dBm 
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0 
          Tx excessive retries:824  Invalid misc:8541726   Missed beacon:0

Il vous suffit donc de configurer correctement votre connexion et Internet est là ... sur votre portable : cool !
C'etait le plus compliqué à faire ... facile ?

D – Installation de la carte son
En fait, la solution que je vous propose fonctionne correctement, cependant la prise casque n'est pas gérée.( tan pis ...). Le modèle de notre carte est ALC861VD et n'a pas de driver dédié que le kernel pourrait lancer directement au boot : il lance donc le module snd-hda-intel avec les paramètres par défaut. Mais évidemment, ça ne fonctionne pas pour nous ! Il faut décharger le module  snd-hda-intel et pour cela il faut :
fermer l'applet de volume sur le tableau de bord puis

#modprobe -r  snd-hda-intel

Maintenant on va le recharger avec un modèle qui fonctionne avec notre carte son ( par exemple 3stack, asus-laptop...)

#modprobe  snd-hda-intel model=3stack

Essayer ... ça fonctionne ! recool ... mais maintenant il faut que cela fonctionne des le démarrage :

#gedit /etc/modprobe.d/sound (il n'existe pas pour l'instant )

taper la ligne suivante :

options snd-hda-intel model=3stack

Enregistrer et c'est finit pour la carte son.

E – Installation de la carte graphique + beryl (effets 3D)
Tout d'abord, on va installer les drivers nvidia de la feisty pour notre carte GeForce 6150 (merci ... nVidia de contribuer à la communauté Linux !)

#apt-get install nvidia-glx-new

Puis on lance la commande:

#nvidia-xconfig -d 24 --no-logo --randr-rotation --add-argb-glx-visuals

Ok, votre config est prête pour accepter les effets 3D. On va maintenant installer Beryl :

#apt-get install beryl-ubuntu

Et voilà, il faut redémarrer le serveur graphique par un petit CTRL+ALT+BackSpace, et là ...
Miracle ... Les fenêtres sont élastiques et le cube 3D fonctionne !! Rerecool ...

F – L'écran tactile
A quoi cela servirait il d'acheter ce magnifique tx1240 si l'on peut même pas utiliser l'écran tactile ?
Pour l'instant, le comportement du pointeur est bien difficile à définir lorsqu'on veut le diriger avec le stylet ! Il faut que ça change !

télécharger le fichier suivant :
http://www.get-in-touch.it/egalax/Touch … 7.0831.tgz
décompresser le fichier et entrer dans le répertoire TouchKit64 :

#tar xzvf TouchKit64_1.07.0831.tgz
#cd TouchKit64

puis copier le driver au bon endroit :

#cp egalax_drv.so /usr/lib64/xorg/modules/input

Maintenant, il faut modifier le fichier de configuration du serveur X :

#gedit /etc/X11/xorg.conf

en ajoutant les lignes en gras dans les sections indiquées :

Section “ServerLayout”
...
          InputDevice    “EETI” “SendCoreEvents”
EndSection

Section "InputDevice"

           Identifier     "EETI"

           Driver         "egalax"

           Option         "Device" "usbauto"

           Option         "Parameters" "/etc/egalax.cal"

           Option         "ScreenNo" "0"

EndSection

enregistrer le fichier puis relancer votre serveur graphique ( CTRL+ALT+BackSpace )
Ok, maintenant il va falloir compiler le module qui va permettre de contrôler l'écran tactile

#cd USBSrc
#make all

c'est fait ! Le résultat est le fichier tkusb.ko qu'il va falloir mettre au bon endroit :

#cp ./tkusb.ko /lib/modules/2.6.20-16-generic/kernel/drivers/video/

puis le lancer au demarrage :

#gedit /etc/rc.local

ajouter la ligne suivante avant « exit 0 »

insmod /lib/modules/2.6.20-16-generic/kernel/drivers/video/tkusb.ko

enregistrer le fichier et redémarrer votre portable ( c'est juste pour vérifier que tout ce lance correctement, sinon vous pouvez lancer le module directement )
voici venu le temps ... de calibrer l'écran tactile : Il faut ouvrir un terminal et se mettre dans le répertoire TouchKit64/TKCal puis lancer la commande suivante :

#./TKCal /dev/hiddev0 Linz

Oh, le joli ecran bleu « clair » (pas comme Windows) ... Il vous suffit maintenant, de maintenir votre stylet sur la croix jusqu'à ce qu'elle disparaisse ( 25 fois de suite ) et d'enregistrer votre calibration !

YOUPI c'est la fin ... Tout fonctionne à merveille ! Eh bien voilà, ce n'était pas si sorcier que ça !
Bonne chance ...

PS : S'il y a des fautes, n'hésitez pas à me le faire remarquer. Je modifierai cette procédure !

Merci à Internet pour nous faire avancer un peu plus chaque jours !

#1 Re : -1 »  le HP tx1240ef est l'ami d'Ubuntu » Le 22/09/2007, à 22:48

ajb
Réponses : 64

Ok, merci pour les corrections, je les ai appliquées ....
Deja, pour le son : es-ce que tu as bien créer le fichier /etc/modprobe.d/sound avec à l'intérieur la ligne suivante :

options snd-hda-intel model=3stack

Car c'est ce fichier qui permet de lancer le driver de la carte son avec le bon modele.
Sinon, pour la carte wifi : qu'es-ce qu'il se passe ? Qu'es-ce qu'il ne fonctionne pas ?
es-ce que tu peux poster le résultat des commandes suivantes :

#ndiswrapper -l
#iwconfig
#lsmod | grep ndis

#2 Re : -1 »  le HP tx1240ef est l'ami d'Ubuntu » Le 23/09/2007, à 16:41

ajb
Réponses : 64

Il faudrait alors que tu puisses quand même télécharger les paquets suivant sur Internet (je pense que ça doit être suffisant ):
http://fr.archive.ubuntu.com/pub/ubuntu … _amd64.deb
http://fr.archive.ubuntu.com/pub/ubuntu … _amd64.deb
http://fr.archive.ubuntu.com/pub/ubuntu … _amd64.deb
puis que tu les installes de la façon suivante :

#dpkg -i linux-libc-dev_2.6.20-15.27_amd64.deb
#dpkg -i libc6_2.5-0ubuntu14_amd64.deb
#dpkg -i libc6-dev_2.5-0ubuntu14_amd64.deb

Comme ça tu auras bien la librairie (et ses dépendances ) installée !

#3 Re : -1 »  le HP tx1240ef est l'ami d'Ubuntu » Le 24/09/2007, à 23:05

ajb
Réponses : 64

Ok, pour que ndiswrapper se lance au demarrage, il faut que tu regardes si tu as le fichier /etc/modprobe.d/ndiswrapper dans lequel se trouve cette instruction :

alias wlan0 ndiswrapper

Sinon, soit tu le cree soit tu tapes :

ndiswrapper -m

Pour le gestionnaire de clé, tu peux le supprimer (c'est le petit trousseau de clé qui apparait à coté de l'heure ?).
Pour les bips systèmes, il suffit que tu ailles dans Système > Préférences > Son puis dans l'onglet Bips systèmes, tu décoches tout ! Et voilà, plus de bips a 30db !
Et enfin, pour les drivers de ta carte graphique, je pense que tu n'as pas mis à jour ta base de données de packages, ni ta distribution d'ailleurs. Alors si tu as un peut de temps devant toi (la première fois c'est un peu long !), fais ça :

#apt-get update
#apt-get upgrade

Et apres ça devrait rouler ...

#4 Re : -1 »  le HP tx1240ef est l'ami d'Ubuntu » Le 25/09/2007, à 09:30

ajb
Réponses : 64

Pour la carte graphique, es-ce que tu as lancé le gestionnaire Beryl ? c'est un petit diamant rouge en haut à droite vers l'horloge.Si oui, tu cliques droit dessus et tu cliques sur sélectionner le gestionnaire de fenêtres > Beryl.
Après pour vérifier que ça fonctionne, tu ouvres ton dossier perso (par ex) et quand tu bouges la fenêtre avec la souris, elle doit faire comme du chewingum .Si ça marche, c'est que tout va bien et tu peux faire tourner tes bureaux comme s'ils étaient sur un cube.

274650730_efb00c97af_m.jpg

Sinon, lance le gestionnaire Beryl :

#beryl-manager

Pour l'ecran tactile : verifie si tu as bien un fichier nommé /etc/egalax.cal. Si tu ne l'as pas, crée un fichier vide puis refait la calibration. ça devrait fonctionner.

Pour ton probleme de mot de passe au demarrage, je pense que tu as crée une instance dans le gestionnaire de trousseau, qui doit vouloir s'occuper de centraliser tous les mot de passe. Je te propose donc de faire ceci :

#gnome-keyring-manager

Puis tu effaces tous les trousseaux qui existent : ainsi il ne devrait plus s'occuper d'aucun mot de passe !

#5 Re : -1 »  le HP tx1240ef est l'ami d'Ubuntu » Le 26/09/2007, à 21:15

ajb
Réponses : 64

Il doit y avoir des choses qui tournent derrière et qui gênent le fonctionnement.
Perso, tout fonctionne nickel (au début, je n'aurai jamais pensé que cela soit possible ) et pour ma connexion wifi, j'ai aussi une connexion avec chiffrement WEP (pour l'instant) et elle fonctionne dès le démarrage.
Je reviendrai de temps en temps sur ce topic, donc si tu veux de l'aide pour régler tes petits problèmes ...
Il y a juste une chose sur laquelle j'ai arrêté mes recherches pour l'instant, c'est le lecteur d'empreinte digitale car il marcherai si on avait une distrib 32bits mais en 64bits impossible de trouver les drivers !

#6 Re : -1 »  le HP tx1240ef est l'ami d'Ubuntu » Le 27/09/2007, à 16:01

ajb
Réponses : 64

Si tu n'as plus le device hiddev0 c'est que le driver qui s'occupe de le créer n'est lancé; il faut donc que tu vérifie si tout est bon :

# lsmod | grep usb
tkusb                  12960  0  
usbtouchscreen         11908  0 
usbhid                 29088  1 
hid                    34048  1 usbhid
usbcore               154416 10 ndiswrapper,uvcvideo,tkusb,hci_usb,usbtouchscreen,usbhid,ehci_hcd,ohci_hcd

Je n'ai laissé que les lignes importantes pour toi et toutes doivent y être; sinon il faudra lancer les modules qui te manquent !
Et voilà, hiddev0 est réapparu ...

#7 Re : -1 »  le HP tx1240ef est l'ami d'Ubuntu » Le 02/10/2007, à 06:56

ajb
Réponses : 64

salut,
pour avoir la liste des codecs qui sont succeptibles de t'interesser, fais :

#apt-cache search ^gstreamer

et apres tu choisis quel codec t'interesse ... Sinon, utilise un autre lecteur multimedia pour voir si ça fonctionne mieux ... Totem ou mplayer sont tres bien aussi.

#8 Re : -1 »  le HP tx1240ef est l'ami d'Ubuntu » Le 05/10/2007, à 18:26

ajb
Réponses : 64

Pour la mise en veille, moi non plus ça ne fonctionne pas tres bien mais j'avoue que je ne l'utilise jamais... Pour le reste, je ne sais pas ... Essai d'utiliser Metacity comme gestionnaire de fenetre pour voir si ça vient effectivement de Beryl ...?

#9 Re : -1 »  le HP tx1240ef est l'ami d'Ubuntu » Le 26/10/2007, à 22:25

ajb
Réponses : 64

Salut inekman,

es-ce que le device /dev/hiddev0 existe sur ton ordi ? Si oui ,as tu bien lancer le programme de cette façon :

#./TKCal /dev/hiddev0 Linz

Attention, il faut que tu sois dans le repertoire dans lequel TKCal existe.

#10 Re : -1 »  le HP tx1240ef est l'ami d'Ubuntu » Le 26/10/2007, à 22:51

ajb
Réponses : 64

salut cezar,

Relis le paragraphe F-écran tactile du tutoriel, tu as du oublier un truc... le programme TKCal se trouve dans le repertoire TouchKit64 (répertoire créer quand tu décompresses le tgz).
Sinon, pour ndiswrapper, as tu bien lancé la commande :

#ndiswrapper -m

celle-ci permet d'ajouter un alias au module ndiswrapper au démarrage. Concrètement, il ajoute la ligne : alias wlan0 ndiswrapper dans le fichier /etc/modprobe.d/ndiswrapper.

#11 Re : -1 »  le HP tx1240ef est l'ami d'Ubuntu » Le 01/11/2007, à 14:50

ajb
Réponses : 64

Salut AppelCrow,

Effectivement, avec Gusty, il y a pas mal de problèmes qui se règlent automatiquement. Chouette, c'est tout ça de moins à faire !
Sinon, jd15, tu es sous linux ?
Si tu es sous linux, tu peux vérifier que ta carte est toujours vu du système :

#lspci | grep Network
03:00.0 Network controller: Broadcom Corporation BCM4328 802.11a/b/g/n (rev 03)

et apres tu peux revoir le tutoriel pour configurer ndiswrapper...
Normalement tu devrais retrouver ta connexion wifi .

#12 Re : -1 »  Impossible d'avoir Ubuntu avec Vista installé » Le 20/09/2007, à 16:38

ajb
Réponses : 13

Salut, Rikkky !
Je viens d'acheter le même ordinateur que toi et je trouve que c'est un petit bijoux... Ce serait donc dommage que tu ne puisses pas l'utiliser avec Linux !!
Je vais ouvrir un poste soit ce soir soit dans quelques jours ou je mettrai la procédure complète d'installation d'un HP tx1240ef avec Ubuntu.
Pour l'instant, pour que tu puisses aller plus loin, il faut que tu ajoutes un paramètre au boot du cd Ubuntu:
tu tapes F2 pour mettre le langage en français (c'est plus facile !) et après tu tapes F6 et là, tu ajoutes après "quiet" l'option noapic.
Et là, bonheur la distrib boot normalement.

#13 Re : -1 »  Impossible d'avoir Ubuntu avec Vista installé » Le 20/09/2007, à 17:04

ajb
Réponses : 13

Pour ma part, j'ai partitionné de la façon suivante :
70G pour vista, 7,6G pour la partition de restauration,4,6G pour /, 2,8G pour /var, 56G pour /home et un swap de 2G.
Pourquoi ? Parce que pour l'instant, je ne sais pas si je vais utiliser souvent Vista donc je le laisse; la partition de restauration est accessible directement au boot donc si tout va mal je peux remettre Vista à l'initial et pour le reste, mon ordinateur ne fera pas serveur sur Internet donc un /var de 3G me parait suffisant.

Ps : t'inquiete pas je te donnerai le lien, j'ai assez galèré pour que tout fonctionne à peu près donc ça ne sert à rien que les autres en face autant !

#14 Re : -1 »  Impossible d'avoir Ubuntu avec Vista installé » Le 20/09/2007, à 17:17

ajb
Réponses : 13

Attention, ta partition FAT32 fonctionnera correctement sous windows que si elle est de 32Go max (enfin je ne sais pas si Vista gère mieux les partitions FAT32 supérieure à 32Go). Sinon pas de probleme ! A part la securité mais bon c'est relatif !

#15 Re : -1 »  Impossible d'avoir Ubuntu avec Vista installé » Le 20/09/2007, à 17:52

ajb
Réponses : 13

Bon, maintenant pour que tu puisses a nouveau booter sur Ubuntu il te faut changer la ligne de boot de grub :
Quand le menu grub apparait, mets toi sur la ligne Ubuntu, kernel ... et tapes "e"; puis tu selectionnes la ligne kernel /boot/vmlinuz ... et tu tapes sur "e" à nouveau. En fin de ligne, tu ajoutes "noapic" puis Entrer et apres tu tapes "b" et miracle ta distrib va booter !
Une fois le demarrage terminé, change ta ligne de grub pour ne pas avoir à le faire à chaque fois !!
Voilà.

#16 Re : -1 »  Impossible d'avoir Ubuntu avec Vista installé » Le 20/09/2007, à 18:19

ajb
Réponses : 13

Je vois que tu viens du monde Windows et que tu aimes cliquer !!:P
Sauf que sous Linux, c'est mieux de savoir le faire en mode console... au moins tu sais ou cela se passe quand il y a des problemes !
Donc, tu ouvres un terminal (Applications>Accessoires>Terminal) et tu tapes:

sudo gedit /boot/grub/menu.lst

Puis tu rentres ton mot de passe et tu cherches vers la fin du fichier les lignes suivantes:

title		Ubuntu, kernel 2.6.20-16-generic
root		(hd0,4)
kernel		/boot/vmlinuz-2.6.20-16-generic root=UUID=906ade44-71ca-4ac4-ae12-8d1cf623e609 ro quiet splash 
locale=fr_FR
initrd		/boot/initrd.img-2.6.20-16-generic
quiet
savedefault

et tu rajoutes "noapic" à la ligne commençant par kernel ce qui donne pour moi :

kernel		/boot/vmlinuz-2.6.20-16-generic root=UUID=906ade44-71ca-4ac4-ae12-8d1cf623e609 ro quiet splash noapic

Apres tu enregistres et voilà, c'est fait !

ps: je n'utilise pas vi comme editeur de texte car pour l'instant il ne fonctionne pas tres bien en mode insertion. Sinon, c'est mon preféré !
Bon, là je dois aller chercher mes enfants chez la nounou ... A+

#17 Re : -1 »  Impossible d'avoir Ubuntu avec Vista installé » Le 20/09/2007, à 21:40

ajb
Réponses : 13

Normalement, à ce niveau le wifi et le son ne fonctionnent pas et l'ecran tactile n'est absolument pas calibré et les effets 3D ne fonctionnent pas non plus (bien que sur mon ordi ils ne fonctionnent qu'a moitié pour l'instant)... Donc le topic sera sur l'installation du wifi, du son , de la calibration de l'ecran tactile et peut etre des effets 3D .
Ce que je ne suis pas encore arrivé à faire fonctionner, c'est la reconnaissance digitale ! (Sur Vista, j'ai trouvé ça tres bien ... j'en ai un peu marre des mots de passe ), et le bouton pour faire pivoter l'ecran (ça peut etre interessant en mode tablette ). Le reste c'est moins important !

#18 Re : -1 »  Impossible d'avoir Ubuntu avec Vista installé » Le 21/09/2007, à 12:33

ajb
Réponses : 13

Voilà, j'ai posté un nouveau topic dans le forum Ubuntu "Pendant l'installation" qui se nomme "le HP tx1240ef est l'ami d'Ubuntu" :
http://forum.ubuntu-fr.org/viewtopic.php?id=149042

Je ne l'ai pas completement finit pour l'instant car je vais aller manger mais cet apres-midi je continuerai !