View previous topic :: View next topic |
Author |
Message |
ighea n00b
Joined: 04 Sep 2004 Posts: 4
|
Posted: Sat Sep 04, 2004 6:30 pm Post subject: Xorg-x11 ja "aito" ikkunoiden läpinäkyvyys |
|
|
X.org Composite Extension HOW TO for Gentoo GNU/Linux
...eli kuinka sen vit*n "oikean läpinäkyvyyden" saa käyttöön!
Lopputuloksena saadaan toistensa läpi näkyvät ikkunat X:ään. Hieno effecti tulee selaimeen esim. Laittamalla 10% läpinäkyvyys, jolloin osa taustakuvan ääriviivoista tulee esiin.
HUOM! Käytettävät ohjelmat (xcompmpr ja transset) ovat hard maskattuja eli äärimmäisiä
beta-alpha-pre-versioita... käyttö siis omalla vastuulla.
Toimivaksi todennut ainakin useampi hihhuli #unixgurut irc-kanavalla osoitteessa Quakenet.
Vaatimukset: uusin mahdollinen Xorg-x11, sekä ohjelmat xcompmgr ja transset.
Asenna vähintään Xorg-x11 versio 6.7.99.904 seuraavalla komennolla:
Code: | emerge /usr/portage/x11-base/xorg-x11/xorg-x11-6.7.99.904.ebuild
|
Aja etc-update ja päivitä asetustiedostot, mutta huolehdi ettei X:n
asetustiedostoa korvata.
Asenna xcompmgr ja transset seuraavasti:
Code: |
emerge /usr/portage/x11-misc/xcompmgr/xcompmgr-*.ebuild
emerge /usr/portage/x11-misc/transset/transset-*.ebuild
|
Avaa X.org:n asetustiedosto esim. /etc/X11/xorg.conf -tiedosto käyttäen
haluamaasi teksturia, kuten nano, pico, vi, vim, jne..
Jos omistat NVIDIA:n piirillä varustetun kortin, lisää ajuri-osioon eli
Section "Device":een seuraava rivi:
Code: | Option "RenderAccel" "true"
|
Tämä vähentää huomattavasti prosessorin käyttöä hyödyntämällä piirin
ominaisuutta.
Lisää sitten seuraavat rivit tiedoston loppuun:
Code: |
Section "Extensions"
Option "Composite" "Enable"
EndSection
|
Tallenna muutokset.
Käynnistä X uudelleen ja avaa haluamasi terminaaliohjelma. Aja komento
"xcompmgr &" ilman lainausmerkkejä. Suorita komento "transset 0.8" ja
klikkaa haluamaasi ikkunaa. TADAA! Ikkuna muuttuu läpinäkyväksi.
transset-komennolla läpinäkyvyyttä voi säätää välillä 0.00-1.00, missä 0
täysin läpinäkyvä ja 1 näkyvä (Esim. transset 0.50).
Onnea kokeiluun... mahdolliset lisävinkit ovat tervetulleita. |
|
Back to top |
|
|
ighea n00b
Joined: 04 Sep 2004 Posts: 4
|
Posted: Sat Sep 04, 2004 7:28 pm Post subject: |
|
|
Esimerkki kuva löytyy vaikka osoitteesta http://koti.mbnet.fi/ighea/screen.png . Prossun käyttö pilvissä, mutta se laitettakoon glibc:n käännön piikkiin. |
|
Back to top |
|
|
Ari Rahikkala Guru
Joined: 02 Oct 2002 Posts: 370 Location: Finland
|
Posted: Sat Sep 04, 2004 7:28 pm Post subject: |
|
|
RenderAccel on olemassa muillekin kuin NVIDIAn käyttäjille, joskaan ei välttämättä kovin nopeana. Ajurituesta se kuitenkin riippuu.
(II) RADEON(0): Render acceleration enabled _________________ <laurentius> gentoo linux?
<ari> Yesh.
<laurentius> they look horny |
|
Back to top |
|
|
Useful Idiot Guru
Joined: 30 Aug 2002 Posts: 329 Location: Finland
|
Posted: Sat Sep 04, 2004 8:11 pm Post subject: |
|
|
Kannattaisi noissa xorg:n ja xcompmgr:n sun muiden asentamisessa käyttää mielummin /etc/portage/package.unmask tiedostoa: Code: | =x11-base/xorg-x11-6.7.99.904
x11-misc/xcompmgr
x11-misc/transset |
emerge /ebuildin/polku saatta rikkoa erinäisiä asioita. _________________ [size=9]We are all in the gutter, but some of us are looking at the stars. |
|
Back to top |
|
|
jaska Bodhisattva
Joined: 06 Jun 2003 Posts: 725 Location: Finland
|
Posted: Tue Sep 07, 2004 9:33 pm Post subject: |
|
|
Uusin xorg kyllä näyttää lupaavalta "aidon" läpinäkyvyydellä ja drop shadowlla mutta taidan kuitenkin repiä päiväni xorg 6.7.0n kanssa kunnes seuraava vakaa versio on julkaistu. |
|
Back to top |
|
|
Useful Idiot Guru
Joined: 30 Aug 2002 Posts: 329 Location: Finland
|
Posted: Wed Sep 08, 2004 7:28 am Post subject: |
|
|
Ei tarvinnut kauan odottaa. Xorg 6.8.0 on juuri julkaistu. _________________ [size=9]We are all in the gutter, but some of us are looking at the stars. |
|
Back to top |
|
|
jounihat Apprentice
Joined: 26 Oct 2003 Posts: 205 Location: Finland
|
Posted: Wed Sep 08, 2004 7:38 am Post subject: |
|
|
Mitä kaikkea tuolla läpinäkyvyydellä voi tehdä? Voiko sen esimerkiksi asettaa niin, että kaikki ikkunat, jotka eivät ole päällimmäisinä, muutetaan läpinäkyviksi? Se olisi nimittäin varmasti sekä kätevää että hienon näköistä. Päällimmäisen ikkunan läpinäkyvyyden käytännöllisyys on nimittäin enemmän tai vähemmän kyseenalaista. _________________ Jouni Hätinen
-There's really only one reasonable OS, and that's Open Source! |
|
Back to top |
|
|
Useful Idiot Guru
Joined: 30 Aug 2002 Posts: 329 Location: Finland
|
Posted: Wed Sep 08, 2004 7:51 am Post subject: |
|
|
jounihat wrote: | Voiko sen esimerkiksi asettaa niin, että kaikki ikkunat, jotka eivät ole päällimmäisinä, muutetaan läpinäkyviksi? |
Voi, täytyy vain odottaa että kyseinen ominaisuus liitetään ikkunointijärjestelmiin. _________________ [size=9]We are all in the gutter, but some of us are looking at the stars. |
|
Back to top |
|
|
jounihat Apprentice
Joined: 26 Oct 2003 Posts: 205 Location: Finland
|
Posted: Wed Sep 08, 2004 8:58 am Post subject: |
|
|
Useful Idiot wrote: | jounihat wrote: | Voiko sen esimerkiksi asettaa niin, että kaikki ikkunat, jotka eivät ole päällimmäisinä, muutetaan läpinäkyviksi? |
Voi, täytyy vain odottaa että kyseinen ominaisuus liitetään ikkunointijärjestelmiin. |
No lähinnä sitä tässä kyselin, että voiko sen säätää nykyisellään sellaiseksi, että sitä voisi käyttää niin (ja jos voi, niin ohjeet olisivat erittäin haluttuja). _________________ Jouni Hätinen
-There's really only one reasonable OS, and that's Open Source! |
|
Back to top |
|
|
jaska Bodhisattva
Joined: 06 Jun 2003 Posts: 725 Location: Finland
|
Posted: Wed Sep 08, 2004 9:31 am Post subject: |
|
|
Useful Idiot wrote: | Ei tarvinnut kauan odottaa. Xorg 6.8.0 on juuri julkaistu. |
Olipas lyhyt odotus |
|
Back to top |
|
|
jounihat Apprentice
Joined: 26 Oct 2003 Posts: 205 Location: Finland
|
Posted: Sun Oct 17, 2004 9:32 am Post subject: |
|
|
Minulla läpinäkyvyys aiheuttaa paikkapaikoin lieviä grafiikkavirheitä ikkunoiden reunuksien reunoihin työpöydänvaihdon yhteydessä, ja työpöydän vaihdon rendaus on jokseenkin hidas verrattuna softarendattuun. Voisiko tämä johtua sekundanäyttiksestä (nVidia-mallinen kylläkin)?
Edit: Miten muuten drop shadowit saa päälle? _________________ Jouni Hätinen
-There's really only one reasonable OS, and that's Open Source!
Last edited by jounihat on Mon Oct 18, 2004 7:36 am; edited 1 time in total |
|
Back to top |
|
|
s4kk3 Apprentice
Joined: 15 Oct 2004 Posts: 232 Location: Finland
|
Posted: Sun Oct 17, 2004 6:36 pm Post subject: |
|
|
Hyvin toimii ja hienolta näyttää. Joutuuko tuon laittaa aina käynnistämisen jälkeen päälle? Ja miten kaikki ikkunat saa automaattisesti läpinäkyviks? Vai onko ees mahollista |
|
Back to top |
|
|
jounihat Apprentice
Joined: 26 Oct 2003 Posts: 205 Location: Finland
|
Posted: Mon Oct 18, 2004 7:31 am Post subject: |
|
|
s4kk3 wrote: | Hyvin toimii ja hienolta näyttää. Joutuuko tuon laittaa aina käynnistämisen jälkeen päälle? Ja miten kaikki ikkunat saa automaattisesti läpinäkyviks? Vai onko ees mahollista |
Voit panna komennon vaikka ~.kde/Autostart-hakemistoon, niin ohjelma käynnistyy aina KDE:n käynnistyessä (jos nyt käytät KDE:tä). Kaikkia ikkunoita ei taida tällä hetkellä saada läpinäkyviksi automaattisesti. Minäkin odotan innolla miten tuota ominaisuutta osataan tulevaisuudessa soveltaa.
Drop shadowit saa päälle komentamalla
xcompmgr -c
Kannattaa katsella komennolla xcompmgr --help lisätoimintoja mm. varjoille. _________________ Jouni Hätinen
-There's really only one reasonable OS, and that's Open Source! |
|
Back to top |
|
|
s4kk3 Apprentice
Joined: 15 Oct 2004 Posts: 232 Location: Finland
|
Posted: Mon Oct 18, 2004 2:38 pm Post subject: |
|
|
Nyt se käynnistyy automaattisesti mut ikkunat ei ole läpinäkyviä ellei erikseen laita. Onko se sit mitenkään mahollista? Ettei tarvitse aina laittaa niitä ikkunoita sillä transset komennolla? |
|
Back to top |
|
|
jounihat Apprentice
Joined: 26 Oct 2003 Posts: 205 Location: Finland
|
Posted: Mon Oct 18, 2004 3:50 pm Post subject: |
|
|
s4kk3 wrote: | Nyt se käynnistyy automaattisesti mut ikkunat ei ole läpinäkyviä ellei erikseen laita. Onko se sit mitenkään mahollista? Ettei tarvitse aina laittaa niitä ikkunoita sillä transset komennolla? |
Tällä hetkellä se ei taida olla mahdollista. Ehkä sitten tulevaisuudessa. Kokeile sillä välin seuraavaa komentoa:
xcompmgr -n -c -o .5 -l -18 -t -18 -f -F
Tuolla saa jo aika paljon karkkia päälle. Alkaa meikäläisenkin sekundanäyttiksestä loppua tehot kesken. Onko muuten tosiaankin niin, että Radeoneilla ei voi käyttää Compositea ja OpenGL:ää yhtä aikaa? On viime aikoina nimittäin ollut uuden näyttiksen osto harkinnassa... _________________ Jouni Hätinen
-There's really only one reasonable OS, and that's Open Source! |
|
Back to top |
|
|
s4kk3 Apprentice
Joined: 15 Oct 2004 Posts: 232 Location: Finland
|
Posted: Mon Oct 18, 2004 5:28 pm Post subject: |
|
|
Harmi sinänsä. On tuosta jotain hyötyäki. Ei tarvi koko aikaa pienentää ikkunaa esim. katsoessa jonku latauksen kehittymistä. Ja vaikka selaimen pitääki läpinäkyvänä niin nettisivut on iha lukukelpoisia, eikä häiritse yhtään. Näillä ohjelmilla on kyllä tulevaisuutta.
Itelläni näyttiksenvaihto ei ole vielä vähään aikaan edessä. Ihmeen paljo on vanhassa Geforcessa vääntöä (GeForce 2 mx 420) pystyy pelaa uusimpia pelejäki, tosin ei kyllä parhaimmilla asetuksilla mutta väliäkö sillä. Eikä hyydy kone tuolla komennolla:
Code: | xcompmgr -n -c -o .5 -l -18 -t -18 -f -F |
EDIT: tuossa hieman kuvaakin.
http://personal.inet.fi/koti/s4kk3/desktop.png |
|
Back to top |
|
|
jounihat Apprentice
Joined: 26 Oct 2003 Posts: 205 Location: Finland
|
Posted: Mon Oct 18, 2004 5:59 pm Post subject: |
|
|
s4kk3 wrote: | Itelläni näyttiksenvaihto ei ole vielä vähään aikaan edessä. Ihmeen paljo on vanhassa Geforcessa vääntöä (GeForce 2 mx 420) pystyy pelaa uusimpia pelejäki, tosin ei kyllä parhaimmilla asetuksilla mutta väliäkö sillä. Eikä hyydy kone tuolla komennolla: |
Lisäät tuskaani entisestään. Maksoin pienen opiskelijan omaisuuden passiivijäähdytetystä GeForce FX 5200:sta ja olen kerta toisensa jälkeen todennut sen olevan jopa wanhaa GeForce 2 MX 200:sta hitaampi. Arvaa vaan ottaako päähän (kyllä). _________________ Jouni Hätinen
-There's really only one reasonable OS, and that's Open Source! |
|
Back to top |
|
|
jmz2 Guru
Joined: 13 Jan 2004 Posts: 421 Location: Finland
|
Posted: Mon Oct 18, 2004 8:56 pm Post subject: |
|
|
s4kk3 wrote: | Nyt se käynnistyy automaattisesti mut ikkunat ei ole läpinäkyviä ellei erikseen laita. Onko se sit mitenkään mahollista? Ettei tarvitse aina laittaa niitä ikkunoita sillä transset komennolla? |
Ikkunanhallinnan täytyy tukea sitä. Fluxboxissa on tämä tuki jo olemassa, samoin Metacityssä. |
|
Back to top |
|
|
Deranger Veteran
Joined: 26 Aug 2004 Posts: 1215
|
Posted: Tue Oct 19, 2004 6:23 am Post subject: |
|
|
Itseäkin tekis mieli alkaa käyttämään 6.8 X.orgia mutta en ATI:n näyttiksellä
Pitänee ottaa kunnon GF3 Ti-500 vanhasta koneesta ja vaihtaa tää Ratukka siihen.
Saa vihdoinkin 100% ~x86 systemin kun joutunut käyttämään stablea X.orgia ATIn ajureiden takia |
|
Back to top |
|
|
s4kk3 Apprentice
Joined: 15 Oct 2004 Posts: 232 Location: Finland
|
Posted: Tue Oct 19, 2004 5:20 pm Post subject: |
|
|
Ekan kerran näytti tulevan näyttiksen rajat vastaan. Asensin tossa doom3-demon ja yrittäessä pelata niin eihän siitä diashowsta tullu mitään. Ei muuta ku asetukset minimille ni pystyy pelata vaikka pätkii vähän. Mutta ei se kyllä hienolta näytä niillä asetuksilla. |
|
Back to top |
|
|
pussi l33t
Joined: 08 May 2004 Posts: 727 Location: Finland
|
Posted: Tue Oct 19, 2004 8:25 pm Post subject: |
|
|
jounihat wrote: | Maksoin pienen opiskelijan omaisuuden passiivijäähdytetystä GeForce FX 5200:sta ja olen kerta toisensa jälkeen todennut sen olevan jopa wanhaa GeForce 2 MX 200:sta hitaampi. Arvaa vaan ottaako päähän (kyllä). |
Kiitos vinkistä. Olin juuri suunnitellut samanlaista vaihdosta mutta taidanpa sittenkin harkita toisen kerran. |
|
Back to top |
|
|
Deranger Veteran
Joined: 26 Aug 2004 Posts: 1215
|
Posted: Tue Oct 19, 2004 8:47 pm Post subject: |
|
|
Tulipahan sitten vaihdettua ATI:n näyttis pois ja asenneltua uusin ~x86 X.org, xcompmgr & transset. Aivan uskomattoman siistin näköinen! Tosin dropshadowit aiheuttavat välillä pieniä ongelmia Firefoxilla scrollattaessa Pitää säätää jotain jos vaikka sais sen pois. Laitan kohta vaikka screenshottia kunhan GIMP kääntyy... |
|
Back to top |
|
|
s4kk3 Apprentice
Joined: 15 Oct 2004 Posts: 232 Location: Finland
|
Posted: Tue Oct 19, 2004 9:44 pm Post subject: |
|
|
Oktane wrote: | Tulipahan sitten vaihdettua ATI:n näyttis pois ja asenneltua uusin ~x86 X.org, xcompmgr & transset. Aivan uskomattoman siistin näköinen! Tosin dropshadowit aiheuttavat välillä pieniä ongelmia Firefoxilla scrollattaessa Pitää säätää jotain jos vaikka sais sen pois. Laitan kohta vaikka screenshottia kunhan GIMP kääntyy... |
Miten sait asennettuu sen ~x86 X.orgin? ite tapellu nyt tunnin sen kaa
Se kyllä lataa sen mutta:
Code: | !!! ERROR: x11-base/xorg-x11-6.8.0-r2 failed.
!!! Function pkg_setup, Line 192, Exitcode 0
!!! Set the BREAKME variable to emerge this. It's in development. Stop using it. |
eikä auta mitään jos laittaa USE="breakme" tai IUSE="breakme" (niinkuin jostain luin) |
|
Back to top |
|
|
Deranger Veteran
Joined: 26 Aug 2004 Posts: 1215
|
Posted: Tue Oct 19, 2004 9:54 pm Post subject: |
|
|
Ihan vaan emerge xorg-x11 (make.confissa on ~x86), puhtaasti kääntyi.
Tässä screenshotti, 0.7 transset ja dropshadowit. |
|
Back to top |
|
|
s4kk3 Apprentice
Joined: 15 Oct 2004 Posts: 232 Location: Finland
|
Posted: Tue Oct 19, 2004 9:59 pm Post subject: |
|
|
ei siltikään suostu.. kai se pitäs luovuttaa |
|
Back to top |
|
|
|