ด้านมืดของกระเบื้องโมเสค (II): เลือกของคุณ!

ก่อนดำเนินการกับ XMonad บน Debian เสถียรตามสัญญา ในโพสต์ก่อนหน้านี้, ฉันต้องการสร้างวงเล็บเพื่อที่เราจะได้ตัดสินใจเลือกที่ดีและประหยัดเวลาและทำงานเพื่อให้โต๊ะทำงานได้ตามที่เราต้องการ เริ่มจากคำแนะนำทั่วไปกันก่อน

ก่อนที่จะเริ่ม

  •  อ่านคู่มือ หลายครั้งที่เราทำผิดพลาดร้ายแรงโดยไม่อ่านคู่มือ ผู้จัดการไทล์เกือบทั้งหมดจะทักทายคุณด้วยหน้าจอว่างเปล่าที่อบอุ่นในครั้งแรกที่คุณเรียกใช้ อย่าตื่นตกใจ. หากคุณมาไกลขนาดนี้แล้วและไม่รู้จะทำอย่างไรให้กด และพิมพ์ man insert-your-window-manager ที่นี่ ทุกสิ่งที่ฉันได้ลองนำมาซึ่งคำอธิบายที่เป็นประโยชน์มากเกี่ยวกับวิธีการใช้งานโดยทั่วไป ในการกลับสู่สภาพแวดล้อมแบบกราฟิกให้กด และพร้อม แม้ว่าคุณควรทำสิ่งนี้ก่อนที่จะเรียกใช้อะไรก็ตาม
  •  อย่ากลัวขั้ว คุณจะใช้มันเยอะมากจนมีทางลัดสำหรับมันตั้งแต่ต้นในเกือบทุกอย่าง ฉันแนะนำ rxvt-unicode ฉันจะอธิบายว่าทำไมในภายหลัง
  •  อย่าคัดลอกและวางไฟล์การกำหนดค่าโดยไม่ตรวจสอบ สิ่งนี้มีความสำคัญเนื่องจากการตั้งค่าเหล่านี้มีไว้สำหรับผู้ใช้ไม่ใช่เพื่อคุณ อย่างไรก็ตามสิ่งที่น่าสนใจคือการสังเกตอย่างรอบคอบและดูว่ามีประโยชน์อะไรกับคุณ ฉันแนะนำให้คัดลอกและวางเฉพาะเมื่อไฟล์เหล่านี้เป็นไฟล์ขนาดเล็กมากผู้ใช้ทั่วไปหรือโค้ดเท่านั้น
  •  ใจเย็น ๆ . สภาพแวดล้อมแทบจะไม่พอดีในครั้งแรก คุณจะพบข้อผิดพลาดกับตัวจัดการหน้าต่างของคุณแน่นอน ดังนั้นควรรักษาสภาพแวดล้อมแบบกราฟิกที่คุณใช้งานอยู่แล้วให้ปลอดภัยและตรวจสอบให้แน่ใจว่าคุณรู้วิธีกลับสู่สภาพแวดล้อมในกรณีฉุกเฉิน ต่อมาฉันจะอธิบายวิธีการ

เราต้องการอะไร?

  • การแจกจ่าย Linux ใด ๆ จนถึงตอนนี้สิ่งที่ดีมาก
  • โปรแกรมแก้ไขข้อความโดยเฉพาะอย่างยิ่งโปรแกรมที่สามารถเรียกใช้ในเทอร์มินัล
  • โปรแกรมจำลองเทอร์มินัล สิ่งที่สภาพแวดล้อมเดสก์ท็อปนำมาก็เพียงพอแล้ว
  • คุณชนะ 😀

ทางเลือก

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

น่ากลัว

การตั้งค่า: Lua

ในความโปรดปราน: พัฒนามาจาก DWM ไม่กี่ปีที่ผ่านมา เริ่มต้นด้วยสาขา 3 เริ่มกำหนดค่าตัวเองจาก Lua ซึ่งเป็นภาษาส่วนขยายที่มีประสิทธิภาพมาก ถือเป็นนวัตกรรมใหม่เนื่องจากเป็นครั้งแรกที่ใช้ไลบรารี XCB ใหม่เพื่อสร้างความเสียหายให้กับ Xlib มีชุมชนผู้ใช้ที่แข็งแกร่ง ด้วยการใช้ Lua คุณจะได้รับไลบรารีมาตรฐานและไลบรารีของบุคคลที่สามที่ขยายฟังก์ชันการทำงานเช่นวิดเจ็ต มีระบบการแจ้งเตือนของตัวเองเช่น alert-osd; กำหนดค่าได้อย่างเท่าเทียมกันใน Lua รองรับปุ่มต่างๆ มีเค้าโครงค่อนข้างน้อยสำหรับภาพโมเสคเริ่มต้น

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

หมายเหตุ: ไม่ใช้เดสก์ท็อปเสมือนหากไม่ใช่ป้ายกำกับ สามารถกำหนดค่าเพื่อให้แอปพลิเคชันทำงานบนแท็กบางแท็ก

เอ็กซ์โมนาด

การตั้งค่า: Haskell

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

ต่อต้าน: การพึ่งพา Haskell เป็นปัญหาหลัก การดาวน์โหลดหมายความว่าต้องดาวน์โหลดแพ็คเกจ haskell-platform หรืออย่างน้อย ghc ซึ่งใหญ่ไปหน่อย Haskell สามารถ (และ) ค่อนข้างคลุมเครือหากคุณคุ้นเคยกับการเขียนโปรแกรมที่จำเป็นและไม่ใช้งานได้ (สำหรับการเร็ว: ไปทำสิ่งนี้ ในทางตรงกันข้าม นี่คือสิ่งนี้ไปประเมินมัน). มันไม่รองรับปุ่มเท่าที่ฉันรู้ มีเค้าโครงไม่กี่แบบโดยค่าเริ่มต้น

หมายเหตุ: สามารถกำหนดค่าให้พอดีกับสภาพแวดล้อมเดสก์ท็อปเต็มรูปแบบได้อย่างง่ายดาย ฉันคิดว่า แต่ฉันไม่รับรองว่ามันไปที่ Gnome และ Xfce โดยตรง ส่วนขยายจำนวนมากสามารถติดตั้งได้โดยตรงจากการแฮ็กที่เก็บ Haskell ผ่านการติดตั้งแบบ cabal ที่เรียบง่ายแม้ว่าจะใช้เวลาสักครู่เนื่องจากจะรวบรวมเมื่อดาวน์โหลด

นี่คือบทความที่ฉันจะใช้เป็นตัวอย่างบทความในอนาคต

บอบบาง

การตั้งค่า: ทับทิม

ในความโปรดปราน: ใช้ Ruby ดังนั้นการกำหนดค่าจึงยุ่งยากน้อยลง Ruby นั้นดีและมีไวยากรณ์ที่ชัดเจน มีตัวจัดการแพ็คเกจของตัวเองเพื่อติดตั้งค่าเช่าช่วงเรียกว่า sur มีการเติบโตอย่างรวดเร็วซึ่งพูดถึงคุณภาพของมัน มีระบบแท็กที่เข้มงวดเช่นยอดเยี่ยม แต่ซับซ้อนกว่านี้อาจเป็นประโยชน์สำหรับบางคน เทอร์มินัลเริ่มต้นคือ rxvt-unicode ดังนั้นชี้ไปที่ Subtle; ส่วนใหญ่ทิ้งไว้ให้เราและก็ดีที่มีอยู่แล้วถ้าคุณจะใช้

ต่อต้าน: ดูเหมือนจะไม่มีข้อมูลมากนักในภาษาของเรา

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

DWM

การตั้งค่า: ผ่านส่วนหัว C และไฟล์อัตโนมัติ
ในความโปรดปราน: เขาเป็นหนึ่งในบุคคลในตำนานบิดาของ Awesome และเป็นส่วนหนึ่งของสายวิวัฒนาการที่สร้างขึ้นโดยนักพัฒนาเครื่องมือแบบไม่ต้องดูดซึ่งเป็นชุดเครื่องมือที่ออกแบบมาเพื่อให้ผู้ใช้ขั้นสูงสามารถใช้งานได้มากขึ้น ถ้าคุณรู้จัก dmenu และคุณรู้ว่าฉันกำลังพูดถึงอะไร

ต่อต้าน: โดยส่วนตัวยังไม่ได้ลองใช้จึงไม่มีข้อติ ผู้คนพูดถึงเขาอย่างมาก
หมายเหตุ: ทัวร์ชมค่ายทหารของ ไม่ดูด เพื่อให้พวกเขาเห็นว่ากำลังทำอะไรอยู่

ตัวจัดการหน้าต่างตั้งแต่เริ่มต้น

การตั้งค่า: ไฟล์กำหนดค่าของตัวเอง

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

ต่อต้าน: เอกสารเล็ก ๆ น้อย ๆ ในภาษาของเรา

หมายเหตุ: ชื่อของมันดูขัดแย้งกันเนื่องจากไม่ได้แนะนำให้เราสร้างสภาพแวดล้อมของเรา แต่กำหนดค่าเท่านั้น คล้ายกับการกำหนด Awesome ซึ่งเป็นกรอบสำหรับการสร้าง window manager ของเราเอง แต่อันนี้ทำ

สเปกตรัม (เดิมคือ scrotwm)

การตั้งค่า: ไฟล์กำหนดค่าของตัวเอง

ในความโปรดปราน: มันใช้งานได้ดีและมีการแสดงความคิดเห็นไฟล์ config เพียงพอที่จะตั้งค่า มีแถบของตัวเองซึ่งสามารถแสดงผลลัพธ์ของคำสั่งเฉพาะ มันเร็ว.

ต่อต้าน: บางคนอาจรู้สึกว่างเปล่าเล็กน้อยเพราะมีบางอย่างพลาดที่ผู้จัดการคนอื่น ๆ สามารถทำได้โดยการเขียนโปรแกรมง่ายๆ

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

ตอไม้ WM

การตั้งค่า: เสียงกระเพื่อมสามัญ

ในความโปรดปราน: ภาษาอื่นที่ใช้ภาษาที่ใช้งานได้เป็นการกำหนดค่า มีประโยชน์สำหรับผู้ที่เคยใช้ Emacs Lisp

ต่อต้าน: ยังไม่ได้ลองใช้ ดังนั้นฉันไม่รู้ ส่วนหนึ่งอาจเป็นเพราะฉันไม่รู้อะไรเกี่ยวกับ Lisp

หมายเหตุ: ไม่มีอะไรให้สังเกตเห็นนอกจากภาพที่น่าสนใจของผู้ใช้ StumpWM ที่มีความสุขเห็นได้ชัดว่ามีความสุขมาก

ไม่มีอีกแล้วเหรอ?

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

ข้อพิจารณาอื่น ๆ และคำตอบด่วน

  1.  ทำไมต้องใช้ rxvt-unicode urxvt (เรียกแบบนี้ แต่แพ็คเกจเรียกว่า rxvt-unicode) เป็นโปรแกรมจำลองเทอร์มินัลที่รองรับ 256 สีส่วนขยาย Perl แท็บและอื่น ๆ มีประโยชน์มากเนื่องจากแอปพลิเคชันเทอร์มินัลใช้โครงร่างสีกำหนดค่าได้ง่ายใน urxvt เพื่อแสดงตัวเองบนหน้าจอ ทำให้งานในการมีอินเทอร์เฟซที่สวยงามและเป็นหนึ่งเดียวกันง่ายขึ้นมาก
  2. ฉันจะทำสิ่งมหัศจรรย์ของ dotshare.it? หากคุณรู้จักหน้านี้คุณจะได้ทัวร์ชมไฟล์การกำหนดค่าของผู้ที่เห็นแก่ผู้อื่นที่วางไว้ที่นั่นแม้ว่าจะดูเหมือนว่าพวกเขาทำเพื่ออวดก็ตาม ทั้งหมดนี้เป็นเรื่องของการทบทวนเรียนรู้จากพวกเขานำสิ่งนั้นไปใช้ในตัวจัดการหน้าต่างของคุณและข้ามนิ้วของคุณเพื่อให้มันใช้งานได้โดยเฉพาะอย่างยิ่งถ้าคุณไม่รู้ว่าคุณกำลังทำอะไรอยู่
  3.  คุณสลับโต๊ะทำงานได้อย่างไร?แก้ไขไฟล์
    ~ / .xinitrc

    เพื่อให้มีบรรทัดเดียวที่ระบุว่า

    exec แทรกที่นี่ของคุณ wm

    ถ้าคุณอยู่ใน Arch บางทีคุณอาจจะทำไปแล้วคุณก็แค่เปลี่ยนบรรทัดพูดว่า

    ผู้บริหาร startxfce4

    a

    เอ็กแซก xmonad

    สิ่งนี้ใช้ได้กับคำสั่ง startx หรือ slim หากคุณมีหน้าจอการเข้าถึงเช่น GDM หรือ KDM พวกเขาได้นำบางสิ่งบางอย่างมาเปลี่ยนเซสชันแล้ว

  4.  โปรแกรมแก้ไขข้อความจำเป็นหรือไม่? แต่แน่นอนมันเป็น ถ้ามันทำงานในเทอร์มินัลได้ดีกว่าเนื่องจากการปูกระเบื้องเข้ากันได้ดีกับเทอร์มินัล ถ้าไม่รู้ว่าอันไหนเริ่มด้วย nano คนอื่น ๆ ที่ทำงานอยู่ด้านบนของเทอร์มินัล ได้แก่ Vi, Vim และ Emacs แต่คุณอาจต้องได้รับการฝึกฝนเพื่อจัดการกับมันอย่างเหมาะสม พวกเขาทั้งหมดถูกเรียกด้วยชื่อไม่มีปัญหากับสิ่งนั้น
  5.  และการตั้งค่า? ภายในเวลาที่กำหนด. นอกจากนี้ฉันไม่สามารถให้การตั้งค่าที่คุณกำลังมองหาสำหรับผู้จัดการแต่ละคนได้เพียงเพราะฉันไม่สามารถใช้งานได้ทั้งหมด

สรุปผลการวิจัย

มีให้เลือก. ใช่แล้วครั้งต่อไปที่เราพบกันฉันจะอธิบายไฟล์อย่างละเอียด xmonad.hs พื้นฐานทั่วไปและอื่น ๆ บน Debian ที่เสถียร แล้วพบกันใหม่.


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   ออสการ์ซิลวา dijo

    ของฉันดีรอ sgte. โพสต์😉

  2.   auroszx dijo

    อืมน่าสนใจ ฉันรู้จัก Lua บางคนดังนั้นอาจลอง Awesome 🙂

    1.    ป้องกัน dijo

      สิ่งที่ดีคือ Awesome ที่คุณพบในการกระจายเกือบทั้งหมดแม้แต่ Debian เสถียร

      1.    auroszx dijo

        ฉันได้ลองแล้ว มันดูไม่ยาก แต่ไม่ใช่สิ่งที่ฉันกำลังมองหา😛

  3.   MSX dijo

    โซเยซพรีเมียร์ !!

    ไอเทมแมนยอดเยี่ยม +1. แฮ็กเกอร์ Google ส่วนใหญ่และโดยทั่วไป - ใช้ Xmonad แต่อย่างที่คุณบอกว่ามันเป็นภาษาต่างดาวฉันต้องนั่งเงียบ ๆ เพื่อทบทวนมันมีบทช่วยสอนที่ดีที่นี่: http://www.learnhaskell.com; นอกจากนี้ธีมคอมไพเลอร์ของกลาสโกว์ก็ไม่น้อยไปกว่ากันหากคุณไม่ได้ใช้ Haskell ทุกวันหรือเป็นแฟนของ Xmonad คุณต้องดาวน์โหลดสัตว์ร้าย 700mb ตัวนั้นเพื่อให้มีสภาพแวดล้อมที่เรียบง่ายฮ่าฮ่า!

    ในฐานะ WM ที่น่าสนใจและใช้งานง่ายฉันจะเพิ่มลงในรายการของคุณ i3wm (www.i3wm.org) ซึ่งเป็นสภาพแวดล้อมที่สมบูรณ์มากพร้อมแถบสถานะในตัว (ข้อดีสำหรับการไม่เสียเวลาในการกำหนดค่าอะไรเลย) ไฮเปอร์ง่ายและ ไฟล์กำหนดค่าที่ง่ายมากในการปรับแต่งสไตล์ Windows .ini และยังอยู่ในการพัฒนาเต็มรูปแบบ
    เช่นเดียวกับ WM สงสัย: DSWM (Deep Space WM) อิงจาก StumpWM และมุ่งเน้นไปที่แฟน ๆ ของ Emacs ... ฉันเป็นแฟน Emacs แต่ไม่มีคลื่นกับ DSWM xD

    สำหรับตอนนี้และหลังจากลองทุกสิ่งที่คุณตั้งชื่อในรายการฉันอยู่กับ Awesome 3 มาตลอดเนื่องจากฉันไม่ได้รับการเปลี่ยนแปลงการกำหนดค่ากะทันหันจนถึงตอนนี้ฉันไม่เคยมีปัญหากับ WM นี้ (ใช้เวอร์ชันล่าสุดเสมอ) และฉันพบว่ามัน ทรงพลังและอเนกประสงค์เกือบจะสมบูรณ์แบบเพื่อแทนที่เดสก์ท็อปเต็มรูปแบบเช่น KDE SC
    ฉันชอบ dwm และฉันใช้มันมานานแล้ว แต่การเป็นคนเรียบง่ายสุด ๆ ฉันพบว่ามันขาดหลายสิ่งที่ฉันใช้ WM อื่นที่ฉันเป็นแฟนตัวยงคือ Musca ซึ่งปัจจุบันถูกละทิ้งแม้ว่าพวกเขาจะปลอมแปลงในขณะที่ยังคงรักษาสาระสำคัญไว้มากมาย แต่การจัดการแถบสถานะโดย Awesome และ i3 นั้นเหนือกว่าอย่างชัดเจน

    สิ่งที่ฉันชอบคือ Subtle - และแม้ว่าฉันจะไม่ได้เขียนโปรแกรมใน Ruby แต่ก็เป็นข้อดีเพราะฉันรักภาษานี้ทันทีที่ฉันมีเวลาฉันจะทดสอบในเชิงลึกสำหรับฉันแล้วดูเหมือนว่ามันจะเบากว่า Awesome และจากสิ่งที่พวกเขาพูดในโครงการที่พวกเขาอ้างว่าให้มันใช้งานได้เหมือนกัน

    เคล็ดลับ: ถ้าคุณใช้ WM หรือ * box manager ให้ลอง Compton -X composer fork ของ xcompmgr-dana แล้วแสดงความคิดเห็นในบล็อกนี้ - อย่างน้อยก็ _excellent_ (ฉันจำไม่ได้ว่าใครโพสต์บทความต้นฉบับ แต่ขอบคุณ!)

    1.    Elav dijo

      เกือบจะสมบูรณ์แบบที่จะแทนที่เดสก์ท็อปเต็มรูปแบบเช่น KDE SC

      ¬¬จริงเหรอ?

      1.    ป้องกัน dijo

        อาจจะไม่ถึง * ทั้งหมด * KDE แต่ใช่สำหรับ Kwin การรวมเข้ากับ KDE จะต้องดีมาก

      2.    MSX dijo

        "¬¬จริงเหรอ?"
        ฮ่า ไม่ใช่ข้อความแน่นอน!
        แต่ Awesome นั้นสมบูรณ์มากและทำงานได้ดีมาก

        ดู KDE SC 4.9.1 บน Arch Linux x86_64 โดยใช้เคอร์เนล Liquorix 3.5.4 และเครื่องมือเพิ่มประสิทธิภาพการเข้าถึง CPU ตาม cgroups- Ulatencyd + การปรับแต่งเพิ่มเติมเล็กน้อย (ใน /etc/sysctl.conf และที่อื่น ๆ ) ดีมาก แต่ดีมากดังนั้นซูโอดีที่ดูเหมือนว่าอาชญากรรมที่จะไม่ใช้มันเป็นผ้าไหมมันทำให้ฉันประทับใจ! XD
        นอกจากนี้การจัดการพลังงานของ KDE SC 4.9.1 สมควรได้รับส่วนของตัวเอง: การใช้ทรัพยากรตามสภาพแวดล้อมได้รับการปรับให้เหมาะสมที่สุดเพื่อการประหยัดพลังงาน - มักจะพูดถึงการใช้เครื่องจักรบนท้องถนนด้วยแบตเตอรี่ซึ่งสามารถให้คุณใช้งานได้ WM อย่าง Awesome หรือ dwm (สองตัวที่ฉันใช้บ่อยที่สุด) นั้นเล็กน้อย WOW! KDE SC 4.9.1 ใช้พลังงานแบตเตอรี่ต่ำมาก! และเรากำลังพูดถึงเดสก์ท็อปแบบเต็ม / แบบเต็มพร้อมคุณสมบัติพรีเมียมเทียบกับตัวจัดการหน้าต่างที่มีแถบถาดในตัว o_O

        นอกจากนี้ยังมีคำถามที่คนทั่วไปรู้จักกันน้อยมาก: ในขณะที่ GNOME มักจะมีด้านสังคมที่มุ่งเน้นไปที่ความสามารถในการใช้งานและการผสานรวมของผู้ใช้โดยเน้นการรองรับภาษาและอุปกรณ์อินพุตทุกประเภท KDE เป็นดินแดนของผู้ใช้ พวกเขากำลังมองหาบางสิ่งบางอย่างเพิ่มเติมจากสภาพแวดล้อมแบบกราฟิกและทำไมไม่มาจากแฮกเกอร์หลาย ๆ คนและนั่นก็สะท้อนให้เห็นใน 'รายละเอียด' ที่ซ่อนอยู่หลายอย่างเช่น:
        1. ไปที่ภาพรวมของเดสก์ท็อป ในกรณีของฉันฉันกำหนดค่าไว้สองวิธี:
        ที่ 1. ภายในการตั้งค่าระบบเราไปที่ลักษณะการทำงานของพื้นที่ทำงาน (ฉันคิดว่าในภาษาสเปนจะเป็นพฤติกรรมของพื้นที่ทำงานหรือสิ่งที่คล้ายกัน) เราเลือกขอบหน้าจอ (ขอบหน้าจอ?) จากนั้นในขอบหน้าจอใด ๆ เราเลือกเอฟเฟกต์ Destkop Grid (ฉันมีที่ขอบล่างขวา)
        1 บ. บนหน้าจอทั่วไปของการตั้งค่าระบบ เราไปที่ทางลัดและผู้จัดการ (ฉันเดาว่าบางอย่างเช่นท่าทางสัมผัสและแป้นพิมพ์ลัด) จากนั้นแป้นพิมพ์ลัดทั่วโลก (แป้นพิมพ์ลัดทั่วโลก) และสุดท้ายในคำสั่งผสม KDE Component เรามองหา KWin ตอนนี้สิ่งเดียวที่เหลือคือการผูกเอฟเฟกต์ Show Desktop Grid (ฉันคิดว่าในภาษาสเปนพวกเขาแปลว่าแสดงตารางเดสก์ท็อปหรืออะไรทำนองนั้น) เป็นทางลัดที่สะดวกสบายสำหรับเรา (ในกรณีของฉัน Meta + s)
        ฉันจะไปที่ไหน: มีรายละเอียดที่น่าสนใจมากเมื่อเราทำงานกับโต๊ะทำงานหลายตัว
        เมื่อเปิดใช้งานมุมมองตารางเดสก์ท็อปเราไม่เพียง แต่เห็นเดสก์ท็อปเสมือนทั้งหมดที่เราเปิดใช้งานเท่านั้น แต่ยังรวมถึงแอปพลิเคชันทั้งหมดที่อยู่ในแต่ละเดสก์ท็อปด้วยซึ่งสามารถลากไปมาระหว่างเดสก์ท็อปได้
        ตอนนี้ถ้าเราคลิกขวาที่แอพพลิเคชั่นเหล่านี้เราจะเห็นว่าหน้าต่างมิเรอร์เดียวกันปรากฏขึ้นโดยอัตโนมัติบนเดสก์ท็อปเสมือนจริงแต่ละเครื่องดังนั้นเราจึงทำงานบนเดสก์ท็อปที่เราทำงานด้วยเราจะมีหน้าต่างนั้นเสมอ (นั่นคือ application) ... แต่ยังไม่จบเพียงเท่านี้! หากเราคลิกขวาอีกครั้งบนแอปพลิเคชันที่เราทำมิเรอร์ก่อนหน้านี้ แต่บนเดสก์ท็อปเครื่องอื่นแอปพลิเคชันจะสิ้นหวังโดยอัตโนมัติเหลือเพียงอินสแตนซ์ของแอปพลิเคชันบนเดสก์ท็อปที่เราคลิกขวา

        เช่นเดียวกับตัวอย่างนี้มีเอกสารจำนวนมากที่เราค้นพบเมื่อเวลาผ่านไปเมื่อเราใช้ KDE SC

    2.    xykyz dijo

      ลิงก์ Haskell ของคุณนำไปสู่หน้าเกี่ยวกับ. NET จะไม่เป็น http://learnyouahaskell.com ลิงค์ที่คุณอ้างถึง?

      ใครจะลอง XMonad บ้างเพราะฉันรู้บางอย่างเกี่ยวกับ Haskell และอาจเป็นวิธีที่ดีในการนำไปใช้ ส่วนที่เหลือฉันได้ลองใช้ i3 และ Awesome เท่านั้น i3 ซับซ้อนสำหรับฉันหรืออย่างน้อยก็ซับซ้อนกว่า Awesome ..

      1.    MSX dijo

        ขอบคุณจริงๆฉันเขียนจากความทรงจำ คำถามหนึ่ง: เมื่อคุณพูดว่า "ใครจะลอง XMonad บ้างเพราะฉันรู้บางอย่างเกี่ยวกับ Haskell และอาจเป็นวิธีที่ดีในการนำไปใช้ ส่วนที่เหลือฉันได้ลองใช้ i3 และ Awesome เท่านั้น i3 ซับซ้อนสำหรับฉันหรืออย่างน้อยก็ซับซ้อนกว่า Awesome » คุณจริงจังหรือคุณหลอก? หรือคุณเพิ่งมาจากดาวดวงอื่นและนั่นเป็นเหตุผลที่คุณใช้ Haskell เพื่อที่จะไม่พลาดบ้านเกิดของคุณ!?
        i3 เป็น HYPER ที่เรียบง่ายในความเป็นจริงฉันคิดว่ามันอาจเป็น WM ระดับเริ่มต้นสำหรับผู้ที่ต้องการสิ่งที่ง่ายและพร้อมใช้งาน มีการกำหนดค่าด้วยไฟล์เดียว ~ / .i3 / config โดยที่การกำหนดค่าเป็นประเภท:
        [ตัวแปร] = [ค่า]
        และตำแหน่งที่คุณมีความเป็นไปได้ในการกำหนดค่าทั้งหมดในวิกิ i3 เพื่อเปลี่ยนแบบอักษรเลือกส่วนท้ายของหน้าจอที่จะยึดแถบสถานะ ฯลฯ ในความเป็นจริงแถบสถานะได้รับการกำหนดค่าให้แสดงข้อมูลทุกชนิดแล้ว: แบตเตอรี่การเชื่อมต่อเครือข่ายอินพุตและเอาต์พุตของ NIC ที่เกี่ยวข้องทั้งหมดวันที่และเวลาถาดระบบที่ไอคอนถาดที่เปิดแอปพลิเคชันอื่น ๆ ปรากฏขึ้น (เช่น KWallet) เป็นต้น

        แต่แน่นอนว่าถ้าคุณเขียนโปรแกรม Haskell ฉันคิดว่ามันเป็นตรรกะที่บางสิ่งที่เรียบง่ายดูเหมือนจะซับซ้อนสำหรับคุณฮ่าฮ่า!

        1.    MSX dijo

          ฮ่า ๆ ช่างเป็นอะไรที่ฉันส่ง HYPER gringo กับเขาและ him
          อย่าทำสิ่งนี้ที่บ้านเด็กในภาษาสเปนเราใช้ i สำหรับ HIPER =)

        2.    xykyz dijo

          ความเรียบง่ายของ i3 ทำให้ xD ซับซ้อนฉันไม่ได้ใช้มันมากพอที่จะรองรับตัวเองเพราะฉันค้นพบสิ่งที่ยอดเยี่ยมไม่นานหลังจากนั้น
          และฉันไม่ได้หลอกล่อฉันรู้จัก Haskell และการเขียนโปรแกรมเชิงฟังก์ชัน😛

    3.    ป้องกัน dijo

      มีเวอร์ชันเป็นภาษาสเปนและอันที่จริงมันเป็นเวอร์ชันที่ฉันใช้อยู่ http://aprendehaskell.es/
      ฉันหวังว่าฉันจะปรับปรุงตัวเองในฐานะนักเขียนในโพสต์ก่อนหน้านี้ฉันมีข้อผิดพลาดร้ายแรงดังที่ฉันได้กล่าวไปบางส่วนฉันไม่ได้ใส่ไว้เพราะฉันไม่รู้จักพวกเขา ทักทาย.

    4.    ป้องกัน dijo

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

      1.    MSX dijo

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

        แม้ว่าจะเป็นเรื่องจริงที่รหัสที่เป็นระเบียบและเป็นระเบียบทำให้ง่ายต่อการดูแลรักษาและยิ่งระบบมีวานิลลามากขึ้นและคุณแฮ็คน้อยลง แต่ก็ยิ่งง่ายกว่าคนที่ไม่รู้ว่าแฮ็คของคุณจะไม่ทำให้อึ ความจริงก็คือถ้าคุณเป็น n00b แน่นอนว่าคุณจะรู้สึกตื่นตระหนกเมื่อสัมผัสบางสิ่งที่«คุณไม่ควรสัมผัส» (WTF กับผู้ชายแนวคิดสันทรายสัมผัสทำลายเรียนรู้แล้วแฮ็ค) เมื่อคุณ r00t หรืออย่างน้อยที่สุด _ คุณรู้จักระบบของคุณ _ (รู้ระบบการเย็ดของคุณ) คุณสามารถทำได้และคุณควรทำในสิ่งที่คุณต้องการสิ่งที่คุณชอบและวิธีที่คุณชอบทำ
        กับนักแต่งเพลงก็เหมือนกันใครก็ตามที่คลั่งไคล้และเป็นเรื่องอื้อฉาวในการใช้ WM กับนักแต่งเพลงที่ไปหาจิตแพทย์เพราะมันไม่ถูกต้องในหัว

        มีบางสิ่งที่ฉันดูถูกมากกว่า "คนเจ้าระเบียบ" (ซึ่งโดยทั่วไปเป็นผู้ที่มีความรู้น้อยที่สุด) ซึ่งเป็นผู้สร้างกฎและมีความคิดสร้างสรรค์น้อยกว่าอิฐกลวงและไม่สามารถหลุดออกจากรูปแบบที่พวกเขาตกลงไปได้

        รู้จักระบบของคุณ => ทำอะไรก็ได้ที่คุณต้องการ _your way_

        1.    ป้องกัน dijo

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

  4.   โสกราตีส_xD dijo

    ฉันใช้ Awesome และความจริงก็คือมันเป็นเพียง "สุดยอด" แต่จากรายการที่คุณใส่ไว้ดูเหมือนว่าสิ่งที่ดีที่สุดคือ Subtle (ถ้าคุณรู้ภาษาอังกฤษ) ส่วนใหญ่เป็นเพราะ Ruby เป็นภาษาง่ายๆในการเรียนรู้เช่นเดียวกับ Python ในความเป็นจริงมันเป็นเรื่องที่เข้าใจได้ว่าไฟล์. rb ใส่ไว้เพียงแค่แวบเดียว ฉันอยากจะลอง🙂

    wm ที่กำหนดค่าด้วย Python คือ qtile -> http://qtile.org/
    สิ่งที่ฉันไม่ชอบคือดูเหมือนว่าไฟล์กำหนดค่าของคุณจะไม่สามารถปรับแต่งได้เท่าที่ควร คุณจะต้องแตะซอร์สโค้ดของโปรแกรมเพื่อปรับแต่งตามความต้องการของคุณเองตัวอย่างเช่นโทนสี

    1.    MSX dijo

      ฉันใช้ Awesome และความจริงก็คือมันเป็นเพียง "สุดยอด"

      เกลี้ยง! Awesome ก็น่ากลัวเหมือนเดิม

  5.   Conandoel dijo

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

  6.   อิวาโนวิช dijo

    ฉันเป็นคนรักลินุกซ์ - ฉันไม่ใช่โปรแกรมเมอร์ - ฉันเป็น Simple Learner - ตอนนี้ฉันกำลังเรียนรู้ที่จะจัดการกับ i3_wm และด้วยความโชคดี (เรียนรู้ที่จะนำทางด้วย uzbl-browser- ในแถบสถานะฉันค้นพบชื่อของ แป้นพิมพ์มีประโยชน์ในการแก้ไขสิ่งที่ติดตั้งไว้ล่วงหน้าใน i3_wm (Mod5 + intro)) ฉันจัดการกำหนดค่า» ~ / .i3 / config »เพื่อเปิดใช้งานลำดับแป้นพิมพ์ที่เป็นมิตรและเปิดใช้งานเทอร์มินัล ... ฉันมีความสุขมากแค่ไหน .. เหมือนเหยียบดวงจันทร์เพื่อนบล็อกที่ดี - 🙂 (11 - 04 - 2013 / ชิลี - เพนโก - ภาค VIII)