View previous topic :: View next topic |
Author |
Message |
danielinux Apprentice
Joined: 10 Nov 2004 Posts: 202
|
Posted: Tue Dec 19, 2006 11:02 pm Post subject: Problemi con beryl |
|
|
Avevo installato ai suoi tempi sul mio sys XGL con compiz e poi disinstallato.
Ho aggiornato il sistema e volendo passare a AIGLX, ho seguito le guide su http://gentoo-wiki.com/HOWTO_nVidia_GL_Desktop_Effects per la mia scheda nvidia e http://gentoo-wiki.com/AIGLX per AIGLX.
Dopo aver installato beryl (x11-wm/beryl-0.1.2 ), lancio beryl-manager e a questo punto l'X server crasha senza il minimo errore.
Se provo invece a lanciare beryl da linea di comando esce il seguente messaggio:
Code: |
XGL Absent, checking for NVIDIA
Nvidia Present
Relaunching beryl with __GL_YIELD="NOTHING"
XGL Absent, checking for NVIDIA
Nvidia Present
beryl: Another window manager is already running on screen: 0
beryl: No manageable screens found on display :0.0
|
Anche lanciando beryl --replace & la situazione non cambia.
I driver nvidia sono
x11-drivers/nvidia-drivers-1.0.9631 [/b]
Per i pacchetti di X ho:
Code: |
x11-base/xorg-x11-7.1 e
x11-base/xorg-server-1.1.1-r1 USE="aiglx dri ipv6 nptl sdl xorg -3dfx -debug -dmx -kdrive -minimal -xprint" INPUT_DEVICES="keyboard mouse -acecad -aiptek -calcomp -citron -digitaledge -dmc -dynapro -elo2300 -elographics -evdev -fpit -hyperpen -jamstudio -joystick -magellan -microtouch -mutouch -palmax -penmount -spaceorb -summa -synaptics -tek4957 -ur98 -vmmouse -void -wacom" VIDEO_CARDS="nv nvidia vesa vmware -apm -ark -chips -cirrus -cyrix -dummy -epson -fbdev -fglrx -glint -i128 -i740 -i810 (-impact) -imstt -mach64 -mga -neomagic (-newport) -nsc -r128 -radeon -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng -v4l -vga -via -voodoo" 0 kB |
Compilato con il flag aiglx.
xorg.conf
Code: |
Section "Module"
Load "dbe" # Double buffer extension
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
Load "freetype"
Load "glx"
Load "dri"
EndSection
Section "Files"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/100dpi"
FontPath "/usr/share/fonts/Type1"
EndSection
Section "ServerFlags"
EndSection
Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
Option "AutoRepeat" "500 30"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "it"
EndSection
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "IMPS/2" # IntelliMouse PS/2
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "PHILIPS"
HorizSync 30 - 66
VertRefresh 50-100
EndSection
Section "Device"
Identifier "Standard VGA"
VendorName "Unknown"
BoardName "Unknown"
Driver "vga"
EndSection
Section "Device"
Identifier "NVIDIA GeForce4"
Driver "nvidia"
Option "NoLogo" "true"
Option "XAANoOffscreenPixmaps" "true"
Option "DRI" "true"
EndSection
Section "Screen"
Identifier "Screen 1"
Device "NVIDIA GeForce4"
Monitor "PHILIPS"
DefaultDepth 24
Option "AddARGBGLXVisuals" "true"
Subsection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
EndSection
Section "Extensions"
Option "Composite" "enable"
EndSection
Section "ServerLayout"
Identifier "Simple Layout"
Screen "Screen 1"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
Option "AIGLX" "true"
EndSection
Section "DRI"
Group 0
Mode 0666
EndSection
|
Aiuto!! _________________ I've seen things you people wouldn't believe.
Attack ships on fire off the shoulder of Orion.
I watched C-beams glitter in the dark near the Tannhauser gate.
All those moments will be lost in time, like tears in rain.
Time to die. |
|
Back to top |
|
|
Ic3M4n Advocate
Joined: 02 Nov 2004 Posts: 3489 Location: Bergamo.
|
Posted: Tue Dec 19, 2006 11:06 pm Post subject: |
|
|
per lanciare beryl da linea di comando devi dare beryl --replace. il problema è che in questo modo dovresti anche lanciare il decoratore delle finestre, che dovrebbe essere emerald.
puoi per favore postare i pacchetti che hai smascherato per installare beryl? |
|
Back to top |
|
|
danielinux Apprentice
Joined: 10 Nov 2004 Posts: 202
|
Posted: Tue Dec 19, 2006 11:09 pm Post subject: |
|
|
Ic3M4n wrote: | per lanciare beryl da linea di comando devi dare beryl --replace. il problema è che in questo modo dovresti anche lanciare il decoratore delle finestre, che dovrebbe essere emerald.
puoi per favore postare i pacchetti che hai smascherato per installare beryl? |
Intanto grazie x l'immediatezza...
I pacchetti sono:
Code: |
#AIGLX -----------------------------------------------
#Beryl Core
=x11-wm/beryl-0.1*
=x11-wm/beryl-core-0.1*
=x11-plugins/beryl-plugins-0.1*
=x11-plugins/beryl-dbus-0.1*
x11-plugins/beryl-vidcap -*
=x11-misc/beryl-manager-0.1*
=x11-misc/beryl-settings-0.1*
=x11-apps/xlsclients-1.0*
#Experimental Plugins
x11-plugins/beryl-xglsnow -*
#Window Decorators
=x11-wm/emerald-0.1*
=x11-misc/emerald-themes-0.1*
=x11-themes/emerald-themes-0.1*
x11-wm/aquamarine -*
x11-wm/heliodor -*
#AIGLX -----------------------------------------------
|
_________________ I've seen things you people wouldn't believe.
Attack ships on fire off the shoulder of Orion.
I watched C-beams glitter in the dark near the Tannhauser gate.
All those moments will be lost in time, like tears in rain.
Time to die. |
|
Back to top |
|
|
Elbryan Guru
Joined: 13 Nov 2006 Posts: 523 Location: Rovereto (TN)
|
Posted: Tue Dec 19, 2006 11:11 pm Post subject: |
|
|
Code: | eselect opengl set nvidia |
e poi
Code: | glxinfo | grep direct |
e postami l'output.
Code: |
Section "Module"
Load "dbe" # Double buffer extension
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
Load "freetype"
Load "glx"
Load "dri" NEIN!BIG ERRORE! supporto dri disabilitato con un nvidia!! mettici un # davanti
EndSection
|
|
|
Back to top |
|
|
danielinux Apprentice
Joined: 10 Nov 2004 Posts: 202
|
Posted: Tue Dec 19, 2006 11:13 pm Post subject: |
|
|
Elbryan wrote: | Code: | eselect opengl set nvidia |
e poi
Code: | glxinfo | grep direct |
e postami l'output. |
Code: | direct rendering: Yes |
Avevo anche provato a lanciare lo script della guida del beryl
Code: |
LD_LIBRARY_PATH=/usr/lib/opengl/xorg-x11/lib/ \
beryl --replace dbus settings &
emerald &
|
in console (in fluxbox) ma il risultato non cambia. _________________ I've seen things you people wouldn't believe.
Attack ships on fire off the shoulder of Orion.
I watched C-beams glitter in the dark near the Tannhauser gate.
All those moments will be lost in time, like tears in rain.
Time to die. |
|
Back to top |
|
|
Elbryan Guru
Joined: 13 Nov 2006 Posts: 523 Location: Rovereto (TN)
|
Posted: Tue Dec 19, 2006 11:14 pm Post subject: |
|
|
Togli quel dri da li'..
Section "Module"
Load "dbe" # Double buffer extension
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
Load "freetype"
Load "glx"
Load "dri" NEIN!BIG ERRORE! supporto dri va disabilitato con un nvidia!! mettici un # davanti
EndSection |
|
Back to top |
|
|
danielinux Apprentice
Joined: 10 Nov 2004 Posts: 202
|
Posted: Tue Dec 19, 2006 11:17 pm Post subject: |
|
|
Pensa che era commentato ed io ... stupido , l'ho scommentato pensando che servisse (vedento l'opzione Option "dri" "true" nella sezione device)
Ora la tolgo e ti so dire se lanciando beryl-manager funge... _________________ I've seen things you people wouldn't believe.
Attack ships on fire off the shoulder of Orion.
I watched C-beams glitter in the dark near the Tannhauser gate.
All those moments will be lost in time, like tears in rain.
Time to die. |
|
Back to top |
|
|
Elbryan Guru
Joined: 13 Nov 2006 Posts: 523 Location: Rovereto (TN)
|
Posted: Tue Dec 19, 2006 11:18 pm Post subject: |
|
|
In realta' dovresti anche compilare xorg-server senza la flag use dri forse :S..
Di questo non ne sono certo al 100%.. |
|
Back to top |
|
|
danielinux Apprentice
Joined: 10 Nov 2004 Posts: 202
|
Posted: Tue Dec 19, 2006 11:20 pm Post subject: |
|
|
Elbryan wrote: | In realta' dovresti anche compilare xorg-server senza la flag use dri forse :S..
Di questo non ne sono certo al 100%.. |
Dato che così non funge ancora provo a ricompilare xorg-server ... UFFA! _________________ I've seen things you people wouldn't believe.
Attack ships on fire off the shoulder of Orion.
I watched C-beams glitter in the dark near the Tannhauser gate.
All those moments will be lost in time, like tears in rain.
Time to die. |
|
Back to top |
|
|
Elbryan Guru
Joined: 13 Nov 2006 Posts: 523 Location: Rovereto (TN)
|
Posted: Tue Dec 19, 2006 11:23 pm Post subject: |
|
|
flag dbus in make.conf ed emerso dbus e dbus nel runlevel .. li hai? |
|
Back to top |
|
|
danielinux Apprentice
Joined: 10 Nov 2004 Posts: 202
|
Posted: Tue Dec 19, 2006 11:23 pm Post subject: |
|
|
Aspetta però... nel mio make.conf c'è la flag dri, quindi vuol dire che anche nella versione che avevo prima lo avevo emerso e così funzionava..
quindi penso che non sia dato da quello... _________________ I've seen things you people wouldn't believe.
Attack ships on fire off the shoulder of Orion.
I watched C-beams glitter in the dark near the Tannhauser gate.
All those moments will be lost in time, like tears in rain.
Time to die. |
|
Back to top |
|
|
Elbryan Guru
Joined: 13 Nov 2006 Posts: 523 Location: Rovereto (TN)
|
Posted: Tue Dec 19, 2006 11:24 pm Post subject: |
|
|
danielinux wrote: | Aspetta però... nel mio make.conf c'è la flag dri, quindi vuol dire che anche nella versione che avevo prima lo avevo emerso e così funzionava..
quindi penso che non sia dato da quello... |
infatti era un mio dubbio.. meglio cosi'..
Scusa ma se prima funzionava ed ora no..qual e' la differenza? |
|
Back to top |
|
|
danielinux Apprentice
Joined: 10 Nov 2004 Posts: 202
|
Posted: Tue Dec 19, 2006 11:28 pm Post subject: |
|
|
Elbryan wrote: | danielinux wrote: | Aspetta però... nel mio make.conf c'è la flag dri, quindi vuol dire che anche nella versione che avevo prima lo avevo emerso e così funzionava..
quindi penso che non sia dato da quello... |
infatti era un mio dubbio.. meglio cosi'..
Scusa ma se prima funzionava ed ora no..qual e' la differenza? |
Funzionava il server x con XGL e compiz quando lo avevo installato... adesso volevo provare AIGLX con beryl.. _________________ I've seen things you people wouldn't believe.
Attack ships on fire off the shoulder of Orion.
I watched C-beams glitter in the dark near the Tannhauser gate.
All those moments will be lost in time, like tears in rain.
Time to die. |
|
Back to top |
|
|
Ic3M4n Advocate
Joined: 02 Nov 2004 Posts: 3489 Location: Bergamo.
|
Posted: Tue Dec 19, 2006 11:34 pm Post subject: |
|
|
Avevo anche provato a lanciare lo script della guida del beryl
Code: |
LD_LIBRARY_PATH=/usr/lib/opengl/xorg-x11/lib/ \
beryl --replace dbus settings &
emerald &
|
in console (in fluxbox) ma il risultato non cambia.[/quote]
questo script è vecchio. ti fanno utilizzare ancora i driver di Xorg, cosa che dovevi fare prima che nvidia rilasciasse i driver con la texture_for_quel_che_è |
|
Back to top |
|
|
Elbryan Guru
Joined: 13 Nov 2006 Posts: 523 Location: Rovereto (TN)
|
Posted: Tue Dec 19, 2006 11:47 pm Post subject: |
|
|
http://gentoo-wiki.com/Beryl a me ha funzionato
Guarda che dice a me (ho una intel .. non sa nemmeno che sia una nvidia il mio sistema).
Code: |
tux ~ # beryl-xgl
XGL Absent, checking for NVIDIA
Nvidia Absent, assuming AIGLX
|
Comunque mi ripeto.. dbus e' attivo e presente nel tuo sistema? |
|
Back to top |
|
|
danielinux Apprentice
Joined: 10 Nov 2004 Posts: 202
|
Posted: Tue Dec 19, 2006 11:52 pm Post subject: |
|
|
come faccio a saperlo se è attivo? _________________ I've seen things you people wouldn't believe.
Attack ships on fire off the shoulder of Orion.
I watched C-beams glitter in the dark near the Tannhauser gate.
All those moments will be lost in time, like tears in rain.
Time to die.
Last edited by danielinux on Wed Dec 20, 2006 12:01 am; edited 2 times in total |
|
Back to top |
|
|
danielinux Apprentice
Joined: 10 Nov 2004 Posts: 202
|
Posted: Tue Dec 19, 2006 11:54 pm Post subject: |
|
|
Elbryan wrote: | http://gentoo-wiki.com/Beryl a me ha funzionato
Guarda che dice a me (ho una intel .. non sa nemmeno che sia una nvidia il mio sistema).
Code: |
tux ~ # beryl-xgl
XGL Absent, checking for NVIDIA
Nvidia Absent, assuming AIGLX
|
Comunque mi ripeto.. dbus e' attivo e presente nel tuo sistema? |
Mi correggo, come faccio a saperlo se è attivo? _________________ I've seen things you people wouldn't believe.
Attack ships on fire off the shoulder of Orion.
I watched C-beams glitter in the dark near the Tannhauser gate.
All those moments will be lost in time, like tears in rain.
Time to die. |
|
Back to top |
|
|
danielinux Apprentice
Joined: 10 Nov 2004 Posts: 202
|
Posted: Wed Dec 20, 2006 12:05 am Post subject: |
|
|
Dbus cel'ho ..
Code: |
sys-apps/dbus-0.62-r2 [0.61-r1] USE="X gtk python qt3 qt4%* -debug -doc -mono (-selinux)" 1,696 kB
|
ma questo no ...
Code: | [ebuild N ] x11-plugins/beryl-dbus-0.1.2 220 kB |
non me lo ha dato nelle dipendenze ... devo installarlo? _________________ I've seen things you people wouldn't believe.
Attack ships on fire off the shoulder of Orion.
I watched C-beams glitter in the dark near the Tannhauser gate.
All those moments will be lost in time, like tears in rain.
Time to die. |
|
Back to top |
|
|
Elbryan Guru
Joined: 13 Nov 2006 Posts: 523 Location: Rovereto (TN)
|
Posted: Wed Dec 20, 2006 12:13 am Post subject: |
|
|
Certo che si!!
emergilo e anche nel make.conf devi avere la flag dbus.
Inoltre assicurati che parta:
Code: | rc-update add dbus default |
Ci si becca domani buona fortuna e portami buone nuove.
PS: A farla breve .. tutta la roba che contiene beryl io la ho emersa nel mio sistema..
Penso che beryl-dbus lo installi se hai la use flag nel make..uhm
Last edited by Elbryan on Wed Dec 20, 2006 12:18 am; edited 1 time in total |
|
Back to top |
|
|
danielinux Apprentice
Joined: 10 Nov 2004 Posts: 202
|
Posted: Wed Dec 20, 2006 12:14 am Post subject: |
|
|
Elbryan wrote: | Certo che si!!
emergilo e anche nel make.conf devi avere la flag dbus.
Inoltre assicurati che parta:
Code: | rc-update add dbus default |
Ci si becca domani buona fortuna e portami buone nuove |
Grazie dell'aiuto... speriamo vada tutto ok!! _________________ I've seen things you people wouldn't believe.
Attack ships on fire off the shoulder of Orion.
I watched C-beams glitter in the dark near the Tannhauser gate.
All those moments will be lost in time, like tears in rain.
Time to die. |
|
Back to top |
|
|
Elbryan Guru
Joined: 13 Nov 2006 Posts: 523 Location: Rovereto (TN)
|
Posted: Wed Dec 20, 2006 12:20 am Post subject: |
|
|
Ah..altro consiglio.
Code: |
Section "DRI"
Group 0
Mode 0666
EndSection
|
In questa sezione dell'xorg.conf io ho tolto group 0 poiche' mi dava qualche problema (non ricordo quale).
Casomai toglilo.
Ciaps. |
|
Back to top |
|
|
danielinux Apprentice
Joined: 10 Nov 2004 Posts: 202
|
Posted: Wed Dec 20, 2006 1:17 pm Post subject: |
|
|
Purtroppo non ho belle notizie...
Ho compilato x11-plugins/beryl-dbus, ho aggiunto all'init il dbus all'avvio ma...
Ho sempre l'errore del crash di X quando faccio partire beryl-manager
ed ho l'errore seguente quando lancio beryl da console
Code: |
XGL Absent, checking for NVIDIA
Nvidia Present
Relaunching beryl with __GL_YIELD="NOTHING"
XGL Absent, checking for NVIDIA
Nvidia Present
beryl: Another window manager is already running on screen: 0
beryl: No manageable screens found on display :0.0
|
Quando lo lancio dalla console di fluxbox a mano o con script
Code: |
beryl --replace dbus settings &
emerald &
|
Non riesco proprio a vedere la fine del tunnel ... Aiuto!!! _________________ I've seen things you people wouldn't believe.
Attack ships on fire off the shoulder of Orion.
I watched C-beams glitter in the dark near the Tannhauser gate.
All those moments will be lost in time, like tears in rain.
Time to die. |
|
Back to top |
|
|
Elbryan Guru
Joined: 13 Nov 2006 Posts: 523 Location: Rovereto (TN)
|
Posted: Wed Dec 20, 2006 1:41 pm Post subject: |
|
|
Proprio oggi ho messo su beryl su un portatile con una nvidia..
Usi kde o gnome?
Comunque va lanciato con "beryl-manager" |
|
Back to top |
|
|
danielinux Apprentice
Joined: 10 Nov 2004 Posts: 202
|
Posted: Wed Dec 20, 2006 3:39 pm Post subject: |
|
|
Elbryan wrote: | Proprio oggi ho messo su beryl su un portatile con una nvidia..
Usi kde o gnome?
Comunque va lanciato con "beryl-manager" |
Ho dato una ricompilata a beryl ed ora sembra funzionare correttamente su kde lanciando beryl-manager, mentre in fluxbox continua a crashare il server.
Ho un piccolo problema però ... è tutto molto + lento rispetto all'xgl che avevo messo
La cosa strana è che provando con beryl-settings a lanciare il benchmark tutto va MOLTO più fluido, ed ho scoperto che mettendo il flag all'opzione Disable Limiter del benchmark tutto torna lento come prima (con 40 Frame al sec contro i 60 )
Cosa devo fare per averlo fluido come in benchmark?
Un'altra cosa ... ho notato che gli effetti come l'effetto acqua non funge ... c'è qualche motivo?
Grazie!! _________________ I've seen things you people wouldn't believe.
Attack ships on fire off the shoulder of Orion.
I watched C-beams glitter in the dark near the Tannhauser gate.
All those moments will be lost in time, like tears in rain.
Time to die. |
|
Back to top |
|
|
Elbryan Guru
Joined: 13 Nov 2006 Posts: 523 Location: Rovereto (TN)
|
Posted: Wed Dec 20, 2006 5:41 pm Post subject: |
|
|
danielinux wrote: | Elbryan wrote: | Proprio oggi ho messo su beryl su un portatile con una nvidia..
Usi kde o gnome?
Comunque va lanciato con "beryl-manager" |
Ho dato una ricompilata a beryl ed ora sembra funzionare correttamente su kde lanciando beryl-manager, mentre in fluxbox continua a crashare il server.
Ho un piccolo problema però ... è tutto molto + lento rispetto all'xgl che avevo messo
La cosa strana è che provando con beryl-settings a lanciare il benchmark tutto va MOLTO più fluido, ed ho scoperto che mettendo il flag all'opzione Disable Limiter del benchmark tutto torna lento come prima (con 40 Frame al sec contro i 60 )
Cosa devo fare per averlo fluido come in benchmark?
Un'altra cosa ... ho notato che gli effetti come l'effetto acqua non funge ... c'è qualche motivo?
Grazie!! |
Quegli effetti non vanno manco con me..
Invece prova ad impostare Tasto destro diamante -> Advanced options -> Rendering platform -> Force AIGLX
PS: Con fluxbox non parte nemmeno con me |
|
Back to top |
|
|
|