И вот чудо пришло, в линуксах появилась возможность ИГРАТЬ! Магия просто, срочно ставить стим.
Сначала нужно добавить оверлей, для этого надо поставить пакет layman и в нем написать следущее: layman -a steam
, после чего emerge steam-meta
Тут я сделаю отступление и скажу что оверлеи в генте это нечто божественное по своей красоте: кто-то создаёт просто svn/git/mercurial репозиторий, кидает туда файлы и это становится оверлеем. Никаких серверов для поддержания серверов которые будут поддерживать оверлеи, магически красиво сделано.
Так вот, есть оверлей со стимом от автора по имени Anyc. Несмотря на имя всё работает.
Но есть одна загвоздка: стим хочет pulseaudio, а гента, дай ей бог здоровья, не хочет ни pulseaudio, ни systemd поэтому стим пересобирает алсу с флагом pulse и, парам-пам-пам, у вас пропадает звук.
Для того чтобы его вернуть надо в /etc/pulse/system.pa
вот такое:
### Automatically load driver modules depending on the hardware available .ifexists module-udev-detect.so load-module module-udev-detect .else ### Use the static hardware detection module (for systems that lack udev support) load-module module-detect .endif
Заменить на такое:
load-module module-alsa-sink
И потом под пользователем выполнить pulseaudio -k
и всё, ваш любимый alsamixer снова будет показывать нормальный микшер, а звук вернется в плеер, и в стим, и вообще всё будет хорошо. Ну, кроме того что прийдётся теперь играть в игры. УИИИИИ.
2013.02.17 03:12