FreeBSD + compiz --> nincs ablak dekoráció

Fórumok

Szervusztok!

FreeBSD 7.0 release #0
csomagból telepítettem: xorg, gdm, gnome2, compiz-fusion (meg a függőségeik).

Majdnem működik a dolog, de valamiért csak 1 desktop látszik a 4 helyett, és nincs ablakdekoráció. ha indítok egy terminal-t és ezt gépelem be:

LIBGL_ALWAYS_INDIRECT=1 compiz --sm-disable --replace ccp & emerald --replace

akkor legalább van 4 desktop, és megjelennek az ablakkeretek a felső menüsörral, de a további dekoráció hiányzik, tehát nem tudom bezárni, minimalizálni, teljes méretre tenni, stb.

Egyszer valahogy* siekrült bepörgetni a kockát, tehát úgy gondolom telepítve van, ami kell, csak valahogy mégse akar összeállni a kép (a szó szoros értelmében!)

*= így pörgött: terminal-ból beírtam:
LIBGL_ALWAYS_INDIRECT=1 compiz --sm-disable --replace ccp
és ezután szintén terminal-ból:
LIBGL_ALWAYS_INDIRECT=1 compiz --sm-disable --replace ccp & emerald --replace

Amikor GDM-ből indítom a gnome-ot, akkor is a fenti parancs hívódik meg.
A System_>_Preferencies_>_Sessions -be beletettem a fenti parancsot.

Itt az /etc/X11/xorg.conf hátha valami nincs beleírva (Debian+AIGLX+Beryl esetén működött, hogy beleírtam pár sort), és valakinek lenne hozzá ötlete:

------- SZERK: 2008.04.07 8:55

Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
Option "AIGLX" "true"
EndSection

Section "Extensions"
Option "Composite" "enable"
# Option "RENDER" "Enable"
EndSection

Section "dri"
Group "video"
Mode 0666
EndSection

Section "ServerFlags"
#Option "AllowMouseOpenFail" "True"
Option "BlankTime" "0" # switch off the fuckin' screensaver ;~))
Option "StandbyTime" "0"
Option "SuspendTime" "0"
Option "OffTime" "0"
EndSection

Section "Files"
RgbPath "/usr/local/share/X11/rgb"
ModulePath "/usr/local/lib/xorg/modules"
FontPath "/usr/local/lib/X11/fonts/misc/"
FontPath "/usr/local/lib/X11/fonts/TTF/"
FontPath "/usr/local/lib/X11/fonts/OTF"
FontPath "/usr/local/lib/X11/fonts/Type1/"
FontPath "/usr/local/lib/X11/fonts/100dpi/"
FontPath "/usr/local/lib/X11/fonts/75dpi/"
EndSection

Section "Module"
Load "GLcore"
Load "dbe"
Load "dri"
Load "extmod"
Load "glx"
Load "record"
Load "xtrap"
Load "freetype"
Load "type1"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "hu"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
Option "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
HorizSync 48.3
VertRefresh 60
#HorizSync 31.0-80.0
#VertRefresh 56.0-75.0
#Option "AddARGBVisuals" "True"
Option "AddARGBGLXVisuals" "True"
Option "DisableGLXRootClipping" "True"

EndSection

Section "Device"
#Option "NoAccel"
#Option "SWcursor"
#Option "ColorKey"
#Option "CacheLines"
#Option "Dac6Bit"
#Option "DRI"
#Option "NoDDC"
#Option "ShowCache"
#Option "XvMCSurfaces"
#Option "PageFlip"
Identifier "Card0"
Driver "i810"
VendorName "Intel Corporation"
BoardName "82865G Integrated Graphics Controller"
BusID "PCI:0:2:0"
#Option "RenderAccel" "true"
#Option "AccelMethod" "XAA"
Option "DRI" "true"
Option "XAANoOffscreenPixmaps" "true"
#Option "AddARGBVisuals" "True"
Option "AddARGBGLXVisuals" "True"
Option "AllowGLXWithcomposite" "true"

EndSection

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x768"
EndSubSection
Option "AddARGBGLXVisuals" "true"
EndSection

-----

Kiemeltem azokat a részeket, amiket a beryl-es és copmiz-os fórumok alapján beletoltam, de igazából már lassan azt se látom, hogy mit nézek be, hogy nem akar jó lenni.

Szerk (2008.04.07 8:55): Kihámoztam a felesleges (ATI és/vagy NVidia függő Option -okat, majd meglátjuk mit ér a dolog.)

A Section "Device" -ből kivágtam egy adag # -el kikommentelt részt, mert valamiért dőlt betűsre váltott.

Előre is köszönöm a segítséget.

/mazursky

Hozzászólások

Leszedtem a compiz-t, és a függőségeit, remélve, hogy rendbejön a gnome, de sajnos tévedtem.
Most rosszabb az egész, mint vártam ;~((((

SZERK:
van 1 (egy) szerencsétlen workspace, a switcher nem működik, a gtk-window-decorator sehol sincs a rendszerben, gnome_panel_applet-ek eltűntek.

SZERK_2: a firefox-nak a teljes menüje eltűnt. Így csak a szetháromsággal tudok kilépni belőle (Alt + Control +BackSpace)

Valakinek van ötlete, hogy mi lészen a jó megoldás?

/mazursky

Kuka az egész rendszerem, ahogy van. Most Debian + AIGLX + Beryl VPS alól írok.

Amivel próbálkoztam:

pkg_delete -r gnome*
pkg_add -r gnome2

Ezzel még a GDM is eltűnt... na jó gondoltam:

pkg_delete -r gdm*
pkg_add -r gdm

El se akar indulni. Szóval telepíthetem újra az egész ... Mára el is ment az egésztől a kedvem...

Ettől függetlenül: holnap újratelepítem az egészet. Viszem be a melóhelyre és nagy ívben teszek rá, hogy mit gondolnak a kollégák.

Tehát lehet ötletelni, hogy mi a helyes megoldása a fenti problémának.

(És lassan érik a gondolat, hogy írok magamnak egy freebsd_installer script-et, ami cca. 6-8 óra alatt feltelepíti a system-et...)

Ne adjátok fel, ezen a hétvégén ez már a negyedik freebsd_telepítésem volt!

/mazursky

push!

A gép itt van velem, jelenleg épp települ az xorg + gdm + gnome2, így egy darabig elvan...

Egyébként ez a 0.6.0-ás compiz-fusion lesz, a 2.20-as gnome-on.
Ne mondjátok, hogy lehetetlen, mert láttam, hogy megy a _gépen_ (Core2Duo 2.40 GHz proci, Intel 915-ös intergányolt VGA, xorg.driver=i810, 512-32MB memória)

/mazursky

SZERK:

xorg. conf átszerkesztve, frissítve, találta valami howto-t igaz régebbi Xorg-ra és Gnome-ra való, ellenben beszédesebb kissé.
Aki esetleg megnézné, az itt találja.

Előre is köszi a segítséget!

mazursky

"
LIBGL_ALWAYS_INDIRECT=1 compiz --sm-disable --replace ccp & emerald --replace

akkor legalább van 4 desktop, és megjelennek az ablakkeretek a felső menüsörral, de a további dekoráció hiányzik, tehát nem tudom bezárni, minimalizálni, teljes méretre tenni, stb.
"
A compiz bealitasaiban kell engedelyezni, addig nem megy semmi.
(Vagy copiz parameterinek felsorolhatod, milyen plugineket toltson be)

fusion-icon tegy fel, az jo dolog

A compiz beállításaiban kell engedélyezni. Hol is?

ebben benne van?

Vagy melyik menupont alatt találhatom meg? Ebben tudnál segíteni.

Még kissé zöldfülű vagyok a VPS tekintetében.

Debian + AIGLX + Beryl megy szépen ugyanezen a vason, bár a Beryl meg a KDE dekorációit használja, de legalább megy.

/mazursky

koszonjuk freebsd!

--
Segmentation violation -- Core dumped blues

köszönjuk mazursky! A T betűt nem látjátok a fejem fölött?

Jóvanna. én bénáztam el a dolgot, mert volt pörgő kocka ablakdekorációval (is), csak ész nélkül elkezdtem konfigurálni, míg végül használhatatlan lett.
Két centire voltam a megoldástól. Szóval én voltam a hycomat.

és egyébként is: ne bántsátok a FreeBSD-t, jó kis rendszer az.
Ez részemről inkább HSzBK (hiba a szék és a billentyűzet között) probléma. Jóvanna!

Nevezhetjük még tanulópénznek is, de mivel kedvem van hozzá és rá tudom szánni az időt is, így előbb-utóbb működni fog.

/mazursky

+1;

Ha van valakinek ötlete, ne szerénykedjen leírni.

/mazursky

Fejlődés!

Írtam egy scriptet neki, ~/compiz.start a tartalma:
---

LIBGL_ALWAYS_INDIRECT=1 compiz --sm-disable --replace ccp & emerald --replace

---
Ezzel pörgött a kocka kb két indításra, aztán semmi. Firefox-ban a menük üresek, ablakdekoráció semmi.

SZERK:

Viszont ha egy kicsit áskálódunk a CompizConfig Setting Manager-ben, akkor egy működő dolgot össze lehet ütni. Itt beállíthatjuk az egyes effekteket, majd ha kész vagyunk, ne felejtsük el menteni.

A fenti script pedig javítást igényel, tehát a működő változat:
---

LIBGL_ALWAYS_INDIRECT=1 compiz --sm-disable --replace ccp &

---
Így viszont a Firefox menüje (ami legalább van, minden egyes menüben eljátssza az éppen beállított Window-Open és Window-Close effekteket, de ennyi baja legyen.
Az ember egyébként is sűrűn állítgatja a Firefox menüjében a dolgokat, igaz? Na de ez már egy másik fórumtéma, amit én nem kívánok felhozni.

Köszi a segítséget, és a lelki támogatást, amit Replaced (master of NetBSD) nyújtott ;~))

/mazursky

UI: kicsit monológízű lett a dolog, de így is jó.