Desktop

More ricing less productivity!

  • gdm
    • gnome display manager
  • sddm
    • kde desktop manager (simple desktop display manager)
  • lightdm
    • usually xfce's display manager
  • Cross desktop vars for configuration are XDG vars
    • XDG_DATA_HOME XDG_CONFIG_HOME XDG_STATE_HOME XDG_RUNTIME_DIR XDG_CACHE_HOME XDG_CONFIG_DIRS XDG_DATA_DIRS
  • xfce
    • simple but lacks wayland support (planned some for 4.18 xfwm support?)
  • gnome
    • javascript based desktop (leaked memory)
  • kde
    • runs desktops with kioclient exec file.desktop
    • manjaro desktop package is plasma-meta
      • added konsole, unarchiver, kio-admin, gnustep-base, dolphin, ark, sweeper, sddm-breath-theme
    • qt based
      • QT_QPA_PLATFORM=wayland or webgl
      • qt project withholds patches for up to a year
    • alt+space then kquitapp5 plasmashell;plasmashell to restart desktop
    • kde6 has experimental hdr support
  • aero (windows)
  • quartz (mac)
  • gamescope compositor for wayland desktops supports experimental HDR
    • ENABLE_HDR_WSI=1 gamescope --hdr-enabled --hdr-debug-force-output --steam -- env ENABLE_GAMESCOPE_WSI=1 DXVK_HDR=1 DISABLE_HDR_WSI=1 steam
    • use ENABLE_HDR_WSI=1 SDL_VIDEODRIVER=wayland for native games