LINUX.ORG.RU

VirtualBox 4.2.14

 ,


0

1

После более чем двух месяцев работы вышел корректирующий релиз данной кроссплатформенной виртуальной машины с открытым исходным кодом.

Полный список изменений:

  • VMM: еще одно исправление недействительности TLB для не присутствующих страниц
  • VMM: исправлена регрессия производительности (регрессия в 4.2.8; ошибка # 11674)
  • GUI: Исправлен крах при выключении
  • GUI: предотвращение ошибки запавших клавиш при определенных условиях на хостах Windows (ошибки # 2613, # 6171)
  • VRDP: Исправлены редкие крахи гостевой ОС при изменении размеров экрана
  • VRDP: позволяет изменять параметры VRDP (в том числе включение / выключение сервера), если виртуальная машина приостановлена
  • USB: исправление проброса устройств на хосте Mac OS X в виртуальную машину с двумя или более виртуальными процессорами (ошибка # 7462)
  • USB: исправление зависания при изохронной передаче с некоторых устройств (регрессия версии 4.1; только на хостах Windows; ошибка # 11839)
  • USB: правильная обработка осиротевших URB (ошибка # 11207)
  • BIOS: исправлена функция для возврата таблицы маршрутизации прерываний PCI (исправляет гостевые системы NetWare 6.x)
  • BIOS: не использовать режим входа / выхода инструкций в BIOS, как они не работают в реальном режиме, как это настроено для определенных гостей (например, Plan 9 и QNX 4)
  • DMI: разрешение настраивать DmiChassisType (ошибка # 11832) Storage: исправлена ошибка потери записывания на iSCSI, если используются со снимками и с асинхронным вводом / выводом (ошибка # 11479)
  • Storage: исправлена ошибка доступа к определенным образам VHDX, созданным в Windows 8 (ошибка # 11502)
  • Storage: исправлена ошибка зависания, когда создаётся снимок при использовании образов диска Parallels (ошибка # 9617)
  • 3D: скрытый режим + фиксы 3D (ошибка # 11723)
  • 3D: версия 4.2.12 не позволяла прочитать сохраненные состояния старых версий при определенных условиях (ошибка # 11718)
  • Главная/Свойства: не создавать гостевое свойство для не работающих виртуальных машин, если это свойство не существует и должно быть удалено (ошибка # 11765)
  • Главная/Свойства: не забывать делать новые гостевые свойства постоянными после останова виртуальной машины (ошибка # 11719)
  • Главная/Дисплей: не терять скрытые области во время изменения размеров экрана
  • Главная/OVF: не крах при импорте, если клиент забыл вызвать Appliance::interpret() (ошибка # 10845)
  • Главная/OVF: не создавать недействительные машины, обрезав имя файла, если имя виртуальной машины очень длинное (ошибка # 11814)
  • Главная/OVF: не падать, если машина содержит несколько ссылок файла (ошибка # 10689)
  • Главная/Метрики: исправление утечки файловых дескрипторов в Solaris
  • Настройки: предел глубины дерева снимков — до 250 уровней, а более — приведет к снижению производительности и может вызвать сбои
  • VBoxManage: исправлена установка родительского UUID на разностных образов, используя sethdparentuuid
  • Linux hosts: воркэраунд краха как результата автоматической балансировки NUMA который был введен в Linux 3.8 (ошибка # 11610)
  • Установщик Windows: заставить установку открытого сертификата проходить в фоновом режиме (то есть полностью предотвратить взаимодействие с пользователем), если указана опция --silent в командной строке
  • Windows Additions: исправлены проблемы с частичной установкой в автоматическом случае
  • Windows Additions: исправлен глюк дисплея с кнопкой Пуск в скрытом режиме для некоторых тем
  • Windows Additions: багфиксы скрытого режима и автоматического изменения размера
  • Windows Additions: исправлена ​​попытка получить новые учетные данные для автозахода, если текущая из них были еще не обработаны
  • Windows Additions installer: добавлен ключ /with_wddm для выбора экспериментального драйвера WDDM по умолчанию
  • Linux Additions: исправлена настройка собственных тайм-аут и прерванных текстах в информацонных метках приветствия lightdm
  • Linux Дополнения: исправлена ​​компиляция вопреки ядру Linux 3.2.0 в Ubuntu (регрессия 4.2.12 в качестве побочного эффекта фикс построения ядра в Debian, ошибка # 11709)
  • X11 Additions: снижение загрузки процессора VBoxClient-ом в режиме drag'and'drop
  • OS/2 Additions: сделана возможность работы колесика мыши (ошибка # 6793)
  • Guest Additions: исправлены проблемы копирования и вставки между двумя гостями на хосте X11 (ошибка # 11792)

Как обычно, открыт весь код кроме проприетарного плагина, предоставляющего доступ к устройствам USB 2.0, технологии удалённого рабочего стола VirtualBox RDP и удалённой загрузке PXE для сетевых карт Intel.

Ссылка на тарбол с исходным кодом.

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Последнее исправление: cetjs2 (всего исправлений: 2)

снижение загрузки процессора VBoxClient-ом в режиме drag'and'drop

У меня до сих пор drag'n'drop не работает. ЧЯДНТ?

CYB3R ★★★★★
()
Ответ на: комментарий от CYB3R

Да у меня даже банальный текстовый буфер обмена работает не всегда. Драг энд дроп тоже не работает. Хост — Debian 7.0 AMD64. Гости: окна разных версий.

Infra_HDC ★★★★★
() автор топика
Ответ на: комментарий от Xunnu

А кто ни будь в курсе почему плагин USB закрытый?

Он закрытый, потому что так захотел Oracle. Так бывает в этой жизни.

BTW, не весь USB, только 2.0. USB 1.1 открыт.

ak380618
()
Ответ на: комментарий от Xunnu

Потому что Oracle (тогда ещё Sun) его написала сама с нуля.

alt-x ★★★★★
()
Ответ на: комментарий от Xunnu

Сложный проект, во всех смыслах, в том числе юридическом? В меню помощи в справке нашёл 28 различных лицензий, под которыми лицензируется основная часть ПО. Про плагин, который идёт под лицензией PUEL, там — ни слова, но PUEL высвечивалась при установке плагина.

Вот тут — текст PUEL, в котором сказано, что свобода — для личного использования или для оценки продукта; в дополнение, академическое использование — также свободно.

Вот тут — частые вопросы про лицензирование.

Похоже, никто не хочет из сообщества писать плагин, или фирма-холдер проекта просто хочет получать отдачу от проекта, от коммерческого сегмента пользователей. Но ведь никто не мешает написать Вам такой плагин самому и открыть его код всему миру? :-)

Infra_HDC ★★★★★
() автор топика

OS/2 Additions: сделана возможность работы колесика мыши (ошибка # 6793)

Неужели кто-то и правда использует OS/2 в виртуальной машине?

sT331h0rs3 ★★★★★
()

У меня модуль ядра на 3.9 раза с 3-го только собрался

Lordwind ★★★★★
()
Ответ на: комментарий от Infra_HDC

Драг энд дроп тоже не работает. Хост — Debian 7.0 AMD64. Гости: окна разных версий.

Drag And Drop - экспериментальная фича, работающая только для гостевых линуксвых осей.

fornlr ★★★★★
()

Linux Дополнения: исправлена ​​компиляция вопреки ядру Linux 3.2.0 в Ubuntu (регрессия 4.2.12 в качестве побочного эффекта фикс построения ядра в Debian, ошибка # 11709)

Промпт?

vzzo ★★★
()

100500 лет юзаю VMWARE Player, проблем вообще нет. Исходники нахер не нужны, так же как и глючный VirtualBox.

pozitiffcat ★★★
()

я вот ща ужасть скажу, но virtualbox == он только для домашних экспериментов, не более. все эти багфиксы - не более, чем кавайная фкусняшка.

для серьезной виртуализации - что-то, не хуже xen. там все стабильно.

CYber100
()
Ответ на: комментарий от CYber100

Я тоже кое-что страшное скажу. Оказывается есть такие странные люди, которые дуиают, что «десктоп» == «домашний»

anonymous
()

Тут занятно стало собрать из исходников. Скачал по своей же ссылке. Потом дал команду

# apt-get build-dep virtualbox
Также, команда
$ ./configure
Показала, что надо было дать еще одну команду для удовлетворения зависимости
# aptitude install libdevmapper-dev
После чего ./configure отработал ОК, но не сборка: после команд
$ source /home/askinfra/src/VirtualBox-4.2.14/env.sh
$ kmk
Сборка заткнулась на вот этой бяке:
/usr/src/linux-headers-3.2.0-4-common/include/linux/skbuff.h:2377:15: error: missing binary operator before token "("
Среда для сборки была Debian GNU/Linux 7.1 AMD64 (Wheezy).

Infra_HDC ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.