|
|
| AUTOR |
PORUKA |
|
|
Oglašeno: 25 May 06 23:42
|
|
Pozdrav svima,
pre par dana sam instalirao xgl & compiz na svoj gentoo, uz howto sa gentoo-wiki.com. Instalacija je uspesno prosla, imam graficku koja je na listi podrzanih (GeForce FX 5200 sa nvidia 8756 drajverom ciji je opengl aktivan)... Kada sam pokrenuo xfce4, compiz je radio ali nijedan plugin nije bio pokrenut, znaci nije bilo ni najobicnijih close, minimize dugmica na prozorima! Da li iko zna sta moze biti uzrok? Pogresan drajver? Mozda dodati neke opcije u xorg.conf? Gde gresim? Napomenuo bih da je gconf ucitao compiz podesavanja iz drugog, alternativnog pokusaja, ali sve opcije su tu. I active_plugins je bio odmah podesen.
Malo sam neupucen...
U log fajlu compiz-a stoji nesto poput ovog: "compiz: no composite extension found". Jasno mi je da nvidijin vlasnicki drajver jos nema podrsku za GLX_EXT_texture_from_pixmap (bice je sa 9xxx serijom drajvera, u kasno leto), ali zasto xgl zahteva pre alphu mesa-6.5.1 koja nudi podrsku za tu extenziju, kada se, svejedno, koristi nvidijin opengl a ne mesin?
Svaka sugestija, predlog, odgovor, diskusija na temu, je dobro dosla! Unapred zahvalan
Ogi
I da, ja mu dodjem sad kao neki newbie, ili po srpski - brucos na forumu :) Pokusacu da u buducnosti budem koliko-toliko od pomoci u diskusijama. Do tada, ostajte zdravi i ziveo R'n'R! ;)
Ovako izgleda /usr/bin/compizrc :
---------------------------------------------------------------------- --------------------------------------------
#!/bin/bash
LD_LIBRARY_PATH=/usr/lib/opengl/xorg-x11/lib/ compiz --replace gconf > ~/compiz.log 2>&1 &
sleep 1;
gnome-window-decorator > ~/gnome-window.log 2>&1 &
---------------------------------------------------------------------- --------------------------------------------
DISPLAY promenljivu nisam koristio, a mislim da i nisam imao potrebe...
|
|
|
|
→ RE: XGL, reloaded
Oglašeno: 25 May 06 23:59
|
|
ogysha napisao: zasto xgl zahteva pre alphu mesa-6.5.1 koja nudi podrsku za tu extenziju, kada se, svejedno, koristi nvidijin opengl a ne mesin?
Pa stvar je u tome da se ne koristi nvidijin opengl, XGL za sad radi softverski, znaci samo mesa, tek kad bude izasla zvanicna verzija koristice direct rendering.
Ja trenutno koristim xfce i kad hocu xgl koristim skriptu:
#!/bin/bash
echo ">Starting XGL at Display: $1"
echo "========= XGL ============"
Xgl :$1 -ac -accel xv -accel glx:pbuffer &
sleep 3
echo "======= COMPIZ ==========="
DISPLAY=:$1 LD_LIBRARY_PATH=/usr/lib/opengl/xorg-x11/lib/ compiz --rep
lace switcher decoration wobbly fade minimize cube rotate zoom scale m
ove resize place &
sleep 3
echo "======= XFCE ============"
DISPLAY=:$1 xfce-mcs-manager
DISPLAY=:$1 gnome-window-decorator &
DISPLAY=:$1 xftaskbar4 &
DISPLAY=:$1 xfdesktop &
DISPLAY=:$1 exec xfce4-panel
Ovako se ne koristi xfce session, ali sve radi odlicno
|
|
|
|
→ RE: XGL, reloaded
Oglašeno: 26 May 06 11:21
|
|
PRORADIO JE!!!!
Hvala ti za ovu skriptu, proradio je sa njom, doduse, kod mene sa malo izmenjenim redosledom pluginova i u 800x600 na 17" monitoru, ali schljaka!!! Kad je rezolucija monitora 1024x768, desktop isctava u crnom okviru, znaci u gornjem levom uglu i slika pokriva ~80% povrsine ekrana, sto je verujem, posledica koriscenja mesinog drajvera. Kada postavim rezoluciju u xorg.conf-n na 800x600 - dobijem full screen. Ali nije problem i ovako izgleda - superb! :)
|
|
|
|
→ RE: XGL, reloaded
Oglašeno: 05 Jul 06 12:28
|
|
Otvoriti ili ne otvoriti još jedan XGL-related topic, pitanje je sad....
No, bejah uspeo da kompajliram neki Xgl u aprilu, ali on se nije baš proslavio od rada, pa jučer skoknuh do gentoo-wiki-a da bih video da se hvale kako Xgl sad super radi i bla bla.
Uzmem ja da kompiliram i 3 od 4 ebuilda daju isti error:
fbmmx.c:2337: error: can't find a register in class `GENERAL_REG
S' while reloading `asm'
fbmmx.c:2337: error: can't find a register in class `GENERAL_REGS' whi
le reloading `asm'
fbmmx.c:2337: error: can't find a register in class `GENERAL_REGS' whi
le reloading `asm'
make[1]: *** [libfbmmx_la-fbmmx.lo] Error 1
make[1]: Leaving directory `/var/tmp/portage/xgl-0.0.1_p20060606/work/
xgl-xorg/fb'
make: *** [all-recursive] Error 1
!!! ERROR: x11-base/xgl-0.0.1_p20060606 failed.
Call stack:
ebuild.sh, line 1573: Called dyn_compile
ebuild.sh, line 982: Called src_compile
ebuild.sh, line 1288: Called x-modular_src_compile
x-modular.eclass, line 327: Called x-modular_src_make
!!! emake failed
!!! If you need support, post the topmost build error, and the call st
ack if relevant.
A onaj nesrećni četvrti daje neki drugi, golemiji, al' mi se ne da da ga puštam ponovo da bi se ubio.
Bogu hvala, ovaj error nije ni spomenut među "dva moguća errora koja vam se mogu pojaviti" u gentoo-wiki.
Any ideas?
|
|
|
|
→ RE: XGL, reloaded
Oglašeno: 05 Jul 06 15:21
|
|
Ja sam imao isti eror ali se ne secam kako sam ga resio... da li sam propustio neki USE flag ili sam mozda sacekao par dana pa sincovao xgl opet... ajd ako se setim javljam...
|
|
|
|
→ RE: XGL, reloaded
Oglašeno: 12 Jul 06 18:39
|
|
Citat: Any ideas?
Jesi li iskljucio mmx USE flag kada si radio emerge xgl? Mozes to uraditi ovom komandom u konzoli:
# echo "x11-base/xgl -mmx" >> /etc/portage/package.use
1/1 tvrdim da je problem bio do toga. Ako to (kojim slucajem) nije pomoglo, probaj da smanjis optimizacije u make.conf-u za CFLAGS (recimo, i tu obrises -mmmx i sl.). Ovim podesavanjima bi trebalo da si uspeo emergeovati XGL...
|
|
|
|
→ RE: XGL, reloaded
Oglašeno: 12 Jul 06 22:10
|
|
Eeee, vidiš, to nijesam isključio.
Drži mi fige da sada uspe!
|
|
|
|
→ RE: XGL, reloaded
Oglašeno: 13 Jul 06 15:57
|
|
OK, kompajlirao sam novi Xgl, novi compiz i opet stari problem: sve savršeno radi kada Xgl pokrenem u već trčećem X-u, ali kada sa konzole treba dići samo Xgl dobijem razmrljani nVidia logo i ništa (čak i kad hoću da prebacim nazad na konzolu ostane razmrljani logo, pa ga neurališem tako što pokrenem čist X).
Pri paljenju Xgl-a koristim ono LD_PRELOAD... jer mi u suptrotnom kaže "Bad poly length".
...any clues now?
|
|
|
|
→ RE: XGL, reloaded
Oglašeno: 13 Jul 06 20:02
|
|
Dachaz napisao: ...any clues now?
Mneh. Proveri da li je prilikom tog prvog pokretanja Xgl-a (iz X-a) upisana informacija (entry) o compizu, pluginovima, promenjivima... u gconf-editor, ukoliko nije, uradis kako wiki howto kaze:
# export GCONF_CONFIG_SOURCE="xml:merged:/etc/gconf/gconf.xml.de
faults"
# gconftool-2 --makefile-install-rule /etc/gconf/schemas/compiz.schema
s
Dachaz napisao: ali kada sa konzole treba dići samo Xgl dobijem razmrljani nVidia logo i ništa
Ako problem nije do gconf-a, mozda ne koristis valjanu startup skriptu? U zavisnosti od desktop okruzenja - KDE/gnome/xfce4, pronadji odgovarajucu skriptu u howto-u i probaj. Recimo, meni nije uspelo pokretanje Xgl-a iz GDM/KDM-a pa sam koristio basic skripte poput one za xfce4 koju je gen2brain okacio - hvala mu! (pritisni PgUp 3x :)). A ako malo prepravis tu skriptu mozes koristiti gnome! Meni je bilo bitno da koristim DISPLAY promeljivu (ipak!) u tim skriptama, inace bez nje mi nije radilo!
I za kraj mozda da pogledas u xorg.conf-u koliko je DisplayDepth. Ako je 16, promeni na 24 pa probaj opet.
|
|
|
|
→ RE: XGL, reloaded
Oglašeno: 13 Jul 06 22:41
|
|
Dachaz napisao: ...any clues now?
Proveri da li je prilikom tog prvog pokretanja Xgl-a (iz X-a) upisana informacija (entry) o compizu, pluginovima, promenjivima... u gconf-editor, ukoliko nije, uradis kako wiki howto kaze:
# export GCONF_CONFIG_SOURCE="xml:merged:/etc/gconf/gconf.xml.de
faults"
# gconftool-2 --makefile-install-rule /etc/gconf/schemas/compiz.schema
s
Dachaz napisao: ali kada sa konzole treba dići samo Xgl dobijem razmrljani nVidia logo i ništa
Ako problema nema sa gconf-om, verovatno ne koristis valjanu startup skriptu. Recimo, ja nikako nisam uspevao pokrenuti xfce4 + Xgl iz KDM/GDM-a, te sam koristio basic skripte poput one koju je gen2brain okacio (pritisni PageUp 4x ). Sa malim prepravkama te skripte mozes pokrenuti gnome + Xgl. Mozes da probas startxgl skriptu koja je skinuta u overlay folder (/usr/local/overlays/xgl-coffee). Ja nisam tako pokusavao pokrenuti xfce, gnome, KDE ali howto kaze da moze i na taj nacin.
NOTE: Ne izostavljaj DISPLAY promenjivu iz skripti kao ni "sleep" naredbu, meni je to pravilo problem!
Probaj pa se oglasi...
|
|
|
|
→ RE: XGL, reloaded
Oglašeno: 13 Jul 06 22:47
|
|
My mistake...
Napravio sam double fault... Cudno prvi post se nije isprva uploadovao kad! evo ga...
|
|
|
|
→ RE: XGL, reloaded
Oglašeno: 14 Jul 06 14:32
|
|
Svi ti startup scriptovi se oslanjaju na predpostavku da Xgl hoće sa konzole da ti se digne kako treba.
No, detaljnijim čitanjem gentoo-wiki-a sam našao metod koji drži jedan X upaljen i diže Xgl, a to je omogućeno uz malo petljanja sa GDM-om (koji ranije nisam ni koristio).
Bilo kako bilo, Linux mi je sada fancy :)
...jedino što mi TV sad ne radi kako treba, al' vidim da je common problem
|
|
| |