“ ไม่พบหน้าจอ” ในขณะที่เริ่ม Xorg ด้วย startx หลังจากติดตั้งไดรเวอร์ Nvidia ใน Virtualbox


14

ฉันติดตั้ง Arch i686 บน VirtualBox VM (ฉันมี nvidia GT610) ฉันรันคำสั่งต่อไปนี้เป็น root:

pacman -S nvidia 

หลังจากติดตั้งและรีบูตฉันวิ่ง

pacman -S xorg-server xorg-xinit xorg-server-utils xorg-twm xorg-xclock xterm

แล้วก็

startx

No screens foundผมได้รับข้อผิดพลาดร้ายแรงพูด มีความช่วยเหลือเกี่ยวกับสิ่งที่ฉันควรทำอย่างไร?

คำตอบ:


8

ฉันมีปัญหานี้ด้วยขณะติดตั้ง arch บน Virtualbox มันได้รับการแก้ไขหลังจากฉันทำสิ่งต่อไปนี้:

  1. ดำเนินการดังต่อไปนี้เพื่อติดตั้งการสนับสนุน "mesa" และ virtualbox:

    pacman -S mesa xf86-video-vesa
    pacman -S virtualbox-guest-utils
    
  2. เปิด/etc/modules-load.d/virtualbox.confด้วยนาโน:

    nano /etc/modules-load.d/virtualbox.conf
    

    และเขียนบรรทัดต่อไปนี้ในไฟล์:

    vboxguest
    vboxsf
    vboxvideo
    

    กดCtrl+ เพื่อXเข้าสู่Yการยืนยันว่าคุณต้องการ "บันทึกและออก" และเมื่อถามถึงชื่อไฟล์ที่เข้าชมReturnโดยไม่ต้องเปลี่ยนชื่อ

  3. รีบูตโดยเรียกใช้:

    reboot
    
  4. ติดตั้งแพ็คเกจต่อไปนี้หากคุณยังไม่ได้ติดตั้ง (ฉันเคยติดตั้งมาก่อนดังนั้นฉันจึงข้ามส่วนนี้):

    pacman -S xorg-twm xorg-xclock xterm
    
  5. รีสตาร์ท X:

    startx
    

3

ฉันติดตั้ง Arch ใน Virtualbox แล้ว

เครื่องเสมือนที่ทำงานใน vbox ใช้การ์ดจำลองแทนการ์ด nvidia ของคุณ

ซึ่งหมายความว่า nvidia เช่นไดรเวอร์ไม่จำเป็น

ลองX -configureก่อนซึ่งจะสร้างการกำหนดค่า xorg ที่ผ่านการพิสูจน์แล้ว แต่ Xorg ที่ทันสมัยไม่ควรต้องการสิ่งนั้นเลย (หากคุณมี /etc/Xorg/xorg.conf ให้ลบออก)


สิ่งนี้ไม่ได้ช่วย ผลตอบแทนX -configure No device to configure. COnfiguration failed. Server terminated with error (2)
Primož Kralj

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