Steam install teisele kasutajale

Linuxi tarkvaraliste küsimustega seotud foorum

Moderaator: Moderaatorid

Vasta
hirax
Pingviini aktivist
Pingviini aktivist
Postitusi: 269
Liitunud: 25.10.2013, 01:29

Steam install teisele kasutajale

Postitus Postitas hirax »

Mint 17 KDE 64bit
Minul, kui adminnil on installitud Steam (+mõni mäng)
Nüüd tahaks sama arvuti "tava kasutajale" ka selle Steam-i installida
Tavakasutajal on keelatud igasugune võimalus süsteemi p..sse keerata, ehk siis installida ja muud moodi midagi süsteemi muuta.

Kuidas ma saaksin installida Steam-i teisele kasutajalle (Steam-i account-idega majandaks eraldi)
Terminalis ja failihalduris oskan küll root õigusi saada, aga läbi veebibrauseri või tarkvara halduri ei oska teise tavakasutaja asju sättida...
Kasutaja avatar
mihkel
Vana Pingviin
Vana Pingviin
Postitusi: 1284
Liitunud: 16.04.2006, 13:08

Postitus Postitas mihkel »

Oot-oot. Sul on steam ikka pakihalduri kaudu paigaldatud? Fedoras vähemalt on steam rpmfusion repos olemas ja kui see paigaldada, siis saavad kõik kasutajad steami pruukida... loomulikult omades enda isiklikku kontot. Minu teada mänge küll jagada ei saa...
hirax
Pingviini aktivist
Pingviini aktivist
Postitusi: 269
Liitunud: 25.10.2013, 01:29

Postitus Postitas hirax »

Jah
Steam on paigaldatud tarkvara halduri kaudu
Minul on ta olemas, aga "tavakasutajal" pole seda "installitud"
ehk et pole tal seda näha
Kasutaja avatar
mihkel
Vana Pingviin
Vana Pingviin
Postitusi: 1284
Liitunud: 16.04.2006, 13:08

Postitus Postitas mihkel »

Aga, kui see tavakasutaja nt kirjutab terminali steam. Kas siis käivitub?
hirax
Pingviini aktivist
Pingviini aktivist
Postitusi: 269
Liitunud: 25.10.2013, 01:29

Postitus Postitas hirax »

Vähemalt esialgu võib väita, et "häire lõpp" :oops:
Mingil imelisel moel peale arvuti restarti lasi "tavakasutaja" õigustes selle Steam-i installida :shock:
Järeltulev põlv jälle häppy :D
Kasutaja avatar
mihkel
Vana Pingviin
Vana Pingviin
Postitusi: 1284
Liitunud: 16.04.2006, 13:08

Postitus Postitas mihkel »

Ma nokiks ikka edasi :P
Mida sa mõtled tavakasutaja õigustes lasi installida? Nagu
apt-get install steam
või ekvivalentne samm graafilise pakihalduriga?

Kuhu see steam siis mintis paigaldatakse, et on vaja kaks korda installida :D

whereis steam
on abiks, kui terminali toksida.
hirax
Pingviini aktivist
Pingviini aktivist
Postitusi: 269
Liitunud: 25.10.2013, 01:29

Postitus Postitas hirax »

Terminalis whereis steam annab vastuseks:
steam: /usr/bin/steam /usr/lib/steam /usr/bin/X11/steam /usr/share/man/man6/steam.6.gz
Ei saagi aru mida ja kuhu ta täpselt installib,..
Või siis tekitab ainult mingi "Steam launcher"-i ... vist? :oops:

Ja installida sai jah läbi graafilise tarkvara halduri.
Kasutaja avatar
mihkel
Vana Pingviin
Vana Pingviin
Postitusi: 1284
Liitunud: 16.04.2006, 13:08

Postitus Postitas mihkel »

hirax kirjutas: steam: /usr/bin/steam
See on täiesti standardne koht, kuhu rakendusi pannakse. Miks sa küll "uuesti installima" pidid, jääb arusaamatuks.
Kõik programmid, mis on /usr/bin/ kataloogis, on kättesaadavad ning käivitatavad kõigile, mitte ainult administraatoritele. Aga see selleks. Hea, et pisipere rahul on :P
hirax
Pingviini aktivist
Pingviini aktivist
Postitusi: 269
Liitunud: 25.10.2013, 01:29

Postitus Postitas hirax »

Ehh paganas, pisipere jälle õnnetu :(
Ei saa ma sellest Steam-ist aru.
Täna poisi kasutajaga see Steam lihtsalt ei käivitu ja kõik.
Tuleb küll umbes selline kiri ette, et "steam connecting to account see ja see..." aga see kiri jääbki niikaua kuni lihtsalt sulgub ja mitte midagi ei toimu (not responding vist)
Kui proovisin ise oma kasutaja alt steami accountis poissi "sõbraks" valida, siis ütles, et sellist kasutajat ei ole olemas.
Ometigi eile sai veel e-maili peale tulnud verification edukalt ära tehtud.

Kogu jahmerdamine sellepärast, et jagada poisiga mõningaid mänge (steam library), et ei peaks teisele kasutajale uuesti neid alla laadima.
Näiteks TeamFortress2 (vms) allalaetav suurus 7.8 GB :shock:
Kasutaja avatar
mihkel
Vana Pingviin
Vana Pingviin
Postitusi: 1284
Liitunud: 16.04.2006, 13:08

Postitus Postitas mihkel »

Ennist kirjutasin, et mänge jagada ei saa. Eksisin.
http://www.gamingonlinux.com/articles/s ... tions.3274
Ise pole veel proovinud.

hirax, kuidas sul on see mängude jagamine tehtud? Võibolla on sellest lingist kasu?
hirax
Pingviini aktivist
Pingviini aktivist
Postitusi: 269
Liitunud: 25.10.2013, 01:29

Postitus Postitas hirax »

Ma kavatsesingi teha samamoodi kui sellel lingil kirjeldatud, aga tegudeni veel ei jõudnud (+praegu pikemalt koduarvutist eemal).
Pealegi hakkas see steam imelikult käituma ka.
Kui üks arvutikasutajatest on korra steam pruukinud, siis peale väljalogimist ja uue arvutikasutaja sisse logimist on viimati sisse loginu jaoks steam põhimõtteliselt koomas.
Avaneb ja toimetab ülimalt uimaselt ja mingite minutite pärast.
Vaatasin süsteemijälgijaga järgi, et protsess steam hoiab arvutil ainult ühte tuuma pidevalt 100% peal. Arvuti üldkoormus 25%. Loogiline, sest masinas nelja tuumaline protsessor. Aitab ainult masina restart.
Lisaks veel see, et seesama "TeamFortress" pilt on lauaarvutis must, aga samas palju vanemas läpakas on pilt olemas. Mingi raua jama niikuinii ja jälle sebida ja otsida ja majandada....
Muidu see mängude jagamine jäigi mulle segaseks ja lõpuni läbi proovimata.
Üks arvuti, üks arvutikasutaja - erinevad steam kasutajad, ühine "steam library" - jagamine OK
Üks arvuti, erinevad kasutajad, erinevad steam kasutajad, ühine "steam library" - jagamine ???
Kasutaja avatar
mihkel
Vana Pingviin
Vana Pingviin
Postitusi: 1284
Liitunud: 16.04.2006, 13:08

Postitus Postitas mihkel »

Muidugi ümbert-nurga-lahenduseks oleks teha masinasse eraldi kasutaja, mis ongi mõeldud puhtalt mängimiseks. Ehk siis nii admin, kui ka su pisipere peaksid mängimiseks logima sinna kontole sisse ja siis steami käivitama. Muude kontode all mänge ei tirita ega mängita.... lihtsalt selline uitmõte.
veske
Uus kasutaja
Uus kasutaja
Postitusi: 8
Liitunud: 25.02.2015, 09:37

Postitus Postitas veske »

Steam repositooriumi kaudu peale pannes on see programm kasutatav kõigile kasutajatele Ubuntus. Teistel distributsioonidel võib olla vajalik iga kasutaja vastavasse kasutajate gruppi lisada.

Steam salvestab oma mänge vaikimise iga kasutaja enda kausta, mis on ligipääsetav ainult sellele kasutajale endale.

See tekitab olukorra kus teise kasutajaga pead mängud uuesti alla tõmbama, kuna Steam ei saa ligi nendele mängudele kellegi teise kasutaja all.

Lahendus oleks teha näiteks eraldi kaust /opt/ kausta, kus oleks uus kaust nimega steam-games näiteks.

Tee uus kasutajate grupp, mida kasutad steami mängijate jaoks
sudo groupadd steam-players

Nüüd lisa oma kasutajad selle grupi sisse:

sudo usermod -a -G steam-players sinuKasutajaNimi
sudo usermod -a -G steam-players SinuKasutajaNimi2

Ja nüüd tee see kaust sellele grupile kättesaadavaks:

sudo chgrp -R steam-players /opt/steam-games
sudo chmod -R 755 /opt/steam-games

Niivisi peaks asi töötama, anna teada kuidas läks.
Vasta