web-dev-qa-db-fra.com

Espace vide sur le côté droit de l'écran avec XMonad / Gnome

Nouvelle installation de 11.10 x64. J'ai configuré XMonad avec gnome-session comme je l'ai fait auparavant le 11.04, en suivant le guide sur le wiki Arch. Tout fonctionne, mais il y a cet étrange espace vertical de la taille d'une barre de défilement sur le côté de l'écran. L'espace est également au-dessus de xmobar (l'icône de la barre d'état système de la batterie est cachée derrière et je ne peux pas cliquer dessus).

espace bizarre XMonad (car je ne peux pas poster d'images)

Y a-t-il une option XMonad ou Gnome bizarre qui me manque? Je ne sais même pas par où commencer.

4
Andrew

Quelque chose se met en place _NET_WM_STRUT_PARTIAL pour bloquer cette partie de l'écran. Pour moi, c'était trayer.

Si vous utilisez trayer essayez d'utiliser --SetPartialStrut false pour voir si cela résout le problème. Sinon, vous devrez trouver ce qui le définit. Si vous utilisez trayer sur le même Edge que xmobar qui définit déjà le Edge correct comme bloqué, donc même si techniquement les choses pourraient aller au-dessus du trayer, elles ne le feront pas puisque xmobar bloquera cet espace.

3
Raugturi

J'étais sur le point d'abandonner Ubuntu comme vous et je suis un utilisateur Linux de retour ... donc pas un débutant total. Comme toujours, la solution la plus élégante est la plus simple. Dans mon cas, cvt a généré des données erronées, que je viens de découvrir après quelques jours de maux de tête.

En bref, vous devrez utiliser xvidtune pour générer de nouveaux numéros, que vous devrez insérer soit dans votre xorg.conf ou xrandr outil de ligne de commande. Si vous insérez dans xorg.conf vous devriez avoir une ligne similaire dans votre section moniteur:

Modeline "1280x1024_60.00"  108.88  1280 1284 1420 1712  1024 1025 1028 1064  -HSync +Vsync

Si vous utilisez xrandr pour changer la résolution, vous devez utiliser quelque chose comme ceci:

xrandr --newmode your_choice_of_name 173.00  1920 2048 2248 2576  1080 1083 1088 1120
xrandr --addmode VGA1 your_choice_of_name
xrandr --output VGA1 --mode your_choice_of_name

Bien sûr, changer les nombres avec celui de xvidtune.

J'espère juste avoir aidé quelqu'un, car j'ai passé de nombreuses heures à essayer de résoudre ce problème et je n'arrivais pas à trouver de solution. Bonne chance.

1
hristo