ฉันมีบัญชีผู้ใช้หลายบัญชีในเครื่องแม่ของฉันใช้เวลาส่วนใหญ่ ฉันจะเรียงลำดับผู้ใช้เพื่อให้บัญชีของเธอปรากฏขึ้นเป็นอันดับแรกในรายการได้อย่างไร
ฉันมีบัญชีผู้ใช้หลายบัญชีในเครื่องแม่ของฉันใช้เวลาส่วนใหญ่ ฉันจะเรียงลำดับผู้ใช้เพื่อให้บัญชีของเธอปรากฏขึ้นเป็นอันดับแรกในรายการได้อย่างไร
คำตอบ:
ฉันมีปัญหาเดียวกันดังนั้นฉันจึงทำการสอบถาม:
gdm simple greeter ใช้ ConsoleKit เพื่อรับรายชื่อผู้ใช้ คุณสามารถตรวจสอบรายการ (ตามลำดับ gdm) โดยเรียกใช้:
$ ck-history --frequent --seat='Seat1'
user1 148
user2 145
gdm 143
หาก 'Seat1' ไม่ทำงานให้ป้อนค่าที่นั่งจาก 'ck-list-session'
ฉันไม่รู้วิธีแก้ไขรายการ ck-history แต่คุณสามารถเพิ่มหมายเลขความถี่สำหรับผู้ใช้ที่เข้าสู่ระบบได้อย่างง่ายดายเช่นโดยการเรียกใช้ (เมื่อ user2 เข้าสู่ระบบ):
$ for n in `seq 1 10`; do echo exit|ck-launch-session; done
ตัวเลขจะเปลี่ยนเป็น
$ ck-history --frequent --seat='Seat1'
user2 155
user1 148
gdm 143
และรายชื่อผู้ใช้หน้าจอเข้าสู่ระบบจะถูกจัดลำดับใหม่ในลักษณะเดียวกัน
หน้าจอเข้าสู่ระบบไม่เพียงเรียงตามชื่อ ในความเป็นจริงในสุวิมลหน้าจอเข้าสู่ระบบเริ่มต้นจะเรียงลำดับครั้งแรกตามความถี่การใช้งานและตามชื่อที่แสดงเป็นทางเลือก ดังนั้นแม่ของคุณจะปรากฏตัวครั้งแรกหลังจากนั้นสองสามครั้ง
ไม่สามารถรวมทั้งหมดได้ ผู้ใช้เริ่มต้นบนเครื่องของฉันคือผู้ที่ไม่เคยเข้าสู่ระบบในขณะที่ผู้ใช้ที่ฉันใช้ทุกวันสำหรับปีที่ผ่านมาลดลงที่หมายเลขสาม
เพื่อตอบสนองต่อโซลูชั่นของ Gilles และ Arancaytar: ทั้งคู่อาจถูกต้อง ฉันมีปัญหาเช่นเดียวกับ Arancaytar บัญชีที่ฉันเข้าสู่ระบบบ่อยที่สุดนั้นแปลกที่ด้านล่างของรายการ แต่หลังจากอ่านวิธีการแก้ปัญหา Gilles ฉันพยายามเข้าสู่ระบบไม่ใช่โดยคลิกที่ชื่อของฉันในรายชื่อผู้ใช้ แต่โดยคลิกที่ "อื่น ๆ " พิมพ์ชื่อผู้ใช้ด้วยตนเองและรหัสผ่านของฉัน หลังจากนั้นฉันออกจากระบบเพื่อตรวจสอบและชื่อของฉันอยู่ด้านบนของรายการผู้ใช้ ดูเหมือนว่าหน้าจอเข้าสู่ระบบด้วยเหตุผลแปลก ๆ บางอย่างจะบันทึกเฉพาะความถี่ของการเข้าสู่ระบบเมื่อคุณป้อนชื่อผู้ใช้ด้วยตนเอง ฉันยังไม่ได้ยืนยันเรื่องนี้อย่างแน่นอน
กล่าวโดยย่อสำหรับผู้ที่ยังมีปัญหาอยู่ให้ทำดังนี้
ความคิดเห็นที่จะบอกว่านี้จะประสบความสำเร็จสำหรับคนอื่นที่ยังมีปัญหา!
AAAAAA
ขอให้เธอเปลี่ยนชื่อของเธอไป ฉันแน่ใจว่าเธอไม่ได้แนบชื่อปัจจุบันของเธอมากเกินไป