วันอาทิตย์ที่ 28 กรกฎาคม พ.ศ. 2562

Raspberry Pi ไม่สามารถ Login เข้า X-Windows ได้ (ถามซ้ำๆ)

     หลังจากลองต่อจอ TFT แล้วพยายามใช้คำสั่งนู้น โหลดนู่นนี่นั่นเพื่อให้แสดงออกจอทั้ง HDMI และ TFT แต่ลืมนึกถึงว่าพื้นฐานคืออะไร แต่กลับทำตามโดยไม่คิด ผลที่ได้คือ Login เข้า X-Windows ไม่ได้น่ะสิ มันขึ้นหน้าให้ Login วนไป แต่เราสามารถกด Ctrl+Alt+F6 เพื่อเข้า Command Line Mode ได้ และสามารถ putty เข้าไปได้นะ แต่อยากจะใช้ X-Windows อ่ะ เพราะตอน boot ขึ้นมา ไม่แน่ว่าจะได้ IP เดิม จำเป็นต้องต่อจอแล้วดูว่าได้ IP อ่ะไรก่อน (ความรู้ยังน้อยไปป่าวนะ 5555)

     จากนั้นทดลองแก้ไขเบื้องต้น หลายอย่างแบบโง่ๆ ขนาดลองเปลี่ยน Password ของ Pi ซึ่งไม่น่าจะเกี่ยวข้อง เพราะมัน Login ผ่าน แต่ Start X-Window ไม่ได้นี่

     นึกได้ว่าต้องลองหา Log ดูก่อน ก็นึกต่อ แล้ว Log มันเก็บที่ไหนนะ อ้อเพิ่มอ่านมาว่ามันอยู่ใน /var/log ตามโครงสร้างไฟล์ของ Linux งั้นก็ลองเข้าไปดู ....จี๋ย! แล้ว Log ที่เก็บมีเยอะอ่ะ หลายไฟล์ อันไหนเกี่ยวข้องกัน ก็นี่เลย Xorg.log เข้าไปดูก็เจอจุดที่มีปัญหาประมาณนี้

[   246.561] (WW) The directory "/usr/share/fonts/X11/misc" does not exist.
[   246.561]    Entry deleted from font path.
[   246.561] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[   246.561]    Entry deleted from font path.
[   246.561] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[   246.561]    Entry deleted from font path.
[   246.561] (WW) The directory "/usr/share/fonts/X11/Type1" does not exist.
[   246.561]    Entry deleted from font path.
[   246.561] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[   246.561]    Entry deleted from font path.
[   246.781] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support

     คราวนี้จะแก้ไขยังไงล่ะ? ก็ต้องพี่ goo ช่วยได้ หลังจากค้นหาไปมา ก็เจอคำตอบในกระทู้ครับ เฮ้ย ตรงเลย ตามนี้ครับ
How to fix
Without knowing what exactly the problem is, here are some actions which might help:
  • reset permissions on your home folder: sudo chown -R pi /home/pi. (Specifically, the .Xauthority file may have the incorrect permissions. In this case, you may only need sudo chown pi:pi .Xauthority to correct the issue.)
  • reinstall your login manager and desktop environment. Use dpkg --purge to remove packages completely, including configuration files (you might want to back up files you have modified), then reinstall the packages back.
     เพราะจากอาการ และข้อมูลที่ได้จาก Log มันบอกว่าไม่มี เปิดไม่ได้ ก็น่าจะมีส่วนที่มาจาก สิทธิในการเข้าถึงไฟล์ด้วยเหมือนกัน ไม่เสียหายนี่ ลองกำหนดสิทธิ ตามที่เค้าบอกมาดูหน่อย 

          หมายเหตุ จากคำสั่ง chown เป็นการเปลี่ยเจ้าของไฟล์ โดยมีเงื่อนไขเพิ่มเติมคือ -R เป็นการบอกว่า เราจะเปลี่ยนเจ้าของไฟล์ทุกไฟล์ในโฟลเดอร์ย่อย จากคำสั่ง เราจะเปลี่ยนไฟล์ทั้งหมดใน /home/pi ให้เจ้าของเป็น pi 

จากนั้นก็ลอง Reboot ดู ผลปรากฏว่าได้ครับ มันกลับมาแล้ว 555



วันเสาร์ที่ 20 กรกฎาคม พ.ศ. 2562

Raspberry Pi 4 น่าใช้มาก


Raspberry Pi 4 มาแล้วครับ!!!
ผมรอมาพักนึงละว่าจะมีรุ่นใหม่ออกมาเมื่อไหร่ และก็เพิ่งมีโอกาสเปิดดู Specs ในเว็บ https://www.raspberrypi.org/magpi/raspberry-pi-4-specs-benchmarks/

ตัวนี้น่าสนใจจริงนะ และมันแรงขึ้นถึง 4 เท่าโดยประมาณ ซึ่งข้อมูลสเปคก็ตามนี้ครับ

Raspberry Pi 4 specs

SoC: Broadcom BCM2711B0 quad-core A72 (ARMv8-A) 64-bit @ 1.5GHz
GPU: Broadcom VideoCore VI
Networking: 2.4 GHz and 5 GHz 802.11b/g/n/ac wireless LAN
RAM: 1GB, 2GB, or 4GB LPDDR4 SDRAM
Bluetooth: Bluetooth 5.0, Bluetooth Low Energy (BLE)
GPIO: 40-pin GPIO header, populated
Storage: microSD
Ports: 2 × micro-HDMI 2.0, 3.5 mm analogue audio-video jack, 2 × USB 2.0, 2 × USB 3.0, Gigabit Ethernet, Camera Serial Interface (CSI), Display Serial Interface (DSI)
Dimensions: 88 mm × 58 mm × 19.5 mm, 46 g

สำหรับ CPU จากเดิมใช้ Cortex-A53 เปลี่ยนเป็น Cortex-A72 และผลการเปรียบเทียบที่ได้มาตามนี้ครับ

Raspberry Pi 4 speed test

RAM เราสามารถเลือกซื้อได้ว่าจะเอา RAM เท่าไหร่ดี โดยมี 1GB , 2GB และ 4GB

RAMRetail price
1GB$35
2GB$45
4GB$55

ช่องเสียบสำหรับไฟฟ้าเลี้ยงบอร์ดได้เปลี่ยนจาก USB Type-B เป็น USB Type-C ครับ รองรับกระแสไปได้มากขึ้นอีก 500mA มั่นใจได้ว่าจ่ายไฟได้ถึง 1.2A



Video Connector มีมาให้ 2 Port สำหรับต่อ 2 หน้าจอเลย คือ HDMI Type-A (Full Size) และ HDMI Type-D (Micro)



มีช่องต่อ Gigabit Ethernet 1 ช่อง และ USB 2.0 และ USB 3.0 อย่างละ 2 ช่อง




ที่มา : https://www.raspberrypi.org/magpi/raspberry-pi-4-specs-benchmarks/ และ https://www.raspberrypi.org/blog/raspberry-pi-4-on-sale-now-from-35/