Проблема отображения Ubuntu на виртуальной коробке Retina

У меня есть экран MacBook pro retina, и я установил ubuntu на виртуальную машину с виртуальным ящиком, но когда я перейду к «Настройки системы»> «Общие» и измените параметр масштабирования на рабочем столе для «двойного», все слишком велико, как вы можете видеть на моем снимке экрана. Я попытался изменить разрешение для разных размеров, но я могу исправить эту проблему, экран всегда слишком большой. Я могу что-то сделать, чтобы решить эти проблемы

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

2 ответа

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

Я запускаю виртуальный бокс (на этот пункт 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 (например, 2015).

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

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

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

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

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

0
ответ дан 18 July 2018 в 07:09

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

Я запускаю виртуальный бокс (на этот пункт 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 (например, 2015).

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

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

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

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

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

0
ответ дан 24 July 2018 в 18:45

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

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