LINUX.ORG.RU

Как установить на Debian SteamOS xrdp?

 ,


0

1

Как установить на Debian SteamOS jessie xrdp?

desktop@steamos:~$ sudo apt-get install xrdp
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
E: Не удалось найти пакет xrdp
desktop@steamos:~$ cat /etc/apt/sources.list
#

# deb cdrom:[SteamOS GNU/Linux 2.0 _Brewmaster_ - Unofficial Multi-architecture i386/amd64 DVD #1 20180122-22:40]/ brewmaster contrib main non-free

#deb cdrom:[SteamOS GNU/Linux 2.0 _Brewmaster_ - Unofficial Multi-architecture i386/amd64 DVD #1 20180122-22:40]/ brewmaster contrib main non-free

## internal SteamOS repo
deb http://repo.steampowered.com/steamos brewmaster main contrib non-free
deb-src http://repo.steampowered.com/steamos brewmaster main contrib non-free
desktop@steamos:~$

НЕ СПРАШИВАЙТЕ ПОЧЕМУ, НЕ СОВЕТУЙТЕ ИНОГО, ПРОШУ



Последнее исправление: tailgunner (всего исправлений: 2)

Ну, я не знаю. Раз SteamOS на Jessie основан, то подключить репозиторий jessie и поставить. Он там есть. https://packages.debian.org/jessie/xrdp А В SteamOS, я так понимаю, нет (если репозиории правильно указаны)

Однако я не знаю, в какой именно степени на jessie основано. Наверняка какие-то пакеты переругаются.

Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 1)
Ответ на: комментарий от FreakMurderer

И, кстати, более новая версия 0.9.1 есть в репозитории jessie-backports, который тоже можно подключить. В обычном jessie — версия 0.6.1. Ну, это на тот случай, если это важно будет потом.

Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 1)
Ответ на: комментарий от Zubok

Спасибо, но я не силен в этом. По вашей ссылке репозитории не jessie-backports?

Тогда как их подключить? Маленький мануал напишите?

FreakMurderer
() автор топика
Ответ на: комментарий от FreakMurderer

google: debian подключить репозиторий
или в jobs

anonymous
()
Ответ на: комментарий от Waldo-de-Kard

Я бы подключил jessie-backports и оттуда поставил.

Чтобы было понятно ТСу: подключение jessie-backports не отменяет подключения jessie, так как библиотеки в большинстве будут именно из основной ветки, да и далеко-далеко не все программы появляются в backports вообще. Т. е. подключать надо обе этих ветки, если backports нужен вообще. А приоритеты в preferences расставить так, чтобы jessie-backports все же имел более низкий приоритет, чем jessie.

Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 1)
Ответ на: комментарий от Waldo-de-Kard

Делаю по этой ссылке: https://wiki.debian.org/ru/Backports

# Backports repository
deb http://deb.debian.org/debian jessie-backports main contrib non-free
deb http://deb.debian.org/debian jessie-backports-sloppy main contrib non-free

Как мне узнать, что писать в Pin: release для jessie-backports ? Че это за буквы - o, l, a ? Откуда стим-чувак взял o=Valve Software LLC и l=Debian, хотя здесь https://wiki.debian.org/ru/AptPreferences - release a=testing и release a=unstable (здесь хоть ясно более менее, можно паралели провести хотя бы :) )

И какие Pin-Priority ставить? -10 ? 110 ? - как чувак из steam форума...

FreakMurderer
() автор топика
Ответ на: комментарий от FreakMurderer

Для начала не усложняй себе сразу жизнь, а подключи просто jessie, как в топике по ссылке, поставь xrdp и запусти его. Если этот этап пройдешь нормально, то потом уже стоит обсуждать добавление jessie-backports.

Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 1)
Ответ на: комментарий от FreakMurderer
sudo apt-get install xrdp -t jessie-backports
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 xrdp : Зависит: ssl-cert но он не может быть установлен
        Рекомендует: xorgxrdp но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
desktop@steamos:/etc/apt$
FreakMurderer
() автор топика
Ответ на: комментарий от FreakMurderer

xrdp : Зависит: ssl-cert но он не может быть установлен

Читай мой комментарий выше и верни jessie на место. ssl-cert нет в jessie-backports. backports — это не самостоятельный репозиторий, а дополнительный к jessie.

В preferences для jessie backports используй строчку

o=Debian Backports

Приоритет jessie-backports ниже 110 ставь. 100 можешь поставить.

1. верни jessie на место и конфигруацию для него. Источники для jessie и настройки preferences тоже.

2. Для jessie-backports добавляй в файл его конфигурацию, а не заменяй им jessie.

Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 1)
Ответ на: комментарий от Zubok

Начал ставить, но ошибка

Настраивается пакет xrdp (0.9.1-9~bpo8+1) …

Generating 2048 bit rsa key...

ssl_gen_key_xrdp1 ok

saving to /etc/xrdp/rsakeys.ini

Job for xrdp.service failed. See 'systemctl status xrdp.service' and 'journalctl -xn' for details.
invoke-rc.d: initscript xrdp, action "start" failed.
dpkg: ошибка при обработке пакета xrdp (--configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 1
Обрабатываются триггеры для libc-bin (2.19-18+steamos1+deb8u3+bsos1) …
Обрабатываются триггеры для systemd (215-17+steamos1+bsos1) …
При обработке следующих пакетов произошли ошибки:
 xrdp
E: Sub-process /usr/bin/dpkg returned an error code (1)
desktop@steamos:~/Загрузки$ systemctl status xrdp.service
● xrdp.service - xrdp daemon
   Loaded: loaded (/lib/systemd/system/xrdp.service; enabled)
   Active: failed (Result: exit-code) since Сб 2018-08-04 14:26:42 PDT; 2min 51s ago
     Docs: man:xrdp(8)
           man:xrdp.ini(5)
  Process: 4306 ExecStartPre=/bin/sh /usr/share/xrdp/socksetup (code=exited, status=233/RUNTIME_DIRECTORY)
desktop@steamos:~/Загрузки$
FreakMurderer
() автор топика
Ответ на: комментарий от FreakMurderer

Это уже не баг установки, а баг пакета. Там что-то с systemd не так. Вот такой же баг был заведен:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=862837

Баг проявляется только в версии jessie-backports. Пакет у тебя установился, все нормально, но не настроился и вывалил ошибку. Советуют строчку одну (а именно RuntimeDirectory=xrdp) закомментировать в файле xrdp.service:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=854548#30

Только вот, по-моему, ошибка установщика все время будет вылезать. Если будет вылезать, то попробуй сделать после правки файла xrdp.serivce такое:

$ sudo dpkg-reconfigure xrdp
Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 2)
Ответ на: комментарий от Zubok

Спасибо - попробую. Но сначала переустановлю, я пожалуй, на обычный debian. SteamOS - снесу, не нравится он мне че-то.

FreakMurderer
() автор топика

НЕ СПРАШИВАЙТЕ ПОЧЕМУ, НЕ СОВЕТУЙТЕ ИНОГО, ПРОШУ

зачем? почему?

может быть лучше использовать стриминг самого стима?

ktk ★★★★
()
Ответ на: комментарий от ktk

А ты, Вася, предпринимал хоть попытки предположить, зачем и для каких целей человек использует xrdp и как он может отличаться от стриминга самого стима, перед своим вОПРОСОМ?

Или, однобокомыслящая жопа? В одну нахер сторону, как вот тебе в башку взбрело, так я и посоветую да - и пох что просят этого не делать, да насрать ... Бля !!! :(

FreakMurderer
() автор топика
Ответ на: комментарий от FreakMurderer

Или, однобокомыслящая жопа? В одну нахер сторону, как вот тебе в башку взбрело, так я и посоветую да - и пох что просят этого не делать, да насрать ... Бля !!! :(

наркоман что-ли?

ktk ★★★★
()

ты не сможешь играть по rdp

targitaj ★★★★★
()
Ответ на: комментарий от Zubok

Блуждания продолжаются. Установил Debian 9.5

И кстати xrdp 0.9.1-9+deb9u3 установил без танцев с бубном - сразу. Все таки - Steam Os какая-то порезанная хрень. Ну ее н....

Но снова проблема:под юзером не могу зайти на RDP (просто висит зеленый экран - ), под рутом заходит - но пишет В настоящий момент Cinamon работает без аппаратного ускорения видео ..... и так далее...

1. Как зайти под юзером?;

2. Как повысить производительность?

FreakMurderer
() автор топика
Ответ на: комментарий от FreakMurderer

И кстати xrdp 0.9.1-9+deb9u3 установил без танцев с бубном - сразу. Все таки - Steam Os какая-то порезанная хрень. Ну ее н....

Это не СтимОС виноват. Еще раз: в баге, ссылку на который я привел, написано, что этому багу подвержена только одна единственная сборка в jessie-backports, потому что уже в testing того времени баг (там об этом пишут) отсутствует, исправлен. В jessie-backports никто его не исправил, но он поправим потом, после установки.

А вот на вопросы использования Xrdp не отвечу. Вообще ни разу в жизни не пользовался - ни к чему было.

Zubok ★★★★★
()
Ответ на: комментарий от Zubok

Да я переставил не только из-за xrdp бага при настройке...

FreakMurderer
() автор топика
Ответ на: комментарий от ktk

Нет, это последствия пребывания в анальном рабстве проприетарного steam'а.

anonymous
()
Ответ на: комментарий от Zubok

Первый пункт решил так

В моем случае, просто тупо удалил

apt-get purge xserver-xorg-legacy

(правду говорили люди, что *б*я предстоит основательная :) )

Осталось пока по №2.

Плохая производительность может быть обусловлена не установкой нормального драйвера для видеокарты?

FreakMurderer
() автор топика

Вот мой sources.list:

# 

# deb cdrom:[SteamOS GNU/Linux 2.0 _Brewmaster_ - Unofficial Multi-architecture i386/amd64 DVD #1 20160421-22:02]/ brewmaster contrib main non-free

#deb cdrom:[SteamOS GNU/Linux 2.0 _Brewmaster_ - Unofficial Multi-architecture i386/amd64 DVD #1 20160421-22:02]/ brewmaster contrib main non-free

## internal SteamOS repo
deb http://repo.steampowered.com/steamos brewmaster main contrib non-free
deb-src http://repo.steampowered.com/steamos brewmaster main contrib non-free

# Devuan repositories
deb http://packages.devuan.org/merged jessie main contrib non-free
deb-src http://packages.devuan.org/merged jessie main contrib non-free
ZenitharChampion ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.