• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst]3d Cube

Hallo zusammen,
kann mir jemand erklören wie ich die 3d Cube darstellung aktivieren kann. Ich quäle mich hier mit diversen [Strg] [irgendnochwas] ab aber kein Erfolg, aktiviert müsste die Darstellung eigentlich sein.
Vielen Dank
Peter
 

G aus W

Hacker
Hallo Peter,

eigentlich ist das im Wiki mehr als ausführlich erklärt. Wo genau klemmt's denn?

Bitte schreib' erst mal, was Du für eine Distribution einsetzt, und welchen Windowmanager Du verwendest

Direct Rendering der Grafikkarte ist ok?

Code:
glxinfo | grep rendering

Und Compiz ist aktiviert?

Gruß Greg
 
Hallo Greg,
ich komme im Moment nicht an den PC weil ich auf Arbeit bin. Aber aus dem Kopf:
Suse 11.0 und KDE 4.0 nebst allen Updates, das letzte mal gestern abend. Sollte also alles auf dem neuesten Stand sein.

nvidia Treiber ist eingespielt und Direct Rendering ok.

Den glxinfo und copmix kann ich erst abend versuchen.
Danke
Peter
 

G aus W

Hacker
Hallo Peter,

das sieht vielversprechend aus. Der Befehl, den ich Dir genannt habe, überprüft, ob Direct Rendering geht. Kannst es ja mal eingeben, dann weißt Du sicher, ob es bei Dir funktioniert, aber mit korrekt installiertem Nvidia-Treiber müßte es das eigentlich.

Vermutlich fehlt wirklich nur der letzte Schritt, mit dem Du Compiz aktivierst:

Systemeinstellungen -> Erweitert -> Sitzungsverwaltung -> Fenstermanager -> dort "Compiz" auswählen.

Anschließend X-Server neu starten (Konsole als root: "init 3", dann im Textmodus "init 5")

Und hier kannst Du dann die Compiz-Einstellungen vornehmen:

Programme -> Dienstprogramme -> Desktop -> Compiz-Konfigurationsmanager -> dort unter "Arbeitsfläche" die Häkchen bei "Rotate Cube" und "Desktop Cube" setzen. Einstellungen nach Wunsch, und ab geht der Würfel...

Viel Erfolg!

Gruß Greg
 
Zwei Fragen würde ich gerne noch in den Raum werfen:

1. Ist Composite aktiviert?

2. Geht es überhaupt um den Würfel von Compiz oder den von KDE4?

Und noch eine Bemerkung: die 4.0-Version von KDE ist noch sehr unausgereift, man kann kaum ernsthaft damit arbeiten, deshalb rate ich zu einem upgrade auf KDE4.1.3 via dem KDE4-Factory-Repo (plus KDE:Qt).
 
hallo kalle,
das mit dem Composite kläre ich heute abend ab.
Ich spreche von dem Würfel oder den anderen 3d Darstellungen die ich als ScreenShoot gesehen habe. Ich denke doch das die aus KDE kommen. Den Update versuche ich auch heute abend.

Peter
 
Den Würfel gibt es sowohl bei Compiz als auch bei KDE4, und soweit ich weiß, benötigen beide Composite (welches Du in der xorg.conf nachprüfen kannst).

Auch, wenn sich einige Effekte von KDE4 an Compiz anlehnen (Würfel, schwabbelnde Fenster), so muss doch festgestellt werden, dass Compiz z.T. erheblich andere Module zur Verfügung stellt und auch ganz anders verwaltet wird - deshalb ist es innerhalb dieses threads wichtig zu wissen, um welche Umgebung es sich hier genau handelt.
 
Hallo zusammen,
habe alles was Ihr angegeben habt geprüft und ist alles al laufen.
Aber jetzt hole ich mir erst einmal das neue KDE. Was, Eurer Erfahrung nach ist nun besser, Compiz oder KDE, was würdet Ihr mir empfehlen.

Peter
 
Compiz und KDE lassen sich schlecht vergleichen, denn das eine ist ein Desktop Environment, das andere ein Composite-Manager plus Fenstermanager (Emerald). Ich benutze gerne KDE und Compiz zusammen, und das fluppt absolut problemlos.

Hinsichtlich der Vielfalt und Konfigurierbarkeit der Effekte hat Compiz sicherlich die Nase vorn, hinsichtlich der Stabilität KDE. Aber wie gesagt: das lässt sich kaum vergleichen.

Poste doch mal bitte Deine xorg.conf.
 
So, hier haben wir Sie:
Code:
linux-rstp:/etc/X11 # cat xorg.conf                                                
# nvidia-xconfig: X configuration file generated by nvidia-xconfig                 
# nvidia-xconfig:  version 1.0  (buildmeister@builder57)  Wed Jul  2 12:30:48 PDT 2008

# /.../
# SaX generated X11 config file
# Created on: 2008-10-03T16:06:33+0200.
#                                      
# Version: 8.1                         
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#                                                                             
# Automatically generated by [ISaX] (8.1)                                     
# PLEASE DO NOT EDIT THIS FILE!                                               
#                                                                             

Section "ServerLayout"
    Identifier     "Layout[all]"
    Screen         "Screen[0]" 0 0
    InputDevice    "Keyboard[0]" "CoreKeyboard"
    InputDevice    "Mouse[1]" "CorePointer"    
    Option         "Clone" "off"               
    Option         "Xinerama" "off"            
EndSection                                     

Section "Files"
    InputDevices      "/dev/gpmdata"
    InputDevices      "/dev/input/mice"
    FontPath        "/usr/share/fonts/misc:unscaled"
    FontPath        "/usr/share/fonts/local"        
    FontPath        "/usr/share/fonts/75dpi:unscaled"
    FontPath        "/usr/share/fonts/100dpi:unscaled"
    FontPath        "/usr/share/fonts/Type1"          
    FontPath        "/usr/share/fonts/URW"            
    FontPath        "/usr/share/fonts/Speedo"         
    FontPath        "/usr/share/fonts/PEX"            
    FontPath        "/usr/share/fonts/cyrillic"       
    FontPath        "/usr/share/fonts/latin2/misc:unscaled"
    FontPath        "/usr/share/fonts/latin2/75dpi:unscaled"
    FontPath        "/usr/share/fonts/latin2/100dpi:unscaled"
    FontPath        "/usr/share/fonts/latin2/Type1"          
    FontPath        "/usr/share/fonts/latin7/75dpi:unscaled" 
    FontPath        "/usr/share/fonts/baekmuk:unscaled"      
    FontPath        "/usr/share/fonts/japanese:unscaled"     
    FontPath        "/usr/share/fonts/kwintv"                
    FontPath        "/usr/share/fonts/truetype"              
    FontPath        "/usr/share/fonts/uni:unscaled"          
    FontPath        "/usr/share/fonts/CID"                   
    FontPath        "/usr/share/fonts/ucs/misc:unscaled"     
    FontPath        "/usr/share/fonts/ucs/75dpi:unscaled"    
    FontPath        "/usr/share/fonts/ucs/100dpi:unscaled"   
    FontPath        "/usr/share/fonts/hellas/misc:unscaled"  
    FontPath        "/usr/share/fonts/hellas/75dpi:unscaled" 
    FontPath        "/usr/share/fonts/hellas/100dpi:unscaled"
    FontPath        "/usr/share/fonts/hellas/Type1"          
    FontPath        "/usr/share/fonts/misc/sgi:unscaled"     
    FontPath        "/usr/share/fonts/xtest"                 
    FontPath        "/opt/kde3/share/fonts"                  
EndSection                                                   

Section "Module"
    Load           "dbe"
    Load           "type1"
    Load           "freetype"
    Load           "extmod"  
    Load           "glx"     
EndSection                   

Section "ServerFlags"
    Option         "AllowMouseOpenFail" "on"
    Option         "ZapWarning" "on"        
EndSection                                  

Section "InputDevice"
    Identifier     "Keyboard[0]"
    Driver         "kbd"        
    Option         "Protocol" "Standard"
    Option         "XkbLayout" "de"     
    Option         "XkbModel" "microsoftpro"
    Option         "XkbRules" "xfree86"     
    Option         "XkbVariant" "nodeadkeys"
EndSection                                  

Section "InputDevice"
    Identifier     "Mouse[1]"
    Driver         "mouse"   
    Option         "Buttons" "7"
    Option         "Device" "/dev/input/mice"
    Option         "Name" "GenPS/2 Genius Mouse"
    Option         "Protocol" "explorerps/2"    
    Option         "Vendor" "Sysp"              
    Option         "ZAxisMapping" "4 5"         
EndSection                                      

Section "Modes"
    Identifier         "Modes[0]"
EndSection                       

Section "Monitor"
    Identifier     "Monitor[0]"
    VendorName     "--> VESA"  
    ModelName      "1280X1024@60HZ"
    UseModes       "Modes[0]"      
    DisplaySize     340    270     
    HorizSync       31.0 - 64.0    
    VertRefresh     50.0 - 60.0    
    Option         "CalcAlgorithm" "XServerPool"
    Option         "DPMS"
    Option         "PreferredMode" "1280x1024"
EndSection

Section "Device"
    Identifier     "Device[0]"
    Driver         "nvidia"
    VendorName     "NVidia"
    BoardName      "GeForce4 MX 440"
EndSection

Section "Screen"
    Identifier     "Screen[0]"
    Device         "Device[0]"
    Monitor        "Monitor[0]"
    DefaultDepth    24
    SubSection     "Display"
        Depth       15
        Modes      "1280x1024"
    EndSubSection
    SubSection     "Display"
        Depth       16
        Modes      "1280x1024"
    EndSubSection
    SubSection     "Display"
        Depth       24
        Modes      "1280x1024"
    EndSubSection
    SubSection     "Display"
        Depth       8
        Modes      "1280x1024"
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "on"
EndSection
 
Da fehlt noch ein bisschen was, führe folgendes mal als root aus:

Code:
nvidia-xconfig --allow-glx-with-composite
nvidia-xconfig --render-accel
nvidia-xconfig --add-argb-glx-visuals -d 24
nvidia-xconfig --damage-events

...in der nächsten Sitzung ist das aktiviert. Darf ich denn nun davon ausgehen, dass wir hier von KDE4 reden? Schau mal in den 'Systemsettings' / 'Persönliche Einstellungen', ob die Desktopeffekte überhaupt aktiviert sind. Dort findest Du auch die entsprechenden shortcuts bzw. kannst sie konfigurieren.
 
Hallo zusammen,

du hast recht, es bezieht sich alles auf KDE.

erstmal diese Ausgabe:
linux-rstp:/boot/grub # glxinfo | grep rendering
direct rendering: Yes

was ich nach dem update nur wundert ist das bei 'Systemeinstellungen -> Erweitert -> Sitzungsverwaltung -> Fenstermanager -' der Fenstermanager nicht mehr da ist.

Code:
linux-rstp:/home/peter # nvidia-xconfig --allow-glx-with-composite

Using X configuration file: "/etc/X11/xorg.conf".
Option "AllowGLXWithComposite" "True" added to Screen "Screen[0]".
Backed up file '/etc/X11/xorg.conf' as '/etc/X11/xorg.conf.backup'
New X configuration file written to '/etc/X11/xorg.conf'

linux-rstp:/home/peter # nvidia-xconfig --render-accel

Using X configuration file: "/etc/X11/xorg.conf".
Option "RenderAccel" "True" added to Screen "Screen[0]".
Backed up file '/etc/X11/xorg.conf' as '/etc/X11/xorg.conf.backup'
New X configuration file written to '/etc/X11/xorg.conf'

linux-rstp:/home/peter # nvidia-xconfig --add-argb-glx-visuals -d 24

Using X configuration file: "/etc/X11/xorg.conf".
Option "AddARGBGLXVisuals" "True" added to Screen "Screen[0]".
Backed up file '/etc/X11/xorg.conf' as '/etc/X11/xorg.conf.backup'
New X configuration file written to '/etc/X11/xorg.conf'

linux-rstp:/home/peter # nvidia-xconfig --damage-events

Using X configuration file: "/etc/X11/xorg.conf".
Option "DamageEvents" "True" added to Screen "Screen[0]".
Backed up file '/etc/X11/xorg.conf' as '/etc/X11/xorg.conf.backup'
New X configuration file written to '/etc/X11/xorg.conf'

linux-rstp:/home/peter #

Unter den Persönliche EInstellungen' finde ich nur Paßwörter, EmailAdr. und Pfade, sonst nichts.

Peter
 

G aus W

Hacker
Hallo Peter,

was ich nach dem update nur wundert ist das bei 'Systemeinstellungen -> Erweitert -> Sitzungsverwaltung -> Fenstermanager -' der Fenstermanager nicht mehr da ist.

Kein Wunder, mein Tip bezog sich ja auch auf die bei Dir vorhandene KDE Version. Du mischst jetzt die Vorschläge von Gropiuskalle und mir - macht aber nichts. :)

Unter 4.1.3 findest Du den Punkt unter Systemeinstellungen -> Allgemein -> Standard-Komponenten -> Window Manager -> "Use a different window manager", dort Compiz auswählen.

Gruß Greg
 
Oben