Dave Airlie pochwalił się rezultatami swojej pracy przy zmniejszaniu uprawnień serwera X. Problem polega na tym, że serwer X na Linuksie działa z uprawnieniami administratora – tak wysokie uprawnienia są mu potrzebne między innymi do zmiany ustawień karty graficznej, jednak negatywnie wpływają na bezpieczeństwo systemu.
Sytuacja zmieniła się, gdy Dave przeniósł wykrywanie/zmianę ustawień karty graficznej do jądra systemu. Dzięki kilku dodatkowym poprawkom udało mu się uruchomić serwer X działający bez uprawnień roota.
(..) Mogę uruchomić serwer + gnome-session + DRI2 + compiz + glxgears na sześcianie. Wprawdzie w krótkim czasie dostaje oops’a, ale to pokazuje, że jesteśmy bardzo blisko zrealizowania marzenia.
Niestety przynajmniej na razie ta funkcjonalność jest dostępna tylko dla posiadaczy kart graficznych Intela obsługiwanych przez modesetting w jądrze systemu. Możemy mieć nadzieję, że już wkrótce modesetting zostanie udostępniony również dla sterowników nouveau oraz radeonhd.