Pages

Thursday, April 20, 2023

The Wine stable release 8.0.1 is now available for Linux macOS and FreeBSD

The Wine stable release 8.0.1 is now available.

What's new in this release:

  • Fixes for macOS Ventura 13.3 on Apple Silicon
  • Tamil and Turkish translation updates
  • Various bug fixes

The source is available now. Binary packages are in the process of being built, and will appear soon at their respective download locations.

Bugs fixed in 8.0.1 (total 36):

 - #49615  Device read errors logged in dmesg when running wine commands with empty CD/DVD drive, since 5.5
 - #51345  Regression: Visual Studio 2005 "package load failure"
 - #52506  Setup of game "What's the Secret?" fails to create icon
 - #52878  Free PC Audit 5.1.211.96 fails to show info in 'Brief' tab (needs GetBinaryValue method of the StdRegProv class)
 - #53274  adsldp:ldap - test_ParseDisplayName() sometimes fails to connect to the server
 - #53926  New typelib marshaller depends on IID_IDispatch support from target interface
 - #53981  Chromium broken sandbox due to GetSecurityInfo giving access denied
 - #54030  Snagit needs Win32_Volume class ( 'select deviceid from win32_volume where driveletter =C:')
 - #54215  ListView doesn't refresh when changing between List and Details styles.
 - #54234  vbscript fails to compile when colon follows Else in If...Else
 - #54289  RtlCopyContext buffer overflow
 - #54318  Rich Edit inserts newly composed text at wrong position when system IME composition ends while a selection is active
 - #54337  AviUtl shows Japanese text as garbage after conversion in ExEdit edit box
 - #54353  crypt32:cert - testVerifyRevocation() gets unexpected success in Wine on second run
 - #54357  Spurious fixme message when calling ScrollWindow()
 - #54364  RtlGenRandom fails on systems with more than 128 cores
 - #54371  loader won't launch from PATH unless named "wine"
 - #54376  ws2_32:sock - test_reuseaddr() overflows a sockaddr variable by reading an AF_INET6 peer name into it
 - #54379  since wine 8.0 print doesn't work any more
 - #54432  Missing ntdll.RtlAddressInSectionTable() implementation causes all GraalVM Native Image exes to crash on load
 - #54449  nethack crashes
 - #54456  vbscript memory leak in For Each with SafeArray as group
 - #54457  vbscript memory leaks in interp_redim_preserve
 - #54458  vbscript memory leaks in Global_Split
 - #54489  VarAbs() does not handle BSTR arguments correctly
 - #54490  vbscript fails to compile when statement follows ElseIf
 - #54493  vbscript fails to compile concat when used without space and expression begins with H
 - #54495  Motorola Ready For Assistant does not start, needs ext-ms-win-networking-wlanapi-l1-1-0.dll
 - #54563  The gif is displaying wrongly, with weird backgrounds of various colors
 - #54564  Rich Edit crashes when Ctrl+Right is pressed at past the final paragraph
 - #54570  Saints Row: The Third heavy rain causes heavy fps reductions
 - #54581  SpeedCommander 20 installer crashes on unimplemented function SHELL32.dll.Shell_GetCachedImageIndexW
 - #54617  KakaoTalk IM text edit window leaves artifacts when the text overflows and scroll bar appears
 - #54663  ldp.exe crashes on unimplemented function wldap32.dll.ldap_set_dbg_flags
 - #54690  ldp.exe crashes when attempting to connect to an invalid host
 - #54707  adsldp:ldap - test_DirectorySearch() fails on Windows and Linux

Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.

Proton 8.0-1 released brings more games to Linux

Valve's Proton, which allows Windows games to run on Linux, has been now updated to version 8.0, bringing even more games to Linux OS and Valve's Steam Deck. The latest update is probably one of the biggest yet and much awaited re-base, bringing an extensive list of fixes, as well as a list of new games that are now playable. 


Note: Proton 8.0 requires a GPU that supports Vulkan 1.3.

  • Now playable:
    • Forspoken
    • Samurai Maiden
    • Dead Space (2023)
    • Creativerse
    • Nioh 2 - The Complete Edition
    • One Piece: Pirate Warriors 4
    • Atelier Meruru
    • Atelier Lydie & Suelle ~The Alchemists and the Mysterious Paintings~
    • Atelier Sophie: The Alchemist of the Mysterious Book DX
    • Blue Reflection
    • Atelier Rorona ~The Alchemist of Arland~ DX
    • Disney Dreamlight Valley
    • ROMANCE OF THE THREE KINGDOMS XIV
    • ToGather:Island
    • WARRIORS OROCHI 3 Ultimate Definitive Edition
    • Exceed - Gun Bullet Children
    • Gungrave G.O.R.E.
    • Chex Quest HD
  • Fixed 2K launcher failure caused by launcher update.
  • Fixed Arabic fonts in FIFA 21 and 22.
  • Improved CJK font support in many games including NOBUNAGA'S AMBITION: Souzou with Power Up Kit, Stardom 3 and Sword and Fairy 3.
  • Improved sleep/resume functionality on Steam Deck for Tiny Tina's Wonderland.
  • Improved multi-touch support.
  • Fixed native scrollbar being always visible in Final Fantasy XIV Online launcher.
  • Fixed A Plague Tale: Innocence and A Plague Tale: Requiem showing on-screen keyboard when starting the game on the Steam Deck.
  • Fixed rendering issues during cutscenes in Tom Clancy's Splinter Cell.
  • Fixed Japanese keyboard input in Final Fantasy XIV Online.
  • Fixed Football manager 2023 crashing when trying to return from a player profile.
  • Fixed experimental regression: Fall in Labyrinth started crashing on some setups.
  • Improved CJK characters rendering in many games including NOBUNAGA'S AMBITION: Souzou with Power Up Kit.
  • Fixed Life is Strange Remastered crashing at the end of chapter 2.
  • Fixed Alt+Tab not working on Gnome 43.
  • Improved force feedback compatibility for BeamNG and Forza Horizon 5.
  • Fixed regression with Mortal Kombat X performance.
  • Fixed OpenGL launch option for Youropa.
  • Fixed raytracing in Crysis Remastered.
  • Improved multiplayer support in Company of Heroes III.
  • Improved fullscreen support for The Last Blade 2.
  • Fixed regression: Minecraft Dungeons was hanging when disconnecting from multiplayer game.
  • Fixed Immortals Fenyx Rising missing/out-of-order audio lines in cutscenes.
  • Fixed The Witcher 3: Wild Hunt launcher flickering on Wayland.
  • Fixed Story Mode not working in Dead or Alive 6.
  • Enabled nvapi for many games.
  • Updated wine to 8.0.
  • Updated dxvk to v2.1-4-gcaf31033.
  • Updated vkd3d-proton to v2.8-84-g08909d98.
  • Updated dxvk-nvapi to v0.6.2.
  • Updated wine-mono to 7.4.1.

Link to source code

Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.

Saturday, April 15, 2023

Wine development release 8.6 is now available for Linux FreeBSD and macOS

The Wine development release 8.6 is now available.

What's new in this release:

  • Bundled math library from Musl libc.
  • Gecko engine updated to version 2.47.4.
  • Improved spool file support in the PostScript driver.
  • Various bug fixes.

The source is available now. Binary packages are in the process of being built, and will appear soon at their respective download locations.

Bugs fixed in 8.6 (total 25):

 - #11436  Pepakura viewer: err:wgl:X11DRV_wglShareLists Could not share display lists, context already created !
 - #18773  Multiple apps need DirectShow MPEG Layer-3 decoder filter / l3codecx.ax (The Westerner, 3D Mark 2001SE)
 - #28586  Team Fortress Arcade & Pixel Force: Left 4 Dead music doesn't play
 - #32490  Graphical issues in Inquisitor (red squares painted on the screen)
 - #42372  Watchtower Library 2016 crashes when trying to play a video
 - #49002  Multiple games trigger GL_INVALID_FRAMEBUFFER_OPERATION in wined3d (Free Horror Game "My Place", DiRT Rally 2.0)
 - #49332  CounterPath Bria Solo crashes after login dialog
 - #51178  The Bat! v9.3.4.12: Missing content in TTreeViews on Windows versions higher than 8
 - #52193  schtasks.exe:schtasks fails on Windows 7 when missing privileges
 - #53128  Without elevated privileges schedsvc:rpcapi fails on Windows 7
 - #53269  uiautomationcore:uiautomation fails on Windows 10 1909
 - #53781  Multiple apps crash on unimplemented function CFGMGR32.dll.CM_MapCrToWin32Err (Matrix Awakens MegaCity Unreal Engine 5.1 demo, Hogwarts Legacy)
 - #53983  Chromium broken sandbox, needs NtQueryInformationProcess with ProcessHandleTable
 - #54106  taskschd:scheduler - test_GetTask() fails on Windows 7 when it has insufficient privileges
 - #54109  schedsvc:rpcapi causes taskschd:scheduler to crash on w7u_adm
 - #54110  CubicSDR crashes on unimplemented function msvcp140.dll.?_Rethrow_future_exception@std@@YAXVexception_ptr@1@@Z
 - #54594  dinput:device8 - test_dik_codes() sometimes gets timeouts on the GitLab CI
 - #54634  schtasks.exe:schtasks causes taskschd:scheduler to crash on w7u_adm and w8adm
 - #54666  Compilation fails with gcc 4.8.4 - error: missing binary operator before token "("
 - #54713  dinput:device8 - test_mouse_keyboard() fails on some Window 7 locales
 - #54728  Pro Evolution Soccer 2008 demo takes +- 9 minutes to complete extracting 'Pro Evolution Soccer 2008 DEMO.msi' (disabling 'Light' theme works around)
 - #54772  LDAP Explorer (LEX) fails to connect without SSL
 - #54774  dinput:device8 - test_overlapped_format() sometimes gets a timeout in Wine (GitLab CI)
 - #54781  Wine fails to update existed prefix
 - #54819  DnsQuery_A() mishandles CNAME DNS records

Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.

Friday, April 14, 2023

How to Install Microsoft Office on Linux

 Microsoft Office on Linux is possible. Here are three methods for getting Microsoft Office installed in a Linux environment.

The most widely used office productivity suite in the world is Microsoft Office. It doesn't matter if your PC runs Windows 10 or macOS, it's likely that you're using Microsoft Office. If you're not, you have a colleague who is.


But your PC runs Linux. How on earth are you going to install Microsoft Office on Linux and use it without running into problems?

Getting Microsoft Office on Linux is easy. We cover three methods for running Microsoft Office in a Linux environment.

How to Install Microsoft Office on Linux

You have three ways to run Microsoft's industry-defining office software on a Linux computer:

  1. Use Microsoft Office on the web in a Linux browser
  2. Install Microsoft Office using PlayOnLinux
  3. Use Microsoft Office on a Windows virtual machine

Note that there is no Microsoft Office 365 for Linux. There is also no MS Office for Linux, but these methods let you run Microsoft Office on Linux without the enhancements Office 365 brings. In case you're not sure, here are the differences between MS Office and Microsoft Office 365.

Option 1: Use Microsoft Office in a Browser

It might not be the full Microsoft Office, but what is made available via your browser is certainly good enough for a big chunk of office-based tasks. It's an easy way to start without paying for the full Microsoft Office suite.

Word, Excel, PowerPoint, and Outlook can all be accessed via your browser and Microsoft account.

Is your copy of Microsoft Office via monthly subscription to Office 365? Linux users can take advantage of the advanced browser-based tools that make this version of Office almost as complete as the Windows, Mac, and mobile versions.

As the suite is browser-based, it's not going to be available offline. However, you can make things smoother by setting office.live.com as a desktop shortcut. Files will be saved to the cloud, and the best way to manage this is with a Microsoft OneDrive account.

Without Office 365, you'll get a stripped-back collection of features. Though useful in a pinch, it doesn't do everything you expect.

Option 2: Install Microsoft Office Using PlayOnLinux

Need the full Microsoft Office on Linux? You'll need to install it. Now, you probably think that it isn't possible to install Windows software on Linux, and to a certain degree, that is true. Fortunately, other tools are available to help you install Windows software like Microsoft Word on Linux, along with the rest of the office suite.

The simplest way to install Microsoft Office on Ubuntu is using CrossOver or PlayOnLinux. The following instructions are for installing Office 365 on Ubuntu, but you'll be able to customize this for distros that use different package managers.

Install PlayOnLinux

Begin by opening a terminal and installing winbind:

sudo apt install winbind

This is a tool that ensures that PlayOnLinux correctly links the Windows login on the software you're attempting to install. You may also need to install cURL and p7zip-full if they're not already installed.

Next, install PlayOnLinux.

sudo apt install playonlinux

Alternatively, you can open your distro's app installer. On Ubuntu 20.04 LTS and above, use Ubuntu Software to search for PlayOnLinux and click Install. Wait for the installation to complete.

Now, all you need to do is launch PlayOnLinux from Menu > Applications. To install Microsoft Office, click the Office tab, then either use the search field or browse the list. Note that you'll need to install the full suite, as no individual apps (aside from Project 2010, Word Viewer, and Excel Viewer) are available.

You'll notice that with each app you select in PlayOnLinux, a summary of compatibility is displayed on the right. For further details about this, click the link. A browser window will take you to WineHQ, where you can find out more.

On Linux, you're limited to Microsoft Office 2016 as the latest version (the 32-bit version, at best). For the best, most stable results, use Microsoft Office 2016 (method B). For this, you'll need the installation media (or ISO file) or setup file, along with a genuine product key.

Install Microsoft Office on Ubuntu With PlayOnLinux

With the ISO file ready, click Install.

The PlayOnLinux wizard will start and prompt you to select a DVD-ROM or a setup file. Choose the appropriate option, then Next. If you're using a setup file, you'll need to browse to where this is stored on your Linux system.

Click Next to proceed with the installation. Once complete, Microsoft Office will be ready to run on Linux.

You'll be able to run Microsoft Office from the desktop without separately loading PlayOnLinux, which will run in the background.

Need a feature that is only available in the latest version of Microsoft Office? Consider CrossOver, a paid tool with a free trial that can run more recent versions of Microsoft Office.

Installation of CrossOver is more straightforward than PlayOnLinux, while installation of Office is along similar lines (there is a developmental connection between the two tools).

And yes, having Windows software running effortlessly on your Linux PC really is amazing, isn't it? You'll find that PlayOnLinux can support several other applications, as well as many Windows games. In short, this is how you can install MS Office on Ubuntu.

Option 3: Install Microsoft Office 365 on Linux in a Windows VM

There is another option for anyone wishing to install Microsoft Office on their Linux computer. This isn't as easy as the others, however, unless you're already running a Windows virtual machine.

In this case, all you need to do is boot your virtual machine, sign into Windows, and install Microsoft Office. Linux users can install any version of Office this way, unlike using Wine/PlayOnLinux, which can be useful for file compatibility.

Get Microsoft Office for Linux Today!

Microsoft Office is not the most ideal option for running office tasks on Linux systems. However, if it's what you need to get the job done, you have four good options to install MS Office on Linux.

Yes, open-source alternatives are best for most Linux office productivity tasks but installing Microsoft Office overcomes document compatibility problems. This can prove vital in meeting deadlines or accessing complex spreadsheets and databases.

Once you've sorted out installing Microsoft Office on Linux, don't stop there. You can install much more Windows software on Linux.

 Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.