2 पॉइंट द्वारा GN⁺ 2024-03-01 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • KDE ने Plasma 5 के लगभग 10 साल बाद Plasma 6·Frameworks 6·Gear 24.02 को साथ में जारी किया और डेस्कटॉप आधार को Qt 6 पर शिफ्ट किया
  • यूज़र्स के लिए सबसे बड़ा बदलाव Wayland default session है, और मौजूदा Plasma 5 यूज़र्स बिना बड़े झटके के आगे बढ़ सकें, इसके लिए defaults और UI को क्रमिक रूप से एडजस्ट किया गया है
  • फाइल खोलने के लिए अब double click default होगा, और virtual desktops को scroll से switch करने जैसी unintended actions पैदा कर सकने वाली settings defaults से हटने की दिशा में हैं
  • Dolphin, System Settings, KRunner, Spectacle जैसे प्रमुख components को व्यवस्थित किया गया है, और HDR·color management, per-monitor scaling, पूरे desktop की recording जैसी सुविधाएँ जोड़ी गई हैं
  • अंदरूनी तौर पर पुराने Frameworks और APIs हटाए जा रहे हैं, लेकिन distributions के transition pace को देखते हुए KDE 5.27 और X11 support फिलहाल जारी रहेगा

Qt 6 आधारित KDE “mega release”

  • KDE project ने 28 फरवरी को KDE Plasma 6, KDE Frameworks 6, KDE Gear 24.02 को मिलाकर “mega release” की घोषणा की
  • तीनों components Qt 6 development framework पर shift हो गए हैं
  • Plasma 6, Wayland transition को केंद्र में रखते हुए भी, यूज़र्स को smooth upgrade और performance·security·latest hardware support में सुधार देने पर focused है
  • developers की तरफ बदलाव पुराने frameworks हटाने और dependencies घटाने पर केंद्रित हैं, ताकि KDE-targeted applications लिखने का बोझ कम हो
  • Fedora Kinoite nightly के prerelease Plasma 6 packages ThinkPad X280, 16GB RAM, Core i7-8650U environment में stable रहे और performance भी अच्छी थी

Plasma 5 यूज़र्स को दिखने वाले default बदलाव

  • Plasma 5 और Plasma 6 का अंतर स्पष्ट है, लेकिन बहुत abrupt नहीं, इसलिए मौजूदा यूज़र्स बिना बड़ी असुविधा के adapt कर सकते हैं
  • सबसे बड़ा default बदलाव यह है कि Wayland default graphics session बन गया है
  • files, folders, programs खोलने का action single click से बदलकर double click default हो गया है
    • Fedora, Kubuntu, Manjaro जैसी distributions पहले ही upstream default को double click में बदलकर लागू कर रही थीं
    • KDE developer Nate Graham का मानना है कि distributions यूज़र्स के अधिक करीब होती हैं, इसलिए वे double click default पर feedback को बेहतर ढंग से reflect करती हैं
  • desktop पर mouse wheel से virtual desktops switch करने का action defaults से हटने की दिशा में है
    • लिखे जाने के समय Fedora Kinoite में यह अब भी enabled था
    • जो यूज़र्स पुराना व्यवहार चाहते हैं, वे “Desktop Folder Settings” के “Mouse Actions” में इसे फिर से enable कर सकते हैं
  • scrollbar पर click करने पर एक page के हिसाब से move करने के बजाय सीधे click की गई position पर jump होगा
    • यह बदलाव लंबी दूरी scroll करते समय scroll wheel का इस्तेमाल घटाता है
    • repetitive strain injury (RSI) वाले या उससे बचना चाहने वाले यूज़र्स के लिए यह बेहतर विकल्प हो सकता है

Dolphin और desktop UI की सफाई

  • Plasma की default theme Breeze को Plasma 6 के लिए update किया गया है, लेकिन बदलाव subtle हैं
    • spacing adjust की गई है, जिससे UI कम packed महसूस होता है
    • UI elements को अलग करने वाली lines कम हुई हैं
  • System Settings भी redesign हुआ है, और कुछ settings की locations बदली हैं, इसलिए वे अधिक noticeable हो सकती हैं
    • KDE में बहुत सी चीज़ें configure की जा सकती हैं, लेकिन Plasma 6 में भी मनचाही setting ढूँढना अब भी कठिन हो सकता है
    • उदाहरण के लिए virtual desktop scroll setting, Virtual Desktop settings में नहीं बल्कि Desktop Folder Settings में है
  • KDE file manager Dolphin ने settings screen को फिर से organize किया है
    • पहले के 6 tabs को 4 tabs में compress किया गया है
    • navigation options और startup options नए interface tab में चले गए हैं
    • user feedback tab जोड़ा गया है, जहाँ statistics भेजने और surveys में भाग लेने का विकल्प चुना जा सकता है
  • Dolphin का feedback feature default रूप से data share नहीं करता
    • यूज़र केवल application और operating system version जैसी छोटी जानकारी share कर सकते हैं
    • screen resolution, Dolphin usage time, available network shares की संख्या जैसी अधिक telemetry देना भी चुना जा सकता है
  • recent files display अब today·yesterday division के बजाय recent files और recent locations पर केंद्रित हो गया है
    • file history settings Dolphin के अंदर नहीं, बल्कि System Settings में हैं
    • history को permanently रखा जा सकता है, monthly period तक सीमित किया जा सकता है, या पूरी तरह बंद किया जा सकता है
    • सभी applications को file history access देने के बजाय, access करने वाली applications specify की जा सकती हैं

Wayland, search, screenshot improvements

  • Wayland-based Plasma 6 applications और monitor support पर निर्भर करते हुए HDR और color management को आंशिक support देता है
  • laptop screen और external monitor की scaling स्वतंत्र रूप से set की जा सकती है
    • example environment में external monitor को 100% और ThinkPad screen को 125% set करके windows move करने पर उनका size लगभग समान दिखने लायक किया जा सका
  • KRunner और Kickoff application launcher में शामिल Plasma Search को refactor किया गया है
    • release announcement के अनुसार local documents और applications की search speed काफी तेज हुई और CPU usage घटा
    • web और document search में KRunner तेज महसूस हुआ, लेकिन इसे verify करना मुश्किल था
  • KDE screenshot tool Spectacle पूरे desktop, application window, और screen के किसी हिस्से के लिए screenshot और recording support करता है
    • tutorials बनाने या bug report करते समय application behavior record करके share करना आसान हो गया है

हटे हुए features और साफ की गई settings

  • बड़े updates में आम तौर पर जैसा होता है, कुछ features और settings design changes, underlying drivers, या software issues के कारण हटाए गए हैं
  • Synaptics touchpad और evdev input devices की GUI settings हटा दी गई हैं
    • क्योंकि Wayland में ये drivers libinput से replace हो गए हैं
  • maintain नहीं हो रहे features भी इस release से बाहर कर दिए गए हैं
    • Air theme
    • System Settings का icon view
    • KHotkeys
  • Unsplash free stock image site से wallpapers लाने की सुविधा API changes के कारण हटाई गई है
  • file transfer के लिए QuickShare applet को बाहर कर दिया गया है, क्योंकि यह कभी intended तरीके से काम नहीं कर पाया

KDE Frameworks 6 की अंदरूनी पुनर्रचना

  • Plasma 6 यूज़र्स को बड़ा बदलाव जैसा न लगे, लेकिन इसे संभव बनाने के लिए KDE Frameworks 6 में काफी cleanup की जरूरत थी
  • Frameworks 6 का core, features जोड़ने के बजाय reduction और cleanup के करीब है
    • KHtml, KJS JavaScript engine, KHotkeys जैसे deprecated frameworks हटाए गए हैं
    • QtCodecs जैसे deprecated Qt APIs भी हटे हैं
    • frameworks के बीच dependencies घटाई गई हैं, ताकि external Qt applications KDE framework के सिर्फ एक-दो हिस्से इस्तेमाल कर सकें
  • बहुत कम इस्तेमाल होने वाले या Qt या दूसरे frameworks में बेहतर alternatives वाले कई APIs भी हटाए गए हैं
  • KDE का plugin system दो APIs से single API पर move हुआ है
  • Qt 6 में खुद API बदलाव बहुत ज्यादा नहीं थे, लेकिन graphics API abstraction layer जोड़ी गई
    • यह Metal, Vulkan, OpenGL, DirectX को target करती है
    • पुराने OpenGL+Angle centered support की तुलना में scope बड़ा हुआ है
  • Qt ने qmake से CMake build system पर transition किया, जिससे developer tools improvements में भी मदद मिली
  • Qt 6 में Qt Wayland improvements भी शामिल हैं, जिनमें KDE developers ने भी कुछ योगदान दिया

KDE 5 और X11 फिलहाल बने रहेंगे

  • Plasma 6 में फिलहाल कुछ areas polish करने के लिए हो सकते हैं, इसलिए upgrade से पहले known issues check करना जरूरी है
  • ज्यादातर distributions में Plasma 6 तुरंत उपलब्ध नहीं होगा
    • जो यूज़र्स तुरंत test करना चाहते हैं, वे KDE community wiki के instructions देख सकते हैं
    • options में source build, KDE neon testing edition, और Fedora·Gentoo·KaOS·NixOS·openSUSE के अलग-अलग तरीके शामिल हैं
  • KDE 5 अभी पूरी तरह गायब नहीं होगा
    • 12 फरवरी को Plasma development list में David Edmundson ने माना कि 5.27 में जाने वाले patches पर्याप्त हैं, इसलिए अतिरिक्त release की जरूरत है
    • Justin Zobel का मानना है कि कई distributions कुछ समय तक Plasma 6 adopt नहीं करेंगी, इसलिए major bug fixes और security fixes लगातार apply होते रहने चाहिए
    • Kubuntu की Valorie Zimmerman ने इसे अच्छी खबर माना, क्योंकि अगला Kubuntu LTS मार्च में आ रहा है और Qt 6 based नहीं है
    • 19 फरवरी को Jonathan Riddell ने बताया कि Plasma team 6 मार्च को Plasma 5.27.11 release की योजना बना रही है
  • KDE upstream short term में X11 support जारी रखने की योजना रखता है
    • Plasma 6 में भी X11 support की उम्मीद की जा सकती है
    • पूरी तरह हटाने के समय के लिए कोई fixed schedule नहीं है, और अनुमान 2 साल से 5 साल तक अलग-अलग हैं
    • project ने कहा है कि वह पहले से पर्याप्त communication करेगा और overnight support बंद नहीं करेगा
  • कुल मिलाकर Plasma 6 यूज़र्स के लिए smooth upgrade होने की संभावना ज्यादा है, और KDE Frameworks 6 आने वाले कई वर्षों तक KDE development की नींव बन सकता है

1 टिप्पणियां

 
GN⁺ 2024-03-01
Hacker News की रायें
  • अब तक Plasma 6 को बहुत संतोषजनक तरीके से इस्तेमाल कर रहा हूँ, और Wayland support काफी बेहतर हो गया है
    पहले इस्तेमाल किए गए desktop पर स्विच करने के लिए keyboard shortcut इस्तेमाल कर रहा था, लेकिन KDE ने वह feature हटा दिया, इसलिए bug दर्ज किया, और कुछ घंटों बाद KDE developer ने workflow बहाल करने वाला नया KWin script बना दिया
    संबंधित बदलाव यहाँ है। KDE वाकई शानदार है

    • Thinkpad X1 Extreme Gen 2 की वजह से मजबूरी में Debian/Wayland पर KDE इस्तेमाल कर रहा हूँ, और पहले इसी तरह की वजहों से GNOME इस्तेमाल करना पड़ता था
      लेकिन GNOME की तरह Super key का window switching के तरीके से काम न करना बहुत खलता है। KDE में Ctrl-F9 वही काम करता है, लेकिन बहुत असुविधाजनक है, और GNOME इस्तेमाल करते-करते वह feature छिपी हुई windows के बीच जाने का मुख्य तरीका बन गया था
      KDE configurability जैसे मामलों में GNOME से बेहतर है, लेकिन GNOME की तुलना में UI bugs और छोटी-मोटी खामियाँ इतनी ज़्यादा हैं कि झुंझलाहट होती है। अगर Plasma 6 में सुधार नहीं हुआ है तो किसी और चीज़ पर जाने का सोचूँगा
      ये समस्याएँ Wayland से अलग हैं। यह laptop 4K OLED होने के कारण देखने में अच्छा है, लेकिन USB-C charging किस्मत जैसी है, बंद करने पर keyboard screen को खरोंचता है, और external display path Nvidia card से होकर जाता है, इसलिए settings के अलग-अलग combinations में अजीब तरह से fail होता है
      Debian 12 में external monitor चलाने के लिए gdm3 को Wayland में boot करके monitor sync का इंतज़ार करना पड़ता है, फिर KDE Wayland session में login करना पड़ता है
    • ईर्ष्या होती है कि Wayland आपके लिए अच्छा चल रहा है। Wayland पर मैं करीब 30 मिनट ही टिक पाया, और मेरे इस्तेमाल की कुछ apps अभी भी नहीं चलीं
      बिल्ली से बचाव के लिए xtrlock और freetube नहीं चले, और Dying Light जैसे games लगभग तुरंत crash हो गए। KDE 6/X11 पर थोड़ा बेहतर है, लेकिन लगभग एक घंटे बाद फिर भी crash हो जाता है, इसलिए कारण खोज रहा हूँ। हो सकता है AMD laptop ecosystem की वजह से हो
    • क्या आप बता सकते हैं कि Wayland support में खास तौर पर क्या इतना बेहतर हुआ है?
  • KDE team ने अच्छा काम किया है, और लगातार progress होते देखना अच्छा लगता है
    अगर कोई KDE इस्तेमाल करता है, तो कभी-कभी bugs.kde.org पर ticket डालने की सलाह दूँगा। Nate में जबरदस्त drive है, और लगता है कि आने वाले लगभग सारे tickets देखते हैं; अहम बात यह है कि वे आम तौर पर उचित समय के भीतर भरोसेमंद तरीके से निपट जाते हैं
    सामान्य UX guidelines के अनुरूप ideas और feedback के लिए भी वे काफी खुले हैं। अच्छा होगा कि और distributions KDE को default बनाएं और अपनी अलग पहचान वाली KDE configuration दें। KDE बहुत flexible है, फिर भी अधिकांश distributions सिर्फ default settings थमा कर रह जाते हैं

    • अभी KDE से मेरी सबसे बड़ी शिकायत file manager Dolphin है
      यह सब कुछ करने की कोशिश करता है, लेकिन जगह-जगह थोड़े-थोड़े bugs हैं, root के रूप में run नहीं किया जा सकता, और network files edit करते समय हर बार save confirmation दो-दो बार मांगता है। Features कम थे और दिखने में खराब था, फिर भी Nautilus कम परेशान करता था
    • हाल ही में ticket डाला था, और यह जानकर हैरानी हुई कि उसे review करने वाला व्यक्ति KDE leader था। अगर Nate यह देख रहे हों तो धन्यवाद कहना चाहूँगा
    • KDE इस्तेमाल करते समय लगता है कि असल में Neon ही इस्तेमाल करना चाहिए। क्योंकि लगता है tickets सिर्फ latest version के लिए ही डाले जा सकते हैं
      Ubuntu LTS पर KDE Connect transfer से जुड़े कई छोटे bugs हैं, लेकिन मुझे लगता है किसी को रुचि नहीं होगी। ऊपर से वे “unknown reason से transfer failed” या “unknown reason से file corrupted” जैसे हैं, इसलिए reproduce करना भी लगभग असंभव है
    • “अहम बात यह है कि उचित समय में निपट जाता है” वाली बात के उलट, 9 साल पुराना regression bug भी “upstream में resolved” के रूप में mark है
      KDE 3.x और 4.x के समय की तरह KDE के अंदर workable solution implement करने के बजाय, अगर वे कभी न आने वाले perfect solution का इंतज़ार कर रहे हैं, तो bug report करने का कोई मतलब नहीं लगता
    • अगर ऐसी settings tweaking की जरूरत है, तो KDE को default values सुधारने में ज्यादा निवेश करना चाहिए
      आम तौर पर लोग settings menu में गहराई तक नहीं जाते, जब तक कोई चीज़ परेशान न करे। बेहतरीन विकल्प हों भी, अगर वे default रूप से off हैं तो वे off ही रह जाते हैं
  • व्यक्तिगत रूप से KDE मुझे ऐसा लगता है जैसे वह GNOME बनना चाहता था, लेकिन बन नहीं पाया। सिर्फ desktop environment ही नहीं, KDE apps भी ऐसे ही लगते हैं; उदाहरण के लिए Krita की तुलना GIMP से करें तो यह साफ दिखता है
    KDE ने किसी तरह ज्यादा कुछ किया है और वह अधिक mature और ठोस महसूस होता है। पुराने GNOME2 मुझे पसंद था, लेकिन GNOME3 पर जाते समय पूरे project और users की प्रतिक्रिया के लिहाज से कुछ गड़बड़-सा लगा
    मुझे लगता है कि Windows NT दौर का classic UI, यानी 95·98·2000·XP वाले समय का design अपने शिखर पर था, और अच्छा है कि KDE ने उस दिशा को कुछ हद तक बनाए रखते हुए उसे ज्यादा modern बना दिया

    • Krita और GIMP में कई overlapping features हों, फिर भी technically उनका मकसद अलग है
      Krita मुख्यतः digital painting app है, जिसमें सामान्य image editing भी की जा सकती है, जबकि GIMP मुख्यतः image editing app है, जिसमें कुछ हद तक digital painting भी संभव है
      इसलिए Krita की image editing capabilities, खासकर painting से बाहर के क्षेत्रों में, कमजोर हैं और GIMP ज्यादा मजबूत है। उल्टा, GIMP की digital painting capabilities Krita की तुलना में काफी सीमित हैं
    • सरल करके कहें तो KDE Windows flow को, और GNOME Mac flow को follow करता है
      सिर्फ screenshot tool देखें तो GNOME का हालिया screenshot widget नए macOS screenshot widget जैसा लगभग वही है
      Ubuntu “झंझट-मुक्त” distro होने के बावजूद KDE की बजाय ऐसा desktop environment default में देता है जो geeks को और ज्यादा चिढ़ाएगा, यह अफसोस की बात है। KDE पर जाने के बाद Linux experience काफी बेहतर हो गया, और मैं GNOME जो करता है उसका सम्मान करता हूँ, लेकिन KDE मुझे ज्यादा घर जैसा लगता है
    • KDE का underlying GUI framework Qt है, जिसके पीछे एक सफल company है और जिसे कई advanced professional desktop apps में इस्तेमाल किया जाता है
      यह काफी अच्छी तरह समझाता है कि Krita, GIMP की तुलना में ज्यादा properly built क्यों महसूस होता है
    • इतिहास देखें तो GNOME उस समय पैदा हुआ था जब Qt license मुश्किल था, KDE का GPL clone बनने के लिए; इसलिए “KDE GNOME बनना चाहता था” वाली बात शाब्दिक रूप से काफी सही बैठती है
    • GNOME का workflow KDE से पूरी तरह अलग है
      GNOME ही वह वजह है कि मैं Linux इस्तेमाल करता हूँ। अगर मुझे KDE इस्तेमाल करना पड़े, तो शायद मैं Windows पर ही रहूँगा। Workflow logic लगभग वही है, और Windows में apps की बंदिशें भी नहीं हैं
  • जो users पुराना व्यवहार पसंद करते हैं, वे “Desktop Folder Settings” के “Mouse Actions” settings में इसे फिर से चालू कर सकते हैं, इसलिए यह पूरी तरह गायब नहीं हो रहा
    मेरे लिए यह configurability सचमुच महत्वपूर्ण है। दूसरे desktop environments में सबको “golden path” पर ले जाने के नाम पर features बस हटाने का trend रहा है, लेकिन हर व्यक्ति की पसंद अलग होती है
    उचित defaults और हर चीज tweak कर सकने वाली settings maze, “यह ऐसे ही काम करता है, मान लो” से बेहतर है

    • Default में इसे बंद किया जाना थोड़ा चिंता की बात है। क्योंकि यह KDE में मेरी सबसे पसंदीदा behaviours में से एक था
      Background थोड़ा-सा दिखता रहे तो virtual desktops आसानी से बदले जा सकते हैं। Toolbar में virtual desktop indicator पर click भी कर सकते हैं, लेकिन आदत पड़ने के बाद यह muscle memory बन जाता है और न हो तो असुविधा होती है
      Default न रहने पर यह आसानी से “सिर्फ कम users पर असर, इसलिए हटाया जा सकता है” वाले candidates में आ जाता है। ज्यादातर users को पता भी नहीं होगा कि ऐसा option मौजूद है, इसलिए असल में users कम ही रहेंगे
    • अगर किसी खास workflow में golden path inefficient है, तो settings महत्वपूर्ण होती हैं
      लेकिन औसत user की शायद कोई खास preference नहीं होती, और कई users के लिए GNOME काफी reasonable है
  • KDE upstream का file खोलने के default को single click से double click में बदलने का फैसला अच्छी खबर है
    Fedora, Kubuntu, Manjaro जैसे distros पहले से upstream defaults बदल रहे थे, और Nate Graham ने भी यह प्रस्ताव रखा था कि distros users के ज्यादा करीब हैं और उन्हें feedback मिला है कि double click बेहतर default है, इसलिए हमें भी मान लेना चाहिए
    Wayland में सबसे बड़ी चुनौती X11 की तरह OBS से आसानी से screen recording करना था, लेकिन आजकल यह बड़ी समस्या नहीं लगती। मुझे GNOME top icons का video में आना पसंद नहीं, लेकिन शायद इसका मतलब यह हो कि पूरा display record न करें
    अभी Fedora machine लगभग इस्तेमाल नहीं करता और जरूरत पड़ने पर SSH से access करता हूँ; WSL2 भी पर्याप्त है

    • व्यक्तिगत रूप से मैं single click तरीका पसंद करता हूँ। फिर भी KDE जैसा है, अपनी पसंद के हिसाब से set कर सकते हैं, इसलिए कोई समस्या नहीं है
    • अगर आपने single click से open करना try नहीं किया है, तो जोरदार सिफारिश है
      मैं भी पहले इसे नापसंद करता था, लेकिन आदत पड़ने पर folders और files के बीच काफी तेजी से आ-जा पाता हूँ। सोचें तो कुछ खोलने के लिए एक click करना UI consistency के लिहाज से भी ज्यादा natural है
    • Plasma 6 में Wayland पर screen recording को जितना संभव हो seamless चलाने के लिए काफी मेहनत की गई है
      OBS और default screenshot/recording tool Spectacle में यह बस काम करता है
      पुराने XWayland clients में भी screen recording और sharing हो सके, इसके लिए mechanism भी develop किया गया है। उदाहरण के लिए Electron Discord app में screen sharing जैसी चीजें संभव हो जाती हैं
    • Development team के लिए guides मैं OBS से काफी record करता हूँ, और Debian 12 के KDE/Wayland पर यह अच्छी तरह काम करता है
      Full-screen recording भी होती है, और webcam व external USB mic भी ठीक चलते हैं
    • single click “issue” देखकर मैंने दोबारा पढ़ा, क्योंकि article के बाद वाले हिस्से में लिखा था कि scrollbar behavior repetitive strain injury users का ध्यान रखकर बदला गया है
      इसलिए मुझे भ्रम होता है कि KDE सचमुच repetitive strain injury की परवाह करता है या नहीं। उम्र बढ़ने के साथ ऐसे नुकसान कम करने वाली features के लिए आभार होता है, लेकिन “new user pressure” की वजह से single click छोड़ देना मूर्खतापूर्ण लगता है
      फिर भी अच्छा है कि option बचा हुआ है
  • Framework 13 के NixOS पर Plasma के साथ छेड़छाड़ करते हुए कल रात Plasma 6 पर अपग्रेड किया, और अब तक यह काफ़ी शानदार है
    GNOME और macOS में जिसकी कमी लगती थी, वह integrated overview screen—यानी चार उंगलियों से ऊपर swipe—बहुत अच्छा है। तीन उंगलियों वाला होता तो बेहतर होता, लेकिन KDE है तो कहीं न कहीं setting होगी ही
    बेहतर monitor वाले workstation पर HDR content देख पाने की बात भी उत्साहित करती है। नया default lock screen background पता नहीं क्यों पसंद नहीं आया
    Plasma 6 ने bug-filled panel settings वाली उलझन ठीक कर दी है, और अब यह ज़्यादा intuitive होने के साथ smooth भी चलता है। नया Breeze theme spacing की परेशान करने वाली inconsistency काफ़ी हद तक ठीक करता है और बहुत बेहतर दिखता है
    fingerprint unlock के अजीब bugs भी लगता है साफ़ हो गए हैं, और नया default sound theme सच में शानदार है
    Super+R से इस्तेमाल होने वाला नया screen recording feature बस काम करता है, और PipeWire setup भी OBS के साथ ठीक बैठता है, individual window recording तक उम्मीद के मुताबिक हो जाती है
    serious workstation multitasking में यह Sway और tiling window managers के फ़ायदों की जगह ले पाएगा या नहीं, अभी नहीं पता, लेकिन laptop पर यह सच में मज़ेदार है
    Wayland से लोगों की शिकायतें समझ आती हैं, लेकिन मेरे लिए यह लगभग feature-complete जैसा लगता है। व्यक्तिगत रूप से बचा हुआ आख़िरी हिस्सा remote desktop access है; screen capture अच्छे से काम करता है और KDE Connect से phone से remote control भी हो जाता है, तो plumbing पहले से मौजूद है, बस setup करना बाकी लगता है
    अगर जिज्ञासा हो तो इसे एक बार आज़माने की सलाह दूंगा। मेरे हिसाब से यह शानदार शुरुआत है

    • अभी NixOS का Wayland support किस स्तर पर है, यह जानने की उत्सुकता है। यह भी जानना चाहता हूं कि nix configuration में बहुत बदलाव करने पड़े या नहीं
      कुछ महीने पहले Plasma 5 के साथ कोशिश की थी तो कुछ हद तक काम करता था, लेकिन settings में काफ़ी छेड़छाड़ करनी पड़ी और HiDPI पर consistent scaling setting नहीं मिल पाई
    • इसे तीन उंगलियों वाला बनाना मुश्किल होने की वजह यह है कि three-finger swipe desktop switching के लिए reserved है, और desktops को 2D grid में arrange किया जा सकता है
      फिर भी अच्छा होगा अगर इसे settings में बदला जा सके, और three-finger/four-finger swipes के किसी भी combination को मनचाहे action से bind किया जा सके
    • NixOS शायद अच्छे से चलेगा। यह जानना चाहता हूं कि इसे चलाने के लिए बहुत कुछ बदलना पड़ा या नहीं, fingerprint reader काम करता है या नहीं, और battery life कैसी है
    • 6.0 में अभी configurable नहीं है, लेकिन touchpad gesture settings जोड़ने की योजना है
  • KDE की वजह से Mac को कई साल इस्तेमाल करने के बाद desktop के प्रति लगाव फिर से जाग गया
    इसे PC, laptop और Steam Deck पर इस्तेमाल कर रहा हूं, और Konsole, Kate, KDE Connect जैसे apps भी बहुत पसंद हैं। कुल मिलाकर यह प्रभावशाली project है, और निजी तौर पर मुझे लगता है कि यह macOS और Windows से आगे है। इस काम में शामिल सभी लोगों का सच में धन्यवाद

    • कुछ समय पहले एक colleague Apple ecosystem बेचने की कोशिश करते हुए उदाहरण दे रहा था कि AirPods Mac से connected रहते हैं और call आने पर iPhone पर switch हो जाते हैं
      जब मैंने कहा कि Kubuntu चला रहे Asus laptop, Motorola phone और OnePlus earbuds पर भी यही हो जाता है, तो वह काफ़ी हैरान हुआ
    • default settings वाला KDE, Windows से आने वाले लोगों को बहुत familiar लगेगा—कम से कम Windows 10 users को—और यह गंभीर errors के बिना अच्छे से चलता है
      Linux desktop usage में सबसे बड़ी समस्या अब KDE/GNOME/दूसरे desktop environments के नियंत्रण से बाहर का क्षेत्र लगती है, यानी ढेर सारे consumer hardware के लिए मज़बूत support
      macOS के पास fixed hardware target है, और Microsoft के लिए hardware manufacturers drivers test करते हैं। Linux ecosystem के लिए उसी स्तर की quality देना मुश्किल है, और Fedora से नया kernel मिलने के बाद भी मैं अभी तक अपने laptop के hibernate mode के ठीक से काम करने का इंतज़ार कर रहा हूं
  • Breeze, Plasma का default theme है और Plasma 6 में update हुआ है, लेकिन यह कमरे को “matte white” से “eggshell white” में फिर से paint करने जितना subtle बदलाव लगता है
    कृपया UI elements के बीच की lines और अलग पहचान देने वाली चीज़ों को हटाया न जाए। इन्हें हटाने से UI समझना बहुत कठिन हो जाता है
    सब कुछ flat हो और सिर्फ़ मुश्किल से दिखने वाले gray shade differences से अलग किया जाए—यह trend जल्दी खत्म हो तो अच्छा है। इसने पिछले 10 साल के user interfaces खराब कर दिए। देखने में सुंदर, लेकिन इस्तेमाल में भयानक

    • सोच रहा हूं कि screenshots सच में देखे हैं या नहीं। KDE ने elements के बीच separation हटाया नहीं है
      बस अब हर चीज़ को boxes में घेरने के बजाय दो elements के बीच एक line खींचकर अलग किया गया है, और पुराना तरीका बहुत बदसूरत था
      Kate 6 भी मुझे काफ़ी ज़्यादा usable लगा। dividers अभी भी पर्याप्त स्पष्ट हैं, लेकिन थोड़ा कम pixels लेते हैं, जो low-resolution laptops पर अच्छा है
    • कम से कम इन्हें पतला बनाया जा सकता था। release page के screenshots में Kate और Kdenlive भयानक दिखते हैं
      वास्तविक उपयोगी content—code या clip problems list—ज़्यादातर खाली UI elements से दबकर कोने में squeezed हो जाता है। editor window की height लगभग 1080p जितनी होने के बावजूद मुश्किल से 20 lines दिखती हैं, और Clip Problems window 8 items दिखाने में ही cut off हो जाती है
      Linux desktop पर touch devices कितने relevant हैं, इसे अलग रख दें, तो भी सामान्य standards से यह खराब है। clip problems list vertical है, इसलिए pointer movement भी मुख्यतः vertical होता है; widgets को मोटा बनाने से Fitts's law के हिसाब से जो फायदा मिलता है, वह widgets के ढेर से बढ़ी movement distance के कारण खत्म हो जाता है
      6-inch touchscreen पर यह ठीक compromise हो सकता है, लेकिन Plasma users में से ज़्यादातर शायद उससे कहीं बड़े laptop/desktop screens और trackpad या mouse इस्तेमाल कर रहे होंगे
    • अच्छा होगा अगर Plasma को पुराने KDE 1·2 जैसा बिल्कुल दिखने और महसूस कराने का option हो
    • लगता है मुख्य उद्देश्य ऐसे areas कम करना है जहां box के अंदर box की तरह separators की कई layers overlap होती हैं
  • अनजाने में मुझे Plasma 6 मिल गया, और अब default Wayland होने की वजह से मेरा workflow पूरी तरह टूट गया है
    क्योंकि Wayland में desktop पर कौन-सी windows हैं, उन्हें list करने का कोई API नहीं है: https://github.com/Kalmat/PyWinCtl/blob/master/README.md#linux-notice
    मैं X11 पर वापस तो आ गया, और अजीब बात है कि log off button अब काम नहीं करता, लेकिन कम-से-कम मेरी monitoring scripts काम कर रही हैं

    • सोच रहा हूँ कि यह “गलती से” कैसे मिल गया। यह अभी Arch stable में भी नहीं आया है
      अभी इसे ship करने वाला distro शायद KDE neon ही दिखता है, जिसका premise ही KDE चीज़ों को जितनी जल्दी हो सके उपलब्ध कराना है
    • पहले मैं Wayland user था, लेकिन Firefox के default रूप से Wayland इस्तेमाल करने के बाद Picture-in-Picture न चलने पर X पर वापस आ गया
      DuckDuckGo से खोजने पर भी कोई solution नहीं मिला, काश कोई तरीका बता दे। ऐसी चीज़ों और ठीक-ठाक screen recording program ढूँढने को छोड़ दें, तो मुझे कोई बड़ा फर्क महसूस नहीं हुआ
    • कई Wayland compositors window list enumerate करने के लिए API देते हैं
      Plasma 6 के बारे में नहीं पता, लेकिन मेरी समझ में Wayland में ऐसा API देना है या नहीं, यह compositor पर निर्भर करता है
    • एक experimental tool wlrctl है: https://git.sr.ht/~brocellous/wlrctl
      इसकी documentation बहुत अच्छी नहीं है, लेकिन wlrctl toplevel list से window list मिल सकती है, और wlrctl toplevel list state:focused से current focused window मिल सकती है
    • वे दिन साफ़ याद हैं जब इस तरह की nonsense चीज़ों में दर्जनों घंटे गहराई से लगाने का समय और गुंजाइश होती थी
      अब मैं इससे दूर ही रहना चाहूँगा
  • मैं इस बात से सहमत हूँ कि Plasma 6 में भी settings ढूँढना अब भी मुश्किल है
    मेरा मौजूदा desktop Linux install 2016 से चला आ रहा है, और सारी settings कई साल पहले ही कर दी गई थीं। हाल ही में VirtualBox में Linux install करना पड़ा, तो KDE चुना, लेकिन settings इतनी ज़्यादा थीं कि खराब तरीके से overwhelming लगा
    बचपन में शायद मैं ज़्यादा उत्साही था और यह पसंद आता, लेकिन अब मैं reasonable defaults और consistent UI/UX experience चाहता हूँ

    • अगर settings script से की जा सकें तो वाकई अच्छा होगा
      अगर एक settings script बनाकर हर नए install पर चला सकूँ, तो इधर-उधर ढूँढकर click करने की ज़रूरत कम हो जाएगी
    • मेरे साथ भी यही है। मैं सबके जैसी settings इस्तेमाल करना चाहता हूँ
      इससे इस संभावना को maximize किया जा सकता है कि मैं software का सबसे well-tested path इस्तेमाल कर रहा हूँ
    • अगर आपको सालों तक settings consistency चाहिए, तो FVWM इस्तेमाल कर सकते हैं
      मज़ाक है, लेकिन पूरी तरह मज़ाक भी नहीं; यह एक valid complaint है