les fenêtres maximisent en plein écran et le bas se cache derrière le panneau

10

J'ai un moniteur au-dessus d'un autre. Je voudrais avoir un panneau en haut du moniteur inférieur et un autre en bas du moniteur supérieur.

La mise en place des panneaux fonctionne comme prévu. Cependant, lorsque les panneaux sont sur le bord d'un écran qui bute contre un autre écran, l'espace n'est pas réservé au panneau lors de la maximisation des fenêtres. Donc, si j'essaye de maximiser Firefox, je ne peux pas voir la barre "addons" en bas.

J'ai testé cela dans kubuntu et xubuntu avec des résultats similaires. J'ai trouvé un bogue pour KDE qui décrit le problème et un commentaire dit:

les panneaux entre les moniteurs ne sont pas pris en charge, et c'est une limitation dans la spécification freedesktop pour réserver de l'espace pour des choses comme les panneaux.

Il y a un autre message sur le forum qui en parle:

http://forum.kde.org/viewtopic.php?f=66&t=102303

Existe-t-il un moyen d'obtenir la limitation de la spécification et / ou existe-t-il des solutions de contournement pour maximiser les applications sans être derrière les panneaux?

Randy Syring
la source

Réponses:

7

que dis-tu de ça:

Settings Manager-> Panel-> Display-> Décocher " Don't reserve space on borders"

HongboZhu
la source
c'est la bonne réponse, m'a aidé :)
1

Correction facile dans Xubuntu 12.04 (vous n'avez pas dit quelle édition vous utilisez):

Faites un clic droit sur le panneau, sélectionnez Propriétés (assurez - vous qu'il panneau des propriétés plutôt que l' un des lanceurs ou des applets sur le panel_), puis cliquez sur l' apparence onglet. L'opacité doit être définie sur 100.

Si les panneaux sont définis pour "disparaître" lorsqu'ils ne sont pas passés au-dessus d'eux, les fenêtres ouvertes iront directement au-dessus du panneau "invisible". Utilisez l'écran des paramètres pour garder le panneau visible.

Robin
la source
2
Merci pour votre contribution, mais je ne pense pas que vous compreniez bien le problème.
Randy Syring
1

Dans ubuntu, vous pouvez réserver de l'espace pour vos panneaux avec xprop, en utilisant la _NET_WM_STRUT_PARTIALpropriété (l'espace réservé est appelé strut). L'idée est d'obtenir l'ID de la fenêtre de votre panneau xwininfoet de l'introduire avec les coordonnées souhaitées dans xprop -set. Si cette réponse semble fonctionner pour vous, vous pouvez consulter mon blog pour un mode d'emploi détaillé et plus d'informations sur l'utilisation de xprop.

mdhtr
la source
0

J'avais aussi ce problème. J'ai le panneau en bas de l'écran. La solution de contournement consistant à rendre le panneau transparent à la sortie de la souris a bien fonctionné, mais j'ai remarqué que lorsque je déplaçais la souris jusqu'en bas de l'écran, le panneau devenait transparent comme s'il y avait un seul pixel entre le panneau et le en bas de l'écran.

J'ai fait glisser un peu le panneau vers le haut puis vers le bas. Après qu'il se soit accroché au bord de l'écran, il n'y avait plus de pixel entre celui-ci et le bas de l'écran et les fenêtres maximisées se maximisaient désormais correctement au bord du panneau plutôt qu'au bord de l'écran.

Chris Judge
la source
0

Solution: accédez aux paramètres du panneau, réduisez le panneau (en le faisant glisser) et agrandissez-le à nouveau (il existe un bouton "Agrandir le panneau"). Après cela, les fenêtres ne vont plus en dessous.

Alex Nexinex
la source