Không tìm thấy màn hình nào trong khi khởi động Xorg bằng startx sau khi cài đặt trình điều khiển Nvidia trong Virtualbox


14

Tôi đã cài đặt Arch i686 trên VirtualBox VM (Tôi có một nvidia GT610). Tôi đã chạy lệnh sau với quyền root:

pacman -S nvidia 

Sau khi cài đặt và khởi động lại, tôi chạy

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

sau đó

startx

Tôi đã có một lỗi nghiêm trọng nói No screens found. Tôi nên làm gì để làm gì?

Câu trả lời:


8

Tôi cũng gặp vấn đề này khi cài đặt vòm trên Virtualbox. Nó đã được sửa sau khi tôi làm như sau:

  1. Thực hiện các thao tác sau để cài đặt "mesa" và hỗ trợ hộp ảo:

    pacman -S mesa xf86-video-vesa
    pacman -S virtualbox-guest-utils
    
  2. Mở /etc/modules-load.d/virtualbox.confbằng nano:

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

    và viết các dòng sau vào tệp:

    vboxguest
    vboxsf
    vboxvideo
    

    Nhấn Ctrl+ X, enter Yđể xác nhận rằng bạn muốn "lưu và thoát" và khi nó yêu cầu nhấn tên tệp Returnmà không thay đổi tên.

  3. Khởi động lại bằng cách chạy:

    reboot
    
  4. Cài đặt các gói sau, nếu bạn chưa cài đặt (tôi đã cài đặt chúng trước đó, vì vậy tôi đã bỏ qua phần này):

    pacman -S xorg-twm xorg-xclock xterm
    
  5. Khởi động lại X:

    startx
    

3

Tôi đã cài đặt Arch trong hộp ảo

Một máy ảo chạy trong vbox sử dụng thẻ video mô phỏng thay vì thẻ nvidia của bạn.

Có nghĩa là nvidia như trình điều khiển là không cần thiết.

Hãy thử X -configuređầu tiên, nó sẽ tạo ra một cấu hình xorg đã được thăm dò, nhưng Xorg hiện đại hoàn toàn không cần điều đó. (Nếu bạn có /etc/Xorg/xorg.conf, hãy xóa nó)


Điều này đã không giúp đỡ. X -configuretrả lại No device to configure. COnfiguration failed. Server terminated with error (2).
Primož Kralj

Trong 10 năm, mọi người đi khắp nơi nói với mọi người rằng điều này không cần thiết. Nó đơn giản là không đúng sự thật. Quá thường xuyên, nó là cần thiết. Hãy ngừng giả vờ nó hoạt động. Nó sẽ là tốt đẹp nếu nó đã làm, và vâng, nó nên. Nên là không liên quan.
Florian Heigl
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.