వేలాండ్ 1.18 మీసన్ సపోర్ట్, కొత్త API మరియు మరెన్నో వస్తుంది

వేలాండ్-గ్నోమ్

ఇటీవల వేలాండ్ 1.18 ప్రోటోకాల్ యొక్క కొత్త స్థిరమైన వెర్షన్ విడుదల ప్రకటించబడింది, దీనిలో ఈ క్రొత్త సంస్కరణ API మరియు ABI స్థాయిలో మునుపటి సంస్కరణలతో 1.x సంస్కరణలతో అనుకూలంగా ఉంటుంది, కానీ మెరుగుదలలలో కొంత భాగాన్ని కూడా కలిగి ఉంటుంది.

వేలాండ్ గురించి తెలియని వారికి, వారు దానిని తెలుసుకోవాలి ఇది మిశ్రమ సర్వర్ యొక్క పరస్పర చర్యకు మరియు దానితో పనిచేసే అనువర్తనాలకు ప్రోటోకాల్. క్లయింట్లు స్వతంత్రంగా తమ విండోలను విడిగా అందిస్తారు, నవీకరణ సమాచారాన్ని మిశ్రమ సర్వర్‌కు పంపిస్తారు, ఇది వ్యక్తిగత అనువర్తన విండోస్ యొక్క కంటెంట్‌లను మిళితం చేసి తుది అవుట్‌పుట్‌ను రూపొందిస్తుంది, విండో అతివ్యాప్తి మరియు పారదర్శకత వంటి సూక్ష్మ నైపుణ్యాలను పరిగణనలోకి తీసుకుంటుంది.

మరో మాటలో చెప్పాలంటే, మిశ్రమ సర్వర్ API ని అందించదు వ్యక్తిగత అంశాలను రెండరింగ్ కోసం మరియు ఇప్పటికే ఏర్పడిన విండోస్‌తో మాత్రమే పనిచేస్తుంది GTK + మరియు Qt వంటి ఉన్నత-స్థాయి లైబ్రరీలను ఉపయోగించి డబుల్ బఫరింగ్‌ను తొలగిస్తుంది.

వేలాండ్ గురించి

ప్రస్తుతం, మద్దతు వేలాండ్‌తో ప్రత్యక్ష పని కోసం GTK3 +, Qt 5, SDL, అయోమయ మరియు EFL కోసం ఇప్పటికే అమలు చేయబడింది (జ్ఞానోదయం ఫౌండేషన్ లైబ్రరీ).

హార్డ్‌వేర్‌తో పరస్పర చర్య ఉదాహరణకు, వేలాండ్ / వెస్టన్‌లో, గ్రాఫిక్స్ కార్డుల ప్రారంభించడం, వీడియో మోడ్‌లను మార్చడం (డ్రమ్ మోడ్ సెట్టింగ్) మరియు మెమరీ నిర్వహణ (i915 కోసం GEM మరియు రేడియన్ మరియు నోయువే కోసం TTM), కెర్నల్-స్థాయి మాడ్యూల్ ద్వారా నేరుగా చేయవచ్చు, ఇది సూపర్ యూజర్ అధికారాలను దాటవేయడానికి మిమ్మల్ని అనుమతిస్తుంది.

వెస్టన్ కాంపోజిట్ సర్వర్ లైనక్స్ కెర్నల్ DRM మాడ్యూల్ ఉపయోగించి మాత్రమే కాకుండా, X11, ఇతర వేలాండ్ కాంపోజిట్ సర్వర్, ఫ్రేమ్‌బఫర్ మరియు RDP లలో కూడా పని చేస్తుంది. అదనంగా, ఆండ్రాయిడ్ ప్లాట్‌ఫాం గ్రాఫిక్స్ స్టాక్ పైభాగంలో పనిని నిర్ధారించడానికి ప్రాజెక్టులు అభివృద్ధి చేయబడుతున్నాయి.

వెస్టన్ ప్రాజెక్టులో భాగంగా, మిశ్రమ సర్వర్ అమలులో ఒకటి అభివృద్ధి చేయబడుతోంది.

వేలాండ్ ప్రోటోకాల్‌కు మద్దతిచ్చే ఏదైనా ఇతర ఉత్పత్తి కూడా మిశ్రమ సర్వర్‌గా పనిచేస్తుంది.

ఉదాహరణకు, KWin వద్ద వేలాండ్‌కు మద్దతునిచ్చే పని ప్రస్తుతం జరుగుతోంది. ప్రస్తుత రూపంలో, వెస్టన్ ఇప్పటికే వేలాండ్ ప్రోటోకాల్‌ను పరీక్షించడానికి నమూనాల సమితి పరిధిని మించిపోయింది మరియు ప్లగిన్‌ల ద్వారా కార్యాచరణను పొందగలదు. అదనంగా, వెస్టన్‌కు బాహ్య బ్యాకెండ్ల రూపంలో కస్టమ్ షెల్స్ మరియు అధునాతన విండో మేనేజ్‌మెంట్ ఫంక్షన్‌లను అమలు చేయాలని ప్రతిపాదించబడింది.

వేలాండ్-ఆధారిత వాతావరణంలో సాధారణ X11 అనువర్తనాల అమలును నిర్ధారించడానికి, XWayland DDX (డివైస్ డిపెండెంట్ X) భాగం ఉపయోగించబడుతుంది, ఇది Win32 మరియు OS X ప్లాట్‌ఫారమ్‌ల కోసం Xwin మరియు Xquartz లలో పనిచేయడానికి సంస్థలో సమానంగా ఉంటుంది.

X11 అనువర్తనాల ప్రారంభానికి మద్దతు నేరుగా వెస్టన్ కాంపోజిట్ సర్వర్‌లో విలీనం చేయడానికి ప్రణాళిక చేయబడింది, ఇది పూర్తి X11 అప్లికేషన్ విషయానికి వస్తే - X సర్వర్ మరియు సంబంధిత XWayland భాగాల ప్రారంభాన్ని ప్రారంభిస్తుంది.

ఈ విధానంతో, వేలాండ్‌తో నేరుగా పనిచేసే అనువర్తనాలను ప్రారంభించే వినియోగదారుకు X11 అనువర్తనాలను ప్రారంభించే విధానం సూటిగా మరియు విడదీయరానిదిగా ఉంటుంది.

వేలాండ్‌లో ప్రధాన మెరుగుదలలు 1.18

దాని వింతలలో, ప్రకటనలో ఏమి ఉందిమరియు మీసన్ భవన వ్యవస్థకు మద్దతునిచ్చింది, ఆటోటూల్స్ ఉపయోగించి నిర్మించగల సామర్థ్యం ఇప్పటికీ భద్రపరచబడింది, అయితే భవిష్యత్తులో విడుదల చేయబడుతుంది.

వేలాండ్ 1.18 యొక్క ఈ క్రొత్త సంస్కరణలో కనిపించే మరో మార్పు ప్రాక్సీ వస్తువులను వేరు చేయడానికి కొత్త API జోడించబడింది ట్యాగ్ ఆధారిత. ఇది వేలాండ్ కనెక్షన్‌ను భాగస్వామ్యం చేయడానికి అనువర్తనాలు మరియు టూల్‌కిట్‌లను అనుమతిస్తుంది.

అదనంగా, wl_global_remove () ఫంక్షన్ జోడించబడింది ఇది గ్లోబల్ ఆబ్జెక్ట్ డిలీట్ ఈవెంట్‌ను శుభ్రపరచకుండా పంపుతుంది.

ప్రపంచ వస్తువులను తొలగించేటప్పుడు "జాతి పరిస్థితి" సంభవించడాన్ని తొలగించడానికి కొత్త లక్షణం అనుమతిస్తుంది. ఎలిమినేషన్ ఈవెంట్ రసీదును వినియోగదారులు నిర్ధారించలేక పోయినందున ఇలాంటి జాతి పరిస్థితులు సంభవించవచ్చు. Wl_global_remove () ఫంక్షన్ మొదట తొలగింపు ఈవెంట్‌ను పంపడం సాధ్యం చేస్తుంది మరియు కొంత ఆలస్యం అయిన తర్వాత మాత్రమే అది వస్తువును తొలగిస్తుంది.

కూడా వేలాండ్ సర్వర్ టైమర్‌ల ట్రాకింగ్ హామీ ఇవ్వబడింది యూజర్ స్పేస్‌లో, చాలా ఫైల్ డిస్క్రిప్టర్‌ల సృష్టిని తొలగిస్తుంది.


వ్యాసం యొక్క కంటెంట్ మా సూత్రాలకు కట్టుబడి ఉంటుంది సంపాదకీయ నీతి. లోపం నివేదించడానికి క్లిక్ చేయండి ఇక్కడ.

ఒక వ్యాఖ్య, మీదే

మీ వ్యాఖ్యను ఇవ్వండి

మీ ఇమెయిల్ చిరునామా ప్రచురితమైన కాదు. లు గుర్తించబడతాయి గుర్తించబడతాయి *

*

*

  1. డేటాకు బాధ్యత: మిగ్యుల్ ఏంజెల్ గాటన్
  2. డేటా యొక్క ఉద్దేశ్యం: కంట్రోల్ స్పామ్, వ్యాఖ్య నిర్వహణ.
  3. చట్టబద్ధత: మీ సమ్మతి
  4. డేటా యొక్క కమ్యూనికేషన్: డేటా చట్టపరమైన బాధ్యత ద్వారా తప్ప మూడవ పార్టీలకు తెలియజేయబడదు.
  5. డేటా నిల్వ: ఆక్సెంటస్ నెట్‌వర్క్స్ (EU) హోస్ట్ చేసిన డేటాబేస్
  6. హక్కులు: ఎప్పుడైనా మీరు మీ సమాచారాన్ని పరిమితం చేయవచ్చు, తిరిగి పొందవచ్చు మరియు తొలగించవచ్చు.

  1.   అలన్ హెర్రెర అతను చెప్పాడు

    చివరి గ్రాఫిక్ మల్టీసర్వర్ వరకు చక్రం తిరిగి ఆవిష్కరించబడని ఏకైక విషయం, ఇది చివరి గడ్డిలా అనిపించదు, ఇక్కడ నేను వీలైనంతవరకు X11 తో సంతోషంగా ఉంటాను.

    PS: డెబియన్‌లోని ప్రతిదాన్ని అస్థిరపరచకుండా SystemV కి తిరిగి వెళ్ళడానికి మీకు ఏమైనా మార్గం తెలుసా? ముందుగానే ధన్యవాదాలు.