Все в порядке, но.
Этот текст мало кто будет читать и мы можем написать здесь все, что угодно, например.
Вы живете в неведении. Роботы уже вторглись в нашу жизнь и быстро захватывают мир, но мы встали на светлый путь и боремся за выживание человечества. А если серьезно, то.
В целях обеспечения безопасности сайта от кибератак нам необходимо убедиться, что вы человек. Если данная страница выводится вам часто, есть вероятность, что ваш компьютер заражен или вы используете для доступа IP адрес зараженных компьютеров.
Если это ваш частный компьютер и вы пытаетесь зайти на сайт, например, из дома — мы рекомендуем вам проверить ваш компьютер на наличие вирусов.
Если вы пытаетесь зайти на сайт, например, с работы или открытых сетей — вам необходимо обратиться с системному администратору и сообщить, что о возможном заражении компьютеров в вашей сети.
- © 2005-2023, «4PDA». 4PDA® — зарегистрированный товарный знак.
Директории Steam в Ubuntu.
1. В какую папку по умолчанию Стим ставит игры? Я так понимаю, что куда-то в /home/user
2. Можно ли изменить расположение этой папки? Не хочется раздувать /home ради одних игр.
3. Можно ли создать отдельный раздел на диске именно под игры? Не только стимовские, но и «обычные». И какой вид и фс он должен иметь?
hexen
01.04.13 11:25:13 MSK
Можно ли создать отдельный раздел на диске именно под игры? Не только стимовские, но и «обычные». И какой вид и фс он должен иметь?
Вообще не рекомендуется, но в принципе можно. Это должен быть GPT-раздел типа «Solaris Reserved 3» (bf09) любого размера. Файловая система — JFFS2.
anonymous
( 01.04.13 11:31:06 MSK )
Можно. Фс по вкусу. Выбрал бы ext4. Если в фстаб пропишешь, то будет при установке игры предлагать.
i_gnatenko_brain ★★★★
( 01.04.13 11:35:53 MSK )
1. В какую папку по умолчанию Стим ставит игры? Я так понимаю, что куда-то в /home/user
Вроде в ~/.steam, хотя точно не помню
2. Можно ли изменить расположение этой папки? Не хочется раздувать /home ради одних игр.
3. Можно ли создать отдельный раздел на диске именно под игры? Не только стимовские, но и «обычные». И какой вид и фс он должен иметь?
Создай. Решай все симлинками. ФС — какая больше нравится, меня, например, etx4 полностью устраивает
Difrex ★★★★
( 01.04.13 11:37:49 MSK )
Ответ на: комментарий от Difrex 01.04.13 11:37:49 MSK
Зачем симлинками. При установке игры стим спрашивает, куда ставить, можно любое место выбирать, куда права на запись есть
MyFreedom ★★★
( 01.04.13 11:40:21 MSK )
В какую папку по умолчанию Стим ставит игры?
Ford15Mondeo ★
( 01.04.13 11:40:26 MSK )
Ответ на: комментарий от MyFreedom 01.04.13 11:40:21 MSK
Зачем симлинками. При установке игры стим спрашивает, куда ставить, можно любое место выбирать, куда права на запись есть
Далеко не у всех игр есть такая опция. Симлинками это делать намного удобнее.
trycatch ★★★
( 01.04.13 11:42:17 MSK )
Ответ на: комментарий от trycatch 01.04.13 11:42:17 MSK
Мне казалось от игры не зависит. Все что я ставил (TF2, CS, CSS, FTL, x3 reunion, Bastion) предлагало выбор
MyFreedom ★★★
( 01.04.13 11:47:16 MSK )
Ответ на: комментарий от MyFreedom 01.04.13 11:40:21 MSK
Хм, я даже и не знал. Просто щелкал «далее» 🙂
Difrex ★★★★
( 01.04.13 11:53:58 MSK )
Ответ на: комментарий от MyFreedom 01.04.13 11:47:16 MSK
Гм, интересно. Сейчас посмотрел, как будто и в самом деле все игры предлагают выбор. Одно время-то это точно зависело от игры, иначе бы я не стал возиться с симлинками, но похоже, это изменилось.
trycatch ★★★
( 01.04.13 11:54:26 MSK )
Ответ на: комментарий от anonymous 01.04.13 11:31:06 MSK
Вообще не рекомендуется, но в принципе можно.
А во что это может вылиться, если не рекомендуется? Как тогда лучше? У меня есть раздел под файло, если там создать папку и указать путь к стиму, так можно? У меня просто /home именно под /home.
hexen
( 01.04.13 11:56:04 MSK ) автор топика
Ответ на: комментарий от Ford15Mondeo 01.04.13 11:40:26 MSK
Симлинками это делать намного удобнее.
А к другому разделу можно симлинк прикрутить? Просто как-то не особо ими пользовался.
hexen
( 01.04.13 12:01:37 MSK ) автор топика
Ответ на: комментарий от MyFreedom 01.04.13 11:47:16 MSK
Странно, у меня, когда я ставил TF2, выбора не было, хотя в настройках стима папка была добавлена. Но это было месяц назад, может, исправили. А про симлинки не подумал, надо будет попробовать. У меня на арче, кстати, стим ставится в ~/.local/share/Steam
equeim ★★
( 01.04.13 12:14:24 MSK )
Ответ на: комментарий от equeim 01.04.13 12:14:24 MSK
Во время закрытой беты у меня ТФ2 тоже выбора не предлагал, ставилось в ~/Steam, последний месяц у меня точно установка в любую директорию работает
MyFreedom ★★★
( 01.04.13 12:17:13 MSK )
Ответ на: комментарий от equeim 01.04.13 12:14:24 MSK
Странно, у меня, когда я ставил TF2, выбора не было
Тоже самое, почему и заинтересовался.
hexen
( 01.04.13 12:18:08 MSK ) автор топика
Ответ на: комментарий от hexen 01.04.13 11:56:04 MSK
А во что это может вылиться, если не рекомендуется?
На сегодняшнюю дату посмотри.
anonymous
( 01.04.13 12:22:24 MSK )
trex6 ★★★★★
( 01.04.13 13:22:19 MSK )
Ответ на: комментарий от anonymous 01.04.13 12:22:24 MSK
>На сегодняшнюю дату посмотри.
Да, поторопился я вопросами. =)
hexen
( 01.04.13 13:23:00 MSK ) автор топика
Ответ на: комментарий от trex6 01.04.13 13:22:19 MSK
А можно небольшой пример? Что нужно прописать, если папка с играми будет на другом разделе?
hexen
( 01.04.13 13:27:46 MSK ) автор топика
Ответ на: комментарий от hexen 01.04.13 13:27:46 MSK
в fstab дописываешь вот такую строчку:
/dev/sd?? /home/user/.steam? ext3 defaults 0 2
trex6 ★★★★★
( 01.04.13 13:31:31 MSK )
в ~/.steam/steam это симлинка на директорию стима, по умолчанию ведёт ~/.local/share/steam , но на самом деле стим умеет ставить игры на другой дисковый раздел.
Thero ★★★★★
( 01.04.13 14:35:53 MSK )
Ответ на: комментарий от hexen 01.04.13 12:18:08 MSK
Проверил сейчас, TF2 другую папку не предлагает. Может, потому, что она на NTFS разделе? Решил проблему симлинком с папки SteamApps на другом разделе на ~/.local/share/Steam/SteamApps
equeim ★★
( 01.04.13 15:02:26 MSK )
Ответ на: комментарий от anonymous 01.04.13 11:31:06 MSK
ubuntuawp ★★
( 01.04.13 15:40:03 MSK )
Ответ на: комментарий от Difrex 01.04.13 11:37:49 MSK
Создай. Решай все симлинками. ФС — какая больше нравится, меня, например, etx4 полностью устраивает
Ну хоть не латекс4 =)
ubuntuawp ★★
( 01.04.13 15:40:48 MSK )
Ответ на: комментарий от hexen 01.04.13 12:01:37 MSK
Да хоть HPFs, ZFS или UFS
Монтируешь в каойнить /mnt/games_for_steam_193D
Делаешь ln -f /mnt/games_for_steam_193D /home/iamcooluser/.steam/steamapps
И в /etc/fstab добавь свою fs (man fstab)
ubuntuawp ★★
( 01.04.13 15:42:18 MSK )
Ответ на: комментарий от ubuntuawp 01.04.13 15:42:18 MSK
Думал XFS использовать под эти нужды, как более родное. Кстати, она ещё развивается или можно присмотреть альтернативу?
В стиме есть похожий буржуйский страдалец. Вот что ему отвечают:
The latest release has support for moving your Steam directory. No need for modifying your symlinks in ~/.steam, that is now done for you. Exit Steam, move your Steam directory to where you’d like, then run steam again. It’ll prompt you, you tell it where you moved it, and then you’re all set. Please give this a try.
Установка и использование Steam в Linux
Steam — это популярный онлайн-сервис от компании Valve, который позволяет загружать, устанавливать и покупать игры. Он содержит тысячи различных игр. Большинство игр, распространяемых через Steam, платные. Но есть и очень хорошие бесплатные игры. Помимо этого Steam имеет социальную составляющую, позволяя общаться и «дружить» с другими пользователями.
Для использования сервиса Steam нужно установить Игровой клиент Steam. Клиент Steam является кроссплатформенным приложением и доступен для Windows, MacOS и Linux.
За последний год произошел целый прорыв в плане поддержки операционной системы Linux. Уже сейчас доступно огромное количество игр, которые работают под Linux через Steam.
Если вы покупаете в Steam игру, которая может работать в разных операционных системах, то после покупки вы можете использовать ее в любой системе. Не нужно покупать игры для каждой системы отдельно.
Установка Steam в Ubuntu Linux
Рассмотрим, как установить Steam в Ubuntu Linux (Linux Mint и других дистрибутивах, основанных на Ubuntu).
Есть разные способы установки Steam в Ubuntu Linux. Я использовал один из популярных способов: сначала из репозиториев дистрибутива устанавливается инсталлятор (пакет steam-installer), а затем данный инсталлятор устанавливает клиент Steam.
Мы будем использовать терминал. Чтобы открыть терминал в Ubuntu Linux можно нажать сочетание клавиш Ctrl+Atl+T или запустить его через главное меню ( Приложения→Стандартные→Терминал ) .
Первое, что мы должны сделать, это подключить репозиторий multiverse, в котором находятся проприетарные программы. Выполняем команды:
sudo add-apt-repository multiverse sudo apt update
После выполнения первой команды, может появится сообщение, что репозиторий уже активен (скорее всего так и будет), либо появится сообщение, что он успешно активирован:
Компонент выпуска 'multiverse' уже включен для всех источников. 'multiverse' distribution component is already enabled for all sources. 'multiverse' distribution component enabled for all sources
Установим инсталлятор — пакет steam-installer. Для этого выполняем команду:
sudo apt install steam-installer
Когда инсталлятор установится, мы должны его запустить, чтобы он установил клиент Steam. Через главное меню системы найдите приложение Steam (размещается в разделе Игры ) и запустите его.
Откроется небольшое окошко, в котором будет отображаться процесс установки.
Когда установка завершится, окошко закроется. У меня оно просто закрылось, без каких-либо сообщений.
Запуск клиента Steam в Linux
Теперь можно запустить сам клиент Steam. Открываем главное меню системы (лаунчер) и запускаем Steam (размещается в разделе Игры ).
Появится окно с предложением войти в существующий Steam-аккаунт или создать новый аккаунт. Создаем аккаунт, или используем логин и пароль, если вы уже зарегистрированы.
Если все прошло успешно, то откроется клиент Steam. Через него вы можете искать, покупать, устанавливать и удалять игры. Игры сопровождаются скриншотами, видео, описанием и другими полезными материалами.
Также клиент Steam можно запустить из командной строки, выполнив в терминале команду:
steam
Этот способ нужно использовать если вдруг у вас клиент не запускается. В терминале будет выведена в таком случае ошибка.
Установка игр для Linux
Магазин игр внутри клиента Steam на самом является сайтом store.steampowered.com, поэтому его интерфейс может со временем меняться.
Чтобы найти какую-либо игру, нужно перейти в раздел STORE (Магазин). Затем можно открыть меню Игры и выбрать соответсвующий раздел, например, игры по жанру.
В магазине игр представлены игры для всех операционных систем. Каждая игра имеет пиктограммы, которые показывают в каких системах она может работать. Пиктограмма со значком логотипа Steam означает, что игра работает в Linux. Такой значок (а не пингвин, например) используется потому, что существует специальный дистрибутив Linux — Steam OS, который имеет такой логотип.
Для поиска игр можно воспользоваться строкой поиска в правом верхнем углу страницы. Можно вписать туда слово linux и нажать Enter . Так будут найдены игры, в которых есть упоминание слова Linux.
Чтобы показать только игры, которые имеют версию для Linux, нужно в правой колонке, где представлены фильтры, установить галочку SteamOS + Linux (блок Narrow by OS — Выборка по ОС).
Выбрав игру, ее можно установить, нажав кнопку Play Game .
Игры скачиваются в фоновом режиме. Вы можете продолжать просматривать магазин. Статус загрузки отображается в нижней части окна программы.
Если игра платная, то для покупки нажимаем кнопку Add to Cart (Положить в корзину).
Чтобы просмотреть свои загрузки, перейдите в раздел LIBRARY (Библиотека).
Две популярные игры Steam для Linux
Обзор Steam игр для Linux выходит за рамки данной статьи. Но нельзя не упомянуть про две популярные бесплатные игры доступные для Linux из магазина Steam.
Это командный трехмерный шутер от первого лица Team Fortress 2 и легендарная многопользовательская игра Dota 2 в жанре MOBA (многопользовательская онлайновая боевая арена).
Обе игры разрабатываются Valve Corporation.
Страница игры Team Fortress 2:
Страница игры Dota 2:
И Team Fortress 2 и Dota 2 обычно занимают первые места чартов в подборках Steam игр для Linux. Вполне заслуженно, кстати.
На этом основная часть статьи закончена. Ниже вы можете прочитать, с какой ошибкой можно столкнуться при установке Steam в Linux.
Ошибка libGL error: No matching fbConfigs or visuals found
На самом деле Steam у меня установился не с первой попытки. Если вы пытаетесь запустить инсталлятор, но ничего не происходит, то откройте терминал и выполните запуск из терминала, чтобы увидеть ошибку. Для этого выполните в терминале команду:
steam
Я получал следующую ошибку:
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt". [2015-09-03 14:36:12] Startup - updater built Nov 25 2013 18:07:05 libGL error: No matching fbConfigs or visuals found libGL error: failed to load driver: swrast SteamUpdateUI: An X Error occurred X Error of failed request: BadValue (integer parameter out of range for operation)
Это довольно распространенная проблема при попытке запуска/установки Steam в Linux. Обычно она связана она с тем, что текущие видео-драйвера/библиотеки не подходят для Steam.
В интернете предлагают разные решения, но некоторые из них уже устарели и работают только в старых версиях Ubuntu.
Я попробовал некоторые из способов решения проблемы, но мне помогло только «откатиться» на предыдущую версию драйвера NVidia. Именно накануне установки Steam я обновил видео-драйвер Nvidia. И он, похоже, не «дружит» с текущей версией Steam. Вернув предыдущую версию драйвера Nvidia, инсталлятор Steam заработал.
Если вы сталкивались или если вдруг у вас будут появляться похожие проблемы, напишите, пожалуйста, об этом в комментариях.
Заключение
Мы рассмотрели вопросы установки и запуска клиента Steam в Linux, а также научились устанавливать игры для Linux.
Отдельно хотелось бы подчеркнуть, что компания Valve сделала огромный вклад в популяризацию Linux. Ведь до этого не существовало настолько простых и универсальных способов для запуска «крупных» игр в Linux. А это одна из причин, по которой некоторые пользователи не переходят с Windows на Linux. А теперь самый крупный игровой сервис работает в Linux и позволяет устанавливать игры одним кликом.
Для тех, кто хочет поиграть в нативные Linux игры, предлагаем посетить наш каталог Игр для Linux
Видео
На видео показан процесс установки клиента Steam в Linux, а также пример установки игры Team Fortress 2 и видео геймплея.
Steam linux где лежат игры
Изменить язык
Полная версия
© Valve Corporation. Все права защищены. Все торговые марки являются собственностью соответствующих владельцев в США и других странах. Политика конфиденциальности | Правовая информация | Соглашение подписчика Steam | #footer_refunds
Установить Steam
© 2023 Valve Corporation. Все права защищены. Все торговые марки являются собственностью соответствующих владельцев в США и других странах.