Saya ingin meluncurkan aplikasi proton yang diinstal melalui steam tetapi tanpa menggunakan steam.
intinya saya bisa membuat launcher baris perintah saya sendiri dan lulus parameter dll ...
karena saya sama sekali baru dalam hal ini, saya tidak tahu dari mana tanduk itu mengambil banteng.
Apakah saya dapat mengikuti lib steam atau akan dipaksa untuk menginstal versi proton saya sendiri?
Inilah info sistem steam yang dikumpulkan dari sistem saya:
Computer Information:
Manufacturer: Unknown
Model: Unknown
Form Factor: Desktop
No Touch Input Detected
Processor Information:
CPU Vendor: GenuineIntel
CPU Brand: Intel(R) Core(TM) i7-3930K CPU @ 3.20GHz
CPU Family: 0x6
CPU Model: 0x2d
CPU Stepping: 0x7
CPU Type: 0x0
Speed: 3800 Mhz
12 logical processors
6 physical processors
HyperThreading: Supported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Unsupported
SSE41: Supported
SSE42: Supported
AES: Supported
AVX: Supported
CMPXCHG16B: Supported
LAHF/SAHF: Supported
PrefetchW: Unsupported
Operating System Version:
Ubuntu 18.04.1 LTS (64 bit)
Kernel Name: Linux
Kernel Version: 4.15.0-33-generic
X Server Vendor: The X.Org Foundation
X Server Release: 11906000
X Window Manager: GNOME Shell
Steam Runtime Version: steam-runtime-beta-release_2018-06-14
Video Card:
Driver: NVIDIA Corporation GeForce GTX 760/PCIe/SSE2
Driver Version: 4.6.0 NVIDIA 390.48
OpenGL Version: 4.6
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 60 Hz
VendorID: 0x10de
DeviceID: 0x1187
Revision Not Detected
Number of Monitors: 2
Number of Logical Video Cards: 1
Primary Display Resolution: 1920 x 1080
Desktop Resolution: 1920 x 1080
Primary Display Size: 20.04" x 11.26" (22.95" diag)
50.9cm x 28.6cm (58.3cm diag)
Primary Bus: PCI Express 16x
Primary VRAM: 2048 MB
Supported MSAA Modes: 2x 4x 8x 16x
Sound card:
Audio device: Realtek ALC898
Memory:
RAM: 15988 Mb
Miscellaneous:
UI Language: English
LANG: en_US.UTF-8
Total Hard Disk Space Available: 491396 Mb
Largest Free Hard Disk Block: 250110 Mb
VR Headset: None detected
Recent Failure Reports:
Game spesifik yang saya coba jalankan adalah Supreme Commander Forged Alliance dan berjalan dengan baik melalui steam.
Saya tidak tahu mengapa orang memberikannya laporan main steam play di situs kompatibilitas main steam tetapi secara pribadi; ini berjalan dengan sempurna:
https://spcr.netlify.com/app/9420
yang harus saya lakukan adalah menekan alt- F4dua kali dan menunggu banyak untuk mengelabui menu utama agar muncul dan melewati menu utama tidak ada bug sama sekali pengalaman dalam game adalah lancar dan stabil.
tapi ya, seluruh komunitas game online ada di FAF bukan di steam, baik FAF python dan FAF java berjalan secara naif di Linux saat ini untuk kunci terakhir adalah mendapatkan java-FAF untuk membuat panggilan proton yang benar ke Forged Alliance agar game berfungsi penuh :)
Panduan menuju ke tempat saya berada:
Untuk menginstal FAF:
cd /faf
dan jalankan FAF:
downlords-faf-client
atau
./downlords-faf-client
sekarang FAF Anda seharusnya sudah dimulai. Jika Anda tidak memiliki akun, Anda dapat membuatnya.
setelah ini, Anda dapat masuk ke pengaturan FAF dan di sana Anda dapat mengkonfigurasi run folder dan menjalankan argumen untuk FA.
Pembaruan untuk @simplegamer:
Setelah menemukan folder pembaruan baru (pesan kesalahan):
EDIT Sejak itu saya membuat skrip yang mengatur FAF khusus untuk Anda: https://www.youtube.com/watch?v=c5K7QmK-Xas https://github.com/tatsujb/installFAFscript
sumber
Jawaban:
Anggur Proton / SteamPlay's terletak di
~/.local/share/Steam/steamapps/common/Proton*
Wineprefix gim Anda berada di
~/.local/share/Steam/steamapps/compatdata/$appid/pfx
, Anda dapat menemukan$appid
di~/.local/share/Steam/steamapps/common/$your-game/steam_appid.txt
(untuk menggunakannya, setelWINEPREFIX
variabel lingkungan ke jalur itu)Sunting: File game Anda berada di
~/.local/share/Steam/steamapps/common/$your-game
Untuk menjalankan
*.exe
file dengan Proton Anda dapat menggunakan perintah berikut:Ubah direktori kerja menjadi Proton:
Jalankan executable, misalnya:
sumber
WINEPREFIX
yang akan dicapai oleh direktori itu? Saya akan coba ini/home/gabriel/.local/share/Steam/steamapps/common/
, lihat editAnda harus membuat
~/.proton
. Itu bisa berupa direktori apa saja dan bisa kosong.Pada baris perintah Anda dapat menggunakan:
sumber
./something
menunjuk ke file "sesuatu" dan menjalankannya, dalam perintah di atas./proton
bukan direktori itu adalah file runnable. Anda dapat mengetahui karena./
dan juga karena kami segera meneruskannyarun
sebagai argumen dan file untuk dijalankan sebagai argumen kedua. fileproton exists
jika tidak, menjalankan perintah tidak akan membuka jendela dan kami tidak akan keluar dari perintah itu setelah menutup bahwa tanpa output di terminal, sebaliknya, terminal akan memberi tahu kami: "file atau direktori" proton " tidak ada."~/.proton
, tidak./proton
, dan keduanya hanya nama jalan yang dapat merujuk ke salah file objek, apakah mereka biasa (dan mungkin executable) file atau direktori. Kebetulan juru bahasa baris perintah Anda mengartikan "token" pertama dari setiap instruksi sebagai nama perintah yang mungkin datang dalam bentuk path ke file yang dapat dieksekusi.