PDA

Visualizza la versione completa : 3d sembra facile ma non è difficile


regallo
27-03-2007, 01:33
Ciao, ho di nuovo problemi con il 3d, chi può aiutarmi? Poi brinderemo insieme tutta la comunità, dopo tanta fatica.
Non sapendo per quale motivo ad un riavvio mi sono ritrovato con uno schermo nero. Pensando bene di reinstallare il sistema ho poi aggiornato i repository, installato i drivers proprietari nvidia (ho una geforce fx 6600) e riavviato la macchina. Finalmente le impostazioni 3d furono selezionabili anche se non funzionanti: AIGLX si seleziona ma non da alcun effetto, nonostante sia tutto attivato in compiz, mentre Xgl se lo seleziono mi blocca tutta la macchina.
Allora, come in precedenza, ho installato Beryl e Beryl-Manager, ma ho notato che all'avvio questa volta non parte Beryl e ciò che invece si avvia automaticamente è l'applet di Beryl-Manager dal quale, selezionando Beryl come “gestore di finestre”, non si ottiene alcun cambiamento di selezione.
Poi, lanciando Beryl da Konsole, ne ricevo il seguente messaggio:
************************************************** ************
* Beryl system compatiblity check *
************************************************** ************

Detected xserver : NVIDIA

Checking Display :0.0 ...

Checking for XComposite extension : failed

No composite extension
134544637 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
--------------------------------------------------------------------------------------------------------------------

Ora non so cosa fare. Provo a postare anche i files xorg.conf e compositing-wm sperando e ringraziando per la generosità.

---------------------------------------------------------------------------------------------------------------------
xorg.conf


# File generated by XFdrake (rev 57713)


Section "Monitor"
Identifier "monitor1"
VendorName "Generic"
ModelName "1024x768 @ 60 Hz"
HorizSync 31.5 - 48.5
VertRefresh 50.0 - 70.0
ModeLine "768x576" 50.0 768 832 846 1000 576 590 595 630
ModeLine "768x576" 63.1 768 800 960 1024 576 578 590 616
EndSection

Section "Device"
Identifier "device1"
VendorName "nVidia Corp."
BoardName "NVIDIA GeForce FX (generic)"
Driver "nvidia"
Option "DPMS"
Option "SWCursor"
EndSection
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder3) Thu Nov 9 17:55:20 PST 2006

# File generated by XFdrake (rev 57713)
# ************************************************** ********************
# Refer to the xorg.conf man page for details about the format of
# this file.
# ************************************************** ********************

Section "ServerLayout"
Identifier "layout1"
InputDevice "Keyboard1" "CoreKeyboard"
InputDevice "Mouse1" "CorePointer"
Screen "screen1" 0 0
EndSection

Section "Files"
# font server independent of the X server to render fonts.
# minimal fonts to allow X to run without xfs
FontPath "unix/:-1"
FontPath "/usr/share/fonts/misc:unscaled"
EndSection

Section "Module"
Load "dbe" # Double-Buffering Extension
Load "v4l" # Video for Linux
Load "extmod"
Load "type1"
Load "freetype"
Load "/usr/lib/xorg/modules/extensions/nvidia/libglx.so"
# Load "glx"
Load "glx" # 3D layer
EndSection

Section "ServerFlags"
#DontZap # disable <Crtl><Alt><BS> (server abort)

# allows the server to start up even if the mouse does not work
#DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)
Option "allowmouseopenfail"
EndSection

Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "it"
Option "XkbOptions" "compose:rwin"
EndSection

Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/mouse"
EndSection

Section "Screen"
Identifier "screen1"
Device "device1"
Monitor "monitor1"
DefaultColorDepth 24
Option "AddARGBGLXVisuals" "True"

Subsection "Display"
Depth 8
Modes "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
EndSubsection

Subsection "Display"
Depth 15
Modes "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
EndSubsection

Subsection "Display"
Depth 16
Modes "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
EndSubsection

Subsection "Display"
Depth 24
Modes "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
EndSubsection
Option "NoLogo" "False"
Option "DPMS"
Option "RenderAccel" "True"
Option "SWCursor"
Option "NoRenderExtension" "False"
Option "AllowGLXWithComposite" "True"
EndSection

Section "Extensions"
EndSection
------------------------------------------------------------------------------------------------------------------
compositing-wm


# COMPOSITING_WM_START values:
# yes: start compositing window manager on session start
# auto: start compositing window manager on session start
# if Xgl is started
# or if direct rendering and GLX_EXT_texture_from_pixmap are available
# no: do not start compositing window manager on session start
COMPOSITING_WM_START=yes

# if COMPOSITING_WM is not empty, it overrides the default compositing
# window manager (which is compiz)
COMPOSITING_WM=/usr/bin/beryl

# if COMPOSITING_WM_ARGS is not empty, it is used as
# arguments for the compositing window manager
COMPOSITING_WM_ARGS="--indirect-rendering --replace"

# if COMPOSITING_WINDOW_DECORATOR is not empty, it overrides the default
# window decorator, the specified program will be run after
# compositing window manager
COMPOSITING_WINDOW_DECORATOR=/usr/bin/emerald

trader#1
27-03-2007, 02:52
ciao...

mi sa che hai fatto un bel minestrone... :confused:

parli di aiglx xgl compiz e beryl tutti insieme...

beryl e compiz ci può stare (anche io li ho installati entrambi)

ma nel tuo caso non si capisce cosa vuoi... :(

beryl + aiglx ??
beryl + xgl ??
compiz + aiglx ??
compiz + xgl ??

una cosa è certa cmq...le impostazioni di X per aiglx e per xgl sono diverse...

domande:
che distribuzione usi ??
cos'è # File generated by XFdrake (rev 57713) ???

consiglio:
con nvidia usa aiglx !!

:ciauz:

trader#1
27-03-2007, 02:57
ah okkei...mandriva...!!

nello specifico non ti posso aiutare...non uso mandriva da un bel pò :(

:ciauz:

regallo
27-03-2007, 03:16
volevo solo che mi rifunzionasse il 3d. grazie :confused:

regallo
27-03-2007, 03:23
uso mandria 2007, yes

andy caps
27-03-2007, 07:38
prova a mettere

Option "Composite" "Enable"

nella sezione Extensions in basso

Section "Extensions"
Option "Composite" "Enable"
EndSection

regallo
27-03-2007, 14:56
brinderò anche per te con una buona birra. solo una naturalmente

Loading