จะปิด KDE Wallet ได้อย่างไร?


27

ฉันใช้ Ubuntu Maverick (Gnome) เมื่อเดือนที่แล้วฉันอัปเดตเหมือนปกติทุกครั้งที่ Update Manager แจ้งให้ฉันทราบเกี่ยวกับการอัปเดตใหม่ สิ่งที่เกิดขึ้นก็คือโปรแกรมที่kdewallet ติดตั้งในเครื่องของฉันและทุกครั้งที่ฉันพยายามทำบางสิ่งที่ต้องใช้รหัสผ่านเช่นsvnมันจะปรากฏขึ้นและเริ่มได้รับน่ารำคาญจริงๆ ฉันจะกำจัดมันได้อย่างไร มันไม่ได้อยู่ใน Synaptic Package Manager


คุณติดแท็กเป็น "kde" คุณใช้ Gnome หรือ KDE หรือไม่ (เพียงเพื่อให้แน่ใจว่า KDE อาจจะพึ่งพาของโปรแกรมอื่น ๆ )
Lekensteyn

เท่าที่ฉันรู้ Ubuntu ใช้ Gnome และ Kubuntu ใช้ KDE นั่นถูกต้องใช่ไหม? และฉันไม่รู้จริงๆว่าทำไมโปรแกรมที่เรียกว่า kde- มีบางอย่างกำลังทำงานบนคอมพิวเตอร์ของฉัน!
David Weng

คำตอบ:


26

KDE 5 / พลาสมา 5.8:

เพิ่มบรรทัดต่อไปนี้ที่ส่วนท้ายของ ~/.config/kwalletrc

[Wallet]
Enabled=false

เริ่มพลาสมาใหม่

KDE4:
KDE Wallet เป็นส่วนหลักของ KDE kdebase-runtimeก็อยู่ในแพคเกจ

หากต้องการปิดใช้งานให้ทำงานkcmshell4 kwalletconfigและทำต่อในขั้นตอนที่ 3 หรือเริ่มตั้งแต่ต้น:

  1. เริ่มการตั้งค่าระบบ
  2. เปิดรายละเอียดบัญชี
  3. ไปที่แท็บ "กระเป๋าเงิน KDE"
  4. ยกเลิกการเลือกเปิดใช้งานระบบย่อยของ KDE Wallet
  5. คลิกApplyเพื่อใช้การเปลี่ยนแปลงและปิดหน้าต่างการตั้งค่า

ในการรับรายการโปรแกรมที่ขึ้นอยู่กับkdebase-runtimeแพ็คเกจให้รัน:

 apt-cache --no-enhances --no-suggests --no-recommends --installed rdepends kdebase-runtime

บน Ubuntu ผลลัพธ์จะแสดงเพียง "kdebase-runtime [newline] Reverse Depends:" บน Kubuntu รายการทั้งหมดมีดังนี้


2
ฉันไม่พบสิ่งที่System settingsคุณกำลังพูดถึงฉันใช้ Ubuntu ไม่ทราบว่าเป็นกรณีใน Kubuntu หรือไม่!
David Weng

1
@David Weng: ลองเรียกใช้kcmshell4 kwalletconfigคำสั่งโดยตรง คุณสามารถวางผลลัพธ์ของapt-cache --no-enhances --no-suggests --no-recommends --installed rdepends kdebase-runtimeบนpaste.ubuntu.comและเพิ่มลิงค์นั้นในความคิดเห็นได้หรือไม่?
Lekensteyn

ใช้ได้กับบางแอปพลิเคชั่น แต่ไม่ใช่ Chrome ฉันคิดว่าเพราะมีหลาย kwallets ลอยอยู่รอบ ๆ ดูsuperuser.com/questions/994551/…
jozxyqk

สิ่งนี้ไม่ทำงานอีกต่อไปใน (K) Ubuntu 15.10
Paŭlo Ebermann

1
ในพลาสมาkcmshell5 kwalletconfig5ทำงานให้ฉัน
zoechi

9

ฉันได้ลบกล่องโต้ตอบ "ระบบกระเป๋าเงิน KDE" (ทุกครั้งที่ฉันเริ่ม Chrome) ดังนี้

  1. แก้ไข~/.config/kwalletrc(ดูหมายเหตุด้านล่าง) และเพิ่ม

    [Wallet]
    Enabled=false
    
  2. ฆ่า kdewallet daemon:
    pkill kdewallet5(หรือkillall kdewallet5)

ฉันพบตัวเลือกนี้เมื่อฉันดูซอร์สโค้ด ( บน kde.orgหรือที่Github mirror )

หากวางkwalletrcใน~/.configไม่ทำงานแล้วระบบของคุณอาจจะใช้ไดเรกทอรีที่แตกต่างกันสำหรับการจัดเก็บแฟ้มการกำหนดค่า ไฟล์กำหนดค่าถูกสร้างขึ้นในไดเรกทอรีที่ระบุQStandardPaths::GenericConfigLocationดังนั้นฉันใช้qtpathsเพื่อค้นหาเส้นทาง ( ~/.config= /home/rob/.configในกรณีของฉัน):

$ qtpaths --paths GenericConfigLocation
/home/rob/.config:/etc/xdg

หมายเหตุ: หากคุณไม่ต้องการที่จะปิดการใช้งานอย่างสมบูรณ์โปรแกรม KWallet แต่สำหรับ Chrome คุณสามารถใช้--password-store=basicธงตามที่ผมอธิบายที่ป๊อปอัพโปรแกรม KWallet ปิดการใช้งานจากโครเมี่ยม หากคุณเริ่ม Chrome ด้วยสคริปต์ตัวตัดหรือทางลัดฉันขอแนะนำให้ใช้--password-store=basicในกรณีที่คุณต้องการ kwallet สำหรับสิ่งอื่น ฉัน kwalletd คนพิการแทนการใช้ธงนี้เพราะผมพัฒนา Chrome ./chromeและมันไม่สะดวกที่จะเพิ่มสถานะนี้ทุกครั้งเมื่อผมทำงาน

(ทดสอบบน ArchLinux แต่ควรใช้กับ Ubuntu ด้วยsudo apt-get install qttools5-dev-toolsหากคุณต้องการใช้qtpathsเพื่อค้นหาไดเรกทอรีการกำหนดค่า)


6

ฉันดำเนินการ:

  1. เริ่มต้นการตั้งค่าระบบ
  2. ไปที่แท็บขั้นสูง
  3. กดไอคอนKDE Wallet
  4. ยกเลิกการเลือกเปิดใช้งานระบบย่อยของ KDE Wallet

ระบบปฏิบัติการ: Ubuntu 10.04.4 LTS


ใน Ubuntu 14.04 (เชื่อถือได้) ขั้นตอน (2) คือตอนนี้ "ไปที่รายละเอียดบัญชี "


3

ฉันใช้Ubuntu 16.04.LTSและพบไฟล์ 'kdwalletrc' ในเส้นทางนี้

~/.kde/share/config/kdwalletrc

สลับตัวเลือก 'เปิดใช้งาน' จาก 'จริง' เป็น 'เท็จ' เพื่อปิดใช้งาน kdeWallet

[Wallet]
Close When Idle=false
Enabled=false

เมื่อฉันดูระบบ 16.04 ฉันเห็น ~ / .kde / share / แต่ไม่มีไดเรกทอรีการตั้งค่า ฉันยังคงมีระบบกระเป๋าคุมข้อมูลของ KDE ที่แจ้งให้ฉันทุกครั้งที่ฉันรีบูท
จอห์น

0

หากต้องการปิดใช้งาน kwallet สำหรับแอปพลิเคชันเฉพาะคุณสามารถปิด dbus สำหรับแอปพลิเคชันนั้นโดยการเรียกใช้เช่นนี้

env DBUS_SESSION_BUS_ADDRESS=none chrome 

0

ปิดใช้งานการแจ้งเตือนรหัสผ่านที่จำเป็น Kwallet

RESUME

เมนู KDE => การตั้งค่าระบบ => การแจ้งเตือน => กระเป๋าเงิน (เลื่อนลง) => ตัวเลือกที่ต้องใช้รหัสผ่าน => แสดงป๊อปอัพ (ไม่เลือก) => รีบูต

รายละเอียด

ฉันเป็นคนสเปนและบางทีตัวเลือกอาจมีการแปลอื่น

ผมใช้KDE พลาสม่า 5.12 เปิดเมนู KDE และค้นหา"การตั้งค่าระบบ"และคลิกที่ ตอนนี้ค้นหา"การแจ้งเตือน" ที่มุมขวาบนของหน้าต่างที่คุณจะได้เห็นแบบเลื่อนลงในกรณีของฉันฉันได้เลือกได้แล้ว"ยินดีต้อนรับคุณ,"ตัวเลือกแล้วเปลี่ยนและเลือก"กระเป๋าสตางค์" ขั้นตอนสุดท้ายให้คลิกที่ตัวเลือก"จำเป็นต้องใช้รหัสผ่าน"และยกเลิกการเลือกแสดงป๊อปอัพหรือสิ่งที่คล้ายกัน (ที่ด้านล่าง) บันทึกและรีบูตทำ :-)

หวังว่ามันจะช่วยได้และคุณสามารถปิดการแจ้งเตือนที่น่ารำคาญนี้ได้

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