Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/02/2007, à 19: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, à 19: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, à 02:23)


Un problème résolu ? Indiquez le en modifiant le titre du sujet.

Hors ligne

#3 Le 08/02/2007, à 01: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, à 02: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. sad

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, à 12:25

pec

Re : Edgy, Beryl: problème de maximisation

Bonjour, me revoila wink
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 hmm)
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, à 14: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 roll

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, à 12: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 roll

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, à 14: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 hmm hmm
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, à 19: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, à 16: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 big_smile: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, à 16: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, à 17: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, à 13: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, à 21: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 tongue


Thesa ~ site perso

Hors ligne

#14 Le 10/05/2007, à 19: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 lol)
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