Steam buğu verilerini ayarlayamıyor


27

Bu yüzden, xubuntu için oldukça yeniyim ve yeni bir kurulum yaptım. Buhar almaya karar verdim, bu yüzden buhar kurmak için Yazılım Merkezi'ni kullandım, ancak sorunlarla karşılaşıyorum. Başlat menüsünden buhar çalıştırmak basitçe şunu söyler:

Steam verileri ayarlanamadı - lütfen teknik desteğe başvurun

Ve terminalden çalıştırmak üretir:

alex@Craptop:~$ steam
Repairing installation, linking /home/alex/.steam/steam to /home/alex/.local/share/Steam
rm: cannot remove ‘/home/alex/.steam/steam’: Is a directory
Setting up Steam content in /home/alex/.local/share/Steam
rm: cannot remove ‘/home/alex/.steam/steam’: Is a directory"

Şimdi iki kez yeniden yüklemeye çalıştım ve hala buhar verisi ayarlayamadığını söyleyen bir hata alıyorum.


1
buharı yeniden kurmaya çalışın.
Avinash Raj

1
/Home/alex/.steam klasörünü yeniden adlandırın
davidbaumann

Klasörü yeniden adlandırmak işe yaradı, ancak buhar hala çalışmıyor, bunun için geçerli yeni bir soru soracağım.
Salyangoz 284069

Yanıtlar:


53

Bunu deneyebilirsin:

mv ~/.steam/steam/* ~/.local/share/Steam/
rmdir ~/.steam/steam
ln -s ../.local/share/Steam ~/.steam/steam
rm -rf ~/.steam/bin

Bu aslında buharda çalıştırılabilirin ne yapmaya çalıştığını yapıyor ama başarısız oluyor.


ln -s ~/.local/share/Steam ~/.steam/steam?
mcalex

@mcalex Sorunuz nedir? ../.local/…Bunun yerine kullanmakla mı ilgili ~/.local/…? Her ikisi de bu durumda iyi çalışır. İlki göreceli bir bağlantı oluşturur (bağlantı konumuna göre) ve daha sonra mutlak bir bağlantı oluşturur. Kişisel olarak, göreceli olanları tercih ederim, çünkü dosya sistemini farklı bir yola monte etsem ya da tüm dizin yapısını kopyaladığım / taşıdığımda bile çalışmaya devam edecekler.
Denilson Sá Maia

Tamam anladım. ../ sürümünün belirli bir dizinden çağırılması gerektiğini ve bunun belirtilmediğini düşündüm.
mcalex

18.04 tarihinde bir cazibe gibi çalıştı. Teşekkürler!
stidmatt

ayrıca diğer Linux üzerinde de çalışır, bunu openSUSE'de yaptım
zeitue

10

Bir süre geçtiğini ve muhtemelen sorunu çözdüğünüzü biliyorum, ama işte bu da işe yarayan bir düzeltme.

Eğer HAD Steam'i kurduysanız, sisteminizi tekrar kurmak için "nuke and pave" yaptınız ancak /homefarklı bir bölüme sahipseniz bu hata ortaya çıkabilir . Linux'u yeniden yüklediğinizde, dizinde bulunan Steam ayarlarınız da dahil olmak üzere, ana dizininiz bozulmaz ~/.steam. Terminali açıp şunu yazarak dizini kaldırın:

cd ~
rm -rf .steam

Bu, ayarlar klasörünü siler ve Steam normal şekilde yüklenmelidir.


Günümü kurtardım. Ben sadece 16.04 ubuntu dan 18.04 güncellendi ve kabul edildi cevap kullanımı ile bu hatayı alıyordum. Benim için çözüm buydu.
ak93

3

Zaten ff olduğunu düşünüyor:

  1. /home/.steam
  2. buhar fırlatıcı

adımlar

  1. terminalde:

    $ mv ~/.steam/steam/* ~/.local/share/Steam/
    
  2. GUI kullanarak, .steamklasöre goto , varsayılan olarak/home/.steam

  3. ./steamklasörün içinde buhar klasörünü silin .. evet, klasörün içinde yine başka bir buhar klasörünü ./steamsilin .. sadece silin.

  4. terminalde Ctrl+ tuşuna basın T, $ steam --resetsonra enter tuşuna basın

  5. buharınız çalışmalı ve güncellenmelidir.


2

Bu çalışmaların hiçbiri durumunda, evinizin noexec monte edilmiş bir sürücüde olmadığını öğrenin. Sürücü kullanıcı seçeneğiyle monte edilmişse, noexec belirtilir.

Bu durumda buhar da bu hatayı verir. Çözüm, sürücüyü exec seçeneğiyle monte etmektir.

Örnek /etc/fstab:

UUID=3acfd832-1761-45f8-9b34-24810195172e   /home  ext4 rw,auto,user,sync,exec,dev,suid 0 1
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.