web-dev-qa-db-fra.com

Les icônes du bureau apparaissent sur le mauvais moniteur

J'ai un ordinateur portable avec Xubuntu 13.10 et à la droite de l'ordinateur portable se trouve un moniteur.

Le moniteur est le principal: je règle l'option "Principal" dans l'éditeur de paramètres ( http://www.ubuntubuzz.com/2011/12/how-to-dual-monitor-setup-on-xfce. html ) et j'utilise ce paramètre: xrandr --output HDMI1 --primary --right- of LVDS1 (HDMI1 est le moniteur que vous avez peut-être deviné)

La configuration à double moniteur est satisfaisante dans la plupart des cas: les bordures de mon menu apparaissent sur le moniteur et tous les programmes démarrent également sur le moniteur.

Mon problème est lié aux icônes du bureau: lorsque je sauvegarde un nouveau fichier (une image dans le navigateur, par exemple) sur le bureau, il apparaît à l'extrême gauche de l'ordinateur portable et je dois le faire glisser sur le moniteur.

Et lorsque je renomme une icône qui se trouve sur le moniteur, elle saute à l'extrême gauche de l'ordinateur portable.

Et ce qui est encore plus gênant: tous les deux ou trois jours (ce doit être une sorte de condition de course) lorsque je démarre l'ordinateur portable, les icônes soigneusement disposées sur l'écran apparaissent toutes sur le côté gauche de l'ordinateur portable sur une ligne verticale et je doivent les ramener et les réorganiser.

Existe-t-il une autre option/paramètre permettant de définir le moniteur principal, afin que les icônes de bureau comprennent également où elles sont censées apparaître? Comment puis-je empêcher le déplacement aléatoire des icônes au démarrage du système?

8
nyx

En mode de bureau étendu, l’ordinateur voit plusieurs moniteurs comme un seul et même grand bureau. Si votre gestionnaire de fenêtres place les icônes du bureau à gauche, ils accéderont au moniteur situé à l'extrême gauche.

Toutefois, si vous utilisez KDE comme gestionnaire de bureau/gestionnaire de fenêtres, vous pouvez utiliser "FolderView" comme paramètre de bureau. De cette façon, vous pouvez organiser les icônes exactement comme vous le souhaitez sur l'un ou l'autre moniteur et elles resteront en place.

J'ai essayé la plupart des principaux environnements de bureau, notamment Cinnamon, Gnome 2, Gnome Classic (Gnome-Session-Fallback), Gnome 3, KDE, LXDE, MATE, Unity et Xfce. Parmi ceux-ci, KDE est le seul que j'ai essayé qui me permette d'utiliser mon moniteur de droite comme écran principal tout en maintenant les icônes de mon bureau sur celui de droite.

Si vous souhaitez rester avec Xfce, une solution de contournement que j'ai utilisée dans cet environnement de bureau consiste à installer des screenlets et à utiliser cet écran pour afficher une fenêtre sur mon moniteur droit, définie dans le dossier Desktop. De cette façon, je peux voir les icônes situées à l'extrême gauche de la fenêtre du screenlet. Avec cette screenlet, je peux également ouvrir, copier, coller ou supprimer des fichiers qui apparaissent dans le dossier Bureau.

3
Hypersphere

J'ai écrit iconic pour résoudre ce problème et d'autres. Ce sera:

  • Vous permet de déplacer des icônes sur l'un des trois moniteurs
  • Ne pas souffrir du "syndrome d'icône perdue" qui se produit lorsque des moniteurs de plusieurs résolutions sont utilisés
  • Triez les icônes alphabétiquement, alphabétiquement, le préfixe "Lien vers" étant ignoré, triez par date modifiée par ordre croissant ou par date décroissante.
  • Autorise une taille de grille différente (colonnes x lignes) en fonction du moniteur, par exemple davantage sur un moniteur 4K que sur un moniteur 2K
  • Bouton Instant Test pour une expérimentation rapide sur les modifications de colonne x rangée ou les modifications d'espace réservé pour les zones de gauche, du haut, de droite ou du bas du moniteur
  • Le bouton Test durera x secondes, défini par vous, effacez toutes les fenêtres avant le test et les restaure après le test.
  • Script Bash pour des modifications faciles

Vous pouvez obtenir le script sur github .

Voici l'écran principal:

iconic main menu.png

Visitez la page github pour iconique pour voir tous les autres écrans, les explications et une copie du script.

1
WinEunuuchs2Unix