Ubuntu на Виртуальной проблеме с дисплеем Retina Поля

У меня есть дисплей Retina MacBook Pro, и я установил человечность на виртуальной машине с виртуальным полем, но когда я перехожу к Параметрам настройки системы> Общий и изменяю настольную опцию масштабирования для "двойного", все является слишком большим, как Вы видите на моем снимке экрана. Я пытался изменить разрешение для различных размеров, но я могу решить эту проблему, экран является всегда слишком большим. Существует что-либо, что я могу сделать для решения, это выходит

enter image description here

0
задан 9 September 2017 в 06:05

1 ответ

Я не использую другие приложения OS X во время работы в Ubuntu, которая в любом случае является моей основной ОС. Я решил перейти на virtualbox, так как я могу в полной мере воспользоваться функциями энергосбережения OS X и по-прежнему использовать встроенную веб-камеру, аудиосистему и USB-устройства в Ubuntu.

Я использую virtualbox (на данный момент 5.1.26) на Macbook 2015 (OS X 10.11.6) с 8 ГБ ОЗУ и ЦП, поддерживающими 4 потока. Настройки по умолчанию были не самыми лучшими (при воспроизведении видео на ВМ), и мне потребовалась некоторая настройка. Я использую xubuntu (в настоящее время 16.04). Я назначил 3 ЦП, несмотря на предупреждение в VBox, и около половины ОЗУ.

Самым неприятным твиком является тот факт, что xubuntu не нравится высокое родное разрешение экрана. Я использую сценарии ниже, чтобы уменьшить разрешение на стороне OS X. Это работает очень хорошо и не дает пиксельного эффекта уменьшения масштаба в virtualbox.

Вот код, который вам понадобится - спасибо тем, кто его написал:

https://gist.github.com/atr000/207602

Создайте себя например скрипт BASH под названием set_1440x900.sh

#!/bin/bash

/Users/myusername/Apps/setgetscreenres/setgetscreenres 1440 900

, который будет установлен на 1440x900, что является идеальным разрешением для 10-дюймовых Macbook Retina (например, модель 2015 года).

Вы также можете создать приложение AppleScript для вызова сценария с помощью редактора сценариев OS X в утилитах. Вы можете сохранить это как «Приложение», а затем добавить его в док.

do shell script"/Users/myusername/Apps/setgetscreenres/set_1440x900.sh"

После перезагрузки OS X, что я редко делаю, я просто нажимаю один раз на это приложение, и разрешение экрана (плавно) уменьшается. Некоторое время он будет выглядеть размытым, но через некоторое время вы больше не пропустите родное разрешение Retina, если будете работать в Xubuntu. Если вы хотите вернуться к собственному разрешению сетчатки, вы можете выбрать любой из режимов из «Системных настроек»> «Дисплей». Вы, вероятно, сделаете это, если хотите работать с собственным приложением OS X.

Видео в полноэкранном режиме теперь будет плавно работать в xubuntu. Если вы закроете свой MacBook, вы отправите виртуальную коробку, чтобы «сохранить состояние машины» в фоновом режиме, что именно то, что вы хотите сделать на ноутбуке. Удобно, что это происходит через некоторое время бездействия в закрытом состоянии, то есть для коротких пауз у вас не будет «перерывов на пробуждение». Вы можете провести целый день с некоторыми перерывами при одной зарядке батареи (5-6 часов). Если вы на собрании и хотите сэкономить на батарее, слегка приглушите дисплей и удалите один из 3 процессоров из конфигурации VBox. Вы можете испытывать мерцание видео, но при использовании google drive, libreoffice и т. Д. Все будет работать гладко.

Используя эту настройку, вы получаете долгое время автономной работы, можете использовать собственные драйверы для всего оборудования, не имеете проблем с VBox с драйверами для Linux, относящимися к аппаратному обеспечению Mac, можете запускать другие виртуальные ОС во 2-м и 3-м VBox и обмениваться данными все операционные системы легко, включая хост OS X - не нужно любить или быть знакомым с OS X. Вам просто не нужно прикасаться к нему. Тем не менее, это может пригодиться для запуска некоторых несвободных приложений, например, для обновления прошивки устройства и т. П. - легко переносить «любимую рабочую конфигурацию Linux» на любой другой стандартный ПК, ноутбук, сервер и т. д. с той же архитектурой процессора; - даже управлять домашним оборудованием, например, на основе. Arduino и ESP32 изнутри виртуального ящика без проблем. -не нужно покупать какие-либо лицензии на программное обеспечение в дополнение к тому, что вы получаете с самого компьютера.

0
ответ дан 2 November 2019 в 07:19

Другие вопросы по тегам:

Похожие вопросы: