โดยปกติ gksu จะเข้าสู่ระบบในผู้ใช้รูทและเรียกใช้แอพในเซสชันนี้
ในบางระบบเช่นอูบุนตู, gksu และ gksudo นั้นเชื่อมโยงกันซึ่งโดยทั่วไปหมายถึงไม่ว่าคำสั่งใดที่ใช้คุณก็แค่ใช้ gksudo เพราะเปิดใช้งาน / apps / gksu / โหมด sudo
โดยปกติ gksu จะเข้าสู่ระบบในผู้ใช้รูทและรันแอพในเซสชันนี้ โดยที่ gksudo / sudo ทำให้ผู้ใช้เข้าสู่ระบบและยกระดับสิทธิ์ระดับรากให้กับผู้ใช้นั้น
คุณไม่ควรใช้ sudo ปกติเพื่อเริ่มโปรแกรมกราฟิก คุณควรใช้ gksudo แทน gksudo ตั้งค่า HOME = ~ root และคัดลอก. Xauthority ไปยังไดเรกทอรี tmp สิ่งนี้ป้องกันไฟล์ในโฮมไดเร็กตอรี่ของคุณเป็นเจ้าของโดยรูท. (AFAICT นี่คือทั้งหมดที่พิเศษเกี่ยวกับสภาพแวดล้อมของกระบวนการเริ่มต้นด้วย gksudo vs. sudo)