Virtualbox, Làm cách nào để thay đổi độ phân giải của khách (chính xác) thành 16: 9 (1920x1080) thay vì mặc định 4: 3?


17

Có rất nhiều câu hỏi về các vấn đề giải quyết trên Askubfox nhưng dường như không có câu hỏi / giải pháp nào giải quyết được vấn đề của tôi.

Tôi đã có một hệ thống máy chủ chính xác 12.04 / và đã cài đặt Ubuntu 12.04 / chính xác như là hệ thống khách. Sau khi cài đặt, tôi có tùy chọn chọn 1024x768 (4: 3) và 800x600 (4: 3) làm độ phân giải trong cài đặt hiển thị. Sau khi cài đặt thêm khách, các tùy chọn 1280x960 (4: 3) và 1440x1050 (4: 3) đã được thêm vào danh sách. Bây giờ 4 trong tổng số tất cả có tỷ lệ 4: 3.

Sau đó, tôi đã kích hoạt chế độ toàn màn hình (máy chủ + f) và cho khách chạy ở chế độ bản địa 1920x1200 (16:10) cho màn hình của tôi. Sau khi tắt toàn màn hình, hai tùy chọn khác đã được thêm vào danh sách thả xuống độ phân giải, 1920x1200 (16:10) và 1600x1200 (4: 3).

Tôi muốn chạy khách trong 1920x1080 (16: 9) để tôi có thể dễ dàng ghi lại các đoạn ghi hình trong "full-hd". Lần trước tôi gặp vấn đề này, giải pháp là chạy lệnh "VBoxManage controlvm nameofyourVM setvideomodehint width height colordepth" từ máy chủ nhưng bây giờ tôi muốn biết liệu có cách nào dễ dàng hơn để giải quyết vấn đề này không?

Câu trả lời:


11
  1. Chuyển đến menu Tệp và kích hoạt cài đặt Môi trường hoặc, trong các phiên bản gần đây hơn, Tùy chọn .
  2. Chọn Hiển thị và thay đổi cài đặt cho kích thước màn hình khách tối đa thành Giới thiệu gợi ý cho phép bạn đặt kích thước tùy ý cho cả chiều rộng và chiều cao (ví dụ: 1920 và 1200).
  3. Khởi động lại máy ảo và tận hưởng nó.

1
Bạn đang nói về menu tập tin nào?
CHolmstedt 10/03/2015

@CHolmstedt Menu tệp của Trình quản lý Virtualbox hoạt động.
Marcel

Đáng buồn thay, điều này không hiệu quả với tôi khi sử dụng máy khách Ubuntu 16.04 trên Windows 7 và VirtualBox 4.3.12. Màn hình Ubuntu không thể thay đổi kích thước và sẽ không lớn hơn 1024 x 768.
snark

5

Chỉ cần cài đặt Bổ sung khách Virtualbox nhưng trước khi chắc chắn bạn có DKMS trong thiết bị đầu cuối:

sudo apt-get install dkms

và cập nhật:

sudo apt-get update

sudo apt-get upgrade

Sau khi cài đặt tiện ích khách này, hãy khởi động lại máy tính và bạn có tỷ lệ màn hình phù hợp.


2
Tôi sợ rằng đã không giúp tôi. Như tôi đã nói trong bài đầu tiên Bổ sung của khách đã được cài đặt.
CHolmstedt

Trong trường hợp của tôi, tôi đã nâng cấp VirtualBox sau đó nâng cấp Ubuntu và ở đâu đó dọc theo dòng bổ sung dành cho khách dường như ngừng hoạt động (màn hình không thay đổi kích thước). Tôi đã cài đặt lại các tiện ích khách đã nâng cấp chúng lên phiên bản mới nhất, khởi động lại VM khách và mọi thứ bắt đầu hoạt động trở lại (có thể thay đổi độ phân giải VM).
jfritz42

4

Điều này dựa trên câu trả lời của @Sangsoo Kim hoạt động tốt với tôi:

  1. Chuyển đến "Tệp"> "Tùy chọn"
  2. Chuyển đến "Hiển thị"
  3. Thay đổi "Kích thước màn hình khách tối đa" thành "Gợi ý"
  4. Nhập 1920 x 1200 dưới dạng chiều rộng và chiều cao.
  5. Khởi động lại máy ảo và voila! Nó chỉ hiển thị độ phân giải đúng.

Hy vọng điều này giúp đỡ!


1
Tôi nghĩ bạn có nghĩa là 1920, không phải 1902.
Alexej Magura

1

Tôi gặp vấn đề tương tự, tôi đã cài đặt Ubuntu mới, sau đó cập nhật tất cả các gói + dkms, sau đó khởi động lại ở chế độ toàn màn hình. Đã cài đặt Bổ sung khách trong khi ở chế độ toàn màn hình và khởi động lại ở chế độ toàn màn hình ...

CÁi này đã sửa nó giúp tôi.


1

Tôi biết đã có benn một thời gian dài kể từ hoạt động cuối cùng trong chủ đề này nhưng điều này đã giúp tôi và là nhờ bạn. Trong trường hợp của tôi, các công cụ đã được cài đặt.

  1. cài đặt dkms
  2. vào chế độ toàn màn hình
  3. gỡ cài đặt các công cụ
  4. khởi động lại
  5. cài đặt lại công cụ

1

Sửa đổi thêm cho câu trả lời từ @ sangsoo-kim và @ wery-nguyen để rõ ràng hơn và cải thiện tiện ích:

  • Bắt đầu ứng dụng VirtualBox trên máy chủ của bạn
  • Chọn máy khách Windows của bạn từ danh sách máy ảo
  • Tệp Goto > Tùy chọn trên menu ứng dụng VirtualBox
  • Chọn Hiển thị từ danh sách tùy chọn
  • Thay đổi Kích thước màn hình khách tối đa kéo xuống Không

Bây giờ hãy khởi động VM và bạn sẽ có thể thay đổi kích thước cửa sổ thùng chứa máy chủ thành bất kỳ kích thước nào bạn muốn và VM sẽ tự động điều chỉnh!

Điều này không yêu cầu phiên bản chính xác của VirtualBox Guest Additions được cài đặt và chạy bên trong VM của bạn. Kiểm tra thanh trạng thái bên trong Windows VM của bạn để biết biểu tượng VirtualBox nhỏ (có thể có ngôi sao màu vàng). Nếu bạn có biểu tượng đó trong thanh trạng thái Windows VM, điều đó có nghĩa là Bổ sung khách được cài đặt. Xác nhận rằng số phiên bản khớp với Ứng dụng VirtualBox đang chạy trên máy chủ của bạn (di chuột qua biểu tượng đó để xem số phiên bản Bổ sung của Khách và thực hiện "Trợ giúp> Giới thiệu" trong ứng dụng Hộp ảo để xem số phiên bản đó).

ps Bạn cũng có thể làm điều này trong khi Windows VM đang chạy, nếu điều đó không hoạt động, hãy khởi động lại VM sau khi thực hiện thay đổi.


Chỉnh sửa ngày 22 tháng 8 năm 2018 - bạn cũng có thể phải xoay vòng với Điều chỉnh kích thước WindowsTự động thay đổi kích thước các mục Hiển thị của khách trên menu ứng dụng VirtualBox View để thay đổi kích thước hoạt động chính xác.

Menu "Xem" VirtualBox


0

Tôi cũng có vấn đề tương tự. Tôi đã cài đặt dkms và sau đó cài đặt các tiêu đề Linux theo câu trả lời @Daniel. Sau đó khởi động lại Ubuntu trong khi vẫn ở chế độ toàn màn hình và nó chuyển thẳng sang độ phân giải 16: 9 chính xác.



0

Tôi đã có cùng một vấn đề, nhưng bây giờ nó hoạt động. Tôi đã phải cài đặt:

sudo apt-get install linux-headers-`uname -r`

Lỗi đã được đăng nhập: /var/log/vboxadd-install.log


@CHolmstedt Vậy nó có hoạt động không?
Daniel

@Daniel Không, tôi không sợ. Tôi chưa tìm thấy giải pháp nào phù hợp với vấn đề của mình.
CHolmstedt
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.