Score:1

วิธีเปิดแอปพลิเคชันเมื่อเริ่มต้น

ธง cn

ฉันยังใหม่กับ Ubuntu และเพิ่งพบปัญหาที่น่าสนใจ ฉันติดตั้ง Keep Presence (https://github.com/carrot69/keep-presence) เพื่อป้องกันไม่ให้ Intel Compute Stick ไม่ทำงาน สิ่งที่ฉันต้องการทำคือเปิดตัวเมื่อ Ubuntu เริ่มทำงาน ฉันมองไปรอบๆ และเห็นว่าคุณสามารถเพิ่มคำสั่งของคุณได้ rc.localฉันก็เลยวิ่ง sudo นาโน /etc/rc.local และเพิ่ม การแสดงตน -- วินาที 30 ถึง rc.localแต่ฉันไม่คิดว่านั่นไม่ได้ทำอะไร หลังจากบันทึก ฉันเปิดใหม่อีกครั้งเพื่อยืนยันว่าบรรทัดที่ฉันเพิ่มยังคงอยู่ ในกรณีที่ฉันทำผิด มีวิธีบอกไหมว่ามันใช้งานได้หรือฉันทำผิดทั้งหมด? เมื่อฉันรีสตาร์ท ทุกอย่างเริ่มต้นตามปกติ ดังนั้นฉันจึงไม่เห็นข้อผิดพลาดหรืออะไรเลย แต่หน้าต่างเทอร์มินัลไม่เปิดขึ้นหรืออะไรทำนองนั้น ซึ่งจะทำให้ฉันรู้สึกสบายใจเมื่อรู้ว่ามันใช้งานได้ รุ่นของฉันคือ อูบุนตู 20.04.3 LTS ความคิดใด ๆ ?

ขอบคุณ,
จอช

Score:1
ธง cn
raj

อย่างแรก: ใน Ubuntu เวอร์ชันใหม่ ไฟล์ /etc/rc.local ไม่ทำงานอีกต่อไป หากคุณต้องการเรียกใช้บางอย่างเมื่อเริ่มต้นระบบ คุณควรเพิ่มลงใน crontab (ดู ผู้ชาย 5 crontab) โดยใช้ @รีบูต ข้อกำหนดเวลา

ประการที่สอง: คุณไม่สามารถเรียกใช้คำสั่งที่โต้ตอบกับเดสก์ท็อปด้วยวิธีนั้น เนื่องจากเหตุผลสองประการ: ก) เมื่อระบบเริ่มทำงาน เดสก์ท็อป GUI ของคุณยังไม่พร้อม ดังนั้นจึงไม่มีที่สำหรับแสดงหน้าต่างแอปพลิเคชัน; b) คำสั่งที่รันจาก crontab (หรือ /etc/rc.localถ้ามันใช้งานได้) ไม่แชร์สภาพแวดล้อมกับเซสชันเดสก์ท็อปของคุณ ดังนั้นจึงไม่มีตัวแปรระบบที่สำคัญที่จำเป็นสำหรับแอปพลิเคชัน GUI ในการทำงาน

วิธีแก้ไขคือเพิ่มแอปพลิเคชันของคุณใน "แอปพลิเคชันเริ่มต้น" ในเซสชันเดสก์ท็อปของคุณ (มีเครื่องมือพิเศษสำหรับสิ่งนั้น) จากนั้นแอปพลิเคชันของคุณจะเริ่มทำงานพร้อมกับเซสชันเดสก์ท็อปเมื่อคุณเข้าสู่ระบบ

Score:1
ธง cn

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

วิธีที่ง่ายที่สุดในการเริ่มแอปพลิเคชันอัตโนมัติคือการเปิดเครื่องมือ "แอปพลิเคชันเริ่มต้น" ในกล่องโต้ตอบ ให้คลิกเพิ่มและกรอกข้อมูลในฟิลด์

ที่ต้องทำสำหรับแต่ละบัญชีผู้ใช้ หากคุณต้องการให้สิ่งนี้เกิดขึ้นตามค่าเริ่มต้นสำหรับแต่ละบัญชีผู้ใช้ในระบบ ดังนั้น ก .เดสก์ทอป ตัวเรียกใช้งานสำหรับคำสั่งนี้สามารถย้ายไปที่ /etc/xdg/autostart.

วิธีที่ง่ายที่สุดในการสร้างดังกล่าว .เดสก์ทอป ตัวเรียกใช้งานคือการใช้ "แอปพลิเคชันเริ่มต้น" ที่จะสร้างเช่นนั้น .เดสก์ทอป ตัวเรียกใช้งานในเครื่องของผู้ใช้ เริ่มอัตโนมัติ โฟลเดอร์ เช่น ~/.config/autostart. ย้ายไปยังระบบทั้งหมด /etc/xdg/autostart เพื่อให้มีผลกับผู้ใช้ทุกคน

โพสต์คำตอบ

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