Kwin మరియు Xwayland యొక్క చురుకైన డెవలపర్లలో ఒకరైన రోమన్ గిల్గ్, Kwin విండో మేనేజర్ యొక్క ఫోర్క్ను సమర్పించారు, దీనిని KwinFT (ఫాస్ట్ ట్రాక్)అలాగే క్వేలాండ్ లైబ్రరీ యొక్క పూర్తిగా పునఃరూపకల్పన చేయబడిన సంస్కరణను పిలుస్తారు ర్యాప్ల్యాండ్Qt బైండింగ్ల నుండి విముక్తి పొందింది. ఈ ఫోర్క్ యొక్క లక్ష్యం Kwin యొక్క మరింత చురుకైన అభివృద్ధిని ప్రారంభించడం, Wayland కోసం అవసరమైన కార్యాచరణను విస్తరించడం మరియు రెండరింగ్ను ఆప్టిమైజ్ చేయడం. క్లాసిక్ Kwin నెమ్మదిగా ప్యాచ్లను అంగీకరించే సమస్యతో బాధపడుతోంది, ఎందుకంటే KDE బృందం అధిక సంఖ్యలో ఉన్న వినియోగదారుల వర్క్ఫ్లోకు అతి దూకుడు ఆవిష్కరణ అంతరాయం కలిగించవచ్చనే ప్రమాదాన్ని తీసుకోవడానికి ఇష్టపడదు. చాలా ప్యాచ్లు సంవత్సరాలుగా సమీక్షలో పెండింగ్లో ఉన్నాయి, ఇది Wayland స్వీకరణను మరియు వివిధ అంతర్గత కోడ్ రీఫ్యాక్టరింగ్లను గణనీయంగా నెమ్మదింపజేసింది. KwinFT అనేది Kwinకి ఒక సజావైన ప్రత్యామ్నాయంగా ఉంచబడింది మరియు ఇది ఇప్పటికే Manjaroలో అందుబాటులో ఉంది. అయితే, భవిష్యత్తులో అనుకూలతకు భంగం కలిగే అవకాశం ఉందని డెవలపర్లు హెచ్చరిస్తున్నారు. దాని ప్రస్తుత రూపంలో, KwinFT సాధారణ Kwinలో లేని ఈ క్రింది ఫీచర్లను అందిస్తుంది:
- కంపోజిటింగ్ ప్రక్రియను పూర్తిగా పునఃరూపకల్పన చేయడం వల్ల, వేలాండ్ మరియు X11 రెండింటిలోనూ పనిచేసేటప్పుడు లేటెన్సీ తగ్గింది;
- వేలాండ్ పొడిగింపు మద్దతు wp_vieporterఇది వీడియో ప్లేయర్ల పనితీరును మెరుగుపరుస్తుంది మరియు Xwayland యొక్క భవిష్యత్ వెర్షన్కు కూడా అవసరం, జోడించారు అనేక పాత గేమ్లలో స్క్రీన్ రిజల్యూషన్ మార్పులను అనుకరించడానికి మద్దతు;
- వేలాండ్ కింద డిస్ప్లే రొటేషన్ మరియు మిర్రరింగ్కు పూర్తి మద్దతు.
త్వరలో అన్ని డిస్ట్రిబ్యూషన్లతో పాటు KwinFT మరియు Wrapland కూడా పంపబడతాయని భావిస్తున్నారు. Linuxవ్రాప్ల్యాండ్ను ఒక స్వచ్ఛమైన C++ లైబ్రరీగా మార్చాలని ప్రణాళిక చేయబడింది, మరియు ఇది ప్రముఖ థర్డ్-పార్టీ టెక్నాలజీలకు కూడా సజావుగా మద్దతు ఇస్తుంది. ఉదాహరణకు, Wlroots ప్రోటోకాల్కు మద్దతు ఇప్పటికే జోడించబడింది. wlr-output-manager, ఇది అనుమతించింది KScreen ద్వారా Sway వంటి Windows-ఆధారిత కంపోజర్లలో స్క్రీన్ పారామీటర్లను సెట్ చేయండి.
మూలం: linux.org.ru
