Không thể có được 1920 x 1080 trong Ubuntu thông qua VMWare


23

Tôi vừa cài đặt Ubuntu và gõ vào sudo apt-get install open-vm-tools

Tôi có thể thay đổi độ phân giải của mình thành 1920 x 1200, nhưng không phải 1920 x 1080. Có ý tưởng nào không?

Tôi đã thử cái này , và cái này nhưng không có may mắn. Liên kết thứ hai dành cho VirtualBox

Tôi đã thử thay đổi cài đặt VMWare trên máy chủ của mình (Windows 8) và trên Hệ điều hành khách (Ubuntu) của tôi mà không gặp may. Thực sự cần điều này để làm việc.

Tôi không nghĩ rằng tôi đang chạy các công cụ vm chính xác. Rõ ràng tôi phải chạy tệp .pl, nhưng khi tôi nhấp đúp vào tệp đó, một tệp văn bản sẽ mở ra.

xrandr:

xrandr
Screen 0: minimum 1 x 1, current 1360 x 768, maximum 8192 x 8192
Virtual1 connected 1360x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   800x600        60.0 +   60.3  
   2560x1600      60.0  
   1920x1440      60.0  
   1856x1392      60.0  
   1792x1344      60.0  
   1920x1200      59.9  
   1600x1200      60.0  
   1680x1050      60.0  
   1400x1050      60.0  
   1280x1024      60.0  
   1440x900       59.9  
   1280x960       60.0  
   1360x768       60.0* 
   1280x800       59.8  
   1152x864       75.0  
   1280x768       59.9  
   1024x768       60.0  
   640x480        59.9  
Virtual2 disconnected (normal left inverted right x axis y axis)
Virtual3 disconnected (normal left inverted right x axis y axis)
Virtual4 disconnected (normal left inverted right x axis y axis)
Virtual5 disconnected (normal left inverted right x axis y axis)
Virtual6 disconnected (normal left inverted right x axis y axis)
Virtual7 disconnected (normal left inverted right x axis y axis)
Virtual8 disconnected (normal left inverted right x axis y axis)

nhập mô tả hình ảnh ở đây


Làm rõ một chút - là Ubuntu bạn vừa cài đặt máy chủ hoặc máy khách?
Kupiakos

Xin lỗi, đó là máy tính khách.
EGHDK

Đặt tất cả các thông tin bổ sung mà bạn đã cung cấp dưới dạng nhận xét trong chính câu hỏi bằng cách chỉnh sửa câu hỏi.

Đưa ra sản lượng củaxrandr
Zlatan

Có lẽ xrandr --output Virtual1 --mode 1920x1080làm việc?
Zlatan

Câu trả lời:


41

Giải pháp của tôi:

Tạo một tệp văn bản với phần mở rộng .sh. Ví dụsetscreen.sh

Chèn văn bản sau và lưu.

xrandr --newmode "1920x1080"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
xrandr --addmode Virtual1 1920x1080
xrandr --output Virtual1 --mode 1920x1080

Chạy tệp .sh này dưới dạng thực thi. Màn hình nên đến 1920x1080.

Sử dụng "ứng dụng khởi động" để khởi chạy tệp khi khởi động.

Lưu ý: Tôi đang chạy Mint 17 nhưng điều này sẽ hoạt động tốt trong Ubuntu.


Điều này làm việc với tôi bằng cách sử dụng Ubuntu 15.04 được ảo hóa trong VMWare Player với Windows 7 làm hệ điều hành máy chủ.
Đánh dấu Tomlin

Làm việc cho tôi trên máy tính để bàn Ubuntu 14.04 với Vmware 8 trên Mac Osx. Cảm ơn.
Sinan Eldem

Cảm ơn, tôi đã gặp sự cố này trên ParrotSec OS 2.1 chạy trên vmware. Hoạt động như một lá bùa.
Bất cứ điều

Làm việc cho tôi trên Debian 8.5 (Jessie) đang chạy trên Vmware.
c0deous

Làm việc cho tôi Trong Ubuntu 17.04 / VMWare Workstation Pro
JREAM

8

Tôi đã gặp vấn đề tương tự khi sử dụng Linux Mint Cinnamon 17.3 trong VMware Player 12.1.

Đọc thêm về open-vm-toolstrên VMware KB , tôi thấy rằng việc sử dụng open-vm-tools-desktopgói là cách khuyến khích để làm việc xung quanh này.

Vì vậy tôi khuyên bạn cũng nên thực hiện a sudo apt-get install open-vm-tools-desktop. Nhưng hãy nhớ rằng độ phân giải sẽ chỉ được điều chỉnh tự động khi ở chế độ toàn màn hình, không phải khi ở chế độ cửa sổ.


1
Trên thực tế độ phân giải được điều chỉnh khi bạn điều chỉnh kích thước cửa sổ. Nó hoạt động hoàn hảo cho tôi bây giờ. Cảm ơn đã gợi ý.
yurtesen

1
Nâng cao. Trợ giúp Ubuntu cũng mô tả giải pháp này.
Franklin Yu

4

Bạn có thể thêm một chế độ vào xrander. Đối với bạn, lệnh sẽ là một cái gì đó như:

xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync

Bạn có thể cần phải nêu cụ thể đầu ra bằng cách thêm --output Virtual1tùy chọn. Tôi đã tính toán các lệnh này đối số với cvt 19200 1080 60. Họ có thể khác nhau cho bạn. Sau đó, chỉ cần chuyển sang chế độ đó với

xrandr --output Virtual1 --mode 1920x1080 --rate 60

Ý bạn là 1920x1080_60.00
EGHDK

@EGHDK vâng, tôi đã cập nhật câu trả lời của tôi. Bạn có thể cần thêm tùy chọn đầu ra.
dward

@EGHDK Tôi cũng sẽ đề nghị bạn kiểm tra VirtualBox. Đây là một nguồn mở thay thế cho VMWare. Đó là các bổ sung dành cho khách tự động thực hiện điều này mỗi khi bạn thay đổi kích thước cửa sổ, cùng với các tính năng khác như bàn phím chung giữa máy chủ và máy ảo và chế độ tích hợp liền mạch.
dward

1

Tôi gặp vấn đề tương tự. Tôi đã cài đặt các công cụ vmware và không thể đưa nó lên toàn màn hình. Những gì bạn muốn thử là trong máy ảo (ubfox) thay đổi độ phân giải ở đó. Nó làm việc cho tôi. Vì một số lý do, nó không tự động nhận ra độ phân giải tôi muốn và tôi phải tự thay đổi nó cho ubfox.


Bạn đã cài đặt cài đặt nào trong trình phát VMWare?
EGHDK

Cài đặt tôi có để hiển thị là: Đã kiểm tra Đồ họa 3d của Accelerte và Sử dụng cài đặt Máy chủ cho màn hình được chọn. Thay đổi các cài đặt này không giúp tôi. Nếu bạn cần bất kỳ cài đặt khác xin vui lòng hỏi.
Parnit

Đã cập nhật câu hỏi của tôi để hiển thị ảnh chụp nhanh về Ubuntu. Độ phân giải đạt đến 1920 x 1200, nhưng hoàn toàn bỏ qua 1920 x 1080. My WIndows 8 được đặt thành 1920 x 1080.
EGHDK

Thật không may, giống như bạn, tôi chỉ nhận được cài đặt 1920 x 1200 trong khi win 7 của tôi là 1920 x 1080p. Tôi thấy 1680 x 1050 tốt hơn 1920 x 1200. Xin lỗi, tôi không thể nghĩ gì khác.
Parnit

1

Thêm vào câu trả lời của dward, tôi thấy rằng tôi phải sử dụng lệnh này:

xrandr --addmode Virtual1 1920x1080_60

sau khi tôi đã nhập lệnh đầu tiên của dward:

xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync

Sau đó, tôi đã có thể chọn độ phân giải trong cài đặt.


1

Điều này làm việc cho tôi:

  1. Cài đặt open-vm-tools-desktop và khởi động lại

    apt cài đặt open-vm-tools-desktop && restart

  2. Cài đặt cầu chì và khởi động lại

    cài đặt cầu chì apt && khởi động lại

  3. đặt VM View-> Autosize thành Autofit Guest

Tôi đã thử cài đặt mọi thứ cùng một lúc và sau đó khởi động lại và thay đổi kích thước, nó không hoạt động vì một số lý do, có thể vì nâng cấp apt tôi đã thực hiện trước khi cài đặt open-vm-tools-desktop. Các giải pháp trên đã làm việc khi tôi làm điều đó trước khi nâng cấp gói.


0

Có một cách giải quyết của một anh chàng tên là "dts-dreamer". Nó được đính kèm như một bản vá trên bugtracker.

Bây giờ cho vấn đề: Đó là một hồi quy từ 12.04 và nó vẫn nằm trong mã kể từ ngày 13.04.
Lỗi đã nhận được trạng thái xác nhận trên bugtracker, nhưng Canonical chưa bình luận.
Dung dịch? Không ai mà tôi biết.

Tệp xorg.conf cũng chỉ hoạt động đối với một số biến thể. Giống như Ubuntu và Kubfox.
Vui lòng gắn cờ lỗi nếu nó ảnh hưởng đến bạn (và nếu bạn có tài khoản Launchpad.)


0

Bật nguồn máy ảo. Đăng nhập vào máy ảo bằng tài khoản với quyền quản trị viên hoặc quyền root. Chuyển đến Máy ảo> Cài đặt VMware Tools (hoặc VM> Cài đặt VMware Tools).

Lưu ý: Nếu bạn đang chạy phiên bản nhẹ của Fusion, phiên bản Workstation không có VMware Tools hoặc VMware Player, bạn sẽ được nhắc tải xuống VMware Tools trước khi có thể cài đặt chúng. Nhấp vào Tải xuống ngay để bắt đầu tải xuống.

Mở CD VMware Tools được gắn trên máy tính để bàn Ubuntu. Bấm chuột phải vào tên tệp tương tự như VMwareTools.xxx-xxxx.tar.gz, bấm Trích xuất và chọn Máy tính để bàn Ubuntu để lưu nội dung được trích xuất.

Thư mục phân phối vmware-tools-distrib được trích xuất vào Ubuntu Desktop. Để cài đặt VMware Tools trong Ubuntu: Mở cửa sổ Terminal. Chạy lệnh này để điều hướng đến thư mục vmware-tools-distrib:

cd Máy tính để bàn / vmware-tools-distrib

Chạy lệnh này để cài đặt VMware Tools:

sudo ./vmware-install.pl -d

Lưu ý: Công tắc -d giả định rằng bạn muốn chấp nhận mặc định. Nếu bạn không sử dụng -d, nhấn Return để chấp nhận mặc định hoặc cung cấp câu trả lời của riêng bạn.

Nhập mật khẩu Ubuntu của bạn. Khởi động lại máy ảo Ubuntu sau khi cài đặt VMware Tools hoàn tất.

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.