Ivan Shmakov <oneing...@gmail.com> writes: >> Думаю, что нет. Просто у меня все никак не дойдут руки разобраться с >> fakeroot и fakechroot. > > … И schroot(1).
Прекрасный инструмент. С его помощью создавать chroot-окружения - одно удовольствие! ) Вот конфиг для schroot: ---------- [quantal-steam] type=directory profile=quantal directory=/mnt/chroots/quantal-steam preserve-environment=true description=Ubuntu Quantal (for Steam) users=freehck aliases=steam,default ---------- Из недостающих зависимостей пакета Steam мне удалось выявить python и zutils. Также, какие-то из зависимостей gnujump помогают работать. При работе в chroot обызательно монтировать /dev. > PS. Неужели steam обязательно запускать от root? Собственно говоря, пока да. У меня не получилось запустить бету с правами пользователя. Вот как она ругается: ---------- [steam]freehck@ws00:~% steam Installing breakpad exception handler for appid(steam)/version(1352224866_client) threadtools.cpp (1434) : Assertion Failed: Permission denied Assert( Assertion Failed: Permission denied ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/tier0/threadtools.cpp:1434 threadtools.cpp (1084) : Assertion Failed: semaphore creation failed Permission denied unlinked 0 orphaned pipes removing stale semaphore last operated on by process 4905 with name 0emSteamEngineInstance removing stale semaphore last operated on by process 4905 with name 0eSteamEngineLock threadtools.cpp (1434) : Assertion Failed: Permission denied Shutting down. . . unlinked 0 orphaned pipes CAsyncIOManager: 0 threads terminating. 0 reads, 0 writes, 0 deferrals. CAsyncIOManager: 44 single object sleeps, 1 multi object sleeps CAsyncIOManager: 0 single object alertable sleeps, 1 multi object alertable sleeps FATAL: exception not rethrown /home/freehck/Steam/steam.sh: line 113: 19814 Aborted ${DEBUGGER} "${STEAMROOT}"/${PLATFORM}/${STEAMEXE} "$@" ---------- Что за проблема с threadtools сказать наверняка не могу. Под рутом такой проблемы нет - это все, что я пока знаю. Также я заметил, что при установке steam.deb создает идентичные папки Steam в домашних директориях пользователей, и если ее удалить - steam перестает работать вообще. Сегодня-завтра найду время, вскрою пакет и посмотрю, что же они напихали в preinst-скрипты. -- ************************************** * jabber: free...@jabber.mipt.ru * * Registered linux user #546240 * ************************************** -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87y5icz8k2....@ws00.freehck.ru