Tout le monde vante la dernière version de Linux Mint mais depuis la mise à jour je n'ai plus de touchpad. Vous pensez que ça peut venir de quoi ? Sachant que j'ai déjà vérifié si le driver synaptic était présent... et que parfois il revient quand je clique dans le menu souris, après un redémarrage.
Si j'utilise le cd de ma version 17 j'ai la souris du touchpad sans problème... donc c'est bien à cause de la mise à jour...
Okokok.
L'écran dans lequel tu rentres ton login/mdp (quand c'est pas simplement le programme login(1) dans une TTY), c'est un display manager (ce que tu appelles ton logger).
C'est un peu étonnant qu'il ne sache pas lancer i3 si il te donne le choix, mais parfois il faut adapter la commande correspondante dans le fichier de configuration de ton display manager. Bref, pas la peine de t'embêter avec ça pour l'instant.
Au passage y'a une différence entre ctrl+alt+f2 et +f6 ? Mes commandes ne marchent que par f6.
Normalement non (même si ça peut se configurer) ; par défaut tu as une TTY de F1 à F6, et tu peux te logger de façon distincte dans chacune d'elles. F7 est « réservée » à X11 (le serveur graphique).
en tout cas ~/.xinitrc me donne bash: /root/.xinitrc: No such file or directory
Tu as probablement tapé juste ~/.xinitrc (en tant que root). Ça veut dire que tu veux exécuter le fichier ~/.xinitrc qui 1. n'existe pas, et 2. n'est dans tous les cas pas censé être exécutable, et 3. n'est pas le bon fichier, puisque tu ne te connectes probablement pas à ton PC en root ; c'est le ~/.xinitrc de ton utilisateur qu'il faut modifier (quitte à le créer).
Pour créer/modifier un fichier, tu peux passer par un éditeur de texte, comme nano(1) qui est simple d'accès pour un débutant. Ainsi en rentrant nano ~/.xinitrc sous ton utilisateur (pas root), tu vas pouvoir créer/modifier le fichier passé en argument. Tu peux écrire dedans exec i3, enregistrer et quitter (les raccourcis pour ça sont affichés en bas, saches que le caractère ^ représente la touche Ctrl.
et startx /usr/bin/i3-wm quelque chose de peu concluant .
« Peut concluant », ça ne m'aide pas à t'aider (:o))). Donne plus de détails, en particulier un éventuel message d'erreur, un comportement particulier…
Sous Debian, il semble que l'exécutable d'i3 soit précisément i3 et pas i3-wm, donc je suppose que /usr/bin/i3-wm n'existe tout simplement pas. Pour trouver l'emplacement d'une commande, tu as la commande which(1), tu peux par exemple taper which i3 pour savoir l'emplacement exact de la commande i3. Tu peux alors passer le bon chemin à startx, et ça devrait marcher un peu mieux.
ok super ! merci beaucoup de ta réponse
je vais reprendre pas à pas ce que tu m'as dit et étoffer un peu plus mes constatations ![]()
Le 17 décembre 2014 à 16:06:26 VampireGirl a écrit :
Tout le monde vante la dernière version de Linux Mint mais depuis la mise à jour je n'ai plus de touchpad. Vous pensez que ça peut venir de quoi ? Sachant que j'ai déjà vérifié si le driver synaptic était présent... et que parfois il revient quand je clique dans le menu souris, après un redémarrage.Si j'utilise le cd de ma version 17 j'ai la souris du touchpad sans problème... donc c'est bien à cause de la mise à jour...
Personne ne vante Linux Mint. ![]()
Et sinon, dans un term:synclient | grep TouchpadOff
Ca renvoie quoi?
Je l'ai fait hier, il me renvoie ceci :
Couldn't find synaptics properties. No synaptics driver loaded?
Alors, quand je tape startx /usr/bin/i3 , j'attends 10 secondes et il met dis:xauth: timeout in locking authority file /home/henri/.Xauthority
S'en suit une sorte de gros pavé reprenant ma version de linux, kernel, et un no protocol specified qui spam.
Esuite il m'a rajouté au bout d'un moment alors que j'étais dans nanoXinit : giving up
xinit: unable to connect to X server : ressource temporarily unavaliable
xinit: erver error
xauth: /home/henri/.Xauthority not writable, changes will be ignored
Ensuite pas de soucis pour ouvrir nano et créer /home/henri/.xinitrc mais par contre pour l'enregistrer, il me demande soit en format dos soit en format mac, lequel choisir ?
il me demande soit en format dos soit en format mac, lequel choisir ?
Le format Mac ou DOS c'est une option, par défaut il enregistre au format Unix et c'est ce que tu veux. En fait cette option apparaît à la ligne où il te demande le nom de fichier à enregistrer, et tu dois lui répondre .xinitrc (il est déjà rempli si tu as fait nano ~/.xinitrc).
Pour le problème avec startx, je penses que c'est parce que tu as déjà une session X11 d'ouverte (très certainement ton display manager) ; il faut que tu kill celui-ci (à l'aide de kill(1) ou pkill(1)) au préalable, pour que startx puisse prendre la main sur le serveur graphique. Mais une fois que tu en auras fini avec le .xinitrc tu n'auras pas besoin de passer par startx, ton display manager arrivera à lancer i3, du coup pas vraiment besoin de t'embêter avec ça.
Ok, en effet le fichier est existant et édité.
J'ai testé de kill X en cherchant son numéro avec top.su
password
sudo kill 2906
tout ce que je sais c'est que sa n'as pas marché ![]()
Tu t'es connecté en root grâce à su(1), tu n'as pas besoin de sudo(8) (qui est un moyen d'exécuter des commandes en tant que root sans passer par su(1)).
C'est pas X11 qu'il faut tuer, mais plutôt ton display manager (probablement LightDM, GDM, ou éventuellement Slim, mais je ne peux pas le savoir à ta place), que je suspecte de relancer X11 quand tu le kill. Mais tu ne devrais pas avoir besoin de faire ça avec un .xinitrc bien configuré… tu as tenté de te connecter de nouveau « normalement » ?
Dis moi à quoi correspondent les chiffres entre parenthèses que tu fait figurer derrière les commandes que tu écris ?
Oui je suis retourné plusieurs foi sur le display manager pour essayer de me connecter par la manière normale, mais toujours le même problème.
Et si je reformatais tout et réinstallais mon Debian, en essayant d'insérer i3 de manière plus soft et propre ? Je sais pas comment mais sa serait peut être plus rapide ?
Dis moi à quoi correspondent les chiffres entre parenthèses que tu fait figurer derrière les commandes que tu écris ?
C'est une convention d'écriture, le nombre correspond à la section des man pages correspondante. Typiquement su est dans la section 1 Commands, tandis que sudo est dans la section 8 System management commands. Regarde man-pages(7) pour plus d'infos.
Oui je suis retourné plusieurs foi sur le display manager pour essayer de me connecter par la manière normale, mais toujours le même problème.
Hmm je pense que ton .xinitrc n'est pas exécuté… remplace exec i3 par exec i3 > ~/i3debug et essaie de te logger de nouveau. Si un fichier i3debug s'est bien créé dans ton home, envoie le contenu (sinon ça confirme que le .xinitrc n'est pas exécuté).
Pour killer ton display manager (et pas juste X11), tu as trouvé ? Après ça le startx ne devrait pas te poser le même problème…
j'ai trouvé lightdm avec la commande top et j'ai kill 3022 . Comme je savais plus trop quoi faire j'ai rebooté puisque évidament le menu de connection avait disparu ![]()
Déja j'ai plus de bug graphique sur mon premier display manager , hasard ? peut etre !
j'ai trouvé lightdm avec la commande top et j'ai kill 3022 . Comme je savais plus trop quoi faire j'ai rebooté puisque évidament le menu de connection avait disparu.
Déja j'ai plus de bug graphique sur mon premier display manager , hasard ? peut etre !
Super les lags
désolé.
L'idée c'était justement de tuer ton display manager (LightDM) pour que startx puisse prendre la main sur le serveur graphique. Donc c'est normal que ton menu de connexion ait disparu ; c'est à ce moment qu'il faut, en TTY, en tant qu'user (pas root), lancer startx /usr/bin/i3.
j'ai fait au passage update-alternatives --config x-window-manager et choisis i3 dans la liste.
Ok je recommence la manip alors ![]()
Même problème avec Ubuntu. Mais ce qui est étrange c'est que lors des live cd il fonctionne parfaitement mon touchpad... Je vais essayer avec un autre os. Si ça fait le même problème je ne sais pas d'où ça vient
mais il te manque pas tout bètement synaptics ?
Pardon si je suis hs mais c'est juste sa qui gère les touchpad nan ?
Donc si tu l'installe ... ![]()
Il est installé, c'est la première chose que j'ai vérifié... Et ça allait parfaitement bien avant. Je mettrais honnêtement bien Debian, si je ne devais pas faire 6000 manipulations pour avoir un wifi...