Непрерывный режим не работает правильно в виртуальной коробке

18

Я запускаю Ubuntu Desktop в бесшовном режиме VirtualBox, размещенном на Windows 7. Недавно я обновился с 11.10 до 12.04, и бесшовный режим больше не работает правильно. Я переустановил гостевые расширения.

Проблема в том, что обои рабочего стола Ubuntu показаны, эффективно блокируя рабочий стол Windows. Я могу вывести приложения Windows на передний план, но как только я выведу любое окно Ubuntu на передний план, все приложения Windows исчезнут, скрытые рабочим столом Ubuntu, даже если я активировал окно Ubuntu на другом мониторе. Так что в настоящее время он не сильно отличается от полноэкранного режима.

Я подозреваю , что если бы я мог выключить рабочий стол Ubuntu или обои , это будет достаточной обходной путь (это в основном то , что режим Бесшовная есть ) , но это не представляется возможным в рамках самой Ubuntu.

[Джереми не указывает конфигурацию системы, но я могу подтвердить, что вижу такое поведение в 64-разрядной версии Win 7 как с 32-разрядными, так и с 64-разрядными гостями. Джованни видит то же самое на своем ноутбуке с 64-разрядной версией Vista Ultimate после обновления своего 32-разрядного гостя до 12.04 ( forums.virtualbox.org p225407 , требуется войти в систему с помощью бесплатной учетной записи Oracle). Я использовал vbox 4.1.14r77440 и соответствовал Гостевым дополнениям. Я обновился до 4.1.16-78094 vbox + дополнения. Все еще проблема. И я подал ошибку 999929 на панели запуска, чтобы узнать, смогу ли я получить отзывы от разработчиков. - tbc0]

Есть другие идеи?

Джереми
источник

Ответы:

10

Это похоже на проблему с оконным менеджером. В качестве гостя VirtualBox в 64-битной Windows 7 Premium, 64-битная Ubuntu 12.04 имеет упомянутую проблему: фоновое изображение Ubuntu остается отображаемым. Однако использование 64-битной Ubuntu 12.04 с оконным менеджером GNOME (установленным через Ubuntu Software Center), однако, плавный режим работает правильно. Используя 64-разрядную версию Xubuntu 12.04 (в которой вместо Unity используется оконный менеджер XFCE), режим бесшовной работы также работает правильно. Таким образом, только Unity испытывает эту проблему.

Пока команда Unity не решит проблему, используйте Ubuntu Software Center и введите «gnome», чтобы установить среду рабочего стола GNOME. Во время входа в систему щелкните значок Ubuntu и выберите один из вариантов GNOME [GNOME, GNOME Classic или GNOME Classic (без эффектов)] для вашего сеанса. Плавный режим работает как задумано.

Или используйте дистрибутив Xubuntu. Плавный режим также работает как задумано.

Мунир
источник
5

Включить 3D в настройках дисплея виртуальной машины. Сначала вам нужно будет выключить или выключить виртуальную машину.

Без этого, кажется, сделать это, что гость фон и все появляется. Это в основном полноэкранный режим, но с видимым материалом HUD.

Хост: Windows 7 64bit Гость: Ubuntu 12.04

WilliamStam
источник
Где в настройках можно включить 3D ускорение? (В дополнение к тексту, описывающему это, скриншот, вероятно, также будет полезен.)
Элия ​​Каган
puu.sh/1i98R не может вставить изображение здесь :( вот скриншот
WilliamStam
Это решение работало так, как было задумано для меня, без 3D у меня не было возможности перейти в плавный режим
Matteo
0

Выключите виртуальную машину, затем снова загрузите ее и войдите в систему. Это будет работать.

Lavanya
источник
2
Кажется, это гораздо более серьезная проблема для многих клиентов и в течение определенного периода времени.
fabricator4
0

Я установил рабочий стол GNOME, проблема все еще там. Но это работает для меня: войти в полноэкранный режим -> выйти из Ubuntu -> теперь полноэкранный режим рендерится правильно и плавный режим возвращается к нормальному.

ДМЗ
источник
0

Обновите до последних версий. Использование 15.04 и VirtualBox 5.0.2 (хост Windows). Эта конфигурация работает на моем Dell M4800.

tbc0
источник
-3

Установка любой рабочей среды, такой как xdm, kdm, lightdm и gnome, заставляет все работать. Мне было нелегко понять это, но теперь у меня есть плавный плавный режим, работающий на моем хосте Win7 с гостем Ubuntu 12.04.

user79496
источник
1
Диспетчер отображения (по умолчанию lightdm) всегда устанавливается с настольной версией Ubuntu. Ваш ответ на самом деле не отвечает на вопрос
Anwar