web-dev-qa-db-fra.com

Les éléments d'interface deviennent complètement insensibles

Beaucoup de mes éléments d'interface deviennent complètement insensibles. Cela se produit à la fois dans Unity et GNOME Classic.

Il existe de nombreux exemples, mais en général, seuls certains éléments de l'interface utilisateur ne répondent pas (par exemple, je ne peux pas déplacer une fenêtre, mais je peux cliquer sur un menu ailleurs). Le système n'est pas en retard, l'interface utilisateur ne fonctionne tout simplement pas. Parfois, je peux le faire fonctionner en faisant quelque chose qui n’a pas de rapport (par exemple, fermer une fenêtre avec Alt-F4 pourrait me permettre de déplacer une autre fenêtre figée).

Cela commence à se produire immédiatement après ma connexion. Le comportement est répétable, mais il y a tellement d'éléments de l'interface utilisateur qui s'activent et se désactivent qu'il peut devenir très imprévisible.

Je peux généralement appuyer sur super pour obtenir le tiret et sur Alt-F2 pour obtenir une invite de commande. Aussi Alt-Shift-T semble fonctionner habituellement pour faire apparaître un terminal qui fonctionne (au moins un qui accepte les commandes, même si je ne peux pas déplacer la fenêtre).

Quelqu'un at-il des idées sur ce qui pourrait être la cause? Le comportement est hautement imprévisible et extrêmement frustrant. Je dois noter que les commandes de touches ne fonctionnent pas toujours, même si cela semble être le cas dans mes exemples. Donc, je ne pense pas que ce soit juste un problème de souris.

Merci pour toute aide.

  • Distro 11.04. Update Manager n'a pas de mises à jour disponibles pour mon système, donc je suppose que je suis à jour.

  • Sur le tableau de bord, quelqu'un a suggéré de vérifier d'autres comptes. En fait, créer un nouvel utilisateur et vous connecter à ce compte corrige le problème sur ce dernier et sur mon compte d'origine. La suppression de l'utilisateur fait revenir le problème.

  • Il n'y a pas de changement lorsque j'ajoute le paramètre edd = on au démarrage.

De plus, je dois me connecter au nouvel utilisateur avant que le problème ne s'arrête sur mon utilisateur habituel. Cela fonctionne comme une solution temporaire, bien que je préfère vraiment savoir ce qui se passe (maintenant je suis vraiment confus). De plus, je ne veux pas particulièrement d'un deuxième compte si c'est inutile.

Est-ce que quelqu'un sait ce qui cause le problème et le fait revenir quand je supprime le deuxième compte?

Information système:

  • CPU: Intel Core i7 950
  • RAM: 8 Go
  • GPU: nVidia GTX460 SE
  • Carte mère: Asus Sabertooth X58
  • Espace disque disponible: 650 Go (64%) (deux disques de 2 Go situés dans une matrice RAID 1)

Quelques autres choses que j'ai essayées sont:

  • unity --reset
  • gconftool-2 --recursive-unset /apps/compiz-1
  • rm -rf .compiz .gnome .gnome2 .gnome2_private .gconf .gconfd .metacity

De plus, j'ai découvert qu'il ne suffisait pas d'avoir un autre compte utilisateur. Si je redémarre ou même suspends mon système, je dois d'abord ouvrir une session sur l'autre compte.

De plus, la commande unity --reset segfaults lorsque je l'exécute via un terminal. La ligne dans le syslog le concernant est

Aug 14 11:26:43 Ubuntu-Desktop kernel: [ 217.921661] compiz[2539]: segfault at 58 ip 00007f674f345c51 sp 00007fffdfc43508 error 4 in libnvidia-glcore.so.270.41.06[7f674e3b3000+144e000]

Je ne sais pas si cela sera utile ou non, mais je pensais que c'était bizarre.

J'ai le même problème que celui de l'affiche n ° 9 ici. C'est-à-dire que j'ai les pilotes graphiques avancés nvidia installés, mais le volet des pilotes supplémentaires indique qu'ils ne sont pas utilisés. Cela me laisse un peu perplexe, car la description du pilote indique qu'il est nécessaire d’exécuter Unity. Donc, soit la description est fausse, soit ils sont effectivement utilisés. Je ne sais toujours pas si cela est lié à mon problème actuel, en particulier parce que je n'ai pas du tout changé de pilote et que la même configuration existe sur le nouveau compte d'utilisateur où tout va bien.

Edit: J'ai supprimé un dossier Compiz-1 de ~/.config/en vain. Il n'y avait pas de dossier Compiz ici.

Je ne pense pas que le problème nvidia soit lié. J'ai mis à jour mes pilotes graphiques vers la version 280.13, qui est la dernière de nvidia. Sur la suggestion de fossfreedom, j’ai désinstallé ces logiciels et installé les 173 pilotes alors que ma carte graphique n’était pas compatible. De manière prévisible, je n’ai pas de graphisme et j’ai utilisé le mode mono-utilisateur pour mettre à jour à nouveau mes graphismes.

De manière plus pressante, j'ai découvert que l'utilisateur secondaire ne résolvait pas le problème comme je le pensais auparavant. Le premier utilisateur à se connecter (quel que soit l'utilisateur) a le problème. Le deuxième utilisateur à se connecter résout le problème pour les deux utilisateurs. Auparavant, je m'étais toujours connecté à mon propre compte, puis à un autre, alors je ne l'ai jamais remarqué.

Ce nouveau développement signifie que je ne peux pas exécuter mon plan précédent de basculement vers un nouveau compte utilisateur. À ce stade, je suis sur le point de réinstaller. J'ai un autre disque dur dans le courrier qui sera suffisamment volumineux pour sauvegarder toutes mes données complètement.

Mais s'il vous plaît, si quelqu'un a plus d'idées, dites-le moi. Je ne veux pas vraiment réinstaller si je n'ai pas besoin de le faire.

12
Kris Harper

J'ai finalement juste fait une réinstallation complète. Je n'ai copié que mes données, sans paramètres ni rien d'autre. Je ne voulais pas que le problème me suive à une nouvelle installation. Cela a résolu le problème.

0
Kris Harper

Je envisagerais de faire un memtest et peut-être un badblocks scanner sur votre lecteur. Le processeur et la mémoire sont ce qui dessine votre bureau ou vos éléments graphiques. Par conséquent, je les éliminerais avant que nous ne commencions à pionter les doigts à vos gestionnaires de postes de travail. Comme Gnome et Unity agissent tous les deux, le matériel est un facteur beaucoup plus probable.

Désolé de poster une réponse, mais je n'ai pas encore la possibilité de poster des commentaires.

Quoi qu'il en soit, il existe un test memtest86+ sur tout lecteur cd ou usb d'installation Ubuntu. J'irais avec ça en premier.

Modifier:

On dirait que migrer vers un nouveau compte d'utilisateur serait le meilleur test pour le moment. Quelque chose pourrait simplement être corrompu lors de l'installation et de la restauration lorsque vous supprimez le nouvel utilisateur, je ne le sais pas vraiment. Mais vous pouvez essayer ceci:

usermod -m -d /home/jerry -l jerry tom
### gone ###
ls /home/tom
### as it moved to ###
ls /home/jerry

Cette commande supprime l'utilisateur "tom" et déplace tout vers l'utilisateur "jerry". Les commandes ls servent simplement à vérifier votre travail, en listant le nouveau répertoire disponible. Le premier devrait vous donner une erreur car il n’existe plus.

source: http://www.cyberciti.biz/faq/ubuntu-linux-howto-rename-user-account/

Espérons que si vous déplacez tout de votre compte actuel vers un nouveau, vous pouvez avoir un seul compte sans tous les problèmes.

4
Kheldar

Vous pourriez aussi avoir essayé d'utiliser unity --reset. Vous pouvez probablement toujours l'essayer si cela fonctionne.

3
Ian

D'après votre dernière mise à jour, je pense qu'il existe une incompatibilité fondamentale avec les 270 pilotes et votre carte graphique.

Ce rapport de bogue - Le message # 9 rapporte ce problème avec les 270 pilotes et votre carte graphique.

Puis-je vous suggérer de désactiver les pilotes 270 et d’activer - plus précisément - le pilote 173.

3
fossfreedom

Avez-vous essayé de supprimer/renommer/déplacer ~/.config/compiz

rm ~/.config/compiz
2
AlMehdi

C'est probablement un bug dans Compiz. Cela m’arrivait souvent, mais récemment, c’est arrivé très peu de fois.

Je peux toujours dégeler l'interface utilisateur en passant dans un autre espace (raccourci Control + Alt + *Arrow par défaut). Vous pouvez essayer cela et voir si cela fonctionne pour vous, mais c'est une solution de contournement et il y a certainement un bogue quelque part, que ce soit dans compiz ou dans le pilote nvidia.

1
mikeru

ubuntu 12.10 et 12.04: j’ai eu une situation très similaire, où l’entrée au clavier a cessé soudainement d’être reconnue ET les fenêtres ne peuvent pas être déplacées, mais CTRL + ALT + SUPPR fonctionne et je peux cliquer sur certains liens.

j'ai découvert que mon problème était avec SOUND SHORTCUTS (en commençant par BACKSPACE). J'ai désactivé chacun d'entre eux (paramètres> clavier> raccourcis> son) et n'ai plus ce problème.

0
tony gil