Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Xorg-x11 ja "aito" ikkunoiden läpinäkyvyys
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Finnish
View previous topic :: View next topic  
Author Message
ighea
n00b
n00b


Joined: 04 Sep 2004
Posts: 4

PostPosted: Sat Sep 04, 2004 6:30 pm    Post subject: Xorg-x11 ja "aito" ikkunoiden läpinäkyvyys Reply with quote

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
View user's profile Send private message
ighea
n00b
n00b


Joined: 04 Sep 2004
Posts: 4

PostPosted: Sat Sep 04, 2004 7:28 pm    Post subject: Reply with quote

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
View user's profile Send private message
Ari Rahikkala
Guru
Guru


Joined: 02 Oct 2002
Posts: 370
Location: Finland

PostPosted: Sat Sep 04, 2004 7:28 pm    Post subject: Reply with quote

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
View user's profile Send private message
Useful Idiot
Guru
Guru


Joined: 30 Aug 2002
Posts: 329
Location: Finland

PostPosted: Sat Sep 04, 2004 8:11 pm    Post subject: Reply with quote

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
View user's profile Send private message
jaska
Bodhisattva
Bodhisattva


Joined: 06 Jun 2003
Posts: 725
Location: Finland

PostPosted: Tue Sep 07, 2004 9:33 pm    Post subject: Reply with quote

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
View user's profile Send private message
Useful Idiot
Guru
Guru


Joined: 30 Aug 2002
Posts: 329
Location: Finland

PostPosted: Wed Sep 08, 2004 7:28 am    Post subject: Reply with quote

Ei tarvinnut kauan odottaa. :wink: 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
View user's profile Send private message
jounihat
Apprentice
Apprentice


Joined: 26 Oct 2003
Posts: 205
Location: Finland

PostPosted: Wed Sep 08, 2004 7:38 am    Post subject: Reply with quote

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
View user's profile Send private message
Useful Idiot
Guru
Guru


Joined: 30 Aug 2002
Posts: 329
Location: Finland

PostPosted: Wed Sep 08, 2004 7:51 am    Post subject: Reply with quote

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
View user's profile Send private message
jounihat
Apprentice
Apprentice


Joined: 26 Oct 2003
Posts: 205
Location: Finland

PostPosted: Wed Sep 08, 2004 8:58 am    Post subject: Reply with quote

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
View user's profile Send private message
jaska
Bodhisattva
Bodhisattva


Joined: 06 Jun 2003
Posts: 725
Location: Finland

PostPosted: Wed Sep 08, 2004 9:31 am    Post subject: Reply with quote

Useful Idiot wrote:
Ei tarvinnut kauan odottaa. :wink: Xorg 6.8.0 on juuri julkaistu.


Olipas lyhyt odotus ;)
Back to top
View user's profile Send private message
jounihat
Apprentice
Apprentice


Joined: 26 Oct 2003
Posts: 205
Location: Finland

PostPosted: Sun Oct 17, 2004 9:32 am    Post subject: Reply with quote

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
View user's profile Send private message
s4kk3
Apprentice
Apprentice


Joined: 15 Oct 2004
Posts: 232
Location: Finland

PostPosted: Sun Oct 17, 2004 6:36 pm    Post subject: Reply with quote

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
View user's profile Send private message
jounihat
Apprentice
Apprentice


Joined: 26 Oct 2003
Posts: 205
Location: Finland

PostPosted: Mon Oct 18, 2004 7:31 am    Post subject: Reply with quote

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
View user's profile Send private message
s4kk3
Apprentice
Apprentice


Joined: 15 Oct 2004
Posts: 232
Location: Finland

PostPosted: Mon Oct 18, 2004 2:38 pm    Post subject: Reply with quote

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
View user's profile Send private message
jounihat
Apprentice
Apprentice


Joined: 26 Oct 2003
Posts: 205
Location: Finland

PostPosted: Mon Oct 18, 2004 3:50 pm    Post subject: Reply with quote

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
View user's profile Send private message
s4kk3
Apprentice
Apprentice


Joined: 15 Oct 2004
Posts: 232
Location: Finland

PostPosted: Mon Oct 18, 2004 5:28 pm    Post subject: Reply with quote

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
View user's profile Send private message
jounihat
Apprentice
Apprentice


Joined: 26 Oct 2003
Posts: 205
Location: Finland

PostPosted: Mon Oct 18, 2004 5:59 pm    Post subject: Reply with quote

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
View user's profile Send private message
jmz2
Guru
Guru


Joined: 13 Jan 2004
Posts: 421
Location: Finland

PostPosted: Mon Oct 18, 2004 8:56 pm    Post subject: Reply with quote

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
View user's profile Send private message
Deranger
Veteran
Veteran


Joined: 26 Aug 2004
Posts: 1215

PostPosted: Tue Oct 19, 2004 6:23 am    Post subject: Reply with quote

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
View user's profile Send private message
s4kk3
Apprentice
Apprentice


Joined: 15 Oct 2004
Posts: 232
Location: Finland

PostPosted: Tue Oct 19, 2004 5:20 pm    Post subject: Reply with quote

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
View user's profile Send private message
pussi
l33t
l33t


Joined: 08 May 2004
Posts: 727
Location: Finland

PostPosted: Tue Oct 19, 2004 8:25 pm    Post subject: Reply with quote

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. :wink:
Back to top
View user's profile Send private message
Deranger
Veteran
Veteran


Joined: 26 Aug 2004
Posts: 1215

PostPosted: Tue Oct 19, 2004 8:47 pm    Post subject: Reply with quote

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
View user's profile Send private message
s4kk3
Apprentice
Apprentice


Joined: 15 Oct 2004
Posts: 232
Location: Finland

PostPosted: Tue Oct 19, 2004 9:44 pm    Post subject: Reply with quote

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
View user's profile Send private message
Deranger
Veteran
Veteran


Joined: 26 Aug 2004
Posts: 1215

PostPosted: Tue Oct 19, 2004 9:54 pm    Post subject: Reply with quote

Ihan vaan emerge xorg-x11 (make.confissa on ~x86), puhtaasti kääntyi.

Tässä screenshotti, 0.7 transset ja dropshadowit.
Back to top
View user's profile Send private message
s4kk3
Apprentice
Apprentice


Joined: 15 Oct 2004
Posts: 232
Location: Finland

PostPosted: Tue Oct 19, 2004 9:59 pm    Post subject: Reply with quote

ei siltikään suostu.. kai se pitäs luovuttaa
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Finnish All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum