Điểm:0

Ubuntu 21.04 Guest trên VMware Workstation 16 Gnome quên giao diện người dùng khi thay đổi độ phân giải

lá cờ de

Tôi đang chạy máy ảo Ubuntu 21.04 trong VMware Workstation Pro 16.1.2 build-17966106. Khi chuyển đổi giữa chế độ toàn màn hình và chế độ bình thường (khiến VMware chọc các công cụ khách để thay đổi độ phân giải màn hình ảo để điều chỉnh), các máy ảo quên tỷ lệ giao diện người dùng của chúng, đặt lại về 100%. Máy ảo Windows 10 không thể hiện hành vi này, điều này cho thấy rằng sự cố không phải do trình ảo hóa hoặc phần cứng.

Bất kỳ suy nghĩ sẽ được đánh giá cao!

Điểm:0
lá cờ de

Cuối cùng tôi đã đủ khó chịu với vấn đề này nên tôi đã xây dựng một cách giải quyết: https://github.com/ejtbrown/scale-enforce, cho bất cứ ai quan tâm

Điểm:0
lá cờ in

Từ tất cả những gì tôi có thể xác định (qua nhiều tháng các sự cố tương tự được báo cáo tại công việc hàng ngày) là VMware không vượt qua cài đặt tỷ lệ khi thay đổi kích thước màn hình.

Khi độ phân giải và tỷ lệ được đặt trong giao diện người dùng hoặc thông qua Terminal, các lệnh thường trông giống như sau:

xrandr --newmode "1680x1050_60.00" 146,25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
xrandr --output eDP-1-1 --primary --pos 0x0 --scale 2x2

Lưu ý --tỉ lệ ở cuối lệnh thứ hai đặt giá trị tại (ví dụ này) 200%. Lệnh thứ hai này không được thực hiện bởi các công cụ VMware, chỉ là lệnh đầu tiên.

Một phương pháp xử lý vấn đề này là có một tập lệnh chạy định kỳ trong nền để kiểm tra xem độ phân giải màn hình có thay đổi hay không và nếu có, hãy đặt tỷ lệ. Câu trả lời này từ một vài năm trước cho thấy một phương pháp làm việc để thực hiện mục tiêu này. Nó sẽ không tối ưu, nhưng cho đến khi VMware cập nhật các công cụ của họ để thân thiện với Ubuntu hơn một chút, thì cần phải có cách giải quyết

Erick Brown avatar
lá cờ de
Xuất sắc. Tôi rât cảm kich. Tôi sẽ tìm hiểu xung quanh và xem liệu tôi có thể tìm cách kết nối các thay đổi về độ phân giải hay không và để nó kích hoạt lệnh xrandr cho tỷ lệ. Nếu tôi không thể làm cho nó hoạt động, tôi sẽ để nó bỏ phiếu

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.