답변:
실제로 여기에 설명하는 것과 정확히 일치하는 프로젝트를 만들었습니다.
https://github.com/ShadowApex/steamos-ubuntu
다음을 수행하는 작은 bash 스크립트 일뿐입니다.
steam
사용자 계정이 없으면 작성하십시오 .steam
사용자 계정에 대한 자동 로그인을 구성하십시오 .reboot-to-[steamos,desktop]-mode
세션간에 전환 할 스크립트를 작성하십시오 .새로 설치된 Ubuntu 18.04 버전에서만 테스트했습니다.
아마도이 이야기 는 충분할 수 있습니다. 증기로 로그인 을 사용하면 덮개 아래에 xfwm4를 사용하여 가벼운 데스크탑에 증기를 넣을 수 있습니다.
README의 정보는 다음과 같습니다.
sudo add-apt-repository ppa:thor27-gmail/steam-desktop
sudo apt-get update
sudo apt-get install steam-login
그런 다음 로그 아웃했다가 다시 로그인하여 Steam 세션을 받으십시오. 또한보십시오:
steam.desktop 파일을에서 /usr/share/applications/steam.desktop
로 복사하십시오 /usr/share/xsessions
.
그런 다음 편집하고 Exec 옵션을 다음으로 변경하십시오.
Exec=steam steam://open/bigpicture
또는 나만의 것을 만드십시오.
[Desktop Entry]
X-SuSE-translate=true
Encoding=UTF-8
Type=XSession
Exec=steam steam://open/bigpicture
TryExec=steam steam://open/bigpicture
Name=Steam
Comment=Steam
killall lightdm
.
다른 답변은 다음과 같습니다.
sudo add-apt-repository ppa:thor27-gmail/steam-desktop
그러나 저자의 Steam Login github 페이지에서 다음과 같이 설명되어 있습니다.
PPA는 정말 구식 이며, 더 이상 그것을 유지하려는 경향이 없습니다. 변경 사항이 있으면 여기에서 업데이트하겠습니다.
이에 비해 github 페이지 는 2017 년 말에 수정되었습니다.
아치 리눅스에는 스팀을 실행하기위한 몇 가지 팁과 요령 이 있습니다
디스플레이 관리자에서 큰 화면 모드에서 Steam을 시작하려면 /usr/share/xsessions/steam-big-picture.desktop
다음 내용으로 파일을 만드십시오 .
[Desktop Entry]
Name=Steam Big Picture Mode
Comment=Start Steam in Big Picture Mode
Exec=/usr/bin/steam -bigpicture
TryExec=/usr/bin/steam
Icon=
Type=Application
스킨을 사용하여 Steam 인터페이스를 사용자 정의 할 수 있습니다. 스킨은의 인터페이스 별 파일을 덮어 쓸 수 있습니다 ~/.steam/root
.
스킨을 설치하려면
~/.steam/root/skins
.Steam
> Settings
> Interface
그것을 선택합니다.다양한 스킨 목록은이 Steam 포럼 게시물 에서 찾을 수 있습니다 . 참고 : 오래된 피부를 사용하면 시각적 오류가 발생할 수 있습니다.
거의 모든 스팀 스타일이 정의되어 있습니다 ~/.steam/root/resource/styles/steam.styles
(파일 길이는 3,500 줄 이상). 피부를 인식하기 위해서는 피부 자체가 필요합니다 resource/styles/steam.styles
. Steam 업데이트가 공식 steam.styles를 변경하면 피부가 오래되어 시각적 오류가 발생할 수 있습니다.
~/.steam/root/skins/skins_readme.txt
스킨을 만드는 방법에 대한 입문서를 참조하십시오 .
오디오 지연과 비디오 fps를 모두 다루는 게임 에서 꽤 긴 페이지입니다 . 게임용으로 별도의 X-Windows 환경을 만드는 방법에 대한 섹션도 있습니다.
시스템이 현재 자체 CPU 주파수 스케일링 드라이버를 올바르게 삽입하도록 구성된 경우 시스템은 기본 조정기를 Ondemand로 설정합니다. 기본적으로이 조정기는 시스템이 해당 CPU의 95 %를 사용하고 아주 짧은 시간 동안 만 클록을 조정합니다. 이렇게하면 전력이 절약되고 열이 감소하지만 성능에는 눈에 띄는 영향이 있습니다. 대신 시스템 관리자를 조정하여 유휴 상태 일 때만 시스템 다운 클록을 유지할 수 있습니다. 그렇게하려면 Cpufrequtils # ondemand governor 튜닝을 참조하십시오 .
(16.04 만 해당, 패키지는 유지 관리되지 않은 것으로 보입니다).
이 작업을 수행하는 가장 좋은 방법은 SteamOS의 자체 패키지를 사용하는 것입니다.
sudo add-apt-repository ppa:mdeslaur/steamos
sudo apt-get update
sudo apt-get install steamos-compositor steamos-modeswitch-inhibitor steamos-xpad-dkms plymouth-themes-steamos
plymouth-themes-steamos
전용 게임 콘솔을 구축하는 경우 스플래시 화면 이 설치되고 steamos-xpad-dkms
XBox 또는 Playstation 컨트롤러를 사용하는 경우 컨트롤러가 제공됩니다.
콘솔과 같은 경험을 원하면 자동 로그인을 켜고 싶을 수 있습니다.
또한보십시오:
Steam as program은 클라이언트처럼 실행되며 다운로드 전용 브라우저를 사용합니다.
게임이 설치되면 게임을 시작하기 전에 브라우저를 통해서만 로그인하십시오. 게임을 시작한 후 브라우저를 최소화하거나 브라우저를 종료 할 수 있습니다. 그런 다음 단순히 게임을합니다.
스팀을 독립형 제품으로 실행하려면 스팀을 외부 USB 하드 디스크에 설치할 수 있습니다. 그 전에 스팀 파일이있는 USB 스틱을 만들어야합니다.
https://store.steampowered.com/steamos/buildyourown?l=english
가치있는 것을 위해 아무것도 설치할 필요가 없다고 생각합니다. 또는 모든 데스크탑을 가볍거나 다른 방식으로 사용하십시오.
Steam이 그래픽이 필요한 게임이므로 x를 사용한다고 가정합니다. x를 시작하기 위해 데스크탑이 필요하지 않습니다. 데스크탑이없는 x 세션을 사용하기 위해 'buntu를 사용하지만 Lubuntu 13.04에서 무엇이든 동등한 것을 찾으려면 조금만 봐야합니다. "@pcmanfm..."로 시작하는 행을 삭제하십시오 파일에서 /etc/xdg/lxsession/Lubuntu/autostart
. 이것이 제가 항상하는 일입니다.
데스크탑은 항상 무의미 해 보였다. 파일 -regular
이름에 접미사가 추가 된 파일의 일반 버전 사본과 접미사 가있는 편집 된 버전 사본을 유지할 수 -steam
있습니다. 그런 다음 둘 중 하나만 복사하고 이름을 바꾸어 접미사를 제거하십시오. 따라서 자동 시작 파일을 찾아 파일 관리자를 참조하는 행을 삭제하십시오.
또한 패널을 원하지 않으면 터미널을 시작하거나 alt-f2를 사용하고 패널 이름에 관계없이 모든 것을 종료하십시오. 그런 다음 alt-f2를 사용하여 게임을 시작하십시오. 디스크 공간이 있으면 다른 파티션의 별도 설치에서이 작업을 수행하는 것이 더 편리 할 수 있습니다. 그런 다음 일반 버전과 스팀 전용 버전 사이에서 구성 파일의 이름을 바꿀 필요가 없으며 패널이나 기타 다른 항목도 설치할 필요가 없습니다. 물론 불필요한 서비스는 없습니다. 반면에 동일한 파티션을 사용하려면 구성 파일의 이름을 바꾸고 다시 부팅하여 일반 모드와 스팀 전용 모드간에 전환하기위한 스크립트를 작성하는 것이 그리 어렵지 않을 것입니다.