Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      How To Prevent WordPress SQL Injection Attacks

      June 14, 2025

      This week in AI dev tools: Apple’s Foundations Model framework, Mistral’s first reasoning model, and more (June 13, 2025)

      June 13, 2025

      Open Talent platforms emerging to match skilled workers to needs, study finds

      June 13, 2025

      Java never goes out of style: Celebrating 30 years of the language

      June 12, 2025

      6 registry tweaks every tech-savvy user must apply on Windows 11

      June 14, 2025

      Here’s why network infrastructure is vital to maximizing your company’s AI adoption

      June 14, 2025

      The AI video tool behind the most viral social trends right now

      June 14, 2025

      Got a new password manager? How to clean up the password mess you left in the cloud

      June 14, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      Right Invoicing App for iPhone: InvoiceTemple

      June 14, 2025
      Recent

      Right Invoicing App for iPhone: InvoiceTemple

      June 14, 2025

      Tunnel Run game in 170 lines of pure JS

      June 14, 2025

      Integrating Drupal with Salesforce SSO via SAML and Dynamic User Sync

      June 14, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      6 registry tweaks every tech-savvy user must apply on Windows 11

      June 14, 2025
      Recent

      6 registry tweaks every tech-savvy user must apply on Windows 11

      June 14, 2025

      Is Chrome Copying Edge? ‘Omnibox Tools’ Bring Edge-Style Address Bar Shortcuts

      June 14, 2025

      Windows 11 24H2’s new Start Menu auto-changes size based on screen resolution

      June 14, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Operating Systems»Linux»GNOME 49 richiederà una maggiore integrazione con systemd

    GNOME 49 richiederà una maggiore integrazione con systemd

    June 13, 2025
    GNOME 49 richiederà una maggiore integrazione con systemd

    Le prossime versioni di GNOME richiederanno systemd per funzionalità chiave della sessione, rendendo più difficile per le distribuzioni GNU/Linux non basate su systemd stare al passo senza l’applicazione di importanti modifiche.

    Il rapporto tra GNOME e systemd

    Il rapporto tra GNOME e systemd è stato oggetto di dibattito tra utenti e distribuzioni GNU/Linux per anni. Sebbene l’ambiente desktop non abbia mai ufficialmente richiesto systemd per le sue funzionalità principali, molti dei suoi componenti si sono appoggiati pesantemente sull’ecosistema di systemd, in particolare su logind, il suo servizio di gestione delle sessioni.

    Ora, GNOME sta compiendo ulteriori passi per approfondire la sua integrazione con systemd, una mossa che renderà l’esecuzione dell’ambiente desktop su sistemi con init alternativi significativamente più difficile.

    La situazione attuale

    Per essere chiari, GNOME non è stato completamente agnostico rispetto a systemd per un po’ di tempo. Dal 2015, si è basato su logind per la gestione delle sessioni e dei posti di lavoro, abbandonando il supporto per il più vecchio ConsoleKit. Tuttavia, logind non deve necessariamente funzionare sotto systemd: progetti come elogind hanno permesso a GNOME di funzionare su sistemi che utilizzano OpenRC, runit o l’init di BSD.

    Tuttavia, questa compatibilità è sempre stata piuttosto precaria. La maggior parte degli sviluppatori di GNOME si concentra su configurazioni basate su systemd, e l’infrastruttura di test automatizzati del progetto non verifica configurazioni non basate su systemd. Di conseguenza, il mantenimento del supporto per init alternativi è stato in gran parte affidato ai distributori a valle, spesso attraverso modifiche e soluzioni alternative.

    Cosa sta cambiando ora?

    Stanno arrivando 2 importanti cambiamenti che rafforzeranno la dipendenza di GNOME da systemd:

    • GDM adotta systemd-userdb: il gestore di accesso grafico di GNOME (GDM) sta introducendo una dipendenza da systemd-userdb, un sistema di gestione dinamica degli account utente. Questo cambiamento aiuta a modernizzare la gestione da parte di GDM delle sessioni multi-posto e di accesso remoto, sostituendo ciò che gli sviluppatori descrivono come “comportamenti legacy e veri e propri trucchi”.
      Sebbene esista una soluzione temporanea per i sistemi senza userdb (che utilizza account di benvenuto statici come “gdm-greeter-1”, “gdm-greeter-2”, ecc.), questa è solo una soluzione provvisoria.
    • Gnome-session abbandona il suo gestore di servizi integrato: dalla versione 3.34 di GNOME, il gestore delle sessioni ha utilizzato systemd per avviare e monitorare i servizi utente, ricorrendo a un gestore di servizi interno solo quando systemd non è disponibile.
      Tuttavia, questo sistema di riserva sta ora venendo rimosso. Originariamente scritto per GNOME 2.24, il vecchio gestore di servizi è considerato obsoleto, scarsamente mantenuto e un ostacolo a nuove funzionalità come il salvataggio e il ripristino delle sessioni.

    Cosa significa questo per le distribuzioni GNU/Linux non basate su systemd?

    In breve, nulla di buono. Una cosa è certa: questa mossa da parte di GNOME è destinata a scatenare un acceso dibattito e a frustrare sia gli sviluppatori che gli utenti di distribuzioni GNU/Linux senza systemd (Void, Slackware, Alpine, Chimera, Devuan, ecc.).

    Sebbene il cammino in avanti non sia impossibile, è certamente più complicato. Alla luce di questo, il team di GNOME suggerisce alcune opzioni:

    • Implementare sostituzioni per systemd-userdb: progetti come elogind hanno già colmato lacune simili per logind; uno sforzo simile potrebbe essere necessario per userdb.
    • Mantenere modifiche per versioni più vecchie di GNOME: GNOME 48 continuerà a ricevere aggiornamenti fino al rilascio di GNOME 50, dando ai manutentori a valle il tempo di adattarsi.

    Tuttavia, la direzione è chiara: GNOME si sta muovendo verso una maggiore integrazione con systemd, e sebbene le configurazioni alternative non scompariranno da un giorno all’altro, richiederanno maggiori sforzi per rimanere funzionali.

    Per ora, gli utenti non basati su systemd hanno ancora un po’ di margine, ma con l’avvicinarsi di GNOME 50 (previsto per marzo-aprile 2026), la pressione ad adottare systemd o investire in implementazioni alternative aumenterà. Oppure, naturalmente, si può sempre passare a un ambiente desktop diverso.

    Per tutti i dettagli, è possibile leggere l’articolo sul blog ufficiale.

    Fonte: https://blogs.gnome.org/adrianvovk/2025/06/10/gnome-systemd-dependencies/
    Fonte: https://linuxiac.com/gnome-49-will-require-deeper-systemd-integration/

    Source: Read More

    Facebook Twitter Reddit Email Copy Link
    Previous ArticleLinux Candy: WSelector – wallpaper selector manager
    Next Article La Danimarca saluta Microsoft: al Ministero per la digitalizzazione arriva LibreOffice e GNU/Linux

    Related Posts

    News & Updates

    6 registry tweaks every tech-savvy user must apply on Windows 11

    June 14, 2025
    Operating Systems

    Is Chrome Copying Edge? ‘Omnibox Tools’ Bring Edge-Style Address Bar Shortcuts

    June 14, 2025
    Leave A Reply Cancel Reply

    For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

    Continue Reading

    Lumma Stealer: Down for the count

    Development

    Jenkins Gatling Plugin Vulnerability Let Attackers Bypass Content-Security-Policy Protection

    Security

    Is The Elder Scrolls 4: Oblivion Remastered on Xbox Game Pass?

    News & Updates

    Cisco Warns of High-Severity SSH Security Flaws in UCS IMC and NDFC Systems

    Security

    Highlights

    Why Denmark is breaking up with Microsoft

    June 13, 2025

    Relying too heavily on a US tech giant for your nation’s digital infrastructure is starting…

    5 projects Perplexity’s new Labs AI tool can whip up for you now – in minutes

    May 30, 2025

    CVE-2025-27523 – Hitachi JP1/IT Desktop Management 2 – Smart Device Manager XXE Injection Vulnerability

    May 15, 2025

    CVE-2025-47939 – TYPO3 File Upload Vulnerability (Unrestricted File Type Upload)

    May 20, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.