PlayOnLinux Explained: Components Part 1

Status
Not open for further replies.

booman

Grand High Exalted Mystic Emperor of Linux Gaming
Staff member
Components are also called Windows Packages, Libraries and DLL's. Libraries are necessary operating system files that allow games and programs to work. All operating systems have them.

Wine has bundled Windows compatible libraries so we can run our PC games and programs in Linux. Sometimes the bundled libraries aren't enough and we have to download more.

I won't be able to describe each component available through PlayOnLinux because most games don't require them all.

Note: When doing a manual installation components are named "POL_Install_" and then the name of the component.

Install Components:
components01.png



Microsoft Core Fonts:
Installs true type fonts for Windows
  • andale mono
  • arial black
  • arial (bold, italic, bold italic)
  • comic sans ms (bold)
  • courier new (bold, italic, bold italic)
  • georgia (bold, italic, bold italic)
  • impact
  • times new roman (bold, italic, bold italic)
  • trebuchet (bold, italic, bold italic)
  • verdana (bold, italic, bold italic)
  • webdings
DirectX:
Direct X is basically an operating system for Windows that boots performance for audio and video. Most games require it to run, but also have an OpenGL counterpart that runs natively in Linux.
Note: To install all of them in one step, see dxfullsetup
  • d3dcompiler_43
  • d3dx10
  • d3dx11
  • d3dx9
  • d3dx9_35
  • d3dx9_36
  • d3dx9_40
  • d3dx9_43
  • directx9
d3dx01.png


All d3dx components download directx_jun_2010_redist.exe 95.6MB
d3dx02.png


Desura:
Desura is a game client that downloads, updates and launches your games.
desura01.png


Downloads the Desura client 1.2MB
desura02.png


Click Next
Click Next
Click Next
Click Install
Uncheck Launch Desura and Visit Website
Click Finish
Click General Tab
Click "Make another shortcut in this virtual drive"
Select "Desura.exe"
Click Next
Name the shortcut: Desura
Click Next
Select "No I don't want another shortcut"
Click Next

Dinput:
Direct X input libraries. Can help with mouse and controller support
dinput01.png


  • dinput
  • dinput8
Installs directx_feb2010_redist.exe 104MB
dinput02.png



Microsoft Dot NET Framework:
Deciding to install dotnet is a hard choice because its very difficult to know which version you need for each program or game. Sometimes you can find "redist" directories in game folders that have DotNETFramework .exe's and you can try to install those to figure out which "dotnet" they require.
The safest bet is installing dotnet30 because it already installs dotnet20 and dotnet20 service packs before downloading and installing dotnet30.

Wine 1.5.18 is the best version of Wine to install all of the dotnet libraries because they don't crash or error. Other versions of Wine have been known to crash installing versions of dotnet.

Note: If you are using Wine 1.5 or later it comes bundled with a dotnet equivalent called Mono. First test your program without installing dotnet... if it requires dotnet, then use Wine 1.5.18

dotnet11
dotnet1_01.png


Downloads dotnetfx.exe 23MB
dotnet1_02.png


dotnet11sp1
dotnet1sp1_01.png


Downloads NDP1.1sp1-KB867460-X86.exe 10.2MB
dotnet1sp1_03.png


dotnet20
Downloads dotnetfx.exe 23MB
dotnet2_01.png


dotnet20sp1
dotnet2sp1_01.png


Downloads NetFx20SP1_x86.exe 23.6MB
dotnet2sp1_03.png


dotnet20sp2
dotnet2sp2_01.png


Downloads NetFx20SP2_x86.exe 23.8MB
dotnet2sp2_04.png


dotnet30
dotnet3_01.png


Installing dotnet30 will result in this error.
dotnet3_02.png


Open Terminal
Copy & paste:
Code:
echo "0"|sudo tee /proc/sys/kernel/yama/ptrace_scope
Press Enter
Enter password
Close Terminal
Install again
dotnet3_03.png

Note: This ptrace introduces a security risk, but the command is reset at next reboot.
Requires dotnet20 & dotnet2sp1
dotnet3_04.png


Downloads dotnetfx3.exe 50.3MB
dotnet3_08.png


dotnet30sp1
Requires dotnet20, dotnet2sp1, dotnet2sp2, dotnetfx3langpacksv.exe a couple of fixes and updates.

Downloads NetFx30SP1_x86.exe 25MB
dotnet3sp1_07.png


Downloads RGB9RAST_x86.msi .1MB
dotnet3sp1_08.png


Downloads XPSEPSC-x86-en-US.exe 3.6MB
dotnet3sp1_10.png


dotnet35
dotnet35_01.png


Installs:
  • fix 1
  • fix 2
  • update
Downloads dotnetfx35.exe 197.1MB
dotnet35_06.png


dotnet35sp1
dotnet35sp1_01.png


Downloads dotnetfx35.exe 231.5MB

dotnet40
dotnet40_01.png


Downloads dotNetFx40_Full_x86_x64.exe 48.1MB
dotnet40_02.png


Downloads gacutil-net40.zip 0MB
dotnet40_03.png


You may get an error
Click Close
dotnet40_05.png


A bunch of dll's will install after this


dsound
Requires WinXP SP3, directx & quartz
dsound01.png


Downloads Windows Service Pack 3 WindowsXP-DB9336929-SP3-x86-ENU.exe 316.4MB
windows_sp3.png


dxdiag
This is a Direct X diagnostic tool that displays your video card information and audio information. It can also run some basic audio/video tests.
dxdiag01.png


Installs directx_feb2010_redist.exe 104MB
dinput02.png


Downloads Windows Service Pack 3 WindowsXP-DB9336929-SP3-x86-ENU.exe 316.4MB
windows_sp3.png


dxfullsetup
Great for installing all versions of direct x in one step.
I use this for most games and it works very well.
dxfullsetup01.png


Installs directx_feb2010_redist.exe 104MB
dinput02.png


gecko
Wine's own implementation of Internet Explorer
http://wiki.winehq.org/Gecko
 
Last edited:
Status
Not open for further replies.
Back
Top