web-dev-qa-db-fra.com

Xubuntu-desktop installé sur Lubuntu - impossible de se connecter à la session xubuntu / xfce

J'ai donc installé le paquetage xubuntu-desktop sur mon netbook Lubuntu, mais rien ne s'est passé lorsque je me suis connecté à une session xubuntu. L'écran est simplement devenu momentanément vide, puis est revenu à l'écran de connexion d'origine.

J'ai essayé avec xfce session et obtenu le même résultat. Je me connectais avec mes détails ordinaires Lubuntu.

J'ai trouvé une chose à essayer, ce que j'ai fait, qui était de réinitialiser Xauthority ... Je ne sais pas ce que c'est, mais ça n'a pas aidé de toute façon.

Je n'ai pas vraiment trouvé autre chose de semblable à ce problème, alors j'ai pensé demander à quelqu'un d'autre si quelqu'un avait déjà vu ou vécu un problème similaire.

2
Luke

Assurez-vous de disposer de suffisamment d'espace disque disponible.

Après vous être assuré que les autorisations sont correctes sur ~/.Xauthority et tmpcomme l'explique la réponse de Scott Goodgame , l'étape suivante consiste à vous assurer que vous disposez de suffisamment d'espace disque disponible sur la partition qui contient /home (comme Scott Goodgame aussi suggéré dans un commentaire ).

Vous pouvez vous connecter à une session Lubuntu Desktop, alors ouvrez-le puis ouvrez un LXTerminal (Ctrl+Alt+T) et courir:

df -h

Cela vous montrera chaque partition montée et des statistiques sur l'espace disponible et son volume. Par exemple, lorsque je lance ça sur ma machine, je reçois:

Filesystem          Size  Used Avail Use% Mounted on
/dev/sda8            15G  7.9G  6.2G  57% /
udev                997M   12K  997M   1% /dev
tmpfs               403M  900K  402M   1% /run
none                5.0M     0  5.0M   0% /run/lock
none               1007M  2.6M 1004M   1% /run/shm
none                100M   48K  100M   1% /run/user
/dev/sda6           240M   91M  138M  40% /boot
/dev/sda9            31G   29G  112M 100% /home

(J'ai omis certaines entrées représentant des disques durs externes et des lecteurs réseau, qui serviraient principalement à confondre les choses.)

Si vous avez une partition séparée /home répertoriée dans la colonne Mounted on, vérifiez si elle dispose de suffisamment d’espace libre pour créer des fichiers spontanément. Habituellement, cela ne doit pas nécessairement être très important - 20M est généralement suffisant, mais je recommande de prendre au moins 50M. (Et bien sûr, vous voudriez normalement beaucoup plus de logiciels gratuits que cela afin de pouvoir télécharger et créer de gros fichiers dans votre répertoire personnel - mais comme vous pouvez le constater, je n’ai qu’un peu plus de 100M, et je n’ai connu aucune problèmes.)

Si vous n'avez pas de partition /home distincte, examinez l'espace disponible sur /.

Que vous ayez ou non une partition séparée /home, vous pouvez en faire en sorte que votre répertoire personnel (/home/username) dispose de plus d'espace libre en y supprimant des fichiers. Assurez-vous de ne rien supprimer d’important! Votre dossier Downloads est souvent un bon endroit pour rechercher des fichiers inutiles.

Si vous ne disposez pas d'une partition séparée /home, vous pouvez libérer de l'espace dans votre répertoire personnel en supprimant les fichiers situés n'importe où dans / (tant que l'emplacement où vous les supprimez ne se trouve pas à l'intérieur d'un point de montage). pour quelque chose d'autre - par exemple, si une partition /boot distincte est répertoriée, vous ne pouvez pas libérer de l'espace dans / en supprimant des fichiers dans /boot même si /boot est un répertoire enfant. si /).

En règle générale, il est préférable de ne pas supprimer manuellement les fichiers dans / (à moins qu'ils ne se trouvent dans votre répertoire personnel et que vous n'en ayez pas besoin). Au lieu de cela, vous pouvez libérer de l'espace dans / en désinstallant le logiciel. Cependant, beaucoup de logiciels dans Ubuntu dépendent d’autres logiciels, alors n’appuyez pas sur y ou cliquez OK jusqu'à ce que vous ayez lu la liste des paquets qui seraient supprimés avec tout ce que vous avez spécifié pour le supprimer. Vous pouvez supprimer des packages dans le Centre logiciel, le gestionnaire de packages Synaptic ou sur la ligne de commande avec apt-get.

Si vous n'avez pas une partition /boot distincte (comme vous pouvez le voir ci-dessus, mais la plupart des installations ne le font pas), alors depuis tout dans /boot serait alors dans /, vous pouvez libérer de l'espace dans / en supprimant les fichiers de /boot. Encore une fois, ne le faites pas manuellement. Désinstallez plutôt les anciens noyaux:

Vous devez les désinstaller si vous souhaitez libérer de l’espace et non pas simplement les masquer dans le menu GRUB. (Les réponses expliquent les deux.) Assurez-vous de ne pas supprimer tous vos noyaux , car Ubuntu ne sera pas en mesure de démarrer, et le correctif pour cela est pas très amusant .

  • C'est une bonne idée de garder au moins le noyau que vous utilisez actuellement (comme vous l'a dit uname -r).
  • Il est également conseillé de conserver un autre noyau, à la fois parce que celui que vous utilisez actuellement peut avoir des problèmes (que vous pouvez contourner en utilisant un autre) et parce que si vous supprimez un noyau de plus que prévu, vous en avez toujours un. .
  • Si faites supprimez accidentellement tous les noyaux sans avoir redémarré, vous pouvez simplement réinstaller un noyau avec Sudo apt-get install linux-image ou Sudo apt-get install linux-image-generic.

Une fois que df -h indique qu’au moins 50 M d’espace sont libres sur / et, s’il est répertorié, sur /home, essayez de vous reconnecter à une session Xubuntu.

Essayez un autre gestionnaire d'affichage.

Un gestionnaire d'affichage fournit l'écran de connexion graphique. Un problème de connexion similaire à celui que vous décrivez pourrait être lié à un problème lié au gestionnaire d'affichage que vous utilisez actuellement. Sauf si vous utilisez une très ancienne version de Lubuntu, vous utilisez presque certainement LightDM en tant que gestionnaire d'affichage. (Vous pouvez vérifier l'image dans cet article Wikipedia pour voir si elle ressemble à votre écran de connexion.)

Depuis que vous avez installé Lubuntu, le propre gestionnaire d’affichage de LXDE est probablement installé. Ce gestionnaire d’affichage s’appelle LXDM (bien que l’image ici ne ressemble pas nécessairement à la même apparence que LXDM sur votre machine).

Pour que votre système utilise LXDM au lieu de LightDM, exécutez:

Sudo dpkg-reconfigure lxdm

Tu devrais voir:

First screen produced by running Sudo dpkg-reconfigure lxdm

Lorsque vous voyez cela, appuyez sur Entrée. (Cela clique sur le bouton OK ".")

Ensuite, il vous sera demandé de choisir entre les gestionnaires d’affichage installés sur votre système. Il y aura probablement deux choix: lightdm et lxdm. Utilisez les touches fléchées pour sélectionner lxdm et appuyez sur Enter:

Second screen produced by running Sudo dpkg-reconfigure lxdm

Ensuite, redémarrez (correctement à partir de l'icône d'alimentation située dans le coin supérieur droit de l'écran ou avec Sudo reboot) pour appliquer la modification. Ou, si vous préférez, appliquez la modification dans un console virtuelle (Ctrl+Alt+F1) en vous connectant et en exécutant:

Sudo stop lightdm
Sudo start lxdm

Lorsque vous exécutez cette première commande, , tous vos programmes graphiques seront immédiatement arrêtés, même s'ils n'ont pas été sauvegardés. Tout travail non enregistré sera perdu. Je recommande de simplement vous déconnecter avant de passer à la console virtuelle (bien que ce soit l'exécution des commandes et pas passer à une console virtuelle, qui mettra fin à vos applications graphiques).

Sur une console virtuelle, vous pouvez revenir manuellement à l'interface graphique en appuyant sur Alt+F7. Mais lorsque vous exécutez les commandes ci-dessus, vous devez être automatiquement replacé sur le (nouvel) écran de connexion graphique.

Si vous ne parveniez pas à faire cela parce que dpkg-reconfigure échouait et que _ lxdm n'était pas installé, installez simplement le - lxdm Install lxdm package. Pour l'installer depuis la ligne de commande, lancez:

Sudo apt-get update && Sudo apt-get install lxdm

Si vous l'installez dans la ligne de commande, il devrait exécuter automatiquement dpkg-reconfigure. Si ce n'est pas le cas, vous pouvez toujours l'exécuter manuellement.

J'espère que si vous ne disposez pas de suffisamment d'espace libre, le passage à un autre gestionnaire d'affichage, comme expliqué ici, vous aidera. Si ce n'est pas le cas, veuillez commenter ici et ajouter des informations aussi détaillées que possible à votre question sur ce que vous avez fait et ce qui s'est passé.

2
Eliah Kagan

Cela semble fonctionner pour moi ..

Sudo chown username:username .Xauthority
Sudo chmod a+wt /tmp
2
Scott Goodgame

Assurez-vous que tous les fichiers de votre répertoire personnel, en particulier ceux commençant par "." comme .Xauthority, mais aussi .bashrc, .profile, .bash_logout etc. sont la propriété de votre utilisateur.

cd
ls -la

Devrait vous dire tous les fichiers avec leurs propriétaires. Vous pouvez utiliser en toute sécurité un

Sudo chown $USER:$USER ~/.* -R

pour définir le propriétaire/groupe de tous les fichiers sur vous. Ensuite, la connexion via lightdm/sddm/gdm, etc. devrait fonctionner à nouveau.

0
nerdoc