Không thể có độ phân giải toàn màn hình trên Ubuntu được lưu trữ trên VirtualBox


11

Tôi đang chạy Ubunutu 13.04 trong VirtualBox. Tôi có nó được thiết lập để chạy ở chế độ toàn màn hình, nhưng độ phân giải của nó thấp hơn nhiều so với những gì màn hình của tôi có khả năng và được thiết lập để hiển thị trên máy chủ. Khi tôi mở Cài đặt -> Hiển thị, cài đặt độ phân giải cao nhất có thể vẫn thấp hơn mức tôi muốn để tận dụng tối đa màn hình của mình.

Tôi đã cài đặt Bổ sung khách. Tôi nên làm gì để khắc phục vấn đề này?


Tôi đã biết câu trả lời cho câu hỏi này (xem câu trả lời của tôi bên dưới), nhưng tôi không thể tìm thấy giải pháp cho tình huống cụ thể của mình trên mạng, vì vậy tôi đoán rằng tôi đã đặt nó ở đây để những người khác có thể tìm thấy nó =)
Kevin

Câu trả lời:


9

Chuyển đến các tùy chọn VirtualBox trong khi trong VM của bạn (cùng địa điểm bạn đã đến để cài đặt Bổ sung khách) và chọn View -> Auto-resize Guest Display. Điều này sẽ tự động đặt độ phân giải VM của bạn thành kích thước màn hình phù hợp.


Tôi không thể tin nó đơn giản với tôi. Tôi thực sự đã dành hàng giờ cố gắng khắc phục vấn đề tương tự cho thiết lập của tôi. Dù sao cũng cảm ơn!
Dan

Không làm việc cho tôi
Christian Vielma

1
Thỉnh thoảng, tôi cần cài đặt lại Guest Additions trên máy ảo của mình trước khi nó hoạt động. Điều đó có giúp gì cho bạn không?
Kevin

3

Sau khi vật lộn hết lần này đến lần khác .... gỡ cài đặt tất cả nội dung của khách ảo và cài đặt lại dkms FIRST và sau đó bổ sung cho khách, và sau đó có thể thực hiện Xem-> Tự động thay đổi kích thước Hiển thị của khách.

Những gì cuối cùng đã làm việc:

Hoặc thay thế cho root hoặc sử dụng sudo cho mỗi apt-get:

$ sudo su -
Password: **********

apt-get remove virtualbox-guest-dkms
apt-get remove virtualbox-guest-additions

Bạn có thể được bảo rằng nó đã được thực hiện ...

shutdown -r now

REBOOT ... LƯU Ý: rất có thể bạn sẽ cần phải tắt nguồn từ Virtualbox để khởi động lại

apt-get update
apt-get install virtualbox-guest-additions-iso

shutdown -r now

Bây giờ ở chế độ toàn màn hình:

Menu Virtualbox: XEM -> AutoResize Hiển thị khách (Máy chủ + G)

Bạn có thể phải rửa lại cho đến khi nó hoạt động - tôi đã mất nửa tá lần! Chuỗi cuối cùng hoạt động, nhưng không nói ...

Lưu ý rằng đôi khi trong quá trình lặp lại trước đó của quy trình tôi đã nâng cấp lên phiên bản VirtualBox mới nhất (mà BSOD'd PC của tôi) nhưng tôi không nghĩ đó là yếu tố khiến VM cuối cùng nhận ra kích thước màn hình thực tế của tôi.


Tôi đã thử điều này nhưng không có hiệu quả. Tôi đã nâng cấp lên 14.04 và kể từ đó màn hình không chuyển sang toàn màn hình.
Sam007

3

Không đủ đại diện để nhận xét về bài đăng của user1665886 & danijelc vì vậy tôi muốn thêm vào như sau:

Giải pháp đó gỡ cài đặt dkms, bạn cần cài đặt lại và cấu hình lại:

sudo apt-get install virtualbox-guest-dkms
sudo dpkg-reconfigure virtualbox-guest-dkms

Khi tôi đã hoàn tất, VirtualBox sẽ tự động hiển thị màn hình ở độ phân giải đầy đủ của màn hình của tôi.

Tín dụng cho Tiến sĩ Windows bài này .


làm việc như người ở ! )))
Altenrion

Phương pháp này không hoạt động trên hệ thống của tôi trong Ubuntu 16.04LTS
user1665886

1

Vấn đề này đã làm tôi bối rối trong hai tuần và cuối cùng tôi đã giải quyết nó. Và giờ đây, các tính năng được cung cấp bởi GuestAdditions như toàn màn hình, bảng tạm được chia sẻ, Drag'n'Drop đều hoạt động.

Điều quan trọng nhất, không sử dụng "CD BỔ SUNG HƯỚNG DẪN" đi kèm với Oracle VirtualBox, mà bạn thường tìm thấy trong menu "Thiết bị" - "Chèn hình ảnh CD bổ sung của khách". Nhưng tải xuống tệp iso VBoxAdditions mới nhất từ trang web chính thức , gắn tệp hình ảnh vào máy ảo của bạn và sau đó chạy tệp shell "VBoxLinuxAdditions.run":

    sudo sh  VBoxLinuxAdditions.run

Nhập mật khẩu khi được nhắc. Khởi động lại máy ảo của bạn, sau đó mọi thứ sẽ hoạt động ngay bây giờ.


1

Trong trường hợp của tôi, tôi có thể sửa lỗi này bằng cách thay đổi cài đặt sau. VM cần được tắt để thay đổi cài đặt.

Cài đặt (của VM)> Hiển thị> Bộ điều khiển đồ họa> và chọn "VBoxVGA"

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.