1. Install DirectX 9 in a Windows 2000 bottle. Then install PotPlayer1.5.40688.EXE, followed by PotPlayer1.5.42994Upd.EXE. Later versions do not work, although you may perhaps have success with portable versions.

2. Now configure

audio to ALSA under Wine Configuration in the Control Panel for the bottle. If your system only uses ALSA this may not be necessary. Close the Wine config by clicking on "OK" button.

3. Go to the bottle in your hard drive and open user.reg

Search for [Software\\Wine\\DllOverrides] section and replace all with the following list:

"d3d8"="builtin"

"d3d9"="builtin"

"d3dim"="native"

"d3drm"="native"

"d3dx8"="native"

"d3dxof"="native"

"dciman32"="native"

"ddrawex"="native"

"devenum"="native"

"dinput"="builtin"

"dinput8"="builtin"

"dmband"="native"

"dmcompos"="native"

"dmime"="native"

"dmloader"="native"

"dmscript"="native"

"dmstyle"="native"

"dmsynth"="native"

"dmusic"="native"

"dmusic32"="native"

"dnsapi"="native"

"dplay"="native"

"dplayx"="native"

"dpnaddr"="native"

"dpnet"="native"

"dpnhpast"="native"

"dpnlobby"="native"

"dsound"="builtin"

"dswave"="native"

"dxdiagn"="native"

"mscoree"="native"

"msdmo"="native"

"qcap"="native"

"quartz"="native"

"streamci"="native"

4. Copy mscoree.dll and streamci.dll from an original Windows installation to /home/*user*/.wine/drive_c/windows/system32.

On crossover it is in a subdirectory in your bottle directory.

Working versions are:

mscoree.dll version 1.1.4322.573

streamci.dll version 5.1.2600.0

5. (Optional) To test DX installation, go to /home/*user*/.wine/drive_c/windows/system32 and execute dxdiag to test the 2D and 3D).

6. (Optional) Install Adobe Flash Player 11 for Internet Explorer. This is

available in Crossover but I imagine you could do this manually just as

well.

7. (Optional) Install Dirac codec in the bottle you have installed Potplayer in.

8. If you use pulseaudio you want to change:

load-module module-udev-detect

(+ use_ucm=0 or whatever else it says on that line)

toload-module module-udev-detect tsched=0

in /etc/pulse/default.pa

9. You can have it do a nice maximized

interface if you set custom starting screen size to 1920x932 in PotPlayer settings. (You may need to adjust depending on your setup)

10. You may want to experiment with audio and video filters for usability. Audio works generally quite well. Video has limited performance, and works best in Direct3D9, VMR 7 Renderless and Video Renderer modes. Other modes may lock up the computer or crash the application. You may be able to get CoreAVC working with this to improve performance.

11. Show with tray icon should be set in PotPlayer preferences. Disabling visualizations in PotPlayer is highly recommended as the player tends to stall otherwise.

GitHub 加速计划 / li / linux-dash
13
2
下载
A beautiful web dashboard for Linux
最近提交(Master分支:3 个月前 )
186a802e added ecosystem file for PM2 5 年前
5def40a3 Add host customization support for the NodeJS version 5 年前
Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐