1) ya 2) Tentukan "baik" 3) itu bekerja buruk? Apa model kartu Anda? Apakah ada masalah?
Braiam
Jawaban:
65
Kemarin saya berhasil menginstal Diablo 3 di laptop saya, Asus Zenbook UX32VD. Tapi saya pikir langkah-langkah yang saya lakukan dapat dilakukan di komputer lain. Konfigurasi saya:
Linux 3.8.6-030806-generic
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=13.04
DISTRIB_CODENAME=raring
DISTRIB_DESCRIPTION="Ubuntu 13.04"
Kemudian pilih setup file from my computer, dan pilih file yang Anda unduh pada langkah 2.
Sekarang instal Diablo 3 seperti biasa, masuk ke battle.net dan unduh game D3.
PlayOnLinux akan mengunduh anggur secara otomatis dan mengonfigurasi sendiri.
Saya tidak tahu mengapa, tetapi saya berhasil dengan ini hanya dalam waktu 3-d. Saya melakukan hal yang sama di langkah 3. Tetapi jatuh 2 kali. Pertama kali ketika klien Diablo 3 diinstal, itu dimuat tetapi tidak dapat terhubung ke battle.net. Saya hanya menghapus semuanya dan melakukan langkah 3 lagi
Sebelum pergi ke langkah 4, cobalah untuk meluncurkan Diablo 3. Jika berhasil dan Anda dapat bermain tetapi kualitas grafis rendah - lanjut ke langkah berikutnya.
4. Pasang dan konfigurasikan lebah
Sekarang, setelah D3 berhasil diinstal, Anda perlu menjelaskan kepada PlayOnLinux untuk menggunakan kartu grafis Anda. Dalam kasus saya ini adalah GeForce GT 620M. Apa bumblebee?
Banyak notebook terbaru dengan kartu nVidia diskrit di dalamnya dan prosesor i3 / i5 / i7 menggunakan teknologi nVidia Optimus untuk meningkatkan masa pakai baterai. Sayangnya, solusi perangkat lunak ini hanya tersedia di Windows 7 dan yang lebih baru.
Proyek Bumblebee adalah seperangkat alat yang dikembangkan oleh orang-orang yang bertujuan untuk memberikan dukungan Optimus di Linux (grafis nVidia hybrid lama juga didukung) sambil menunggu kernel dan driver untuk mendukung notebook ini
Kami akan menggunakan util primusrununtuk menjalankan kartu nvidia pendukung D3 kami. Untuk menginstal lebah dan primus lakukan ini.
64bit: Anda juga perlu menginstal paket "primus-libs-ia32: i386":
sudo apt-get install primus-libs-ia32:i386
Untuk mengonfigurasi bumblebee untuk kartu video Anda, periksa ini
5. Periksa lebah
vblank_mode = 0 primusrun glxspheres64
atau untuk 32bit
vblank_mode = 0 primusrun glxspheres
Itu akan memberi Anda lebih atau sama dengan 120 fps.
Sebagai alternatif yang bisa Anda gunakan
optirun glxspheres.
Karena primusrun memiliki fps stabil di Diablo 3 tetapi masih lamban, saya lebih memilih optirun daripada primusrun.
6. Jalankan D3 menggunakan primusrun
Setelah langkah 3, PlayOnLinux harus menambahkan ikon peluncuran Diablo3 ke Desktop Anda. Jika tidak hanya membuatnya sendiri di ~/Desktopfolder. Sebut saja "Diablo III.desktop". Buka dengan editor Anda. Seharusnya terlihat seperti ini:
[Desktop Entry]
Encoding=UTF-8
Name=Diablo III
Comment=PlayOnLinux
Type=Application
Exec=primusrun /usr/share/playonlinux/playonlinux --run "Diablo III" %F
Icon=/home/c0rp/.PlayOnLinux//icones/full_size/Diablo III
Name[fr_FR]=Diablo III
StartupWMClass=Diablo III Launcher.exe
Categories=
Perhatikan bahwa saya berubah Exec. Itu baru saja /usr/share/playonlinux/playonlinux --run "Diablo III" %F. Saya menambahkan primusrununtuk mendapatkan gambar terbaik yang dapat disediakan kartu video saya.
7. Mengatasi masalah.
Saya juga punya masalah dengan resolusi. Game selalu dimulai dengan konfigurasi 800x600. Saya menemukan file konfigurasi di direktori home saya. /$HOME/Diablo III/ada file D3Prefs.txt, di mana saya meletakkan resolusi saya:
Dapatkan gambar Windows 8.1 terbaru di suatu tempat.
Lari vmplayer. MemilihCreate a New Virtual Machine
Kemudian pilih Use ISO Imagedan pilih gambar W8.1 yang diunduh.
Instal Windows seperti biasa. Setelah instalasi matikan mesin virtual, buka Pengaturan Mesin Virtual, dan periksa apakah Akselerasi 3D untuk W8.1 menyala.
Nyalakan virtual machine
3. Menyelesaikan peringatan Hardware graphics acceleration is not available
Jika Anda tidak melihat pesan ini, lewati langkah ini.
Tunda kamu virtual machine. Pergi ke $HOME/vmware/you_windows_install_folder, bagi saya itu /home/c0rp/vmware/Windows 8 x64/. Temukan file * .vmx, buka menggunakan editor apa saja, dan tambahkan baris ini:
mks.gl.allowBlacklistedDrivers = BENAR
Juga unduh libtxcperpustakaan:
sudo apt-get install libtxc-dxtn-s2tc0
Jalankan mesin virtual dan periksa apakah peringatan hilang.
4. Meningkatkan ukuran SVGA SVAM
Tunda kamu virtual machine. Pergi ke $HOME/vmware/you_windows_install_folder, bagi saya itu /home/c0rp/vmware/Windows 8 x64/. Temukan file * .vmx, buka menggunakan editor apa saja, dan tambahkan baris ini:
svga.vramSize = 1073741824
Kartu Grafik saya memiliki 1G vram, itulah sebabnya saya menambahkan svga.vramSize = 1073741824, 1073741824 bytes = 1 Gbytes. Ubah nilai ini tergantung pada Kartu Grafik Anda.
Nyalakan virtual machinedan periksa apakah semuanya baik-baik saja. Tekan Win + R, masuk dxdiagdan tekan Run. Buka tab Display, periksa apakah cukup vram.
5. Pasang Diablo III.
Pergi ke situs resmi , unduh klien Diablo III. Instal, dan jalankan. Jika berjalan tanpa masalah, selamat menikmati!
6. Masalah layar kosong.
Jika Anda menekan PLAY, dan hanya melihat layar putih kosong, maka bunuh Diablo III, dan keluar dari klien battle.net. Buka folder rumah Anda C:\Users\user_name\Documents\Diablo III, cari file D3Prefs.txt, buka. Ubah param DisplayModeWindowModedari "0" menjadi "1". Atau jika param ini tidak ada, tambahkan saja ini ke akhir file:
DisplayModeWindowMode "1"
Terima kasih untuk semua orang yang melakukan ini sebelumnya, saya menemukan semuanya di Internet. Di sini Tautan yang saya gunakan:
Ini adalah versi yang tidak terlalu rumit yang siap untuk 2017. Saya akhirnya akan menulis ulang ini untuk tidak digunakan playwithlinux, tetapi saya pikir ini adalah cara paling sederhana untuk memuat Diablo untuk saat ini.
Pertama, bantulah diri Anda sendiri dan pastikan Anda menggunakan driver yang tepat. Untuk melihat driver video Anda, jalankan lspci -k | grep -A 2 -i "VGA". Jika Anda menggunakan grafis terintegrasi dan melihat driver Intel, Anda baik. Jika Anda harus menggunakan driver nvidia dan tidak melihatnya di sana, unduh driver langsung dari situs web mereka (dan beli penghilang rasa sakit) atau gunakan repo Ubuntu .
Instal versi terbaru pementasan anggur : Alat> Kelola versi Anggur
Buat drive virtual baru : Konfigurasi> Baru> instalasi 32-bit> pilih versi pementasan yang baru saja Anda pilih> tulis nama apa pun (saya menulis "D3")
Pilih drive ini di menu Konfigurasi (harus di samping default) dan tab ke tab "Wine" dan klik "Configure Wine"
Jendela "Konfigurasi anggur" akan muncul. Buka tab "Perpustakaan" dan tambahkan perpustakaan ini : api-ms-win-crt-runtime-l1-1-0, d3dcompiler_47, msvcp140, vcruntime140. Klik Terapkan / Oke.
Unduh penginstal Windows D3 dari Battle.net ( tautan langsung )
Kembali ke tab "Konfigurasi PlayOnLinux" ke "Lain-lain" dan klik "Jalankan file .exe di drive virtual ini" . Pilih penginstal yang baru saja Anda unduh dan siapkan. Jika Anda memiliki konfigurasi non-standar, Anda mungkin perlu mencari-cari perbaikan spesifik (atau mengunjungi kembali driver driver, jika Anda melewatkannya di atas). Kalau tidak, Anda harus baik-baik saja!
(opsional) Kembali ke tab "Umum" di jendela konfigurasi playonlinux Anda dan klik "Buat pintasan baru dari drive virtual ini" dan pilih "Diablo III launcher.exe" untuk mempermudah akses di masa mendatang.
Semoga perbaikan ini pada akhirnya akan dibungkus dengan instalasi wizard playonlinux default.
Jawaban:
Kemarin saya berhasil menginstal Diablo 3 di laptop saya, Asus Zenbook UX32VD. Tapi saya pikir langkah-langkah yang saya lakukan dapat dilakukan di komputer lain. Konfigurasi saya:
Tutorial ini juga berfungsi untuk:
lspci:
Saya akan mencoba menjelaskan apa yang saya lakukan.
1. Instal PlayOnLinux versi terakhir.
Hari ini 4.2.2 (Juga diuji dengan 4.2.5)
Itu dapat dilakukan dengan mengunduh dari situs resmi , atau dengan melakukan ini:
Tambahkan ppa dan instal.
2. Unduh klien Diablo 3 dari situs Blizzard resmi
3. Instal Diablo 3 menggunakan PlayOnLinux
Jalankan
playonlinux
, KlikInstall
tombol.Cari Diablo 3, lalu klik instal.
Kemudian pilih
setup file from my computer
, dan pilih file yang Anda unduh pada langkah 2.Sekarang instal Diablo 3 seperti biasa, masuk ke battle.net dan unduh game D3.
PlayOnLinux akan mengunduh anggur secara otomatis dan mengonfigurasi sendiri.
Saya tidak tahu mengapa, tetapi saya berhasil dengan ini hanya dalam waktu 3-d. Saya melakukan hal yang sama di langkah 3. Tetapi jatuh 2 kali. Pertama kali ketika klien Diablo 3 diinstal, itu dimuat tetapi tidak dapat terhubung ke battle.net. Saya hanya menghapus semuanya dan melakukan langkah 3 lagi
Sebelum pergi ke langkah 4, cobalah untuk meluncurkan Diablo 3. Jika berhasil dan Anda dapat bermain tetapi kualitas grafis rendah - lanjut ke langkah berikutnya.
4. Pasang dan konfigurasikan lebah
Sekarang, setelah D3 berhasil diinstal, Anda perlu menjelaskan kepada PlayOnLinux untuk menggunakan kartu grafis Anda. Dalam kasus saya ini adalah GeForce GT 620M. Apa
bumblebee
?Kami akan menggunakan util
primusrun
untuk menjalankan kartu nvidia pendukung D3 kami. Untuk menginstal lebah dan primus lakukan ini.64bit: Anda juga perlu menginstal paket "primus-libs-ia32: i386":
Untuk mengonfigurasi bumblebee untuk kartu video Anda, periksa ini
5. Periksa lebah
atau untuk 32bit
Itu akan memberi Anda lebih atau sama dengan 120 fps.
Sebagai alternatif yang bisa Anda gunakan
Karena primusrun memiliki fps stabil di Diablo 3 tetapi masih lamban, saya lebih memilih optirun daripada primusrun.
6. Jalankan D3 menggunakan primusrun
Setelah langkah 3, PlayOnLinux harus menambahkan ikon peluncuran Diablo3 ke Desktop Anda. Jika tidak hanya membuatnya sendiri di
~/Desktop
folder. Sebut saja "Diablo III.desktop". Buka dengan editor Anda. Seharusnya terlihat seperti ini:Perhatikan bahwa saya berubah
Exec
. Itu baru saja/usr/share/playonlinux/playonlinux --run "Diablo III" %F
. Saya menambahkanprimusrun
untuk mendapatkan gambar terbaik yang dapat disediakan kartu video saya.7. Mengatasi masalah.
Saya juga punya masalah dengan resolusi. Game selalu dimulai dengan konfigurasi 800x600. Saya menemukan file konfigurasi di direktori home saya.
/$HOME/Diablo III/
ada fileD3Prefs.txt
, di mana saya meletakkan resolusi saya:Terima kasih untuk semua orang yang melakukan ini sebelumnya, saya menemukan semuanya di Internet. Di sini Tautan yang saya gunakan:
UbuntuUpdates - PPA: PlayOnLinux
Menjalankan game tertentu dengan 'primusrun'
Primus: Performa Lebih Baik Dan Konsumsi Daya Lebih Rendah Untuk Bumblebee [Optimus Hybrid Graphics Chipsets] ~ Web Upd8: Ubuntu / Linux blog
Beranda · Bumblebee-Project / Bumblebee Wiki
Konfigurasi · Bumblebee-Project / Bumblebee Wiki
PlayOnLinux - Tetapkan resolusi secara manual
sumber
Bagi Anda yang memiliki masalah bermain Diablo III menggunakan playonlinux.
Pendekatan lain adalah menginstal D3 ke mesin virtual Windows 8.1.
1. Pergi ke situs resmi dan unduh vmplayer, bagi saya itu
VMware-Player-6.0.1-1379776.x86_64.bundle
.Jadikan itu dapat dieksekusi
Dan instal menjalankan file bundel ini
2. Unduh dan Instal gambar Windows 8.1.
Dapatkan gambar Windows 8.1 terbaru di suatu tempat.
Lari
vmplayer
. MemilihCreate a New Virtual Machine
Kemudian pilih
Use ISO Image
dan pilih gambar W8.1 yang diunduh.Instal Windows seperti biasa. Setelah instalasi matikan mesin virtual, buka Pengaturan Mesin Virtual, dan periksa apakah Akselerasi 3D untuk W8.1 menyala.
Nyalakan
virtual machine
3. Menyelesaikan peringatan
Hardware graphics acceleration is not available
Jika Anda tidak melihat pesan ini, lewati langkah ini.
Tunda kamu
virtual machine
. Pergi ke$HOME/vmware/you_windows_install_folder
, bagi saya itu/home/c0rp/vmware/Windows 8 x64/
. Temukan file * .vmx, buka menggunakan editor apa saja, dan tambahkan baris ini:Juga unduh
libtxc
perpustakaan:Jalankan mesin virtual dan periksa apakah peringatan hilang.
4. Meningkatkan ukuran SVGA SVAM
Tunda kamu
virtual machine
. Pergi ke$HOME/vmware/you_windows_install_folder
, bagi saya itu/home/c0rp/vmware/Windows 8 x64/
. Temukan file * .vmx, buka menggunakan editor apa saja, dan tambahkan baris ini:Kartu Grafik saya memiliki 1G vram, itulah sebabnya saya menambahkan
svga.vramSize = 1073741824
, 1073741824 bytes = 1 Gbytes. Ubah nilai ini tergantung pada Kartu Grafik Anda.Nyalakan
virtual machine
dan periksa apakah semuanya baik-baik saja. TekanWin + R
, masukdxdiag
dan tekanRun
. Buka tab Display, periksa apakah cukup vram.5. Pasang Diablo III.
Pergi ke situs resmi , unduh klien Diablo III. Instal, dan jalankan. Jika berjalan tanpa masalah, selamat menikmati!
6. Masalah layar kosong.
Jika Anda menekan
PLAY
, dan hanya melihat layar putih kosong, maka bunuh Diablo III, dan keluar dari klien battle.net. Buka folder rumah AndaC:\Users\user_name\Documents\Diablo III
, cari fileD3Prefs.txt
, buka. Ubah paramDisplayModeWindowMode
dari "0" menjadi "1". Atau jika param ini tidak ada, tambahkan saja ini ke akhir file:Terima kasih untuk semua orang yang melakukan ini sebelumnya, saya menemukan semuanya di Internet. Di sini Tautan yang saya gunakan:
Cara memperbaiki masalah Akselerasi 3D
Masalah layar kosong
Mengatasi Masalah untuk Kartu Grafis yang Tidak Didukung
Windows 8 di bawah vmware player memungkinkan kinerja grafis yang lebih baik
sumber
Ini adalah versi yang tidak terlalu rumit yang siap untuk 2017. Saya akhirnya akan menulis ulang ini untuk tidak digunakan
playwithlinux
, tetapi saya pikir ini adalah cara paling sederhana untuk memuat Diablo untuk saat ini.Pertama, bantulah diri Anda sendiri dan pastikan Anda menggunakan driver yang tepat. Untuk melihat driver video Anda, jalankan
lspci -k | grep -A 2 -i "VGA"
. Jika Anda menggunakan grafis terintegrasi dan melihat driver Intel, Anda baik. Jika Anda harus menggunakan driver nvidia dan tidak melihatnya di sana, unduh driver langsung dari situs web mereka (dan beli penghilang rasa sakit) atau gunakan repo Ubuntu .Instal Diablo 3
sudo apt-get install playonlinux
Instal versi terbaru pementasan anggur : Alat> Kelola versi Anggur
Jendela "Konfigurasi anggur" akan muncul. Buka tab "Perpustakaan" dan tambahkan perpustakaan ini : api-ms-win-crt-runtime-l1-1-0, d3dcompiler_47, msvcp140, vcruntime140. Klik Terapkan / Oke.
Semoga perbaikan ini pada akhirnya akan dibungkus dengan instalasi wizard playonlinux default.
sumber