Wine Staging 4.0 Released

Wine Staging is positioned as a platform for testing of experimental patches for Wine
25 January 2019   1010

Following Wine 4.0, the release of the adjacent project Wine Staging 4.0 took place, within the framework of which the extended assemblies of Wine are formed, including incomplete or experimental patches that are not yet suitable for adoption into the main Wine branch. As part of the new release, work was done on adapting patches supported in the Wine Staging branch to the current Wine 4.0 code base. Ready packages are formed for Debian, Ubuntu, Fedora, openSUSE and macOS.

Wine Staging is positioned as a platform for preliminary testing of experimental patches, before they are included in the main source tree of Wine. Compared to Wine, Wine Staging provides 837 additional patches, including 336 sets of changes. In particular, Wine Staging supports Windows ACL, API Xaudio 2, CUDA / PhysX / NVENC for NVIDIA video cards, EAX 1, GTK3 + skins, DXVA2 decoding on the GPU side, additional codecs, Direct2D / Direct3D extensions and system library functions.

Additionally, note the development of a new backend for the wined3d is based on the Vulkan graphics API. Using Vulkan instead of OpenGL to implement Direct3D will allow better games performance. Wine developers also tried to work together with the DXGI project, which solved a similar problem (Direct3D 11 on top of the Vulkan API), but it did not work out. It is noted that when using the Wine + DXVK bundle, the performance of some tested games differs from running on Windows by only 10%, while when using the OpenGL-based implementation of Open3L, the performance drops by 80%.

VirtualBox to Get Updates For 3 Versions

Versions 6.1.2, 6.0.16 and 5.2.36 were released, and, for example, 18 vulnerabilities were fixed in version 6.1.2
16 January 2020   110

Oracle has released a virtualization release for VirtualBox 6.1.2, which notes 16 fixes. At the same time, the corrective releases of VirtualBox 6.0.16 and 5.2.36 were also released.

Major changes in release 6.1.2:

  • 18 vulnerabilities were eliminated, of which 6 are of a high degree of danger (CVSS Score 8.2 and 7.5). Details are not reported, but judging by the CVSS level, some problems allow the code to be executed on the host system side from the guest environment;
  • On the host side, support for the Linux 5.5 kernel has been added (not yet supported on guest systems);
  • In additions for guest systems, when using the VMSVGA driver, processing of multi-monitor configurations and resizing of the workspace has been improved;
  • Improved virtio-scsi performance;
  • Added support (in read-only mode) for compressed clusters in QCOW2 images;
  • The problem that leads to reduced performance of guest systems with Windows XP on hosts with AMD processors has been resolved;
  • Correct reporting of CPUID IBRS / IBPB support has been established, which allowed to solve the problem with the crash of the NetBSD 9.0 RC1 installer;
  • The GUI resolved problems with updating information about the state of the virtual machine;
  • In the screen settings, the output of the option "2D video acceleration" is removed, if it is not supported by the selected graphics adapter;
  • The problem with the processing of audio input when turning on VRDE;
  • Fixed crash in the code for emulating HDA-sound in configurations with several speakers;
  • The problem with using encrypted disks with snapshots has been fixed;
  • The vbox-img.exe utility is returned to the installer for Windows;
  • When installing or removing a set of extensions in Windows, support for retrying a directory rename operation in the event of a failure, usually arising from antivirus activity, is implemented;
  • Windows includes hardware-based 2D video decoding if the VBoxSVGA driver with 3D active mode is used.

Get more at the changelog in the wiki of the project.