มีปัญหาอะไรบ้างใน CCSM และเหตุใดฉันจึงต้องการหลีกเลี่ยง


100

ฉันเคยเห็นบางคนบ่นว่า CompizConfig Settings Manager ("CCSM") ที่ไม่เสถียรเป็นอย่างไรและจะทำลายเดสก์ทอปของผู้คนได้อย่างไรหากพวกเขาไม่ระวัง

ปัญหาที่ทราบของ CCSM คืออะไร ฉันต้องการตัดสินใจว่าคุ้มกับความเสี่ยงหรือไม่


2
คำถาม Meta ที่เกี่ยวข้องกับเครื่องมือขั้นสูงโดยทั่วไป: meta.askubuntu.com/q/2012/18612
Christopher Kyle Horton

2
นอกจากนี้ในกรณีที่ทุกคนไม่เห็นคำเตือนนี้ทันเวลาและเดสก์ท็อปที่เสียหายโดยใช้ CCSM โปรดดูคำถามนี้เกี่ยวกับวิธีการคืนค่า Unity
Christopher Kyle Horton

7
การบอกว่า ccsm ไม่เสถียรในความคิดของฉัน ฉันเป็นผู้ใช้ ccsm และ beryl / compiz ฟิวชั่นมานานและสามารถแก้ไขปัญหาเล็กน้อยที่เกิดจากการกำหนดค่าผิดพลาดใน ccsm ทุกวันนี้ ccsm ค่อนข้างดี แต่ย้อนกลับไปในยุคของแวววาวมันไม่เสถียรมากขึ้น! โดยปกติแล้วปัญหาที่ฉันได้กลายเป็น PEBKACs อย่างไรก็ตามเมื่อเร็ว ๆ นี้ด้วยปลั๊กอิน Unity ของ Ubuntu มีปัญหาความไม่แน่นอนมากมายโดยเฉพาะการเปิด / ปิดใช้งานปลั๊กอิน Unity สำหรับฉันแล้วสิ่งเหล่านี้เป็นข้อบกพร่องและปัญหาใน Unity ไม่ใช่ ccsm โดยทั่วไป
TrinitronX

ฉันเห็นด้วย. ปลั๊กอินความสามัคคีนั้นจู้จี้จุกจิกเกี่ยวกับสิ่งอื่นที่ใช้งานได้ใน ccsm Ubuntu รู้สึกเหมือน Mac ตลอดเวลา ...
jpaugh

คำตอบ:


108

ฉันเป็นผู้ใช้ Linux ที่มีประสบการณ์ฉันมีส่วนสนับสนุนเคอร์เนลและทำงานกับทีมงาน Canonical OEM ฉันแค่พูดถึงข้อเท็จจริงเหล่านี้เพื่อแสดงบริบทของฉันซึ่งก็คือ - เมื่อวันก่อนฉันติดตั้ง 11.10 ใหม่บนแล็ปท็อปของฉันและต้องการปรับแต่งบางสิ่งบางอย่าง ฉันแหย่ที่ gnome-control-center ประมาณ 30 นาทีก่อนที่จะยอมแพ้และค้นพบวิธีเดียวที่จะทำได้คือใช้ ccsm

หลังจากติดตั้ง ccsm ฉันกำหนดค่า ffm แล้ว - โดยไม่ได้ตั้งใจ! - เคอร์เซอร์ของเมาส์ของฉันผ่านปุ่มการตั้งค่าและทัชแพดบนแล็ปท็อปของฉันลงทะเบียนคลิก

บูม!

เซสชันสามัคคีจบลงแล้ว

โชคดีที่ฉันยังคงเปิดหน้าต่าง irc และฉันสามารถขอความช่วยเหลือจากเพื่อนร่วมงานของฉันที่บอกวิธีการกู้คืน ( rm ~/.compiz-1) นี่เป็นปัญหาเดียวกันที่บางคนยังมี:

ฉันรู้ว่าผู้คนกำลังจะไปที่ google เพื่อกำหนดค่าสิ่งต่าง ๆ และลงจอดที่นี่และพวกเขาจะเห็นการกล่าวถึง ccsm มากมาย หรือแย่กว่านั้นจากแหล่งอื่นที่ไม่น่าเชื่อถือ ม้าออกจากยุ้งฉางแล้วและเรากลับไปไม่ได้ ผู้ใช้ที่ได้รับการกำหนดจะพบกับมันและใครก็ตามที่หวงแหนสมควรรู้วิธีที่จะได้รับสิ่งที่พวกเขาต้องการ (และถ้าคุณทำลายมันคุณจะได้รับทั้งสองชิ้น!)

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

  1. ccsm เป็นอันตราย แม้ว่าคุณจะรู้ว่าไม่ต้องแตะต้องสิ่งที่ไม่ดีคุณก็อาจจะสัมผัสโดยบังเอิญเหมือนที่ฉันทำ
  2. ccsm ไม่มีอนาคต แผนการในอนาคตสำหรับ Unity คือการโอนย้ายบิตการกำหนดค่าที่มีประโยชน์ทั้งหมดออกจาก ccsm ไปเป็นเครื่องมือที่ปลอดภัยและได้รับการสนับสนุน เครื่องมือเหล่านี้ควรเริ่มปรากฏใน 12.04
  3. ทัศนคติของ "การฟื้นตัวจากความผิดพลาดของคุณคือประสบการณ์การเรียนรู้ในเชิงบวก" เป็นเรื่องเฉพาะ คนปกติส่วนใหญ่ต้องการใช้คอมพิวเตอร์โดยไม่ให้พวกเขาแตกในวิธีที่ลึกลับไม่สามารถกู้คืนได้ คนปกติส่วนใหญ่ไม่แบ่งปันวัฒนธรรมของเราในการแยกสิ่งต่าง ๆ เพื่อดูว่าพวกเขาทำงานอย่างไร

อีกครั้ง - ฉันรู้ว่าผู้คนกำลังค้นหาสิ่งที่อันตรายไม่ว่าจะเกิดอะไรขึ้น แต่สิ่งที่เราสามารถทำได้ที่นี่คือการเปลี่ยนวัฒนธรรมของเราและให้ความช่วยเหลือที่มีความเห็นอกเห็นใจผลักคนออกจากสิ่งที่ไม่ดีและไปสู่สิ่งที่ดี

มันง่ายที่จะถ่ายทอดข้อเท็จจริง มันยากที่จะถ่ายทอดภูมิปัญญา

ที่นี่เราควรตั้งเป้าหมายสูงกว่าเพียงแค่ให้ข้อเท็จจริงในสิ่งที่เป็นไปได้ เราควรแบ่งปันภูมิปัญญาของสิ่งที่แนะนำ


2
ปัญหาเกี่ยวกับการเปิด "การตั้งค่า" ได้รับการแก้ไขใน compizconfig-python (0.9.5.94-0ubuntu3) แม้ว่า atm จะยังคงอยู่ในการเสนอ . (ในรุ่นคลิกในปัจจุบันเกี่ยวกับการตั้งค่าสวิทช์ทันทีรายละเอียดจาก 'สามัคคี' รายละเอียดไปยังโปรไฟล์เริ่มต้น 'ลบ dir ว่าลบไฟล์ชื่อการตั้งค่าที่สะท้อนให้เห็นถึงการเปลี่ยนแปลงรายละเอียด
ดั๊ก

15
+1 จากผู้ใช้ linux ที่มีประสบการณ์จะรู้สึกหงุดหงิดพยายามทำสิ่งที่ค่อนข้างพื้นฐานในอูบุนตูและอาจจะยอมแพ้กลับไปเป็นเวอร์ชั่นก่อนหน้า (<= 10.10) หรือทำลายระบบเกินกว่าจะซ่อม ไม่ควรเป็นเช่นนั้น - ไม่ใช่สำหรับผู้ใช้ใหม่หรือผู้ดูแลที่มีประสบการณ์ วันนี้ฉันใช้เวลามากขึ้นสำหรับคำตอบในการกำหนดค่า googling (และแก้ไข!) 3 กล่องอูบุนตูที่บ้านของฉันมากกว่าที่ฉันทำในการทำงานของฉัน redhat / centos / windows / solaris กล่องของที่ฉันสามารถอ่าน manpages เพื่อแก้ไขปัญหา (ส่วนใหญ่)
ไมเคิล

2
น่าสนใจ เช่นเดียวกับผู้ใช้ส่วนใหญ่ฉันแค่ต้องการ "ใช้คอมพิวเตอร์โดยไม่ทำลายมันในวิธีที่ไม่สามารถกู้คืนได้" แต่ฉันพบแดชบอร์ด Unity ใน 11.10 ใช้ไม่ได้อย่างสมบูรณ์ มันไม่ซ่อนตัวโดยอัตโนมัติเมื่อมันควรและมันก็น่ารำคาญมาก ... ดังนั้นฉันต้องติดตั้ง GNOME ... และ ccsm ... และปรับแต่งสิ่งต่าง ๆ เพื่อให้สามารถใช้งานได้ ฉันหวังว่า Ubuntu Devs ใช้คำใบ้จากความจริงที่ว่าผู้ใช้จำนวนมากจะเสี่ยงต่อการใช้เครื่องมือนี้เนื่องจากอินเทอร์เฟซปัจจุบันแย่มาก
Gerrat

4
@achiang ในขณะนี้ที่ 12.04 ออกมาเป็นเครื่องมือที่ปลอดภัยและได้รับการสนับสนุนที่คุณพูดถึงหรือไม่
Brad Cupit

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

16

นอกจากนี้คุณยังสามารถมีปลั๊กอินอื่นที่ขัดแย้งกับหนึ่งเดียวเช่นคำสั่งและเช่น เราจำเป็นต้องเปิดใช้งานพวกเขาสำหรับเซสชันทางเลือก (เช่นAlt+ F2) ดังนั้นความสามัคคีโดยค่าเริ่มต้นขัดแย้งกับปลั๊กอินอื่น ๆ ที่เปิดใช้งาน

อย่างไรก็ตามการสัมผัสปลั๊กอินดังกล่าวในการccsmเปิดใช้งานสิ่งประดิษฐ์พิเศษเช่น "คุณต้องการลบปลั๊กอินเอกภาพหรือไม่?" และผู้คนไม่ได้อ่านและพูดว่าใช่

ยิ่งเลวร้ายลง:

  1. ความสามัคคีขึ้นอยู่กับ LargeDestkop:
  2. Wall และ Cube ให้บริการ LargeDesktop ซึ่งแต่ละรายการขัดแย้งกัน

สิ่งที่เกิดขึ้นคือถ้าคุณเปิดใช้งาน Cube ccsm จะปิดใช้งาน Wall จากนั้นคอมพิซคิดว่ามันฉลาดที่จะรู้ว่าต้องตรวจสอบการพึ่งพาและจะบอกว่า "โอ้ฉันไม่มีความเป็นเอกภาพ" และปิดการใช้งาน จากนั้นจะเปิดใช้งาน Cube โดยไม่ต้องเปิดใช้งานความสามัคคีซึ่งขณะนี้มีข้อกำหนด "LargeDesktop" ที่ตรงกัน

นอกจากนี้ compizconfig มีการจัดการการกำหนดค่าที่เปราะบางซึ่งในบางกรณีที่ไม่ทราบในขณะนี้ให้ลบปลั๊กอินออกจากโปรไฟล์ปัจจุบัน

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