Lẹ́yìn ọdún mẹ́rin ti ìdàgbàsókè, a ti tẹ̀jáde àyíká kọ̀ǹpútà MaXX Interactive Desktop 2.2.0, èyí tí a gbé kalẹ̀ gẹ́gẹ́ bí ìtújáde alpha àkọ́kọ́ ti iṣẹ́ àgbékalẹ̀ kan tí ó ń gbìyànjú láti tún ṣe àtúnṣe ojú-ọ̀nà olùlò ti IRIX Interactive Desktop (SGI Indigo Magic Desktop) nípa lílo àwọn ìmọ̀-ẹ̀rọ LinuxA n ṣe idagbasoke labẹ adehun pẹlu SGI, eyiti o fun laaye lati ṣe atunto pipe ti gbogbo awọn iṣẹ IRIX Interactive Desktop fun pẹpẹ naa. LinuxAwọn ilana fifi sori ẹrọ ti pese fun Ubuntu, RHEL, Debian, Manjaro àti Arch Linux.
Awọn koodu orisun fun diẹ ninu awọn paati nikan ni a tẹjade, lakoko ti o ti dagbasoke ni awọn ibi ipamọ ikọkọ, ti o wa lori ibeere pataki ati pẹlu adalu koodu ohun-ini (ni ibamu pẹlu awọn ibeere ti adehun pẹlu SGI) ati koodu labẹ ọpọlọpọ awọn iwe-aṣẹ ṣiṣi. . Ni akoko kanna, iṣẹ n lọ lọwọ lati ṣii gbogbo koodu orisun, tun kọ koodu ohun-ini to ku ati gbe iṣẹ naa lọ si awoṣe idagbasoke ti agbegbe ti iṣakoso. Gbogbo koodu titun ati koodu atijọ ti a tun kọ ni a gbejade labẹ iwe-aṣẹ BSD.
Wọ́n kọ́kọ́ fi IRIX Interactive Desktop ránṣẹ́ sí àwọn ibi iṣẹ́ àwòrán SGI tí wọ́n ń lo ẹ̀rọ ìṣiṣẹ́ IRIX, èyí tí ó gbajúmọ̀ ní ìparí àwọn ọdún 1990, tí ó sì wà ní ìṣẹ̀dá títí di ọdún 2006. Àtúnse ìkọ̀kọ̀ fún Linux A ṣe àgbékalẹ̀ àyíká kọ̀ǹpútà lórí olùṣàkóso fèrèsé 5dwm (tí a gbé kalẹ̀ láti ọ̀dọ̀ OpenMotif) àti àwọn ilé ìkàwé SGI-Motif. A kọ́ àyíká náà nípa lílo ètò ìgbékalẹ̀ onípele tí ó ń lo àwọn iṣẹ́ kékeré láti ya ìṣiṣẹ́ àwọn ẹ̀yà ara kọ̀ǹpútà sọ́tọ̀. Lára àwọn nǹkan mìíràn, ó ní ètò kékeré kan fún ìtọ́jú ètò àárín gbùngbùn (MaXXmonitor) àti ètò ìṣàkóso ìṣètò tí ó ń pèsè ojú-ọ̀nà àṣẹ àti API fún ìṣọ̀kan pẹ̀lú àwọn ohun èlò C, C++, àti Java.
Ni wiwo ayaworan ti wa ni imuse ni lilo OpenGL fun isare hardware ati awọn ipa wiwo. Lati mu iyara ṣiṣẹ ati dinku fifuye lori Sipiyu, iṣelọpọ ti ọpọlọpọ-asapo ti awọn iṣẹ ati gbigbe awọn iṣẹ ṣiṣe iṣiro si ẹgbẹ GPU ti ṣeto. Kọǹpútà alágbèéká jẹ ominira ti ipinnu iboju ati lilo awọn aami fekito. Ṣe atilẹyin itẹsiwaju tabili kọja ọpọlọpọ awọn diigi, HiDPI, UTF-8 ati awọn nkọwe FreeType. ROX-Filer ni a lo bi oluṣakoso faili (pcmanfm ṣe atilẹyin bi aṣayan kan, ati pe a tun n ṣe agbekalẹ oluṣakoso faili tiwa, eyiti a gbero lati ṣafihan ni itusilẹ atẹle).
Lara awọn ayipada ninu itusilẹ tuntun:
- Ṣafikun aṣayan kan lati yipada ni iyara laarin Ayebaye ati awọn ipo apẹrẹ tabili ode oni.
- Awọn eto fifi ọrọ kun.
- Imudara imudarapọ ti Dumpster atunlo bin pẹlu tabili tabili.
- Ti ṣafikun ohun titun ati awọn ipa wiwo ti o somọ awọn iṣẹlẹ ni oluṣakoso faili ati bin atunlo Dumpster.
- Oluṣakoso window 5Dwma ti jẹ imudojuiwọn.
- Tiwqn pẹlu awọn irinṣẹ fun ṣiṣẹ pẹlu 3D eya OpenInventor 2.1.5, da nipa SGI.
- Atilẹyin ti a ṣafikun fun iṣafihan awọn iwifunni lori deskitọpu.
- Ṣafikun switcher iṣẹ-ṣiṣe nipa lilo akojọpọ bọtini Alt + Tab.
- Apẹrẹ ilọsiwaju ni ipo ode oni.
- Oluṣeto atunto MaXXsettings ti ṣafikun ati pe iṣọpọ rẹ pẹlu tabili tabili ti ni idaniloju. Lati ṣakoso awọn eto, wiwo CLI nikan wa lọwọlọwọ, ati pe o ti gbero atunto ayaworan fun itusilẹ atẹle.
- Atilẹyin akọkọ fun awọn pato Freedesktop (awọn akojọ aṣayan, awọn faili tabili tabili, ati bẹbẹ lọ) ti ni imuse.
- A dabaa ara apẹrẹ window tuntun kan, ti o leti ti IRIX OS.
- Afikun telldesktop IwUlO fun yiyan ara tabili.


orisun: opennet.ru
