Xgl/X+nvidia+compiz - nejde
já to prostě nechápu, když spustím čistě X, vše se nastartuje ok, glxinfo vypisuje vše v pořádku
Kód:
$ glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
server glx extensions:
....
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4
client glx extensions:
...
GLX version: 1.3
GLX extensions:
...
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 6600 GT/AGP/SSE2
OpenGL version string: 2.1.0 NVIDIA 97.42
OpenGL extensions:
...
glu version: 1.3
glu extensions:
...
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
...
glx funguje, ale když chci spostit compiz (cvs build), pak prostě spadne s SIGSEGV(segmentation fault), někde na volnání /usr/lib/libGL.so
když ale spustím Xgl, zkoušel jsem už několik kombinací parametrů, ale vždycky to je stejné...
Kód:
Xgl :1 -ac -accel glx:pbuffer -accel xv:pbuffer -kb
Kód:
Xgl :1 -ac -accel xv:fbo -accel glx:pbuffer -kb
tak prostě na displayi 1 chybí glx extension...
Kód:
$ glxinfo
name of display: :1.0
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
Error: couldn't find RGB GLX visual
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
0x21 24 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
0x2b 32 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
mám nvidiácký modul 1.0-9742, Xorg 7.1.0 čerstvě vybuildovaný ze zdrojáků, compiz-cvs, slackware-current+freerockgnome, jádro 2.6.16-s6
...netuší někdo, co dělám špatně, nebo jak to rozjet do plně funkčního stavu?
Re: Xgl/X+nvidia+compiz - nejde
1 Příloh-a(y)
Re: Xgl/X+nvidia+compiz - nejde
xorg.conf...doufám, že jsem napsal ten regexp správně, a nezmizelo kromě komentářů i něco jiného...každopádně, je možné že tam je někde chyba, jelikož tohle je původní config, ještě z dob, kdy to bylo xfree86,..a vždycky jsem tam jen něco dopsal... :)
ono to docela vypadá, jako by Xgl vůbec ten konfig nenačetl, ale jak kouknou do logu, tak je vidět že ho normálně přeparsruje, a načte...
Re: Xgl/X+nvidia+compiz - nejde
1)
Kód:
Xgl :1 -ac -accel glx:pbuffer -accel xv
jsi zkousel ? -accel xv: pbuffer je ATI
2)
Kód:
Section "Screen"
Option "AddARGBGLXVisuals" "true"
EndSection
Section "Extensions"
Option "Composite" "enable"
EndSection
3)btw: modular Xorg mas ?
4)
Kód:
Option "RenderAccel" "Enable"
-ty tam mas true, sekce device
Jeste by se mi hodil /var/log/Xorg.log
2 Příloh-a(y)
Re: Xgl/X+nvidia+compiz - nejde
Citace:
Původně odeslal
Airwolf
...
1)zkoušel,2)mám,
3)tím si nejsem jistý, ale jestli to dobře chápu, tak verze x11r7.x už by měly být všecky modular, takže asi ano
4) když použiju enable, pak mi to hodí:
Kód:
(WW) NVIDIA(0): Option "RenderAccel" requires a boolean value
...ono, když pustím normal X, tak to vypadá, jako že to jede (například průhlednost), ale compiz zhavaruje...
log z normal X...Příloha 2784
log, když pustím Xgl...Příloha 2785
Re: Xgl/X+nvidia+compiz - nejde
enable je spatne, dej tam "true" nebo "1"
jinak tvuj problem je asi v tomhle:
Kód:
dlopen: /usr/X11R7/lib/xorg/modules/libxglx.so: undefined symbol: xglPixmapPrivateIndex
(EE) Failed to load /usr/X11R7/lib/xorg/modules/libxglx.so
(II) UnloadModule: "xglx"
(EE) Failed to load module "xglx" (loader failed, 7)
ten soubor by mel byt jenom symlink, zjisti, na co ukazuje...
btw, jestli rozjedes tu akceleraci, doporucuju misto Compizu spis Beryl...
A taky si zkus vygooglit, jestli tahle verze binarnich driveru proste neni pomrdana, u atinackych se stava bezne, ze v kazde verzi nefunguje neco jinyho...
mimochodem, az sem budes zas davat naky logy, nebal je, nedaji se pak prohlizet v prohlizeci a kazdej se ti na to vysere :)))
Re: Xgl/X+nvidia+compiz - nejde
jj,... /usr/X11R7/lib/xorg/modules/libxglx.so: symbolic link to `xgl/libxglx.so'
je mi tam divnej ten unresolved symbol...skoro jako by se to slikovalo s nějakou knihovnou, která tam už není, což je taky divný, jelikož jsem potom už nic neupgradoval.
...o beryl už jsem se začal zajímat, leckde jsem se dočetl, že prý je "lepší".
btw. to zabalení...chtěl sem to nejdřív hodit nezabalené, ale jako atachment to je prý moc velké (zvláštní, že je tu nastavená velikost pro txt atachmenty menší jak pro binární...), tak sem to přibalil...cpát několikakilový log do jednoho postu mi připadne prasácké... a na web se mi to nikam uploadovat nechtělo... :p
Re: Xgl/X+nvidia+compiz - nejde
zjisti si, k jakymu balicku ma to libxglx patrit... popr. jestli by to nemelo ukazovat na soubor z instalace tech nvidiackych driveru (jakoze asi melo)...
Re: Xgl/X+nvidia+compiz - nejde
kdesi jsem našel, že to má být link na nvidiácký /lib/libGl.so.xxxx, ale to mi hodí při startu x chybu.
ale Xgl pořád nejde :(
beryl se mi povedlo rozjet pod normal X, ale vypadá to, jako by se to vykreslovalo někam jinam než má... celá obrazovka je bílá, a občas se povede zobrazit nějaké okno... ale když už se oběví, je už "natahovací", a plochy se hezky přepínají v 3d krychličce :)
..i když..mám takové tušení, že to budu muset celé překompilovat znova...
Re: Xgl/X+nvidia+compiz - nejde
Bile okno ? staci hledal ve Wiki pro gentoo na toto téma. Me to nastesti nepotkalo, ale obcas nenajede spravne jeden z efektovych manazeru, nastesti staci primo restart toho programu...
Re: Xgl/X+nvidia+compiz - nejde
Citace:
Původně odeslal
durdin
kdesi jsem našel, že to má být link na nvidiácký /lib/libGl.so.xxxx, ale to mi hodí při startu x chybu.
ale Xgl pořád nejde :(
V tom pripade mas chybu v driverech, zkus jinou verzi ;) popr. pohledej tu chybu v googlu nebo na linuxforums nebo gentoo forums...
Re: Xgl/X+nvidia+compiz - nejde
ha, tak bílá okna jsou fuč :) stačilo to spustit jen ve správném pořadí, a už je to ok...
ale asi pořád bude chyba v těch knihovnách, jelikož nějak nefungujou stíny...a to jak jsem se dočetl v jednom z fór, znamená, že se někde bije Nvidia s MESOU... doporučovali tam někde dokonce vůbec neinstalovat knihovny Mesa, nebo dokonce překompilovat X proti hlavičkám z nvidia balíku, namísto mesy...ale to se mi moc nechce...