ฉันได้ราสเบอร์รี่ pi 2 B ที่มาพร้อมกับการ์ด micro sd 8GB ที่ติดตั้งมาล่วงหน้า เมื่อฉันตั้งค่าเปิดใช้งานและไปที่ส่วนที่ฉันต้องการพิมพ์ในคำสั่ง "startx" และกด Enter ไม่ทำงาน นี่คือสิ่งที่เกิดขึ้น:
ฉันจะแก้ไขสิ่งนี้ได้อย่างไร
ฉันได้ราสเบอร์รี่ pi 2 B ที่มาพร้อมกับการ์ด micro sd 8GB ที่ติดตั้งมาล่วงหน้า เมื่อฉันตั้งค่าเปิดใช้งานและไปที่ส่วนที่ฉันต้องการพิมพ์ในคำสั่ง "startx" และกด Enter ไม่ทำงาน นี่คือสิ่งที่เกิดขึ้น:
ฉันจะแก้ไขสิ่งนี้ได้อย่างไร
คำตอบ:
หากคุณป้อนsudo raspi-config
จะมีตัวเลือกให้บูตเข้าสู่ gui โดยตรงในเวลาบู๊ตเปิดใช้งานรีบูทและคุณอาจจะใช้ได้
ในภาพนี้ตัวเลือกที่สามจะแก้ไขปัญหาของคุณ .
กรุณาให้เกียรติ Michielvk
เมื่อฉันตั้งค่าเปิดใช้งานและไปที่ส่วนที่ฉันต้องการพิมพ์ในคำสั่ง "startx" และกด Enter ไม่ทำงาน
นั่นไม่เป็นความจริงทั้งหมด! มันจะเริ่มต้นเซิร์ฟเวอร์ X - ซึ่งความรุนแรงขึ้นและตายแล้วในขณะที่มันมีการรายงานว่าจะสิ้นสุดประสบความสำเร็จตามที่ (ส่วนตรงกลางของ) ที่บรรทัดสุดท้าย:
กำลังรอให้เซิร์ฟเวอร์ X ปิดการทำงาน (EE) เซิร์ฟเวอร์ยกเลิกสำเร็จ (0) การปิดไฟล์บันทึกคำเตือน:
ดูเหมือนว่าสองบรรทัดเอาต์พุตที่ต่างกันถูกเขียนพร้อมกันซึ่งสามารถเกิดขึ้นได้หากเซิร์ฟเวอร์ X กำลังเขียนเอาต์พุตข้อผิดพลาดไปยัง stderr / stdout ในเวลาเดียวกันขณะที่กระบวนการอื่นกำลังเขียนอะไรบางอย่าง
เป็นไปได้ว่า Pi ของคุณได้รับการกำหนดค่าไม่ให้เริ่ม GUI โดยค่าเริ่มต้นหรือ (มีแนวโน้มมากขึ้น IMHO) บางอย่างผิดพลาด โปรดลองและโพสต์เนื้อหาของ ( กล่าวถึง! ) /var/log/Xorg.log.0
ไฟล์
คุณอาจต้องการลองใช้startlxde-pi
แม้ว่าฉันสงสัยว่าstartx
อาจพยายามทำเช่นนั้นแล้ว