นี่ไม่ใช่หัวข้อใหม่ ย้อนกลับไปในปี 2014 ฉันได้ทดสอบ Pi ดั้งเดิมและพยายามทำให้มันเป็นระบบสื่อ ในท้ายที่สุด ท่ามกลางความตื่นเต้นและการซ่อมที่หนักหน่วง สิ่งนี้กลายเป็นความพยายามของ Linux ในบ้านทั่วไป - น่าสนใจอย่างยิ่ง ไม่เหมือนใคร สนุก แต่ไม่ดีเท่าที่ควร การขัดเงาและขอบของผลิตภัณฑ์อย่างมืออาชีพยังไม่ค่อยมี
ปีนี้เป็นปี 2020 และฉันต้องการรื้อฟื้นความพยายามอีกครั้งโดยใช้ Raspberry Pi 4 ใหม่ล่าสุด เป้าหมายของฉันคือการรวบรวมระบบที่มีราคาย่อมเยา หรูหรา และสวยงาม ซึ่งมีความสามารถเพียงพอสำหรับการประมวลผลทั่วไปในชีวิตประจำวัน รายการรวมถึงเว็บ, เมล, ภาพยนตร์, การสตรีม, เกือบทุกอย่างยกเว้นการเรนเดอร์หนักและเกม มาดูกันว่าเราจะทำให้สิ่งนี้เกิดขึ้นได้หรือไม่
ส่วนผสมสำหรับมินิเดสก์ท็อปเค้ก
ดังนั้น ฉันจึงตัดสินใจเลือกส่วนประกอบฮาร์ดแวร์ต่อไปนี้สำหรับโครงการของฉัน:
- Raspberry Pi 4 รุ่น B - บนกระดาษ Pi 4 เป็นสัตว์ร้าย เป็นโปรเซสเซอร์ Quad-core Cortex-A72 (ARM v8) 64 บิต, โอเวอร์คล็อกที่ 1.5 GHz, 4GB LPDDR4-2400 SDRAM, ดูอัลแบนด์ 2.4GHz และ 5GHz 802.11ac การ์ดไร้สาย, Bluetooth 5.0, พอร์ต Gigabit Ethernet, 2 x USB พอร์ต 2.0, พอร์ต USB 3.0 2 พอร์ต, หัวต่อ GPIO 40 พิน, พอร์ต micro HDMI 2 พอร์ต, ซึ่งรองรับความละเอียดวิดีโอ 4K 60Hz, แจ็คเสียง และบางพอร์ต ราคา:65 ดอลลาร์สหรัฐ
- เคส Flirc (สีเงิน) - สวยมีสไตล์ ค่าใช้จ่าย:USD25.
- อะแดปเตอร์จ่ายไฟ 5.1V 3A USB-C ของแท้สำหรับ Raspberry Pi 4 ราคา:12 ดอลลาร์สหรัฐ
- สาย HDMI 50 ซม. - เดิมทีฉันมีสาย 25 ซม. แต่มันสั้นเกินไปสำหรับการจัดวางตามพื้นที่ที่ฉันคิดไว้ สายเคเบิลมีขนาดเต็ม จึงสามารถนำไปปรับใช้กับฮาร์ดแวร์อื่นได้ ดังนั้นฉันจึงต้องซื้ออะแดปเตอร์ micro HDMI ด้วย ราคา:USD18.
-
การ์ดหน่วยความจำ Samsung EVO Plus microSDXC UHS-I U3 ขนาด 64GB- น่าเสียดาย ที่ฉันซื้อมาเป็นของปลอม ฉันเลยต้องส่งคืน ไม่มีปัญหา ฉันได้รับเงินคืนเต็มจำนวน ราคา:USD16. - การ์ดหน่วยความจำ Sandisk Ultra microSDXC U1 ขนาด 64GB ราคา:USD22.
- แป้นพิมพ์และเมาส์ไร้สายคอมโบ VicTsing - แป้นพิมพ์ขนาดเต็มสวยงามพร้อมเสียงตอบรับที่น่ารัก เมาส์มาพร้อมกับดองเกิลที่เก็บอยู่ภายในช่องใส่แบตเตอรี่ ไม่รวมแบตเตอรี่ (AAA สามก้อน) อนิจจา มันมาพร้อมกับเค้าโครง ISO ไม่ใช่ ANSI แต่ฉันตั้งใจจะใช้เป็น En (US) ราคา:USD28.
- จอภาพ 1080p BenQ GW2280 ขนาด 22 นิ้ว - เช่นเดียวกับรายการที่นำกลับมาใช้ใหม่ได้อื่นๆ (สาย แป้นพิมพ์ เมาส์ ฯลฯ) ส่วนประกอบนี้ไม่ใช่ Pi อย่างเคร่งครัด แต่ฉันจำเป็นต้องใช้มันเพื่อตั้งค่ามินิพีซี ฉันพิจารณาระหว่าง Dell และ BenQ เนื่องจากฉันชอบคุณภาพของจอภาพของ Dell มาก แต่ฉันเลือกสิ่งนี้เพราะมัน:a) ราคาถูกกว่า 12 ดอลลาร์ b) มีพอร์ต HDMI สองพอร์ตแทนที่จะเป็นพอร์ตเดียว c) ขาตั้งโต๊ะทำงานได้รับการออกแบบใน วิธีชั่วร้ายซึ่งเหมาะสำหรับ Pi และกรณี Flirc อย่างที่ฉันจะแสดงในไม่ช้า ราคา:104 ดอลลาร์สหรัฐ
ต้นทุนส่วนประกอบทั้งหมด:274 เหรียญสหรัฐ
ตอนนี้ตามตำแหน่งของคุณบนโลกใบนี้ แพ็คเกจนี้อาจมีราคาอยู่ระหว่าง 250-300 ดอลลาร์ เมื่อฉันซื้อแล็ปท็อป Lenovo G50 ในปี 2558 ราคาประมาณ 450 ดอลลาร์สหรัฐ มันไม่ง่ายเลยที่จะเปรียบเทียบทั้งสองสิ่งนี้ แต่แนวคิดนั้นคล้ายกัน - ฉันได้แล็ปท็อปเป็นอุปกรณ์ทดสอบราคาถูกชนิดหนึ่ง - ยังคงใช้งานได้ดี มันทำงานได้ดีพอสมควร มี RAM 8GB ถาด DVD บวกฮาร์ดดิสก์ 1TB ซึ่งเป็นเดลต้าที่สอดคล้องกับช่องว่างราคาระหว่างเครื่องสมบูรณ์ (แล็ปท็อป) กับเครื่อง Pi ที่กำลังจะประกอบในไม่ช้าของฉัน . ตอนนี้ แฟลช 64GB ไม่เพียงพอสำหรับการประมวลผลทุกวัน ดังนั้นฉันจึงตั้งใจที่จะใช้ดิสก์ WD Essential สำรองที่ฉันซื้อมาเมื่อครู่ ซึ่งน่าจะเป็นอุปกรณ์ขนาด 640GB + การแชร์เครือข่าย
โดยรวมแล้ว เช่นเดียวกับในปี 2014 เมื่อฉันพยายามสร้างโฮมมีเดียเซิร์ฟเวอร์และอะไรก็ตาม อินเทอร์เน็ตชอบโยนตัวเลขทิ้งไป การบอกว่าคุณสามารถมีพีซีที่บ้านได้ในราคาประมาณ 50 ดอลลาร์ฟังดูมีกำไร แต่ก็อาจทำให้เข้าใจผิดได้เช่นกัน ฉันไม่เห็นว่าคนเราจะมีอุปกรณ์ต่อพ่วงที่จำเป็นทั้งหมดสำหรับการทำงานได้อย่างไร อย่างน้อยที่สุดก็เมาส์ คีย์บอร์ด และจอมอนิเตอร์ ไม่ต้องพูดถึงสายเคเบิลและที่เก็บข้อมูลในราคาต่ำกว่า 200 ดอลลาร์ คุณสามารถหาซื้อแล็ปท็อปที่ใช้แฟลชได้ในราคานี้ และอาจให้ประสิทธิภาพและคุณภาพการแสดงผลในระดับพื้นฐาน
คำแนะนำ:มี PINEBOOK Pro ซึ่งมีราคาถูกกว่าครึ่งหนึ่ง ดังนั้น ... อาจมีบางอย่างให้สำรวจในอนาคต แต่นั่นเป็นเรื่องที่แตกต่างกันโดยสิ้นเชิง กลับไปอบ Pi ของเรากันเถอะ.. อย่างไรก็ตาม ค่าใช้จ่ายเป็นสิ่งที่ต้องพิจารณาหากพวกเขาสร้างเดสก์ท็อปขนาดเล็กที่เป็นประโยชน์ของตนเอง
ณ จุดนี้ ฉันต้องการจะชี้ให้เห็นรายละเอียดอื่นๆ อีกเล็กน้อย:
- ฉันต้องการซื้อรุ่น Pi 4 ขนาด 8GB แต่สินค้าหมด ทุกที่!
- ฉันต้องการซื้อเคส Argon ONE เนื่องจากมันดูน่าเบื่อ แต่ก็ขายหมดเช่นกัน
- ฉันต้องการหน้าจอที่เล็กลง - บางอย่างสำหรับแล็ปท็อป - แต่หน้าจอขนาดเล็กมักจะมีราคาแพงกว่า
เรามีส่วนประกอบของเรา มาประกอบกันเถอะ!
เดสก์ท็อปขนาดเล็กพร้อมแล้ว
ที่นี่จึงสวยงามและสง่างาม เหนือสิ่งอื่นใด คุณจะสังเกตเห็นว่าขาตั้งมอนิเตอร์มีความกว้างเท่ากับเคส Raspberry Pi! นี่ไม่ใช่เรื่องบังเอิญ และเป็นหนึ่งในเหตุผลที่ฉันเลือกจอมอนิเตอร์ BenQ เพราะตอนนี้ฉันสามารถวาง Pi ไว้ตรงนั้นได้อย่างสงบเสงี่ยม ยังดีกว่า ฉันสามารถเรียงกรณีเพิ่มเติมกับ Pis อื่น ๆ ถัดจากกล่อง Flirc หรืออาจติดตั้งไว้ที่ด้านหลังจอภาพ คล้ายกับที่ฉันทำกับการตั้งค่าสมาร์ททีวี คุณต้องชื่นชมสิ่งที่ฉันทำที่นี่
การจับคู่ความกว้างที่สมบูรณ์แบบ - ดูมีสไตล์อย่างยิ่ง คุณไม่สามารถบอกได้ว่ามีคอมพิวเตอร์อยู่ที่นั่นจริง
และตอนนี้เราต้องเลือกระบบปฏิบัติการ!
ตามล่าตุลาคมทักซ์
สิ่งนี้กลายเป็นเรื่องยากกว่าที่ฉันคาดไว้มาก ... สถาปัตยกรรม SoC 64 บิตดูเหมือนจะทำให้ประแจขนาดเล็กเข้าสู่วงล้อของชุมชน Linux เมื่อพิจารณาแล้ว มีเพียงสองตัวเลือกที่เป็นไปได้จริง ๆ สำหรับ Pi ในแบบที่ไม่ต้องการการแฮ็กมากเกินไป อันแรกคือ Raspberry Pi OS อย่างเป็นทางการ (เดิมคือ Raspbian) ซึ่งใช้ Debian Buster อย่างไรก็ตาม มันรันเดสก์ท็อป LXDE ซึ่งฉันไม่เคยพบว่ามันสมบูรณ์แบบหรือมีความสวยงามเพียงพอสำหรับการใช้งานที่ยั่งยืน
ตัวเลือกที่สองคือ Ubuntu MATE ซึ่งมีรูปภาพที่ใช้งานได้อย่างสมบูรณ์สำหรับ Pis ถึง Model 3 แต่ยังไม่ใช่รุ่น 4 อย่างไรก็ตาม สิ่งที่คุณทำได้คือการกระโดดสองขั้น หยิบ Ubuntu Server 20.04 ติดตั้ง จากนั้นติดตั้งสภาพแวดล้อมเดสก์ท็อปที่เลือก (เช่น MATE)
ขณะนี้มีระบบปฏิบัติการอื่น ๆ อีกหลายระบบ แต่ที่นี่ คุณจะได้รับ technobabble จำนวนหนึ่งซึ่งไม่ได้ช่วยใครเลย สิ่งต่าง ๆ เช่นเคอร์เนล 64 บิต, ดินแดนผู้ใช้ 32 บิต, แฟลช EEPROM, แพ็คเกจ NOOBS และอื่น ๆ ฉันรู้ว่า Raspberry Pi นั้นควรเป็นสวรรค์ของคนจรจัด แต่ก็ไม่มีเหตุผลใดที่ Raspberry Pi จะไม่สามารถมีโซลูชันเดสก์ท็อปที่สมบูรณ์และเรียบง่ายได้เช่นกัน สิ่งเหล่านี้ไม่จำเป็นต้องแยกจากกัน อันที่จริง เรามีทางเลือกอยู่สองทาง และฉันตัดสินใจลองทั้งสองทาง
ความพยายามที่ 1:Ubuntu MATE
ฉันเริ่มต้นด้วย Ubuntu Server 20.04 two-step hop
เขียนภาพที่ดาวน์โหลดไปยังการ์ดหน่วยความจำ
ดาวน์โหลด dd ลงในการ์ดหน่วยความจำ คุณสามารถเลือกใช้เครื่องมือ Raspberry Pi Imager อย่างเป็นทางการได้ หากคุณไม่คุ้นเคยกับบรรทัดคำสั่ง หากคุณเป็นเช่นนั้นบน Linux สิ่งที่ง่ายที่สุดคือการคัดลอกภาพไปยังการ์ดในขณะที่ใช้ความระมัดระวังทั้งหมดเพื่อไม่ให้ทำลายสิ่งใด อันที่จริง โปรดใช้ความระมัดระวังเป็นพิเศษเมื่อคุณเลือกไฟล์เอาต์พุต (of=) เพื่อที่คุณจะได้ไม่เขียนทับสิ่งที่สำคัญหรือทำลายข้อมูลของคุณโดยไม่ตั้งใจ
sudo dd if="image path" of=/dev/"ชื่ออุปกรณ์การ์ด SD เช่น mmcblk0) fconv=sync bs=1M
การกำหนดค่าเครือข่าย
ขั้นตอนที่สองคือ - การกำหนดค่าเครือข่าย เมื่อบูทอิมเมจเซิร์ฟเวอร์ คุณจะไม่มี UI ใดๆ มีเพียงบรรทัดคำสั่งเท่านั้น คุณสามารถ SSH ในเซิร์ฟเวอร์แล้วจัดการ Pi ของคุณด้วยวิธีนี้ หรือคุณสามารถทำงานบนคอนโซลโดยต่อจอภาพและคีย์บอร์ด ทั้งสองวิธีจะต้องมีเครือข่าย ในการทดสอบของฉัน ฉันจะใช้เครือข่ายไร้สายเท่านั้น - ไม่ใช้สายอีเทอร์เน็ต ซึ่งหมายถึงการกำหนดค่าเครือข่ายไร้สายจากบรรทัดคำสั่งโดยใช้ netplan หรือใช้ไฟล์ปรับแต่งเครือข่ายแบบปรับแต่งอัตโนมัติ
ฉันเริ่มต้นด้วยการพยายามกำหนดค่าเครือข่ายโดยใช้ netplan ฉันพบข้อผิดพลาดเล็กน้อยที่แก้ไขไม่ได้จริงๆ เริ่มแรก ฉันพบข้อผิดพลาด YAML ในไฟล์การกำหนดค่า netplan - คุณไม่สามารถใช้แท็บได้ เช่น เว้นวรรคเท่านั้น จากนั้น ฉันไม่สามารถใช้การกำหนดค่าของฉันได้ ไม่ว่าฉันจะทำอะไร - netplan ปฏิเสธที่จะทำอย่างนั้น
ฉันลองใช้ตัวเลือก network-config แทน เมื่อคุณเขียนอิมเมจ OS ลงในการ์ด SD แล้ว จะมีสองพาร์ติชัน:บูตระบบและเขียนได้ เมานต์ระบบบูต จากนั้นเปิดไฟล์ชื่อ network-config ในโปรแกรมแก้ไขข้อความ
sudo mount /media/"user"/system-boot /some-mount-point
นาโน /some-mount-point/network-config
ที่นี่ คุณจะต้องใส่ข้อมูลรับรองสำหรับจุดเข้าใช้งานของคุณ ไฟล์ประกอบด้วยบล็อกตัวอย่างที่มีความคิดเห็น ซึ่งคุณสามารถแก้ไขและใช้ - แทนที่ชื่อเครือข่ายและรหัสผ่านด้วยข้อมูลของคุณเองสำหรับจุดเชื่อมต่อไร้สายของคุณ
wifis:
wlan0:
dhcp4:จริง
ตัวเลือก:จริง
จุดเชื่อมต่อ:
"ชื่อเครือข่าย Wi-fi":
รหัสผ่าน:"Wi -fi รหัสผ่าน"
การติดตั้งเดสก์ท็อป MATE
เมื่อขั้นตอนนี้เสร็จสิ้น ฉันบูทอิมเมจเซิร์ฟเวอร์ และได้รับที่อยู่ IP สำเร็จ และฉันก็เปิดใช้งานเครือข่ายได้ ณ จุดนี้ ฉันคว้าสคริปต์ desktopify (ซึ่งเกิดขึ้นโดยผู้จัดการโครงการของ Ubuntu MATE) และเรียกใช้:
sudo ./desktopify -de ubuntu-mate
หลังจากนั้นไม่นาน ขั้นตอนนี้ก็เสร็จสมบูรณ์ และฉันมีเดสก์ท็อป MATE แล้ว
การกำหนดค่าและปรับแต่งเดสก์ท็อป MATE
โดยรวมแล้วทุกอย่างดูดี แต่นี่ไม่ใช่จุดสิ้นสุดของการเดินทาง ไกลจากมัน. ฉันต้องเปลี่ยนแปลงเล็กน้อยและทำให้เดสก์ท็อปทำงานและทำงานตามที่ต้องการ สิ่งเหล่านี้บางส่วนเป็นปัญหาที่เกี่ยวข้องกับ MATE ส่วนปัญหาอื่น ๆ เฉพาะสำหรับ Raspberry Pi 4 ฉันสัญญาว่าจะมีบทช่วยสอนมากมายในสัปดาห์ต่อ ๆ ไป โดยพื้นฐานแล้ว ประเด็นสำคัญคือ:
- จอแสดงผลแสดงผลเป็น 1824x984 พิกเซลเท่านั้น แทนที่จะเป็นความละเอียดเต็ม 1920x1080px ปัญหานี้แก้ไขได้โดยการปิดใช้งานตัวเลือกโอเวอร์สแกนในการกำหนดค่าการบู๊ต Pi ไฟล์นี้อยู่ใต้ /boot/config.txt สำหรับ Pi 32 บิตรุ่นเก่า และใต้ /boot/firmware/usercfg.txt สำหรับ Pi 4 แบบ 64 บิตใหม่ มีอะไรอีกมากที่ต้องพูด แต่ยังไม่สำคัญในขณะนี้
- แบบอักษรเดสก์ท็อป MATE ซีดเกินไป - ไม่ใช่สีดำล้วน ฉันจึงต้องแก้ไขธีมเดสก์ท็อปให้มีฟอนต์สีดำล้วน ซึ่งเป็นสีฟอนต์เดียวที่ยอมรับได้ ฉันสร้างธีมที่กำหนดเองของฉันชื่อว่า MOTE และฉันจะแสดงให้คุณเห็นวิธีการทำในเร็วๆ นี้ โดยพื้นฐานแล้ว คล้ายกับการแก้ไขธีมใน Gnome 3 มาก นี่ไม่ใช่เฉพาะ Pi เท่านั้น
- เดสก์ท็อปไม่ได้ใช้การรวมภาพ ดังนั้นฉันจึงต้องเล่นกับตัวจัดการหน้าต่างของ Marco จนกว่าฉันจะทำทุกอย่างถูกต้อง ตัวอย่างเช่น ฉันไม่สามารถเปลี่ยนความโปร่งใสใน Plank ได้เมื่อใช้เค้าโครงเดสก์ท็อป Cupertino จากนั้น แม้ว่าฉันจะเปลี่ยนไปใช้ Marco ผ่าน MATE Tweak การตั้งค่านี้จะไม่คงอยู่ตลอดการเข้าสู่ระบบ และฉันต้องใช้ dconf-editor เพื่อให้มีผลกับการเปลี่ยนแปลงอย่างถาวร เพิ่มเติมในคำแนะนำแยกต่างหาก
- ปรับแต่งฟังก์ชันอื่นๆ ครึ่งโหล เช่น การวางตำแหน่งหน้าต่าง และอื่นๆ เราจะมีคู่มือการปรับแต่ง Ubuntu MATE &RPI4 ที่จำเป็นทั้งหมดเช่นกัน น่าสนุกจัง!
- ไม่ได้ใช้การเรนเดอร์วิดีโอที่เร่งความเร็วด้วยฮาร์ดแวร์ นี่เป็นเรื่องใหญ่ และจะมีมากกว่านี้ในเร็วๆ นี้
หลังจากนั้นไม่นาน ฉันก็มีเดสก์ท็อปที่ดูมีสไตล์และเรียบร้อย พร้อมด้วยซอฟต์แวร์ดีๆ มากมาย - หรือติดตั้งไว้ ด้วยการปรับแต่งของฉัน มันสนุกยิ่งกว่าประสบการณ์การรีวิว Ubuntu MATE ล่าสุดของฉันเสียอีก ที่จริงฉันค่อนข้างประหลาดใจกับความรวดเร็วและราบรื่นของสิ่งต่างๆ แม้กระทั่งจากการ์ด SD การใช้หน่วยความจำค่อนข้างต่ำ และ 4 GB ดูเหมือนจะเพียงพอ แต่โปรดทราบว่าไม่มีการกำหนดค่าการสลับ
แต่แล้วฉันก็เริ่มเล่นวิดีโอ ...
เล่นวิดีโอ
ในทางเทคนิคแล้ว Pi สามารถทำได้ 1080p และแม้แต่ 4K โดยไม่มีปัญหาใดๆ แม้แต่ Pi รุ่นแรกของฉันก็เล่นแบบ Full HD ได้โดยไม่มีปัญหา แต่ไม่ใช่อันนี้ การเล่นใน Firefox นั้นขาด ๆ หาย ๆ ฉันลองใช้ VLC และได้ผลเหมือนเดิม เล่นขาดๆหายๆ เมื่อดูที่ตัวเลขทรัพยากรระบบ Firefox กำลังกิน CPU เกือบ 300% และนั่นจะเป็นสามแกนเต็มในการพยายามประมวลผลวิดีโอ เห็นได้ชัดว่าฉันไม่ได้รับการเร่งด้วยฮาร์ดแวร์ ฉันยังเห็นสิ่งนี้ด้วยตัวเองในแท็บข้อมูลระบบในเครื่องมือ System Monitor - llvmpipe AKA software rendering only
ในที่สุดฉันก็สามารถแก้ปัญหานี้ได้ - แต่มันไม่ใช่กระบวนการเล็กน้อยเลย ดังนั้นฉันสัญญาว่าบทช่วยสอนที่สมบูรณ์ในเร็ว ๆ นี้ สำหรับผู้ที่ใจร้อนมาก คุณต้องแก้ไขไฟล์ usercfg.txt และเพิ่มรายการต่อไปนี้:
dtoverlay=vc4-fkms-v3d
max_framebuffers=2
gpu_mem=128
hdmi_enable_4kp60=1
รีบูต จากนั้น คุณต้องตรวจสอบให้แน่ใจว่าเบราว์เซอร์และเครื่องเล่นมีเดียของคุณได้รับการกำหนดค่าอย่างถูกต้อง และกำลังใช้การเร่งด้วยฮาร์ดแวร์ ต้องมีการตั้งค่าแยกต่างหากสำหรับ Firefox, Chromium และ VLC และเราจะกล่าวถึงสิ่งเหล่านี้ในคู่มือเฉพาะ โดยรวมแล้ว นี่เป็นความพยายามที่ค่อนข้างประสบความสำเร็จ แต่ด้านวิดีโอต้องใช้เวลาและการปรับแต่งค่อนข้างมาก ประมาณสองวันเต็ม
ความพยายามที่ 2:Raspberry Pi OS
ฉันตัดสินใจที่จะคว้าการ์ด SD ใบที่สอง (ราคาข้างต้นไม่รวมอยู่ แต่ไม่เกี่ยวข้องเช่นกัน) และทดสอบกับการเปิดตัวอย่างเป็นทางการ ที่นี่ฉันไม่ได้ปรับแต่งใด ๆ ล่วงหน้า เมื่ออยู่ในเดสก์ท็อป LXDE ที่ค่อนข้างสว่างเกินไป ฉันกำหนดค่าเครือข่ายโดยไม่มีปัญหาใดๆ นอกจากนี้ยังมีคู่มือสำหรับมือใหม่ซึ่งจะช่วยให้คุณไปไหนมาไหนได้ ค่อนข้างสะดวก
ฟอนต์ คอนทราสต์ ความหนา พิมพ์ไม่ได้ดีที่สุด
ตัวอย่างเช่น มันถามฉันเกี่ยวกับขอบสีดำ - ซึ่งมีอยู่ - ดังนั้นฉันจึงไม่จำเป็นต้องแก้ไขการกำหนดค่าการบู๊ตด้วยตนเอง จากนั้นฉันจึงรันเครื่องมือ raspi-config และทำการเปลี่ยนแปลงเพิ่มเติมบางอย่าง เช่น เปิดใช้งานการใช้ไดรเวอร์ GL เป็นต้น ไม่เลว แต่โง่เกินไป อย่างจริงจัง ไม่มีเหตุผลใดที่สิ่งต่างๆ จะยากไปกว่านี้
หลังจากนั้นไม่กี่นาที ฉันมีเดสก์ท็อป - และเดสก์ท็อปก็มีฉัน แต่ฉันไม่อยากใช้มันจริงๆ มันดูไม่ทันสมัยพอ และไม่มีเหตุผลที่จะประนีประนอมกับความสวยงาม นอกจากนี้ คุณจะได้รับประสิทธิภาพที่เหมาะสมยิ่งขึ้นตั้งแต่แกะกล่อง แต่มีข้อแม้บางประการ
เบราว์เซอร์ของคุณคือ Chromium กำหนดค่าด้วย adblocking และส่วนขยาย h.265 บางอย่าง ฉันคิดว่าน่าจะปรับปรุงการเล่นวิดีโอ ฉันลองใช้วิดีโอ HD และทำงานได้ดี แต่จากนั้นฉันติดตั้ง Firefox และพบปัญหาเดียวกันกับปัญหาที่ฉันมีใน Ubuntu MATE ก่อนหน้านี้ อันที่จริง คุณไม่ได้รับ Firefox หากคุณพยายามติดตั้งแพ็คเกจนี้ผ่าน apt คุณจะได้รับข้อผิดพลาด Raspberry Pi มาพร้อมกับ Firefox ESR (firefox-esr) เท่านั้น ตามคาดแล้วคุณมีทางเลือก แต่จริงๆแล้วไม่ใช่ นี่คือความขัดแย้งของโอเพ่นซอร์สและลินุกซ์ ทางเลือกของคุณที่นี่ดูเหมือนจะใช้เบราว์เซอร์ที่คุณอาจไม่ต้องการ หรือแม้ว่าคุณจะเลือกใช้ Firefox (โดยไม่มีการเร่งด้วยฮาร์ดแวร์เป็นค่าเริ่มต้น) คุณก็ถูกบังคับให้ใช้ ESR ไม่มีอะไรผิดปกติ ฉันชอบ ESR แต่ถ้ามีคนต้องการเวอร์ชันที่ใหม่กว่านี้ล่ะ
อย่างไรก็ตาม นี่คือรายการปัญหาที่ฉันมีเกี่ยวกับรูปภาพที่เป็นทางการและเป็นปัจจุบัน:
- การท่องเว็บใช้งานไม่ได้ในตอนแรก เนื่องจากเวลาของฉันไม่ตรงกัน เห็นได้ชัดว่าอาจทำให้ยุ่งกับใบรับรองเว็บได้ ฉันต้องแก้ไขปัญหานี้โดยการซิงค์เวลา:
sudo timedatectl set-ntp จริง
- VLC เล่นด้วยการเร่งความเร็ว HW แต่ไม่ได้แสดงผลแบบเต็มหน้าจอ แก้ไขได้ แต่คุณจะต้องรอให้ฉันแสดงให้คุณเห็นในบทความแยกต่างหาก
- เสียงไม่ทำงานในตอนแรก (raspi-config ให้คุณเลือกระหว่างการสลับอัตโนมัติ หูฟัง และ HDMI) จากนั้นหูฟังก็ใช้งานได้ จากนั้นหลังจากรีบูตหนึ่งหรือสองครั้ง ทุกอย่างก็แยกออกจากกัน ฉันไม่ได้เปลี่ยนเอาต์พุตเสียงที่ใดก็ได้ เราจะหารือเกี่ยวกับการปรับแต่งเสียงแยกกัน
- ฉันไม่เคยได้รับดาวน์สตีมเกิน 30 Mbps แม้ว่าอุปกรณ์อื่นๆ ในตำแหน่งเดียวกันจะจัดการได้ง่าย 3-4 เท่า (ไร้สาย) เครือข่ายก็ไม่สม่ำเสมอเช่นกัน บางครั้งฉันอาจพบปัญหาการจำแนกชื่อและ/หรือการหมดเวลาของหน้าเป็นครั้งคราว และ Firefox มักจะแสดงเฉพาะหน้ามือถือมากกว่าหน้าเดสก์ท็อป สิ่งนี้ไม่ได้เกิดขึ้นใน Ubuntu MATE แต่อย่างใด ปรับแต่ง MOAR และคำแนะนำแยกต่างหาก!
ณ จุดนี้ ฉันตัดสินใจลองใช้สภาพแวดล้อมเดสก์ท็อปอื่นๆ เช่น MATE!
ลองเดสก์ท็อปอื่น ... และล้มเหลว ... และทำสำเร็จ!
คุณจะคิดว่า Xfce คือ Xfce, MATE ก็คือ MATE ก็ไม่ MATE ที่คุณได้รับใน Raspberry Pi OS หรือบางทีอาจจะเป็น Debian นั้นไม่เหมือนกับที่คุณได้รับใน Ubuntu MATE ยูทิลิตี้ขาดหายไปครึ่งหนึ่ง คุณไม่ได้รับเค้าโครงเดสก์ท็อปส่วนใหญ่ที่คุณสามารถเปลี่ยนได้ด้วย MATE Tweak และคุณไม่ได้รับธีมและไอคอนด้วย
ฉันลองใช้ Plasma ซึ่งประสิทธิภาพไม่ดีนัก และ Xfce มันดูแย่มาก ฉันกลับไปที่ MATE ทันทีและเริ่มปรับแต่งอย่างหนัก พยายามทำให้มันดูดี เรียบร้อย และสง่างาม หลังจากทำงานและความผิดหวังมามาก ฉันพบปัญหาใหม่และข้อผิดพลาดและความไม่สอดคล้องกันมากมาย:
- ฉันต้องแก้ไขไฟล์คอนฟิกูเรชัน lightdm.conf ด้วยตนเองเพื่อให้สามารถเข้าสู่หน้าจอการเข้าสู่ระบบซึ่งสามารถเปลี่ยนเซสชันเดสก์ท็อปได้ เมื่อใช้ pi-greeter เริ่มต้น จะไม่มีตัวเลือกดังกล่าว
- ใน MATE ไม่มีไอคอนเครือข่ายในแอปเพล็ตตัวบ่งชี้ - มีเพียงระดับเสียงเท่านั้น หลังจากที่ฉันติดตั้งแพ็คเกจ network-manager-gnome ไอคอนก็ปรากฏขึ้น แต่จะไม่แสดงรายการเครือข่ายไร้สายใด ๆ มันอ้างว่าเครือข่ายไม่พร้อม - แม้ว่าฉันจะเชื่อมต่อและเรียกดูก็ตาม ปัญหาเดียวกันนี้เกิดขึ้นใน Plasma และ Xfce สาเหตุคือข้อขัดแย้งระหว่างผู้ร้องขอ WPA ซึ่งใช้สำหรับการสร้างเครือข่ายในเซสชัน LXDE เริ่มต้นและ Network Manager แก้ไขได้ เนื่องจากฉันจะแสดงให้คุณเห็นในบทช่วยสอนเฉพาะ
- มีการปนเปื้อนข้ามระหว่าง Xfce, MATE และ LXDE ค่อนข้างมาก ตัวอย่างเช่น ฉันกำหนดค่า Plank เป็นแอปพลิเคชันเริ่มต้นอัตโนมัติสำหรับ MATE แต่มันยังแสดงในเดสก์ท็อปอีกสองเครื่องด้วย แต่หลังจากนั้น มันยังแสดงให้เห็นในพลาสมาด้วย!
- Plank ใน Raspberry Pi แตกต่างจาก Plank ใน Ubuntu MATE เหนือสิ่งอื่นใด มันไม่มีตัวเลือกการตั้งค่าการคลิกขวา และคุณสามารถปรับแต่ง Dock ได้โดยการเปิดใช้งานยูทิลิตีย่อยการตั้งค่าจากบรรทัดคำสั่งเท่านั้น
- แอปพลิเคชันปฏิเสธที่จะจัดกึ่งกลาง แต่หลังจาก dconf-editor ปรับแต่ง ทั้งหมดยกเว้น Chromium ก็ปฏิบัติตามการเปลี่ยนแปลง
- Pluma ไม่จำเอกสารที่เปิดล่าสุดเลย - จำได้ใน Ubuntu MATE
- ฉันลองใช้ตัวจัดการหน้าต่าง Compton GPU และประสิทธิภาพนั้นยอดเยี่ยมมาก มีการฉีกขาดจำนวนมาก การกลับไปใช้ Marco (แบบปรับเปลี่ยนได้) ดูเหมือนจะให้ผลลัพธ์ที่สมเหตุสมผลที่สุด
- ใน MATE ผ่านทางศูนย์ควบคุม คุณสามารถเข้าถึงการกำหนดค่า Raspberry Pi ซึ่งทำงานได้ดี จากนั้นมีซอฟต์แวร์ที่แนะนำ (Raspberry Pi) อันแรกดูเหมือน raspi-config รุ่นที่เรียบง่าย ในขณะที่อันที่สองใช้งานไม่ได้เลย (บ่นว่าเราออฟไลน์ แม้ว่าเครือข่ายจะทำงานได้ดีก็ตาม) เพื่อดูว่านี่เป็นความผิดพลาดของสภาพแวดล้อมเดสก์ท็อปหรือไม่ ฉันลองอีกครั้งในเดสก์ท็อปอย่างเป็นทางการ (LXDE) แต่ก็ยังไม่มีโชค
ในที่สุด สิ่งต่างๆ ก็เริ่มเป็นรูปเป็นร่างขึ้น ...
สิ่งนี้ฟังดูไม่ให้กำลังใจ แต่ฉันพยายามและลงทุนอีกวันหรือสองวันเพื่อขัดเกลาสิ่งต่างๆ ให้ดีขึ้น
- ฉันคัดลอกชุดรูปแบบและไอคอนจำนวนมากจาก Ubuntu MATE ที่นี่ รวมถึงชุดรูปแบบที่ฉันกำหนดเองด้วยแบบอักษรสีดำ สิ่งนี้ทำให้ฉันมีการตั้งค่าที่ลื่นไหล เกือบจะเหมือนกับสิ่งที่คุณได้รับในระบบปฏิบัติการอื่น
- ฉันปรับแต่ง Firefox รวมถึงการเร่งด้วยฮาร์ดแวร์และ User Agent
- ฉันติดตั้งซอฟต์แวร์จำนวนมาก
ในท้ายที่สุด เดสก์ท็อป MATE ที่อยู่ด้านบนของ Raspberry Pi OS ดูค่อนข้างทันสมัยและเรียบร้อย!
ระบบให้ประสิทธิภาพที่เหมาะสม การเร่งความเร็ววิดีโอที่ดี งานเสียง และคุณมีโปรแกรมและเครื่องมือดีๆ มากมาย ข้อเสียเพียงอย่างเดียวคือคุณต้องลงทุนกับการทำงานด้วยตนเองจำนวนมาก - ไม่มีสิ่งใดที่เป็นค่าเริ่มต้น
ดูแล้วต้องยอมรับ
และขอเตือนสั้นๆ ว่าเราเปลี่ยนจาก (ซ้าย) เป็น (ขวา) - คลิกเพื่อดูภาพขยาย:
สิ่งอื่นๆ - ประสิทธิภาพ ความร้อน
กลับไปที่ Pi เอง อย่างที่ฉันพูดไป ฉันชอบภาพจริงๆ จอภาพมีความสมเหตุสมผล แป้นพิมพ์เป็นเลิศ เมาส์ไร้สาย ... ใช้ไม่ได้จริงๆ กับพื้นผิวโต๊ะที่เรียบและขาวของฉัน และฉันต้องใช้เมาส์แบบมีสายแทน
สิ่งที่โดดเด่นที่สุดคือ - Pi 4 ร้อนแรง ไม่ร้อนแสบร้อนแต่ค่อนข้างอุ่นแน่นอน เรากำลังพูดถึงอุณหภูมิประมาณ 50 องศาเซลเซียส ไม่มีการควบคุม แต่ก็ไม่เหมาะ ฉันยังมี Pi 3 อยู่ด้วย และที่นั่น ความร้อนไม่ใช่ปัญหา เลย. เคสนี้สวยเท่เสมอ ตอนนี้ฉันไม่รู้ว่านี่คือ Flirc, Pi เองหรือทั้งสองอย่างรวมกัน แต่นี่เป็นสิ่งที่หลีกเลี่ยงไม่ได้ - ยิ่ง Pi มีพลังมากเท่าไหร่ก็จะยิ่งร้อนขึ้นเท่านั้น ฉันจะสำรวจถนนสายนี้ให้มากขึ้น และบางทีอาจคว้าเคสที่มีพัดลมไปด้วย แม้ว่าการติดตั้งแบบไร้พัดลมจะฟังดูดีกว่าก็ตาม ข้อมูลเล็ก ๆ น้อย ๆ:ชุดการอัปเดตรวมถึงเฟิร์มแวร์ช่วยเรื่องความร้อนได้เล็กน้อย ตอนนี้เคสเย็นลงแล้ว อุ่นแต่อุ่นกว่าอุ่นสบาย
ประสิทธิภาพดี วิดีโอ - คุณได้รับประมาณ 22 FPS ในการทดสอบ WebGL Aquarium ตอนนี้ เมื่อฉันลองสิ่งเดียวกันนี้บนแล็ปท็อป Slimbook Pro2 ของฉัน มันทำได้ถึง 60 FPS และสูงสุดได้อย่างง่ายดาย สิ่งนี้บอกฉันว่ายังมีที่ว่างอีกมากสำหรับการปรับปรุงในส่วนของการเร่งด้วยฮาร์ดแวร์ เราอาจต้องการเฟิร์มแวร์ใหม่ เคอร์เนลใหม่ รองรับ GL ที่ดีกว่า - ฉันกำลังพูดถึงระบบปฏิบัติการ Raspberry Pi อย่างเป็นทางการ
บทสรุป
ฉันใช้เวลาสามหรือสี่วันเล่นซอ และในที่สุดฉันก็มีโต๊ะทำงาน 100% ที่ฉันสามารถนั่งพักผ่อนและเพลิดเพลินได้ แต่นั่นเป็นเวลาที่ลงทุนไปมาก อย่างที่คุณเห็น ประสบการณ์นี้ไม่มีอะไรราบรื่นหรือเสียบปลั๊กเลย ดังนั้นคำตอบสำหรับคำถามของเรา มัน:ใช่ นี่อาจเป็นเดสก์ท็อปขนาดเล็กที่ดีเมื่อเรียกใช้ MATE โดยที่คุณต้องมีความอดทนในการจัดเรียงข้อมูลทั้งหมด
โดยรวมแล้ว Raspberry Pi ยังคงเป็นเทคโนโลยีที่เนิร์ด โดยพื้นฐานแล้วนี่คือขนมปังและเนยของ Pi - เนิร์ดไม่ยอมใครง่ายๆและปรับแต่งจนลืมเลือน ดีไม่มีแปลกใจที่นั่น แต่ปัญหาคือ มันเป็นไบนารี่ออปชั่น:ศูนย์หรือทุกอย่าง ไม่มีจุดกึ่งกลางที่ทำให้คุณได้รับพีซีที่เรียบง่ายและทันสมัย โดยไม่ต้องอาศัยแฮ็กเกอร์ นี่เป็นอาการถาวรของ Linux-at-home โดยทั่วไป การแจกแจงน้อยมากสามารถมอบประสบการณ์การใช้งานที่ราบรื่นและเรียบง่ายแก่ผู้ใช้
จากที่กล่าวมา Raspberry Pi 4 มีศักยภาพมากมาย สามารถเป็นเดสก์ท็อปขนาดเล็กได้ด้วยตัวมันเอง ฉันพอใจกับการตั้งค่าโดยรวมของฉัน มันดูเป็นส่วนหนึ่ง ประสิทธิภาพก็สมเหตุผล ความสามารถค่อนข้างแข็ง ดีครึกครื้นด้วยซ้ำเมื่อเทียบกับป้ายราคาอุปกรณ์ แต่ก็ยังไม่ใช่กล่อง Plug-n-Play อย่างที่ฉันต้องการ นี่คือเหตุผลที่ฉันจะเล่นซอและปรับแต่งต่อไป เช่นเดียวกับหน้าที่ของฉันในฐานะเด็กเนิร์ด และฉันจะกระหน่ำแนะนำคุณด้วยคำแนะนำและบทความที่แสดงความก้าวหน้าของฉัน หวังว่าวันหนึ่งฉันจะสามารถพูดได้:มีเดสก์ท็อปขนาดเล็กที่สมบูรณ์แบบของคุณ แค่หยิบมันขึ้นมา และ Bob เป็นอาของคุณ เราใกล้แล้ว เกือบจะมี. ดังนั้นคอยจับตาดูข้อมูลอัปเดตให้ดี แล้วพบกันใหม่ เหล่าเพื่อนเนิร์ด
ไชโย.