Saya belum pernah menggunakan Ubuntu atau OS Linux lainnya sebelum Jumat lalu. Sejauh yang saya tahu, saya mungkin telah menginstal Ubuntu salah dan kehilangan komponen. Saya lebih suka jika Anda menggunakan terminologi sesederhana mungkin, tapi saya baik-baik saja dengan melakukan sedikit googling jika perlu. Saya baru saja menginstal Steam untuk Ubuntu 16.04 tetapi tidak akan terbuka ketika saya mengkliknya di peluncur. Ikon berkedip selama beberapa detik, berhenti dan kemudian tidak ada yang terjadi. Saya melihat di monitor sistem dan uap muncul di sana tetapi mengakhiri proses dan mencoba lagi tidak melakukan apa-apa. Saya mendengar mencoba membuka aplikasi yang tidak berfungsi melalui terminal memberi tahu Anda apa kesalahannya sehingga saya mencobanya dan saya mengerti:
Running Steam on ubuntu 16.04 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0)
libGL error: unable to load driver: radeonsi_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: radeonsi
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
Tolong bantu saya hanya ingin bermain CS: GO lagi.
assert_20160820112154_1.dmp[8558]: file ''/tmp/dumps/assert_20160820112154_1.dmp'', upload yes: ''CrashID=bp-3f997128-c49b-4a1f-9f2f-9d7f82160819''
.Jawaban:
Masalah ini hanya ada di Ubuntu 16.04. Di ubuntu 16.10 instal
steam:i386
paket dari repositori multiverse Ubuntu (repositori diaktifkan secara default) dan sebagian besar masalah telah diperbaiki. Untuk memperbaikinya pada Ubuntu 16.04:Solusi yang disarankan:
Jika Anda baru saja menginstal Steam maka pastikan steam ditutup dan pergi ke
~/.steam/steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/
dan hapus tautanlibstdc++.so.6
.Itu saja sekarang harus dimulai tanpa masalah. Biarkan itu melakukan pembaruan. Setelah pembaruan, jika pesannya sama (file akan dibuat kembali setelah pembaruan pertama) maka pastikan steam ditutup dan lakukan hal yang sama. Juga jika Anda memiliki sistem 64bit, buka
~/.steam/steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/
dan hapuslibstdc++.so.6
.Dalam beberapa sistem
libstdc++.so.6
terus dibuat ulang. Jika demikian, buat skripsteam.sh
dengan izin yang dapat dieksekusi:Kemudian, ubah pada desktop steam
Exec=
, masukkan baris di jalur absolut skrip steam.sh. Setiap kali Anda ingin memainkan game, buka steam terlebih dahulu dengan entri desktop yang dimodifikasi dan kemudian jalankan gim dari inside steam. Sumber: https://wirejungle.wordpress.com/2015/01/09/how-to-fix-broken-steam-linux-client-with-radeon-graphics-driver-workaround/sumber
libGL error
s - Saya harus menjalankan perintah pertama dari sini: steamcommunity.com/app/221410/discussions/0/412446292752412961/…Saya menginstal steam dengan paket di repositori Ubuntu bukan file deb dari steam. Rupanya paket yang disediakan Ubuntu dimodifikasi untuk bekerja di Ubuntu.
Hapus paket Valve:
Hapus repositori jika belum dihapus dengan paket:
Muat ulang daftar sumber:
Pasang Steam dari repo:
Untuk detail lebih lanjut lihat: https://www.reddit.com/r/linux_gaming/comments/57clur/cant_run_steam_on_ubuntu_1610/
sumber
Coba ini :
sumber
/.steam/steam/ubuntu12_32/...
(perhatikan tambahan/steam/
di jalan sebelumnya/ubuntu12_32
).Sesuatu yang berhasil bagi saya adalah menambahkan variabel lingkungan ini di depan yang dapat dieksekusi
steam
:Cobalah untuk menjalankannya di konsol, lihat apakah itu berfungsi.
Jika ya, Anda dapat mengedit pintasan desktop Steam untuk memiliki perintah ini:
alih-alih nilai yang lama:
Anda juga dapat memperbarui pintasan desktop CS: GO Anda untuk mendapatkan perintah ini:
Saya tidak tahu apa yang dilakukannya, tetapi sepertinya itu bekerja untuk saya ...
Semoga ini bisa membantu, dan saya harap Valve akan segera memperbaikinya !!
sumber
Log yang diposting menunjukkan driver grafis tidak diinstal dengan benar.
Saya memiliki masalah yang sama dengan instalasi baru 16,04 saya telah menginstal ulang driver grafis
jawaban pertama pada tautan di bawah Masalah grafis setelah menginstal Ubuntu 16.04 dengan grafis NVIDIA
sumber
2019
Biner uap adalah 32 bit. Versi terbaru dari driver Nvidia menjatuhkan dukungan untuk aplikasi 32 bit. Untuk memperbaikinya di Ubuntu 18.04:
sudo add-apt-repository ppa:graphics-drivers/ppa
nvidia-settings
dan periksa versi utama driver Nvidia Anda. Milik saya, misalnya, adalah: NVIDIA Versi Driver: 430.26 (jadi, 430)sudo apt install libnvidia-gl-{{MAJOR VERSION NUMBER}}:i386
Sebagai contoh, menjadi driver Nvidia saya versi utama 430, perintah saya akhirnya menjadi
sudo apt install libnvidia-gl-430:i386
Tapi Steam, serius, 32 bit .... ??
sumber
Solusi ini mirip dengan @Thanos Apostolou, milik ArchLinux wiki:
Solusi asli: https://wiki.archlinux.org/index.php/Steam/Troubleshooting#Dynamic_linker
sumber
Menginstal versi Solus dari Steam alih-alih versi resmi (.deb) memperbaiki ini untuk saya.
Pertama, hapus versi resmi:
Kemudian instal versi Solus:
Sekarang mulai Steam dari dasbor.
sumber
Untuk pengguna Gentoo yang telah tiba di sini dan menginginkan solusi kasar, inilah yang saya lakukan.
Langkah 1
Pelanggar yang dihapus:
Langkah 2
Buat skrip peluncur:
Ini menghasilkan banyak kesalahan peringatan tentang "kelas ELF yang salah" tapi saya mengabaikannya. Juga, ubah jalur per versi gcc yang telah Anda instal. Jangan ragu untuk meningkatkan (gunakan gcc-config -L, dll.)
sumber
Ubuntu 18.04: Setelah Anda berhasil menghapus Steam Anda saat ini (semua direktori yang terkait dengan steam), silakan buka terminal dan ketik yang berikut untuk mendapatkan instalasi yang baru dan bersih:
Setelah Anda benar, hasilnya harus:
Kemudian instal steam ( menggunakan terminal ini penting untuk melihat pesan kesalahan potensial)
Setelah instalasi berhasil, ketik saja
steam
Ini berhasil dan bersenang-senang! Atau Anda memiliki pesan kesalahan berikut:
Jika Anda memiliki pesan ini, jangan menyerah dan lari:
Seharusnya sekarang berfungsi!
sumber