#1 Le 07/02/2007, à 18:24
- pec
Edgy, Beryl: problème de maximisation
Bonsoir
J'ai trouvé des posts qui ressemblent à mon problème mais pas exactement donc voila:
Lorsque je maximise les fenêtres sous beryl, il ne me prends plus en compte les tableaux de bords en haut et en bas, donc, c'est très, très, très énervant (je pèse mes mots) car je ne peux plus accéder aux boutons de gestion de la fenêtre!
ça doit être dans le gestionnaire mais ça fait 1h que je cherche sans rien trouver!
Merci
LINUX est à une jolie fille ce que Windows est à une prostituée. La jolie fille, il faut la séduire et la comprendre pour obtenir ce que l'on désire, la prostituée , il suffit de la payer, et surtout bien se protéger.
Hors ligne
#2 Le 07/02/2007, à 18:30
- inbox
Re : Edgy, Beryl: problème de maximisation
Bonsoir,
Quelle version d'Ubuntu utilises tu ?
Quelle version de beryl as-tu ?
Quelle carte vidéo as tu ?
Dernière modification par inbox (Le 08/02/2007, à 01:23)
Un problème résolu ? Indiquez le en modifiant le titre du sujet.
Hors ligne
#3 Le 08/02/2007, à 00:09
- Thesa
Re : Edgy, Beryl: problème de maximisation
J'ai le même soucis (et c'est vrai que c'est très ennuyant).
J'utilise Ubuntu Edgy Eft mise à jour, et j'ai le problème aussi bien sous beryl 0.1.9999.1 (dernière version « stable ») que sous la version SVN, tandis que tout va bien sous beryl 0.1.99.2 (l'avant dernière version « stable »).
J'ai lu un post (http://forum.ubuntu-fr.org/viewtopic.php?id=71781) où il semblerait que le Twinview de nvidia soit la cause des problèmes. Bien qu'ayant une nvidia (7300, utilisée avec les drivers en version 1.0.9746 et aiglx), je n'utilise pas actuellement twinview, mais ait le problème tout de même.
J'ai essayé de désactiver certains plugins (move, celui de déformation), de changer de décorateur, rien n'y fait : les tableaux de bord sont ignorés par beryl, alors que tout va bien avec metacity, kwin ou xfwm4...
Thesa ~ site perso
Hors ligne
#4 Le 08/02/2007, à 01:31
- inbox
Re : Edgy, Beryl: problème de maximisation
@ Thesa
Je ne vois pas d'ou vient le problème bien que j'ai pu le constater sur une des versions précédentes de Beryl.
Si tu as les connaissances techniques suffisantes (sauvegardes/manipulations du xorg.conf), tu peux utiliser "Envy" pour mettre à jour le pilote nvidia à partir d'ici.
Un problème résolu ? Indiquez le en modifiant le titre du sujet.
Hors ligne
#5 Le 08/02/2007, à 11:25
- pec
Re : Edgy, Beryl: problème de maximisation
Bonjour, me revoila
Alors, pour répondre à inbox, voila ma config:
--> ATI Technologies, Inc. Radeon 9200 Pro (RV280)
--> ubuntu 2.6.17-10-386
--> beryl 0.1.9999.1
Le soucis est apparu après ma dernière maj de beryl il y a 4 jours.
Avant cela, le problème apparaissait très rarement (j'en ai pas vraiment le souvenir mais il me semble que ça m'etait déjà arrivé quelques fois )
Voila
Merci à vous
LINUX est à une jolie fille ce que Windows est à une prostituée. La jolie fille, il faut la séduire et la comprendre pour obtenir ce que l'on désire, la prostituée , il suffit de la payer, et surtout bien se protéger.
Hors ligne
#6 Le 10/02/2007, à 13:21
- Thesa
Re : Edgy, Beryl: problème de maximisation
J'ai suivi hier soir (heu non... c'était déjà ce matin) tes conseils, inbox, j'ai installé les drivers nvidia avec envy (bien que cette solution ne me plaise pas trop, je préfère laisser mon gestionnaire de paquet gérer mes logiciels). Après redémarrage du serveur X par envy, toujours rien.
Mais ce matin (disons en fin de matinée), quand je rallume mon pc, tout va bien, ça marche ! Merci beaucoup !
Donc pour moi, le problème est réglé, mais je m'interroge : les anciennes versions de beryl marchaient bien avec mon ancien driver, et pec semble avoir le même problème, mais il n'utilise probablement pas de driver nvidia
Peut-être est-ce une question de configuration du fichier xorg.conf ? En comparant mon ancien fichier et celui modifié par envy, je constate que :
* envy a déplace toutes les lignes Option de la section Device dans la section Screen
* envy a enlevé la section suivante :
Section "DRI"
Mode 0666
EndSection
* envy a ajouté (ou plutôt décommenté) la section suivante :
Section "Extensions"
Option "Composite" "Enable"
EndSection
Donc pec, il y a peut-être quelque chose à creuser là-dedans...
Thesa ~ site perso
Hors ligne
#7 Le 11/02/2007, à 11:10
- Thesa
Re : Edgy, Beryl: problème de maximisation
Je retire ce que j'ai dit : ça ne marche pas... sauf si j'ouvre une session (sous n'importe quel environnement), que je la referme, et que je rouvre Gnome. Dans ce cas, ça marche. Mais c'est un petit peu lourd de devoir lancer une session, la fermer et la rouvrir pour pouvoir agrandire convenablement ses fenêtres
Je me demande vraiment d'où ce problème peut bien venir, en tout cas pas du driver, ni des modifications du xorg.conf citées précédemment.
pec, utilise-tu le driver libre radeon (donc avec aiglx), ou le driver propriétaire (avec xgl) ? Si nous avons aiglx en commun, ça peut aussi venir de là. Sinon c'est forcément un vilain problème de beryl...
Thesa ~ site perso
Hors ligne
#8 Le 12/02/2007, à 13:38
- pec
Re : Edgy, Beryl: problème de maximisation
Bonjour
J'utilise xgl pour répondre à thesa.
Voila mon xorg.conf mais je ne m'y connais pas assez pour bidouiller là dedans
Donc merci aux connaisseurs de me donner leur avis....;)
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
FontPath "/usr/share/fonts/X11/misc"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Section "Extensions"
Option "RENDER" "Enable"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
Option "XkbVariant" "latin9"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "stylus"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "eraser"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "cursor"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "Device"
Identifier "ATI Technologies, Inc. Radeon 9200 Pro (RV280)"
Driver "radeon"
BusID "PCI:1:0:0"
Option "AccelMethod" "XAA" # Use XFree86 Acceleration Architecture
Option "AccelDFS" "1" # mettez à 0 si vous avez une carte AGP
# Option "AGPMode" "4" # Décommentez si vous avez une carte AGP
# Option "AGPSize" "128" # Décommentez si vous avec une carte AGP AGP aperture size
Option "GARTSize" "64"
Option "RingSize" "8"
Option "BufferSize" "2"
Option "EnablePageFlip" "1" # Enable page flipping for 3D apps
Option "ColorTiling" "1"
Option "EnableDepthMoves" "yes"
Option "UseFBDev" "false"
Option "RenderAccel" "true" # Enable the hardware render acceleration
Option "mtrr" "on"
Option "SubPixelOrder" "none"
Option "DPMS"
Option "DynamicClocks" "on"
EndSection
Section "Monitor"
Identifier "VT988"
Option "DPMS"
HorizSync 28-64
VertRefresh 43-60
EndSection
Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies, Inc. Radeon 9200 Pro (RV280)"
Monitor "VT988"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection
Section "DRI"
Mode 0666
EndSection
LINUX est à une jolie fille ce que Windows est à une prostituée. La jolie fille, il faut la séduire et la comprendre pour obtenir ce que l'on désire, la prostituée , il suffit de la payer, et surtout bien se protéger.
Hors ligne
#9 Le 12/02/2007, à 18:39
- Thesa
Re : Edgy, Beryl: problème de maximisation
@ pec :
Ton xorg.conf ne présente pas à mes yeux d'affreux défaut, mais je ne suis pas un spécialiste...
Sinon, j'ai trouvé non une solution, mais un début de palliatif au problème. Cherchant à pouvoir utiliser Beryl, cliquer sur les barres de titres des mes fenêtres et voir leurs barres d'état, j'ai songé à utiliser la fonction masquer automatiquement des panels de Gnome. Et là, surprise : quand on active le masquage automatique, la maximisation des fenêtres reprend son comportement normal, même si on désactive le masquage automatique... jusqu'au prochain redémarrage.
Tout de suite, je me suis dit que si l'on pouvait simuler une activation / désactivation de cette fonction, le problème serait réglé temporairement (ce n'est qu'un bricolage).
J'ai donc créé un script contenant le code suivant :
#!/bin/bash
gconftool --type=bool -s "/apps/panel/toplevels/bottom_panel_screen0/auto_hide" true
sleep 4
gconftool --type=bool -s "/apps/panel/toplevels/bottom_panel_screen0/auto_hide" false
Ce script va modifier la clef gconf de l'activation du masquage automatique d'un panel (ici celui du bas), va attendre 4 secondes (sinon beryl ne prend pas en compte la modification), et va annuler la modification.
J'ai ensuite tenté de faire lancer ce script au démarrage, mais là, aucun résultat. Probablement que mon script est lancé trop tôt, avant que beryl soit chargé. Pour l'instant, je le lance manuellement pour pouvoir utiliser mon bureau.
Thesa ~ site perso
Hors ligne
#10 Le 13/02/2007, à 15:24
- pec
Re : Edgy, Beryl: problème de maximisation
Super, merci pour l'idée!
Effectivement, même le fait de désactiver par la suite n'enlève pas le bon fonctionnement de la maximisation.
Je vais essayer ton script....
Merci pour l'aide :D:D
NB: cette manip sur le tableau de bord supérieur entraine également la prise en compte du tableau de bord inférieur...cool quoi!
Dernière modification par pec (Le 13/02/2007, à 15:30)
LINUX est à une jolie fille ce que Windows est à une prostituée. La jolie fille, il faut la séduire et la comprendre pour obtenir ce que l'on désire, la prostituée , il suffit de la payer, et surtout bien se protéger.
Hors ligne
#11 Le 25/02/2007, à 16:42
- Thesa
Re : Edgy, Beryl: problème de maximisation
Bon, j'ai fait un rapport de bug chez Beryl. Il est ici : http://bugs.beryl-project.org/ticket/1537
Thesa ~ site perso
Hors ligne
#12 Le 09/05/2007, à 12:28
- montyreno
Re : Edgy, Beryl: problème de maximisation
J'ai le même beug et il vient du fichier "/home/user/.beryl/settings"
En effet, en supprimant ou renommant ce fichier, beryl en recrée un et le problème disparaît.
La méthode la plus simple est donc de supprimer ce fichier (ou le dossier .beryl entier).
Ce fichier est bien entendu caché : Ctrl + H pour voir les fichiers cachés.
Mais on se retrouve avec un beryl tout neuf, donc au revoir les paramètres.
Il doit être possible de trouver la ligne du fichier qui beug, mais j'ai la flème de le faire.
Un conseil, après avoir configuré votre fichier settings, sauvegardez le et vous serez tranquil au prochain beug.
Voilà, il n'y a donc aucun problème avec xorg ou nvidia.
Pas la peine de réinstaller quoi que ce soit.
Si qqun trouve la ligne qui beug, je suis très intéressé.
Asus G1 : Intel Core2Duo 7200 2GHz / 2Go RAM 997MHz / nVidia GeForce Go 7700 512 Mo dédiée
+ Ubuntu 8.04 (dualboot) + Compiz Fusion >> Que du Bonheur !
In Tartiflette We Trust (74)
Hors ligne
#13 Le 09/05/2007, à 20:36
- Thesa
Re : Edgy, Beryl: problème de maximisation
Merci beaucoup pour cette astuce, je n'y avais pas pensé.
Je n'ai pas non plus cherché à réfléchir, j'ai supprimé le fichier de configuration, et redéfini mes options à la main.
Reste à voir si ça corrigera aussi les quelques autres bugs de beryl
Thesa ~ site perso
Hors ligne
#14 Le 10/05/2007, à 18:37
- montyreno
Re : Edgy, Beryl: problème de maximisation
La plupart des beug semble venir de mauvaises modif dont on est souvent responsable.
Mais il est vrai que quelques beug arrive parfois.
Vu qu'une sauvegarde du fichier de config n'est pas très compliquée ni très longue (5s en moyenne, ça dépend du niveau en informatique )
Je vais mettre ça dans la section astuce, ça peut servir à d'autres.
Asus G1 : Intel Core2Duo 7200 2GHz / 2Go RAM 997MHz / nVidia GeForce Go 7700 512 Mo dédiée
+ Ubuntu 8.04 (dualboot) + Compiz Fusion >> Que du Bonheur !
In Tartiflette We Trust (74)
Hors ligne