ฉันจะป้องกันไม่ให้ Skype เริ่มการทำงานอัตโนมัติเมื่อบู๊ตเครื่องได้อย่างไร


34

แฟนของฉันลงชื่อเข้าใช้บัญชี Skype ของเธอจากเน็ตบุ๊ก Xubuntu 12.10 ของฉันและตั้งแต่นั้นมา Skype จะเริ่มโดยอัตโนมัติทุกครั้งที่ฉันบู๊ต ฉันจะป้องกันไม่ให้เกิดเหตุการณ์เช่นนี้ได้อย่างไร

สิ่งที่ฉันได้ลอง:

  • การลบออกจากเครื่องมือจัดการการตั้งค่า -> เซสชันและการเริ่มต้น -> แอปพลิเคชันเริ่มต้นอัตโนมัติ - ไม่พบในรายการ
  • การตรวจสอบการตั้งค่าที่เกี่ยวข้องใน Skype นั้นไม่พบสิ่งใด ๆ (ฉันจำได้ว่ามีการตั้งค่า Skype ที่คล้ายกันบางที่เมื่อใดก็ตามที่ฉันเคยใช้กับ Windows พิจารณาว่าแฟนของฉันเป็นผู้ใช้ Windows อาจเป็นได้ว่านี่เป็นการตั้งค่าที่มีอยู่ในไคลเอนต์ Windows แต่ไม่ใช่ใน Linux ได้รับการโอน?)
  • ใช้BUMเพื่อปิด - ไม่พบในรายการ
  • ถอนการติดตั้ง Skype ด้วยapt-get remove skype --purgeและหวังว่าจะลบการตั้งค่าทั้งหมดเช่นกัน - ไม่ได้

ประหยัดสำหรับการติดตั้งใหม่ฉันจะลองอะไรอีกบ้าง

ขณะที่อยู่ในบันทึกเดียวกัน - Skype มีวิธีการเริ่มต้นอัตโนมัติโดยไม่ต้องผ่านเส้นทางพุ่งพรวดปกติได้อย่างไร

แก้ไข: อีกสองสิ่งที่ฉันลอง:

  • มองหาสิ่งที่คล้ายกันในการสนับสนุน Skype - ฉันไม่ได้คาดหวังว่าจะพบอะไรและฉันก็ไม่ได้
  • มองผ่าน.Skypeโฟลเดอร์ในโฮมไดเร็กตอรี่ของฉัน ฉันไม่พบคู่ของไฟล์ที่มีแนวโน้มมอง (ก.Skype/shared.xml, .Skype/[my username]/config.xml, .Skype/[girlfriend's username]/config.xml) แต่มองผ่านพวกเขาไม่ได้ผลอะไร แม้ว่าไฟล์ SQLite มากมาย เป็นไปได้ไหมว่าการตั้งค่านี้อยู่ภายในหรือไม่

ลองไป/etc/xdg/autostartดูว่ามีรายการของ Skype อยู่หรือไม่ถ้ามีให้ลบออกไหม
มิทช์

มองไม่เห็นตรงนั้น
Andrey

3
วิธีการแก้ปัญหาสำหรับ2018+ รุ่นเป็นนี้

คำตอบ:


25

พบปัญหาเดียวกันและต่อไปนี้ดูเหมือนจะได้รับการดูแล: ไปที่ (Xubuntu) การตั้งค่า> เซสชั่นและการเริ่มต้น> เซสชั่นหา Skype และคลิกซ้ายที่มันบอกว่า "ถ้าทำงาน" และเปลี่ยนเป็น "ไม่เคย"


1
ไม่ได้ทำเพื่อฉันฉันกลัว
Andrey

1
ลองคลิก "ล้างเซสชั่นที่บันทึกไว้" ภายใต้การตั้งค่าเดียวกันและตรวจสอบให้แน่ใจว่า
azeam

Ah! การยกเลิกการ "บันทึกเซสชันโดยอัตโนมัติเมื่อออกจากระบบ" เป็นสิ่งที่ฉันลองมาก่อนหน้านี้ แต่ฉันไม่เห็นปุ่ม "ล้างบันทึกเซสชัน" มันทำงานได้ขอบคุณสำหรับความช่วยเหลือของคุณ
Andrey

3
สำหรับเวอร์ชัน 2017+ ดูคำตอบอื่น ๆ
int_ua

เกือบจะใช้งานได้สำหรับฉันเมนูเปลี่ยนไปเล็กน้อย ... เพิ่งทำเครื่องมือ> การตั้งค่า ... > ทั่วไป
Rodrigo Laguna

38

สำหรับเวอร์ชั่นใหม่ของ skype 2017 ที่ไม่สามารถเพิ่มตัวเองลงใน autostart ได้ทุกครั้งที่เริ่มต้น (จริงจังหรือไม่ไม่เคยติดตั้งลงในเครื่องของฉัน) มันเพียงพอที่จะสร้างโฟลเดอร์ที่มีชื่อเดียวกับไฟล์ที่พยายามสร้าง:

rm ~/.config/autostart/skypeforlinux.desktop
mkdir ~/.config/autostart/skypeforlinux.desktop

10
นอกจากนี้ยังทำงานให้ฉันเพื่อเปิดไฟล์ skypeforlinux.desktop และ (อีกครั้ง) บันทึกด้วยชุดที่เปิดใช้งาน X-GNOME-Autostart เป็นเท็จ เช่นX-GNOME-Autostart-enabled=false
ทอม

rm: cannot remove '/home/cip/.config/autostart/skypeforlinux.desktop': No such file or directory

@Tom - KDE ล่ะ ฉันไม่มีบรรทัด“ X-GNOME-Autostart-enabled”

การเข้าสู่ระบบและยกเลิกการตรวจสอบตัวเลือกที่จะเริ่มต้นด้วยระบบจะหยุด Skype ไม่ให้เพิ่มตัวเองลงในการเริ่มอัตโนมัติทุกครั้งที่เริ่ม

ขอบคุณ @cipricus อาจไม่มีตัวเลือกดังกล่าวในขณะที่เขียน ไม่สามารถยืนยันได้ในขณะนี้ การเปลี่ยนตัวเลือกนี้เปลี่ยนskypeforlinux.desktopเนื้อหาหรือไม่
int_ua

23

เนื่องจากดูเหมือนว่าคำตอบที่นี่จะเปลี่ยนแปลงตลอดเวลาเนื่องจากการติดตั้ง skypeforlinux จากสัปดาห์ก่อนหน้านี้ (รุ่น 8.11.0.4) ฉันจึงจัดการให้ autostart หยุดทำงานด้วยสองขั้นตอน

ก่อนอื่นให้เปิด Skype ไปที่เครื่องมือ> การตั้งค่าและยกเลิกการเลือก "เริ่ม Skype อัตโนมัติ"

ป้อนคำอธิบายรูปภาพที่นี่

จากนั้นได้รับแรงบันดาลใจจากคำแนะนำของ azeam ไปที่การตั้งค่า (Xubuntu)> เซสชันและการเริ่มต้น> แอปพลิเคชันเริ่มอัตโนมัติและลบรายการสำหรับ Skype ฉันไม่แน่ใจว่าการเลือกไม่ทำงานหรือไม่ ฉันลองครั้งแรก แต่อาจขัดแย้งกับการตั้งค่าภายในของ Skype เมื่อฉันลอง


3
ขั้นตอนแรกควรเพียงพอ (และอย่างน้อยก็ใน Ubuntu 16.04 ที่มี Plasma 5.8) เนื่องจากการตั้งค่าใน Skype คือ (ควร) แก้ไขรายการ autostart

2
ขั้นตอนแรกก็เพียงพอแล้ว ตรวจสอบ Linux Mint 18.3 Cinnamon 64 บิตเวอร์ชัน 3.6.6 และ Skype เวอร์ชั่น 8.20.0.9
Alex.K.

2
โปรดทราบว่าคุณต้องเข้าสู่ระบบเพื่อเข้าถึงเมนู "การตั้งค่า" ฉันไม่รู้ว่าคุณจะสามารถปิดการใช้งานเริ่มต้นอัตโนมัตินั้นได้อย่างไร มันบ้ามาก
Clément

สิ่งนี้จะทำงานบน Ubuntu ?????
Kishan

ขั้นตอนแรกนั้นเพียงพอแล้วทำการทดสอบบน Skype 8.46.0.60 บน Ubuntu 18.04.1 (Xubuntu) โปรดทราบว่าคุณไม่สามารถเข้าถึงการตั้งค่าโดยไม่ต้องลงชื่อเข้าใช้ Skype ดังนั้นฉันสามารถดูว่าการตั้งค่าจะติดตามผู้ใช้จากคอมพิวเตอร์เครื่องหนึ่งไปยังอีกเครื่องหนึ่งได้อย่างไร
jonathanjo

7

ฉันมีปัญหาเดียวกันนี้ ผมสามารถที่จะป้องกันไม่ให้มันเริ่มต้นโดยอัตโนมัติโดยการลบskypeforlinux.desktopจาก~/.config/autostart/จากฉันใช้ lubuntu ตำแหน่งของโฟลเดอร์เริ่มอัตโนมัติของคุณอาจแตกต่างกันไป คุณสามารถค้นหาโดยใช้:

$ locate skypeforlinux.desktop

คุณจะต้องการลบสำเนาในไดเรกทอรีที่เรียกautostartเท่านั้นมิฉะนั้นคุณจะไม่สามารถเริ่มแอปจากไอคอนได้

ฉันสมมติว่าครั้งต่อไปที่คุณใช้งาน Skype โดยเจตนา (ฉันหวังว่าเพื่อสุขภาพจิตที่ดีของคุณว่าวันนี้จะยาวนานในอนาคต) ว่ามันจะพยายามนำไฟล์นั้นกลับมา ในกรณีนี้คุณอาจต้องลบมันอีกครั้งหรือกลั้ว Skype สำหรับการตั้งค่าที่จะป้องกันพฤติกรรมดังกล่าว


5

ไปที่เครื่องมือ -> ตัวเลือก -> การตั้งค่าทั่วไป ยกเลิกการเลือกตัวเลือก "เริ่ม Skype เมื่อฉันเริ่มต้น" บันทึกและออกจาก Skype


ไม่ใช่จากลูกค้าที่ฉันใช้: imgur.com/EsiEKIl
Andrey

ดีก็ไม่ได้เพราะตัวเลือกที่จะมี แต่ไม่ได้อยู่ในที่เครื่องมือคอลัมน์ ไปที่ความเป็นส่วนตัว
horIzoN

@ nerof61 ตามที่ฉันพูดถึงในคำถามของฉันด้านบนฉันได้ตรวจสอบตัวเลือกแล้ว ไม่มีการตั้งค่าเดียวที่จะให้ฉันป้องกัน Skype ไม่ให้เริ่มต้นตอนบูท
Andrey

มีเฉพาะใน Microsoft Windows เท่านั้น
John Scott

2

ใน Kubuntu 14.04 ปัญหาได้รับการแก้ไขโดยไปที่ Startup and Shutdown จากนั้นจัดการเซสชันและตรวจสอบเริ่มด้วยเซสชันว่างและใช้


มันเป็นก่อนที่ skype จะเริ่มเพิ่มตัวเองลงใน autostart ทุกครั้งที่คุณเรียกใช้ ฉันใช้ KDE อยู่และใช้งานไม่ได้ สำหรับเวอร์ชัน 2017+ ให้ตรวจสอบคำตอบอื่น ๆ
int_ua

2

การตั้งค่า Skype (สำหรับ Linux)

เปิด Skype - เมนู: พิเศษ -> การตั้งค่า -> หมวดหมู่: เริ่มและปิด

1. Skype เริ่มต้นโดยอัตโนมัติ

การตั้งค่าสวิทช์:

จริง :

/home/$USER/.config/autostart/skypeforlinux.desktop

=> ไฟล์มีอยู่

เท็จ :

/home/$USER/.config/autostart/skypeforlinux.desktop

=> ไฟล์ไม่มีอยู่!

rm -rf /home/$USER/.config/autostart/skypeforlinux.desktop

ลบการเริ่มอัตโนมัติ แต่ไฟล์นี้สร้างขึ้นหลังจากการเปลี่ยนแปลงอีกครั้ง!

ดังนั้นจึงเป็นการดีที่จะเปลี่ยนรหัสกว่าการลบไฟล์นี้:

/home/$USER/.config/autostart/skypeforlinux.desktop

Autostart: X-GNOME-Autostart-enabled = true

NO Autostart: X-GNOME-Autostart-enabled = false

sed -i 's/X-GNOME-Autostart-enabled=true/X-GNOME-Autostart-enabled=false/g' $HOME/.config/autostart/skypeforlinux.desktop

2. Skype เริ่มต้นในพื้นหลัง

จริง :

/home/$USER/.config/skypeforlinux/settings.json

"app.launchMinimized": จริง

เท็จ :

/home/$USER/.config/skypeforlinux/settings.json

"app.launchMinimized" เท็จ

3. Skype ทำงานในพื้นหลัง

จริง :

/home/$USER/.config/skypeforlinux/settings.json

"app.onCloseKeepRunning": จริง

เท็จ :

/home/$USER/.config/skypeforlinux/settings.json

"app.onCloseKeepRunning" เท็จ

ทดสอบกับ:

  • skypeforlinux 8.18.0.6 amd64
  • Ubuntu 16.04.1 LTS
  • อบเชย

2

สำหรับ Ubuntu 16.04 ปกติให้ค้นหา "แอปพลิเคชันเริ่มต้น" เมื่อหน้าต่างเปิดขึ้นเพียงลบเครื่องหมายออกจาก Skype เพื่อป้องกันไม่ให้เริ่มต้นตอนบูตจากนั้นคลิกลบในขณะที่คุณเลือก Skype เพื่อล้างออกจากรายการ


0

ดูเหมือนว่าเป็นกรณีที่ 'ปิด' Skype ไม่ได้ปิดลงจริง ๆ คุณสามารถสังเกตเห็นว่าด้วยความจริงที่ว่าถ้าคุณ 'เปิดใหม่' มันก็เข้าสู่ระบบแล้ว

คุณสามารถปิดมันได้ด้วยการพิมพ์ในบรรทัดคำสั่ง:

killall skype

วิธีนี้จะไม่ถูกบันทึกไว้ในเซสชั่นการทำงานของคุณเมื่อคุณออกจากระบบคอมพิวเตอร์ดังนั้นจะไม่ถูกกู้คืนโดยอัตโนมัติเมื่อรีสตาร์ทเครื่องคอมพิวเตอร์


0

การปิด Skype ไม่เหมือนกับการออกจาก Skype ฉันทำสามสิ่งใน Kubuntu 14.04 หลังจากเปิด Skype ฉันไปที่ Skype (เมนู)> ตัวเลือก> ทั่วไปและตรวจสอบ "เริ่ม Skype ย่อขนาดใน System Tray" จากนั้นตัวเลือก> ขั้นสูงและไม่เลือก "ตรวจหาการอัปเดตเมื่อเริ่มต้น" สุดท้ายแทนที่ "ออกจากระบบ" ฉันคลิก "ออก" ที่ด้านล่างของเมนู ฉันเชื่อว่ามันเป็นขั้นตอนสุดท้ายที่ทำเคล็ดลับ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.