Portal is a new single player game from Valve. Set in the mysterious Aperture Science Laboratories, Portal has been called one of the most innovative new games on the horizon and will offer gamers hours of unique gameplay.

The game is designed to change the way players approach, manipulate, and surmise the possibilities in a given environment; similar to how Half-Life 2's Gravity Gun innovated new ways to leverage an object in any given situation.

Players must solve physical puzzles and challenges by opening portals to maneuvering objects, and themselves, through space.

Application Details:

Version: 1.0
License: Retail
URL: http://www.whatistheorangebox....
Votes: 13
Latest Rating: Silver
Latest Wine Version Tested: 3.0.3

Maintainers: About Maintainership

No maintainers. Volunteer today!

Link The Orange Box - Portal

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

The game runs, with minor issues. It is still playable, the sound works great, lagging only when CPU load is high. Gameoverlayrenderer will not crash the game, but it works very badly in-game when using. Installing went without a hitch, and the game has never crashed or lagged so terribly I had to xkill it. If the game lags very badly for you, I have included a possible solution in the "Extra Comments"

What does not

There is lag, especially when the game is fullscreen, and the subtitles are a little garbled. When CPU load is high, the game borders on unplayable, but this does not last longer than one or two seconds.


What was not tested

I tested only the game.

Hardware tested


  • GPU:
  • Driver:

Additional Comments

The game used to lag so terribly that it was unplayable, but I accidentally found a solution: run the game in windowed mode. to do this, add the -windowed launch option to portal. (See If you want the game fullscreen anyway, add the -noborder launch option add the resolution of your screen with the -w and -h options (my screen is 1366x768, so for me it's "-windowed -noborder -w 1366 -768". Finally, and this is the most important part, in winecfg, uncheck "Allow window manager to decorate windows". Works like a charm. Also note that the performance difference while using the default dxlevel and -dxlevel 81 was insignificant. I have intel HD graphics 3000

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowUbuntu 18.04 "Bionic" amd64 (+variants like Kubuntu)Sep 28 20183.0.3Yes Yes NoSilverUser 
ShowArch Linux x86_64Aug 12 20141.7.19Yes Yes NoGoldan anonymous user 
ShowArch Linux x86_64Feb 16 20131.5.22Yes Yes NoGoldWilliam J May 
ShowArch Linux x86_64Feb 11 20131.5.22Yes Yes NoGoldWilliam J May 
CurrentUbuntu 12.04 "Precise" amd64 (+ variants like Kubuntu)Aug 01 20121.5.9Yes Yes NoSilveran anonymous user 

Known Bugs

Bug # Description Status Resolution Other apps affected
10841 Restore display resolution when focus is lost or on exit RESOLVED NOTOURBUG View
22912 Half Life 2 and Portal subtitles unreadable NEW View
24684 Multiple Source engine based games (Steam): out-of-order rendering, bloom effect and lights are visible through walls when multicore rendering is enabled NEW View

Show all bugs

HowTo / Notes


Installing Portal

  • Install wine-1.0.0 or later. Older versions have a number of bugs that cause game to crash in some places.
  • Install and configure Steam
  • Installing Portal from Steam should work as-is without any problems.

Playing Portal

  • Disable / remove beryl / compiz. Wine does not work with them
  • Disable / Steam Community In-Game. All games will crash with it enabled.
  • Add "-dxlevel 80" command line option to the Portal game, or start with following command (adjust options as required)
    wine steam -silent -applaunch 400 -window -novid -dxlevel 80 -width 1024 -height 768

Note, the above options can also be added from within Steam by right-clicking the game, choosing 'Properties' and choosing 'Set launch options...'. Obviously, there is no need for the '-applaunch 400' option when changing options in this way.

Some people reported setting hl2.exe to win98 in winecfg fixes any other crashes. Most of these crashes are fixed in wine-0.9.49 or newer


Comments Disabled

Comments for this application have been disabled because there are no maintainers.