Yeyam iposti yesibiniNdiza kukubonisa (into abanye abanokuyifumana ililize) njenge tshintsha umbala yesikrini sam esithandwayo (umgcini wekhusi, umgcini wekhusi) malunga xscreensaver, I-GLMatrix, ukuba awuyazi ukuba yimbonakalo yeempawu eziqhelekileyo eziwela esweni kwisitayile seMatrix ngeziphumo ezihle ze3D. Nanku umfanekiso:
Njengokuba ndicaphukisa, kwaye ikhompyuter yam ilungelelaniswe nemibala emnyama kunye neempawu eziluhlaza okwesibhakabhaka Arch Linux (ejongeka intle ngekhibhodi eblacklit eblack xD) .. .. eqhelekileyo umbala oluhlaza ye-Matrix, ayindidibanisi (okanye njengoko umntu enokutsho apha naphakathi kwabantwana, ayibethi okanye ayilali).
Ukufezekisa oku, siya kuthi ngqubana Kwikhowudi yemvelaphi ye-xscreensaver, ungoyiki abangenamava, kulula, kwaye ndiza kwenza njalo Isikhokelo senyathelo ngenyathelo ukuze bakufezekise; Ngale nto ndifuna ukukuxelela yona, ukuba andizukushiya izinto sele zihlafunwa, kodwa loo nto umbono kukuba bathathe isiselo babeke isandla sabo..ngaphandle koloyiko.
Masiyenze..
1- Khuphela ikhowudi yemvelaphi ye-xscreensaver.
Singangena kwiphepha le-xscreensaver, kwaye siyakhuphela Inguqulelo yamva nje ye- ikhowudi yomthombo (ikhowudi yonikezo).
Okanye sinako khuphela ngokuthe ngqo isuka e kwisigxina nge wget, uhlala uyazi i Inguqulelo yayo, kule meko 5.20:
$ wget http://www.jwz.org/xscreensaver/xscreensaver-5.20.tar.gz
Siyivula iziphu:
$ tar -xf xscreensaver-5.20.tar.gz
2- Jonga ukuxhomekeka kwakho.
Siza kuqinisekisa ukuba sinayo iipakethe eziyimfuneko ukuze i-xscreensaver isetyenziswe, Ngale nto siza kusebenzisa 'ukumisela'. Kufuneka nikela ingqalelo ekuphumeni (Mveliso) abasinika zona, ukuze sazi ukuba si enye iphakheji ilahlekile, okanye ngaba zikhona ezinye imposiso. Ukuba iphakheji ilahlekile, yikhangele kwaye uyikhuphele (inokubakho ngokusebenzisa i-synaptics, apt, pacman, njl njl - kuxhomekeke kukuthanda kunye ne-distros).
-Sifaka ifolda esandula ukuvulwa:
$ cd xscreensaver-5.20/
Senza oku kulandelayo:
$ ./configure
3- Siqinisekisa ukusebenza ngokuchanekileyo.
Ukuba akukho phakheji ilahlekileyo, okanye awunayo akukho mpazamo; saqhubeka saya instalar i-xscreensaver, ukuqinisekisa ukuba isebenza ngokuchanekileyo.
Siphumeza:
$ make
Ukuba akukho zimpazamo ekwenzeni, njengomsebenzisi 'ingcambu' siyifaka:
# make install
Sivavanya:
$ xscreensaver-demo
4- Guqula /hacks/glx/glmatrix.c
Baya kuthetha nabo umhleli wokubhaliweyo endiyithandayo (vim, nano, gedit, njl) kwimeko yam ndabona, ifayile esiza kuyiguqula kule meko:
$ vi ./hacks/glx/glmatrix.c
Kuya kufuneka bafumane ibhlokhi ngezi zinto zilandelayo ifom:
{
unsigned long p = XGetPixel (xi, x, y);
unsigned char r = (p >> rpos) & 0xFF;
unsigned char g = (p >> gpos) & 0xFF;
unsigned char b = (p >> bpos) & 0xFF;
unsigned char a = g;
g = 0xFF;
p = (r << rpos) | (g << gpos) | (b << bpos) | (a << apos);
XPutPixel (xi, x, y, p);
}
Y sidibanisa ngolu hlobo lulandelayo umbala ofunwayo:
{
unsigned long p = XGetPixel (xi, x, y);
unsigned char r = (p >> rpos) & 0xFF;
unsigned char g = (p >> gpos) & 0xFF;
unsigned char b = (p >> bpos) & 0xFF;
unsigned char a = g;
r = 0x71;
g = 0x93;
b = 0xD1;
p = (r << rpos) | (g << gpos) | (b << bpos) | (a << apos);
XPutPixel (xi, x, y, p);
}
Ukuba ngaphakathi RGB Hexadecimal (ebomvu-luhlaza-luhlaza)
Ngokomzekelooluhlaza okwesibhakabhaka Arch Linux Ingaba u: # 1793D1, eseleyo:
r=0x71;
g=0x93;
b = 0xD1;
Siyaqhubeka utshintsho.
5- Sibuyisela kwakhona i-xscreensaver entsha kunye ne-glmatrix eguqulweyo.
Okwangoku siza kwenza ngokufanayo nakwindlela ye- inqaku 2, kodwa ngeli xesha lokuthatha iinguqu esizenzileyo.
Siphumeza:
$ make clean
Emva koko:
$ make
Ukuba akukho hlobo lwempazamo luye lwenziwa, njengomsebenzisi 'ingcambu' senza:
# make install
6- Siphumeza, siqinisekisa, siqwalasele kwaye sonwabele.
Siphumeza:
$ xscreensaver-demo
Kuluhlu esilukhethayo I-GLMatrix:
Kwaye kwintetho kufanele ukuba sele ibonakele ngombala abawukhethileyo.
Qwalasela ukungcamla .. kwaye Yonwabele 😉
7- Eminye imizekelo yemibala eyahlukeneyo. (+ ICEBISO)
ICEBISO: ukwazi a umbala en ihexadecimal ndisebenzise GIMP, sivula umbala wombala kwaye sibonakalise njenge "Ubhalo lwe-HTML". Singacinezela 'o'kwaye uthathe umbala womfanekiso ukuze wazi ukuba ngowuphi umbala kwiHex.
Ndiyathemba ukuba ukonwabele oko bendikwenzile ukuzama nokubhala .. Nawuphi na umbuzo ungathandabuzi ukudibana ..
Ukonwaba ngolonwabo.
Ewe, ukuba ijongeka intle kwaye yonke into kodwa akukho nto ifana nombala oluhlaza oluhlaza, imibuliso elungileyo tuto.
Enkosi ngezimvo zakho .. ..yicacile ukuba iklasikhi siyinto yakudala ..
Kodwa eyona nto ihlekisayo ngale (ubuncinci kum) kwaye yintoni eyandikhuthaza ukuba ndiyenze .. ..kwazi ukuba ukuba nekhowudi yemvelaphi phambi kwethu .. kufana nokuthi «NdineLinux, kwaye ndifuna ukuyitshintsha njani. ..may l! .. "..
Enkosi ngokufunda .. 😉
Inqaku eligqwesileyo, ngubani obenokucinga ukuba kwisifundo esisisiseko okanye esilula njengesikrini, siza kuba neklasi yonke yokudityaniswa, ukuguqulwa kunye nokufakwa kwayo.
Enkosi! .. ndiyavuya ukuba unomdla ..
Kwaye kum yayiyi-odyssey yokufunda nayo;) ..
Ngaba ukhona umahluko ngokusebenzisa:
$ sudo pacman -S xscreensaver
Liliphi icandelo? .. .. ukuba ubhekisa kumanqaku 2 no 3 ukuqinisekisa ukuba iyasebenza .. kwimeko yakho ukuba usebenzisa iArch..eye, iyafana .. kuba soloko sinenguqulo entsha .. ..kodwa ezinye ii-distros zisenokungafani ..
Kwelinye icala..ukuba awuyikhupheli ikhowudi yemvelaphi .. .. ngekhe wenze ukuguqulwa kombala .. yeyiphi injongo yale post ..
Ngaba ndiwuphendulile umbuzo wakho?
kulungile enkosi ngencam ^ _ ^
Ndiyabulela kakhulu!!
Inkqubo inomdla kakhulu.
Nibuliso!
Enkosi ngegalelo 😀
Ngaba kunokwenzeka ukuba wabelane ngemodeli eguqulweyo ngombala obomvu? enkosi