Рейтинг:2

Не удается заставить удаленный рабочий стол Chrome работать в Linux

флаг cn

Мне нужно иметь возможность подключиться к компьютеру с Lubuntu 20.04 с помощью удаленного рабочего стола Chrome. Я установил его с дпкг -я. После добавления пары необходимых зависимостей он настроился гладко. Затем я запустил его только для того, чтобы получить этот экран: введите описание изображения здесь Если я нажму синюю кнопку, она инициирует загрузку и установку... точно такого же deb-файла (на этот раз с помощью инструментов с графическим интерфейсом: Qapt или Discover). Иду по кругу, по кругу...

Я нашел этот совет: Как я могу «включить» удаленный рабочий стол Chrome в Ubuntu 20.04?. Для меня нет игральных костей. Ничего не менял.

Кроме того, я попытался удалить его с помощью dpkg --purge. и установить заново. Это все еще то же самое.


Редактировать:

Что я узнал на данный момент.

Я нашел информативный ответ о том, как начать расследование проблемы в теме Не могу настроить удаленный рабочий стол Chrome (это не принятый ответ, а второй).

я казнил служба статуса chrome-remote-desktop и понял, что служба CRD была замаскирована, т.е. е. не бегать. выполнение sudo systemctl размаскировать chrome-remote-desktop.service ничего не изменилось. Итак, я последовал второму ответу (опять же, не принятому) https://unix.stackexchange.com/questions/308904/systemd-how-to-unmask-a-service-чей-unit-file-is-пусто.

Это помогло мне начать службу. Теперь все запущено.

К сожалению, это только часть проблемы, CRD по-прежнему не запускается. И, наконец, я споткнулся на ступеньке usermod -a -G chrome-remote-desktop "$USER" из упомянутой темы Не могу настроить удаленный рабочий стол Chrome потому что он возвращается usermod: группа «chrome-remote-desktop» не существует и я не понимаю, важно ли это (но похоже, что логирование не работает без этого шага).

Nmath avatar
флаг ng
`dpkg` не разрешает зависимости автоматически. Используйте `apt` или `apt-get` для установки и удаления программного обеспечения.
S. N. avatar
флаг cn
@Nmath Ну, обычно я использую apt, но с ним невозможно установить Chrome RD. Он поставляется в виде deb-файлов. И ваше утверждение не совсем верно. Когда я впервые запускаю `dpkg -i`, он отказывается работать именно из-за проблем с зависимостями. Такое умное поведение меня приятно удивило. Сначала мне пришлось установить недостающие вещи (с помощью apt). В общем, вы правы.
Nmath avatar
флаг ng
На самом деле, вы можете использовать `apt` для установки файла `.deb` с помощью `sudo apt install ./package.deb`. Флаг `-i` в `dpkg` проверит наличие зависимостей и потерпит неудачу, если условия не будут выполнены. В обоих случаях загрузка и установка файла `.deb` из Интернета является худшим способом установки программного обеспечения в Ubuntu/Linux. Если вам нужен **Chrome**, лучший способ — [установить из PPA] (https://askubuntu.com/a/510186).
Nmath avatar
флаг ng
Более того, установите **Chromium** из магазина моментальных снимков с помощью `sudo snap install chromium`. Оба браузера разработаны Google. Chromium на самом деле является браузером с открытым исходным кодом, производным от Chrome. Основное различие между Chromium и Chrome заключается в том, что Chromium является открытым исходным кодом и не содержит всего проприетарного скрытого / секретного кода, который Google добавляет в браузер Chrome, который используется для отслеживания вас, сбора данных, рекламы для вас и кто знает что. еще...
Рейтинг:1
флаг cn

Для меня Chrome Remote Desktop недавно обновился, и я не смог запустить xsession из-за ошибок. Я пропатчил его, чтобы он подключался к существующему физическому экрану, который работал раньше (до обновления), но теперь он не работает из-за (как кажется) проблем с xauthority. У меня есть сервер, поэтому я не могу открыть x для всех локальных пользователей, поэтому я пытался в течение часа найти исправление, но безрезультатно. Затем я отказался от ChromeRDP, потому что оказалось, что решения проблемы нет (по крайней мере, я не мог придумать). В любом случае, у меня было бесчисленное множество проблем с ChromeRDP до того, как он полностью сломался, включая случайные отключения, прерванные x-сессии, зависание x-сессии, черный непригодный для использования рабочий стол, случайную остановку работы, внезапное исчезновение компьютера из списка подключаемых компьютеров и т. д. Итак. , решение состоит в том, чтобы просто перенести вперед. Если вы не можете перенаправить (например, это ноутбук), то (насколько я могу судить) вы SOL. На сегодняшний день мне еще предстоит найти какое-либо другое подходящее альтернативное программное обеспечение RDP без переадресации портов.

Я хотел бы быть более полезным, и я понимаю, что это не очень большой ответ, но я надеюсь, что объяснение моей борьбы и того, как ChromeRDP, наконец, полностью сломался (каждое последующее обновление на сегодняшний день сделало ChromeRDP все более и более глючным в Linux) может помочь . К сожалению, вы пропустили самое простое программное обеспечение RDP, которое когда-либо существовало, примерно на 6 лет. Еще в 2015 году ChromeRDP был таким же простым, как установка в один клик в Linux, и он никогда не вызывал у меня ни одной проблемы.

S. N. avatar
флаг cn
Что ж, спасибо за развернутый ответ. Жаль, что удобная и надежная часть программного обеспечения настолько деградировала, чтобы стать подверженной ошибкам. При этом я ценю, что вы поделились своими впечатлениями. Полагаю, мне придется придумать другое решение.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.