Score:1

เฉพาะพื้นหลังและตัวชี้เมาส์หลังจากเข้าสู่ระบบ Ubuntu 18.04

ธง in

(อัปเดตเมื่อวันที่ 8 ธันวาคม 2021: ฉันพบสาเหตุที่แท้จริงแล้ว ขอบคุณเหมือนกัน ฉันกำลังโพสต์สาเหตุที่แท้จริง)

เมื่อเร็ว ๆ นี้ฉันทำงานกับ Ubuntu 18.04 วันหนึ่งหลังจากเดสก์ท็อปเข้าสู่ระบบ มีเพียงพื้นหลังและตัวชี้เมาส์

แต่ฉันยังสามารถ SSH กับระบบได้ ฉันสร้างบัญชีใหม่โดย SSH และฉันสามารถเข้าสู่ระบบเดสก์ท็อปด้วยบัญชีใหม่นั้น

ฉันลงชื่อเข้าใช้บัญชีเดิมที่ไม่ถูกต้องโดย SSH และทำสิ่งต่อไปนี้:

mv .cache .cache.old
mv .config .config.old
mv .local .local.old
sudo รีบูต

หลังจากนี้ ปัญหายังคงอยู่ กล่าวคือ ฉันสามารถลงชื่อเข้าใช้บัญชีใหม่ของฉันบนเดสก์ท็อปได้ แต่ถ้าฉันลงชื่อเข้าใช้บัญชีเก่า จะมีเพียงพื้นหลังและตัวชี้เมาส์เท่านั้น

จะนำบัญชีเดสก์ท็อปเก่าของฉันกลับมาได้อย่างไร

อย่างไรก็ตาม Ubuntu 18.04 ของฉันเป็น VM ใน VMWare ฉันติดตั้งสภาพแวดล้อมเดสก์ท็อปเริ่มต้นและใช้งานได้ดีเมื่อวานฉันติดตั้ง Robot Operation System (ROS) ในนั้นและติดตั้ง Shadowsocks ฉันพยายามเรียกใช้สคริปต์ที่เขียนขึ้นเองเพื่อเริ่มไคลเอนต์ Shadowsocks เมื่อเริ่มต้นโดยเพิ่มแนวทางการบริการและ @reboot ในแนวทาง crontab แต่ล้มเหลว แต่ฉันสามารถสร้างได้ด้วยตนเอง พร็อกซีทำงานโดย Privoxy และ Shadowsocks และฉันตั้งค่าพร็อกซีของสภาพแวดล้อมเดสก์ท็อปของฉัน แต่ปัญหาเกิดขึ้นเมื่อรีบูตครั้งถัดไป

cmpltrtok avatar
in flag
@guiverc มันไม่สะอาดโดยเจตนา ฉันติดตั้งสภาพแวดล้อมเดสก์ท็อปเริ่มต้นของ Ubuntu 18.04 และใช้งานได้ก่อนหน้านี้ แต่เมื่อวานนี้ หลังจากที่ฉันติดตั้ง Robot Operation System (ROS) และไคลเอนต์ shadowsocks และพยายามเริ่มสคริปต์เริ่มต้นไคลเอนต์ shadowsocks ที่เขียนด้วยตนเองโดยล้มเหลวด้วยวิธีการบริการ และต่อมาโดย @ รีบูตด้วยวิธี crontab และตั้งค่าพร็อกซีเดสก์ท็อปด้วยตนเองเพื่อใช้ Privoxy และ shadowsocks จะสะอาดเมื่อรีบูตในภายหลัง
Score:1
ธง in

ในที่สุดฉันก็พบสาเหตุที่แท้จริง การกำหนดค่าที่ไม่ถูกต้องในไฟล์ .bashrc ของฉัน มันเป็นเรื่องยาว ฉันเขียนไว้ด้านล่าง:

Ubuntu นี้เป็น VM ใน VMWare Windows 10 และในขณะเดียวกันฉันก็ลองใช้ WSL GUI ใน .bashrc ของบัญชี WSL ของฉัน ฉันเพิ่ม:

ส่งออก DISPLAY=host_ip:0.0

ด้วยเซิร์ฟเวอร์ X11 (VcXsrv) บนโฮสต์ ฉันสามารถรันโปรแกรม GUI บน WSL ได้ หลังจากประสบความสำเร็จ ฉันลองสิ่งนี้บน bash session กับ VM Ubuntu ในโฮสต์ SecureCRT และมันก็สำเร็จเช่นกัน

จากนั้นฉันก็เพิ่มสิ่งเดียวกันผิด ส่งออก DISPLAY=xxx:0.0 การกำหนดค่าใน .bashrc ของบัญชี VM Ubuntu ของฉัน ในการเข้าสู่ระบบใหม่หลังจากนี้ ฉันไม่สามารถใช้ GUI ของ VM Ubuntu ของฉันได้ และไม่รู้ว่าทำไม และฉันถามที่นี่

เป็นปัญหาต่อบัญชีผู้ใช้ แต่ไม่สามารถแก้ไขได้โดยการลบ ~/.cache ~/.config ~/.local เนื่องจากสาเหตุหลักอยู่ใน .bashrc ฉันพบต้นตอโดยบังเอิญ

นั่นคือเรื่องราวทั้งหมด ขอโทษสำหรับปัญหา. ขอบคุณทุกคน!

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา