Beryl + FreeBSD 6.2

Voltron

Stinker
Hoi,

ich hab versucht auf nem frischen 6.2er den Beryl Manager zu installen, hab mich an die Anleitung gehalten von http://wiki.beryl-project.org/wiki/Install/FreeBSD#NVIDIA
Aber es hat nich so hingehaun, der Beryl-Manager mag nicht kommen.

Nun hab ich gesehen das er des Xgl wohl nicht verwendet, ich war aber der Ansicht das das mit dem Xorg installed wird.

Hat da jemand nen Tipp für mich ??

Greetz

Oli
 
Hoi,

ich hab versucht auf nem frischen 6.2er den Beryl Manager zu installen, hab mich an die Anleitung gehalten von http://wiki.beryl-project.org/wiki/Install/FreeBSD#NVIDIA
Hey Cool :) ... wusste gar nicht das der auch auf FreeBSD laufen kann :). Erstmal Danke fuer den Hinweis :)
Aber es hat nich so hingehaun, der Beryl-Manager mag nicht kommen.

Nun hab ich gesehen das er des Xgl wohl nicht verwendet, ich war aber der Ansicht das das mit dem Xorg installed wird.

Hat da jemand nen Tipp für mich ??
Du meinst mit Xgl die 3D unterstuezung ? ... Naja, wie du vielleicht in der Doku gelesen hast wird dort der Native NVIDIA Treiber benutzt. Der liefert die 3D Treiber-Unterstuezung mit.

Ansonsten ... bitte mehr INFOS. Fehler log etc. NVDIA Treiber geladen ? dmesg log ? etc.
 
Bin hier doch nicht der einzigste der Beryl verwendet :p

Hab mittlerweile aber ne menge abgestellt, auf die dauer nerven so einige Spielereien.
 
Ich wollte Beryl auch mal installieren (Intel i945), doch beim Starten von Beryl wurde das ganze Bild weiss.
Die Programme liefen aber weiter und so konnte ich ich mich einem killall beryl retten. :)
Aber dazu - falls ich es mal zu Ende bringen will - eröffne ich besser einen eigenen Thread...
 
Noch ein paar Hinweise in Bezug auf Beryl

Noch als Hinweis für den Threaderöffner:
X lebt nicht mehr in /usr/X11R6. ;)

Ports und gut ist. :)
Zumindest für Nvidia Grafikkartenbenutzer
und passendem nvidia-driver Blop bei entsprechender xorg.conf,
welche aber noch besser nach /usr/local/etc/X11 gehört.
(für meine alte 3er Geforce Nvidia Grafikkarte brauche ich z.b. einen legacy Treiber, z.Z. den 9631)
Freie 3D Treiber für Nvidia Grafikkarten sind
unter dem Namen Nouveau in Entwicklung:
http://nouveau.freedesktop.org/wiki/FrontPage-de

Eine andere Grafikkarte, als eine alte Nvida Geforce 3 Ti 200,
habe ich nicht.
Mit Intel basierten Grafiklösungen oder Ati basierten Grafikklösungen
kenne ich mich also nicht aus.
Aber, was Ati betrifft, da wird wohl daran gearbeitet,
den Ati fglrx Blop Treiber auf FreeBSD zu portieren:
http://www.bsdforen.de/showthread.php?t=18030&highlight=fglrx

Vielleicht hilft es auch mal einen Blick über den Gartenzaun zu werfen
und zu schauen, wie es bei den Linux Nachbarn gemacht wird:
http://de.opensuse.org/Beryl
(Aquamarine, ein Fensterdekorateur speziell für KDE, ist in den FreeBSD Ports nicht enthalten)

Hier wird etwas zu empfohlenen Grafiklösungen geschrieben:
http://de.opensuse.org/Xgl#Empfohlene_Grafikprozessoren
Inwieweit dies nun auf FreeBSD zu übertragen ist,
muß wohl jeder selbst herausfinden. ;)

Ich persönlich benutze übrigens Beryl quasi nur als "Sonntags Desktop". :)
Also meist läuft bei mir KDE ohne Berryl.


Gruß, Fusselbär
 
Ich persönlich benutze übrigens Beryl quasi nur als "Sonntags Desktop". :) Also meist läuft bei mir KDE ohne Berryl.
Bei mir ist die Performance übrigens doch gar nicht so übel, wie ich im Parallelthread zunächst vermutet hatte. Die Standardsettings weichen nur mittlerweile stark von dem ab, was ich zuletzt mal gesehen hatte. Bei mir läuft Beryl derzeit immer, allerdings habe ich viel von dem unnötigen Schnickschnack ausgeschaltet. Aber speziell 'fade' für Fenster öffnen (Create) und etwas schnörkeliges für Fenster schließen (Close) finde ich schick. Wabbernde Fenster gehen auch noch, den Cube-Zirkus gibts wirklich nur für Vorführzwecke. :)
 
Bei mir geht das ganze ordentlich auf die CPU, deswegen ruckelt sogar die Konsole...
CPU ist ein Athlon 2000+ und die Grafikkarte ist eine Geforce 6600GT. Das sollte doch allemal ausreichen.
Bei der Konfiguration habe ich mich an das Howto aus dem Beryl-Wiki gehalten und habe die aktuelle Version des nVidia-Treibers mit nvagp installiert.
Gestern habe ich auf nem Notebook mit Intel i845 Grafik Compiz gesehen und das lief vollkommen fluessig und ruckelfrei (auf Suse).
 
Was die Leistung noch etwas steigert ist im Beryl Manager einzustellen:

Reiter General Options option abwählen: "Detect Refresh Rate" & "Sync to VBlank", "Refresh Rate auf 200 und bestätigen".
 
Wollt ma fragen was man so für ne graka für Beryl brauch damit auch alles komplett läuft ohne lästiges rumgeruckel.

Weil ich wollte mir ma demnächst ne neue Graka zulegen.


MfG

mathes
 
Was die Leistung noch etwas steigert ist im Beryl Manager einzustellen:

Reiter General Options option abwählen: "Detect Refresh Rate" & "Sync to VBlank", "Refresh Rate auf 200 und bestätigen".

Bei mir haengt es ja eher an der CPU. Wenn ich top aufrufe, sehe ich, dass beryl eine Menge CPU-Zeit verbraet. :(


EDIT:
Ich sitze gerade nicht vor dem Rechner aber kann mich an Meldungen erinneren, dass der beryl-manager Warnmeldungen auswirft, dass er nicht mit dem hald kommunizieren kann. Dieser ist aber gestartet.
 
????

Ich hab Beryl auf ner GeForce 5200 und nem Sempron 2400+ auf Sockel A am laufen max 3% CPU macht Beryl... normalerweise 0.

FreeBSD 6.2, Xorg 7.2(pre-official) und Beryl(pre-official)
 
Oha. Na gut, dann werde ich heute abend mal r2d2s Tipp ausprobieren und bei Misserfolg meine Config hier zur Schau stellen.
Vielleicht faellt dann jemandem etwas auf...
 
Hier belegt Beryl ebenfalls nicht/kaum die CPU. Als GraKa werkelt allerdings eine mittelperformante GeForce 6600GT.
 
aha, bei mir werkelt nen dual core Opteron mit ner GF6800Ultra und die CPU wird schon beim verschieben von nem Terminal beansprucht, so ca. 30-40% :confused:

Wir sollten mal die config´s vergleichen.Wäre nett.

xorg.conf:

Code:
Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
    RgbPath         "/usr/X11R6/lib/X11/rgb"
    FontPath        "/usr/X11R6/lib/X11/fonts/misc/:unscaled"
    FontPath        "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
    FontPath        "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
    FontPath        "/usr/X11R6/lib/X11/fonts/misc/"
    FontPath        "/usr/X11R6/lib/X11/fonts/Type1/"
    FontPath        "/usr/X11R6/lib/X11/fonts/100dpi/"
    FontPath        "/usr/X11R6/lib/X11/fonts/75dpi/"
    FontPath        "/usr/X11R6/lib/X11/fonts/cyrillic/"
    FontPath        "/usr/X11R6/lib/X11/fonts/TTF/"
    FontPath        "/usr/X11R6/lib/X11/fonts/webfonts/"
    ModulePath      "/usr/X11R6/lib/xorg/modules/"
EndSection

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

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/sysmouse"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "6 7"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "keyboard"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "de"
    Option "XkbVariant" "nodeadkeys"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       31.0 - 83.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option "AddARGBGLXVisuals" "true"
    Option "TripleBuffer" "true"
    SubSection     "Display"
        Depth       24
        Modes      "1680x1050"
    EndSubSection
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection
 
aha, bei mir werkelt nen dual core Opteron mit ner GF6800Ultra und die CPU wird schon beim verschieben von nem Terminal beansprucht, so ca. 30-40% :confused:

Wir sollten mal die config´s vergleichen.Wäre nett.

xorg.conf:

Code:
Section "Files"
    RgbPath         "/usr/X11R6/lib/X11/rgb"
    FontPath        "/usr/X11R6/lib/X11/fonts/misc/:unscaled"
    FontPath        "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
    FontPath        "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
    FontPath        "/usr/X11R6/lib/X11/fonts/misc/"
    FontPath        "/usr/X11R6/lib/X11/fonts/Type1/"
    FontPath        "/usr/X11R6/lib/X11/fonts/100dpi/"
    FontPath        "/usr/X11R6/lib/X11/fonts/75dpi/"
    FontPath        "/usr/X11R6/lib/X11/fonts/cyrillic/"
    FontPath        "/usr/X11R6/lib/X11/fonts/TTF/"
    FontPath        "/usr/X11R6/lib/X11/fonts/webfonts/"
    ModulePath      "/usr/X11R6/lib/xorg/modules/"
EndSection

X (Xorg 7.2 auf FreeBSD) lebt nicht mehr in /usr/X11R6/....! :p
Mal den Pfad anpassen. ;)

Dann nochmal auf die Geschichte mit Composite achten!
Da, da, da:
http://nopaste.bsdforen.de/96
Code:
 Option         "AllowGLXWithComposite" "True"
damit Composite nicht gegen GLX arbeitet!

Beachtet aber um Himmelswillen, das dies
die xorg.conf ist, die für meine Kiste passt.
Also sowas wie:
Code:
HorizSync       30.0 - 110.0   # <=== unbedingt an eigenen Monitor anpassen, sonst_Beschaedigung_moeglich!
VertRefresh     50.0 - 150.0   # <=== unbedingt an eigenen Monitor anpassen, sonst_Beschaedigung_moeglich!
unbedingt auf die eigenen Bedürfnisse und den Monitor anpassen!
Wer das nicht macht, ist das selbst schuld,
falls der Monitor davon schaden nehmen sollte,
das ist immer beim X Konfigurieren zu beachten
!
Rutschig wenn feucht!

Auch die Konfiguration ist die,
für meine Cherry Tastatur,
eine Cherry. "CyMotion Master Plus 9".

Verdammt!
Warum schreibe ich das eigentlich alles doppelt und dreifach,
habe ich schon alles in dem Thread geschrieben,
auf den ich weiter oben hinwies. :ugly:


Gruß, Fusselbär
 
Was muss ich denn jetzt machen damit es läuft.
Gebe ich nämlich jetzt in xfce einfach nur
Code:
# beryl
ein dann funktioniert das nicht alles wird blau nix läuft

mfg

mathes
 
beryl-manager

Du mußt den beryl-manager aufrufen:
Code:
beryl-manager
Vom beryl-manager aus lassen sich dann einige Einstellungen
vornehmen und z.B. die Fensterdekoration auswählen,
der Fensterdekorateur für 3D Zauber ist ja nicht der, vom normalen Window Manager.

Man kann auch die beryl-settings
drekt aufrufen:
Code:
beryl-settings
oder den emerald-theme-manager:
Code:
emerald-theme-manager -i
aber normalerweise macht man das vom beryl-manager aus. ;)


Grundsätzlich muß aber wohl dein Teiber
der Grafikhardware und die xorg.conf soweit passen,
das man Berryl überhaupt benutzen kann.
Ich kenne mich da nur mit meiner alten Nvidia 3er Geforce aus.
Zu Intel und Ati musst Du andere fragen.


Gruß, Fusselbär
 
Mir fällt gerade auf .... Beryl startet hier zwar automatisch mit, aber mir fehlen alle Fensterdekorationen. Wenn ich über den beryl-manager die Option "reload window decorator" wähle, dann sind die Dekorationen da und alles ist super.

Kann das Verhalten jemand bestätigen bzw. widerlegen?
 
Zurück
Oben