የአርካን ዴስክቶፕ ሞተር መለቀቅ 0.6.1

ከአንድ አመት እድገት በኋላ የዴስክቶፕ ሞተር Arcan 0.6.1 መለቀቅ ይገኛል ፣ እሱም የማሳያ አገልጋይ ፣ የመልቲሚዲያ ማዕቀፍ እና 3-ል ግራፊክስ ለመስራት የጨዋታ ሞተር። አርካን የተለያዩ የግራፊክ ስርዓቶችን ለመፍጠር ጥቅም ላይ ሊውል ይችላል, ከተጣቃሚ አፕሊኬሽኖች የተጠቃሚ በይነገጾች እስከ እራሳቸውን የቻሉ የዴስክቶፕ አከባቢዎች. በተለይም Safespaces ባለ ሶስት አቅጣጫዊ ዴስክቶፕ ለምናባዊ እውነታ ስርዓቶች እና የዱርደን ዴስክቶፕ አካባቢ በአርካን መሰረት እየተዘጋጀ ነው። የፕሮጀክት ኮድ በ C የተፃፈ እና በ BSD ፍቃድ (አንዳንድ አካላት በ GPLv2+ እና LGPL ስር ናቸው) ይሰራጫል።

አዲሱ ልቀት በዓመቱ ውስጥ የተከማቹ እድገቶችን ያካትታል፣ በዋናነት በአውታረ መረቡ ላይ ዴስክቶፕን ለመድረስ ንዑስ ስርዓት መገንባት ላይ ያተኮረ ነው። በአጠቃላይ, የመጀመሪያውን ጉልህ ልቀት 1.0 የማዘጋጀት እቅድ ቀርቧል-በሚቀጥለው ቅርንጫፍ 0.7, የድምፅ ንዑስ ስርዓትን ለማስፋት, ተኳሃኝነትን ለማሻሻል እና ለ 3-ል ግራፊክስ መሳሪያዎችን ለማዳበር ስራ ይጠበቃል. ቅርንጫፍ 0.8 በማመቻቸት እና በአፈፃፀም ላይ ያተኩራል, እና 0.9 በደህንነት ላይ ያተኩራል.

በ Arcan 0.6.1 ስሪት ውስጥ በጣም ከሚታዩ ለውጦች መካከል የአርካን-ዌይላንድ ማሳያ አገልጋይን ማዘመን ነው፣ እሱም የ Wayland ፕሮቶኮልን ይጠቀማል፣ ይህም EGLን ለመጠቀም ንብርብርን የሚተገበር እና በነባሪነት dma-buf ድጋፍን ያስችላል። የ Xarcan X አገልጋይ የጂፒዩ መቀየሪያዎችን አያያዝ አሻሽሏል እና ለጠቋሚ አተረጓጎም ቅንጥብ ሰሌዳ እና ሃርድዌር ማጣደፍ ድጋፍ አድርጓል። ከተለዋዋጭ የይዘት ማደስ ተመኖች ጋር ለስክሪኖች የተሻሻለ ድጋፍ። መዘግየቶችን ለመቀነስ በግብአት ሥርዓቱ ላይ ስራዎች ተሰርተዋል።

ማመሳሰልን ለማሻሻል እና የክስተት ወረፋ አስተዳደርን ውጤታማነት ለማሻሻል ብዙ የውስጥ ለውጦች ተደርገዋል። የግራፊክ ሰርቨር "አርካን-ኔት" ለርቀት ስራ ከዴስክቶፕ ጋር በኔትወርኩ እና በዚህ አገልጋይ ውስጥ ጥቅም ላይ የዋለው የ A12 ፕሮቶኮል SSH/VNC/RDP/X11ን ለመተካት የተሰራው እድገት ቀጥሏል። በሉአ ውስጥ ክፍሎችን ለማዳበር የተዘመኑ ማሰሪያዎች።

የፓይፕወርልድ ጽንሰ-ሀሳብ ቀርቧል ፣ ይህም በመስኮቶች መካከል የውሂብ ፍሰትን እንዲቀይሩ ፣ በተለያዩ መስኮቶች ውስጥ ያሉ መረጃዎችን እና ተቆጣጣሪዎችን በማገናኘት ፣ በተመን ሉህ ውስጥ ካሉ ሴሎች ጋር ተመሳሳይ ፣ ግራፊክ እና ኮንሶል በይነገሮችን የሚያጣምር ድብልቅ የስራ ፍሰት እንዲፈጥሩ ያስችልዎታል (ለምሳሌ ፣ ውጤቱን ከ አንድ መስኮት ወደ ተርሚናል -handler ውስጥ የሚሄድ ሼል እና ውጤቱን በሌላ መስኮት ውስጥ ይጠቀሙ).

አርካን ከተለየ የግራፊክስ ንዑስ ስርዓት ጋር ያልተገናኘ እና በተለያዩ የስርዓተ-ምህዳሮች (BSD፣ Linux፣ MacOS፣ Windows) ላይ ተሰኪ ጀርባዎችን በመጠቀም መስራት እንደሚችል እናስታውስህ። ለምሳሌ፣ በ Xorg፣ egl-dri፣ libsdl እና AGP (GL/GLES) ላይ መሮጥ ይቻላል። የአርካን ማሳያ አገልጋይ በX፣ Wayland እና SDL2 ላይ ተመስርተው የደንበኛ መተግበሪያዎችን ማሄድ ይችላል። በአርካን ኤፒአይ ንድፍ ውስጥ ጥቅም ላይ የዋሉት ቁልፍ መስፈርቶች ደህንነት፣ አፈጻጸም እና ማረም ናቸው። የበይነገጽ ግንባታን ለማቃለል የሉአ ቋንቋን ለመጠቀም ታቅዷል።

የአርካን ባህሪዎች

  • የተዋሃደ አገልጋይ፣ የማሳያ አገልጋይ እና የመስኮት አስተዳዳሪ ሚናዎች ጥምረት።
  • አፕሊኬሽኑ ራሱን የቻለ ማገናኛ ሆኖ የሚሰራበት ራሱን የቻለ ሁነታ የመስራት ችሎታ።
  • አብሮገነብ የመልቲሚዲያ ማዕቀፍ ከግራፊክስ ፣ አኒሜሽን ፣ የዥረት ቪዲዮ እና ድምጽን ለመስራት ፣ ምስሎችን ለመጫን ፣ ከቪዲዮ ቀረጻ መሳሪያዎች ጋር ለመስራት መሳሪያዎችን የሚያቀርብ።
  • ተለዋዋጭ የመረጃ ምንጮችን ተቆጣጣሪዎች ለማገናኘት ባለብዙ ሂደት ሞዴል - ከቪዲዮ ዥረቶች እስከ የግለሰብ ፕሮግራሞች ውፅዓት።
  • ልዩ መብቶችን የመለየት ጥብቅ ሞዴል። የሞተር አካላት በ shmif የጋራ ማህደረ ትውስታ በይነገጽ በኩል የሚገናኙ ወደ ትናንሽ ፣ ልዩ ያልሆኑ ሂደቶች ተከፋፍለዋል ።
  • አብሮገነብ የብልሽት መከታተያ እና መመርመሪያ መሳሪያዎች፣ ሞተሩን ጨምሮ ማረምን ለማቃለል የሉአ ስክሪፕቶችን ውስጣዊ ሁኔታ ተከታታይ ያደርገዋል።
  • በፕሮግራም ስህተት ምክንያት ውድቀት በሚከሰትበት ጊዜ, ተመሳሳይ ውጫዊ የውሂብ ምንጮችን እና ግንኙነቶችን በመጠበቅ የመጠባበቂያ መተግበሪያን ማስጀመር የሚችል የመውደቅ ተግባር;
  • የዴስክቶፕ መጋራትን በሚተገበሩበት ጊዜ የተመረጡ የድምጽ እና የቪዲዮ ምንጮችን ለመቅዳት ወይም ለማሰራጨት የሚያገለግሉ የላቀ የማጋሪያ መሳሪያዎች።

በተጨማሪም፣ የዱርደን 0.7 ዴስክቶፕ አዲስ ልቀት ከአርካን ጋር ለመጠቀም እየተዘጋጀ መሆኑን ልብ ሊባል ይችላል። በተለቀቀው 0.7 ውስጥ የመስኮቱ ርዕስ እና የሁኔታ አሞሌ አቀባዊ አቀማመጥ ድጋፍ ይታያል እና ለድምጽ መመሪያ (ጽሑፍ ወደ ንግግር) መገልገያ ይታከላል። ዱርደን ሁለቱንም ባለ ንጣፍ በይነገጽ ከሙሉ የቁልፍ ሰሌዳ ቁጥጥሮች ጋር እና በስክሪኑ ላይ መስኮቶችን ለማሳየት ነፃ ፍሰት ሁነታን ይደግፋል። ሁሉም ቅንጅቶች፣ የግቤት ዘዴዎችን፣ ቅርጸ-ቁምፊዎችን እና የእይታ ውጤቶችን ጨምሮ፣ አወቃቀሩን እንደገና መጫን ሳያስፈልግ በበረራ ላይ ሊለወጡ ይችላሉ።

ለእያንዳንዱ መስኮት የተለየ ባህሪን ማዋቀር እና ከመስኮቱ ጋር የታሰረ ገለልተኛ ቅንጥብ ሰሌዳ መጠቀም ይቻላል. ድጋፎች ከተለያዩ ዲፒአይዎች ጋር ብዙ ማሳያዎች ባላቸው ስርዓቶች ላይ ይሰራሉ። የመተግበሪያውን ሜኑ በፓነሉ (አለምአቀፍ ሜኑ) ማሳየት ወይም በመስኮቱ ርዕስ ውስጥ ምናሌውን ማስቀመጥ ይቻላል. መግብሮች በዴስክቶፕ ላይ ሊቀመጡ ይችላሉ. በዴስክቶፕ ላይ እና በግል መስኮቶች ውስጥ ድርጊቶችን በቪዲዮ ለመቅዳት አብሮ የተሰራ ችሎታ አለ። የግቤት ቁጥጥር ንዑስ ስርዓት የቁልፍ ሰሌዳ አቀማመጦችን መለወጥ እና እንደ የጨዋታ ኮንሶሎች ካሉ ከላቁ መሣሪያዎች ጋር አብሮ የመስራት ችሎታን ይደግፋል።

ምንጭ: opennet.ru

አስተያየት ያክሉ