Pages : 1
#1 Le 16/02/2007, à 20:05
- nikro
Xinerama et beryl
Bonsoir,
j'utilise xinerama sur une carte nvidia (5900xt) sous edgy.
Il m'a pris ce soir l'envie d'essayer beryl.
J'ai installer les drivers 97.46 à l'aide d'envy et je pense avoir rajouter les options adequates pour utiliser beryl dans mon xorg.conf que voici:
....
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
EndSection
....
Section "Device"
Identifier "NVIDIA"
Driver "nvidia"
Screen 0
Option "RandRRotation" "on"
BusID "PCI:1:0:0"
Option "TripleBuffer" "true"
Option "AddARGBGLXVisuals" "True"
Option "AllowGLXWithComposite" "True"
Option "XAANoOffscreenPixmaps"
Option "MonitorLayout" "CRT,LFP"
EndSection
Section "Device"
Identifier "NVIDIA2"
Driver "nvidia"
BusID "PCI:1:0:0"
Screen 1
Option "RandRRotation" "on"
Option "AddARGBGLXVisuals" "true"
Option "AllowGLXWithComposite" "True"
Option "TripleBuffer" "true"
Option "XAANoOffscreenPixmaps"
Option "MonitorLayout" "CRT,LFP"
EndSection
Section "Monitor"
Identifier "15p"
HorizSync 30-60
VertRefresh 50-80
EndSection
Section "Monitor"
Identifier "PHILIPS 109B"
HorizSync 97
VertRefresh 160
EndSection
Section "Screen"
Identifier "Default Screen"
Device "NVIDIA2"
Monitor "15p"
Option "RenderAccel" "true"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
EndSection
Section "Screen"
Identifier "15pscreen1"
Device "NVIDIA"
Monitor "PHILIPS 109B"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1600x1200"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Xinerama"
Screen "15pscreen1"
Screen "Default Screen" RightOf "15pscreen1"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
Option "Xinerama" "on"
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
Section "DRI"
Mode 0666
EndSection
J'ai une erreur quand je teste la compatibilité avec beryl:
nicolas@athlon-xp:$ beryl
**************************************************************
* Beryl system compatiblity check *
**************************************************************
Detected xserver : NVIDIA
Checking Display :0.0 ...
Checking for XComposite extension : passed (v0.3)
Checking for XDamage extension : passed
Checking for RandR extension : failed
No RandR extension
Je me demande si ça n'est pas lié à Xinerama
Hors ligne
#2 Le 16/02/2007, à 21:14
- nikro
Re : Xinerama et beryl
En fouillant un peu, j'ai trouvé ici:
Beryl is incompatible with Xinerama (multiple monitors bonded together to create a larger desktop). Beryl requires the XRandR extension, and Xinerama disables it. Some have reported that Beryl is compatible with Twinview, a nVidia-only feature similar to the hardware-neutral Xinerama.
Dommage, mais je vais pas lacher mon Xinerama pour beryl
Hors ligne
#3 Le 17/02/2007, à 09:44
- kao_chen
Re : Xinerama et beryl
Perso moi j'ai installé les drivers 1.0-9746 avec Envy.
Le dual screen est configuré automatiquement, avec une parfaite fluidité Beryl + Aiglx.
La preuve :
Voila mon Xorg est configuré en dualscreen
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder3) Fri Dec 15 10:12:14 PST 2006
# /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 "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen" 0 0
Screen "Cloned Screen" 0 0
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
Option "AIGLX" "true"
EndSection
Section "Files"
# path to defoma fonts
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 "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dbe"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
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"
# /dev/input/event
# for USB
Identifier "stylus"
Driver "wacom"
Option "Device" "/dev/wacom" # Change to
Option "Type" "stylus"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "InputDevice"
# /dev/input/event
# for USB
Identifier "eraser"
Driver "wacom"
Option "Device" "/dev/wacom" # Change to
Option "Type" "eraser"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "InputDevice"
# /dev/input/event
# for USB
Identifier "cursor"
Driver "wacom"
Option "Device" "/dev/wacom" # Change to
Option "Type" "cursor"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "Monitor"
Identifier "B70A"
Option "DPMS"
EndSection
Section "Monitor"
Identifier "B70A-2"
Option "DPMS"
EndSection
Section "Device"
Identifier "Carte vidéo générique"
Driver "nvidia"
BusID "PCI:5:0:0"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Carte vidéo générique"
Monitor "B70A"
DefaultDepth 24
Option "TwinView" "on"
Option "MetaModes" "1280x1024,1280x1024"
Option "AddARGBGLXVisuals" "true"
Option "TripleBuffer" "true"
Option "XAANoOffscreenPixmaps"
Option "TwinViewOrientation" "RightOf"
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 "Screen"
Identifier "Cloned Screen"
Device "Carte vidéo générique"
Monitor "B70A-2"
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 "Extensions"
Option "Composite" "Enable"
EndSection
Dernière modification par kao_chen (Le 17/02/2007, à 09:45)
Hors ligne
#4 Le 17/02/2007, à 09:57
- OLT
Re : Xinerama et beryl
Je ne suis pas sur mais il me semble que tu n'a pas réelement deux bureaux , mais seulement un mode clone , contrairement a nikro .( Deux moniteur , deux screen , deux Device etc
Moi je suis ds le même cas ( deux bureaux ) la commande beryl sur console me passe le teste sans blème pour les deux bureaux , mais c aprés la cata ( plantage , fenêtre noires...etc )
Hors ligne
#5 Le 17/02/2007, à 10:01
- OLT
Re : Xinerama et beryl
Si c moi qui me plante et que sa fonctionnent réelement avec deux bureau ca m'interesse vraiment , g tu mal à faire tourner beryl , et c pas faute de chercher...
Hors ligne
#6 Le 17/02/2007, à 10:07
- kao_chen
Re : Xinerama et beryl
Moi je suis pas en mode clone.....
J'ai bien devant moi deux ecrans LCD 17" avec un bureau étendu sur les deux de gauche à droite.
C'est le monde TwinView
Ma réso c'est du 2560/1024
Hors ligne
#7 Le 17/02/2007, à 10:26
- OLT
Re : Xinerama et beryl
Oui un bureau étendu mais pas deux serveur x ???
avec deux résolutions diférentes ???
moi sur mon lcd en 1280x1024
et sur ma Tv en 1024 x 768 ( elle ne supporte que ca ...)
Moi je voudrai faire tourner Beryl sur mon LCD , je me fou de la Tv ( juste pour regarder les films ..)
Hors ligne
#8 Le 17/02/2007, à 10:55
- OLT
Re : Xinerama et beryl
Si sa peu aider je met le résultats de la commande beryl sur console
ou je on peut voir que tout se passe bien
**************************************************************
* Beryl system compatiblity check *
**************************************************************
Detected xserver : NVIDIA
Checking Display :0.0 ...
Checking for XComposite extension : passed (v0.3)
Checking for XDamage extension : passed
Checking for RandR extension : passed
Checking for XSync extension : passed
Checking Screen 0 ...
Checking for GLX_SGIX_fbconfig : passed
Checking for GLX_EXT_texture_from_pixmap : passed
Checking for non power of two texture support : passed
Checking maximum texture size : passed (4096x4096)
Checking Screen 1 ...
Checking for GLX_SGIX_fbconfig : passed
Checking for GLX_EXT_texture_from_pixmap : passed
Checking for non power of two texture support : passed
Checking maximum texture size : passed (4096x4096)
2 screens detected.
Currently we cannot guarantee that Beryl will work correctly with multiple X screens.
Using the --no-context-share command line option can help.
Please report any success to the beryl developer mailing list. The list can be found at lists.beryl-project.org
Relaunching beryl with __GL_YIELD="NOTHING"
**************************************************************
* Beryl system compatiblity check *
**************************************************************
Detected xserver : NVIDIA
Checking Display :0.0 ...
Checking for XComposite extension : passed (v0.3)
Checking for XDamage extension : passed
Checking for RandR extension : passed
Checking for XSync extension : passed
Checking Screen 0 ...
Checking for GLX_SGIX_fbconfig : passed
Checking for GLX_EXT_texture_from_pixmap : passed
Checking for non power of two texture support : passed
Checking maximum texture size : passed (4096x4096)
Checking Screen 1 ...
Checking for GLX_SGIX_fbconfig : passed
Checking for GLX_EXT_texture_from_pixmap : passed
Checking for non power of two texture support : passed
Checking maximum texture size : passed (4096x4096)
2 screens detected.
Currently we cannot guarantee that Beryl will work correctly with multiple X screens.
Using the --no-context-share command line option can help.
Please report any success to the beryl developer mailing list. The list can be found at lists.beryl-project.org
c aprés une demi-heure t'utilisation que ca sa gâte (plantage général ...)
voila si qlq 1 a une idée je suis preneur .....
Hors ligne
#9 Le 17/02/2007, à 11:04
- grisouille
Re : Xinerama et beryl
Moi je voudrai faire tourner Beryl sur mon LCD , je me fou de la Tv ( juste pour regarder les films ..)
bonjour, je lance beryl comme ça :
beryl --screen 0
et donc beryl sur le lcd et metacity sur le tv
Hors ligne
#10 Le 17/02/2007, à 11:25
- OLT
Re : Xinerama et beryl
Apparemment sa lance beryl , il faudrai que je j'essaye sur la longueur ( que je passe la demi heure ).
Par contre je n'est plus les bordures de fenêtre ( des lignes a déplacer ds le X11 peut être ??? ..)
a l'aide
Hors ligne
#11 Le 17/02/2007, à 16:27
- grisouille
Re : Xinerama et beryl
puis :
emerald --replace
pour les bordures. Désolé de l'oubli !
Dernière modification par grisouille (Le 17/02/2007, à 16:27)
Hors ligne
#12 Le 17/02/2007, à 17:26
- OLT
Re : Xinerama et beryl
Merci pour les réponces j'essaye tout ca lundi , et je fais mon rapport bon we
Hors ligne
#13 Le 17/02/2007, à 19:35
- nikro
Re : Xinerama et beryl
Perso moi j'ai installé les drivers 1.0-9746 avec Envy.
Le dual screen est configuré automatiquement, avec une parfaite fluidité Beryl + Aiglx.
La preuve :
http://img441.imageshack.us/img441/9247/capture20ji.pngVoila mon Xorg est configuré en dualscreen
# nvidia-xconfig: X configuration file generated by nvidia-xconfig # nvidia-xconfig: version 1.0 (buildmeister@builder3) Fri Dec 15 10:12:14 PST 2006 # /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 "ServerLayout" Identifier "Default Layout" Screen "Default Screen" 0 0 Screen "Cloned Screen" 0 0 InputDevice "Generic Keyboard" InputDevice "Configured Mouse" InputDevice "stylus" "SendCoreEvents" InputDevice "cursor" "SendCoreEvents" InputDevice "eraser" "SendCoreEvents" Option "AIGLX" "true" EndSection Section "Files" # path to defoma fonts 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 "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" EndSection Section "Module" Load "i2c" Load "bitmap" Load "ddc" Load "dbe" Load "extmod" Load "freetype" Load "glx" Load "int10" Load "type1" Load "vbe" 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" # /dev/input/event # for USB Identifier "stylus" Driver "wacom" Option "Device" "/dev/wacom" # Change to Option "Type" "stylus" Option "ForceDevice" "ISDV4" # Tablet PC ONLY EndSection Section "InputDevice" # /dev/input/event # for USB Identifier "eraser" Driver "wacom" Option "Device" "/dev/wacom" # Change to Option "Type" "eraser" Option "ForceDevice" "ISDV4" # Tablet PC ONLY EndSection Section "InputDevice" # /dev/input/event # for USB Identifier "cursor" Driver "wacom" Option "Device" "/dev/wacom" # Change to Option "Type" "cursor" Option "ForceDevice" "ISDV4" # Tablet PC ONLY EndSection Section "Monitor" Identifier "B70A" Option "DPMS" EndSection Section "Monitor" Identifier "B70A-2" Option "DPMS" EndSection Section "Device" Identifier "Carte vidéo générique" Driver "nvidia" BusID "PCI:5:0:0" EndSection Section "Screen" Identifier "Default Screen" Device "Carte vidéo générique" Monitor "B70A" DefaultDepth 24 Option "TwinView" "on" Option "MetaModes" "1280x1024,1280x1024" Option "AddARGBGLXVisuals" "true" Option "TripleBuffer" "true" Option "XAANoOffscreenPixmaps" Option "TwinViewOrientation" "RightOf" 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 "Screen" Identifier "Cloned Screen" Device "Carte vidéo générique" Monitor "B70A-2" 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 "Extensions" Option "Composite" "Enable" EndSection
Je viens de tester en modifiant mon xorg.conf pour qu'il ressemble au tien et ça me fait bien un bureau etendu.
Ensuite le test
beryl --test-only
passe, mais je perds les bordures et le pc plante.
Je vais approfondir pendant le bout de week end qu'il me reste
Edit: ah non, ça fonctionne.
J'ai quand meme encore des soucis de fenetres toute noire et de bordure qui disparaissent quand je les maximise.
Dernière modification par nikro (Le 17/02/2007, à 19:42)
Hors ligne
#14 Le 18/02/2007, à 13:46
- navaati
Re : Xinerama et beryl
Heu, voudrais pas taper l'incruste, mais, kao_chen, tu l'as eu où ton skydome ?
Hors ligne
#15 Le 19/02/2007, à 13:53
- OLT
Re : Xinerama et beryl
Salut a tous
Pour moi rien de changer tj la cata
Beryl se lance sans blème je rajoute les bordures , et passé la demie-heure sa plante méchamment ( obligé de rebooter la bécane ) et je passe les fenêtres noires au bout de 3 ouvertes ( avec une carte de 256 M ) . Bref pour moi je v en rester la pour Beryl "dommage" je reste tj a l'affût des nouvelles si qlq a une idée suis tj preneur .
Autrement je v attendre la dernière version d'Ubuntu peut être que Beryl sera aussi en version finale et mieux intégré. Bon courage aux développeurs et merci pour les réponses a mes questions .Je retourne a mon petit metacity qui tourne a merveille
A+ tout le monde
Dernière modification par OLT (Le 19/02/2007, à 18:29)
Hors ligne
#16 Le 23/03/2007, à 19:02
- jajaX
Re : Xinerama et beryl
hello
petite relance du sujet pour signaler que j'ai le même soucis... si quelqu'un à la solution...
@+
jajaX
Asus X93SM-YZ157V / Asus X93SM-YZ065V sous KDE Neon
ASUS K95VB sous Kubuntu 24.04 Noble Numbat (64 bits) / ACER Aspire 5612 WLMI sous Kubuntu 18.04 Bionic Beaver (32 bits)
Hors ligne
Pages : 1