Віддалений робочий стіл - порожній екран RDP і припиняється після відключення


12

Увага: я прокручував багато питань і не знайшов відповіді, будь ласка, не позначайте це як дублікат! Подібне запитання вже є, але, на жаль, відповіді не отримано.

Я намагаюся підключитися зі свого ПК Windows 10 до мого Odroid XU4, і після того, як з'єднання буде успішно встановлено (принаймні, я так вважаю), екран на моєму ПК Windows сіріє на пару секунд, а потім він зникає без помилок повідомлення. Я встановив ´xrdp´ на своїй машині Linux. Нижче наведено 3 кроки:

Вставити облікові дані: введіть тут опис зображення

З'єднання створюється: введіть тут опис зображення

Порожній екран, незадовго до того, як тихий перервати: введіть тут опис зображення

## Відмінити ##

EDIT Це syslog-вихід:

Oct  3 08:25:18 odroid systemd[1]: Starting Session c4 of user odroid.
Oct  3 08:25:19 odroid org.a11y.Bus[2241]: Activating service name='org.a11y.atspi.Registry'
Oct  3 08:25:19 odroid org.a11y.Bus[2241]: Successfully activated service 'org.a11y.atspi.Registry'
Oct  3 08:25:19 odroid org.a11y.atspi.Registry[2283]: SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry
Oct  3 08:25:19 odroid gnome-session[2197]: gnome-session-is-accelerated: No composite extension.
Oct  3 08:25:19 odroid gnome-session[2197]: gnome-session-check-accelerated: Helper exited with code 256
Oct  3 08:25:24 odroid gnome-session[2197]: gnome-session-is-accelerated: No composite extension.
Oct  3 08:25:24 odroid gnome-session[2197]: gnome-session-check-accelerated: Helper exited with code 256
Oct  3 08:25:24 odroid gnome-session[2197]: x-session-manager[2197]: WARNING: software acceleration check failed: Child process exited with code 1
Oct  3 08:25:24 odroid x-session-manager[2197]: WARNING: software acceleration check failed: Child process exited with code 1
Oct  3 08:25:24 odroid x-session-manager[2197]: CRITICAL: We failed, but the fail whale is dead. Sorry....
Oct  3 08:25:24 odroid gnome-session[2197]: x-session-manager[2197]: CRITICAL: We failed, but the fail whale is dead. Sorry....
Oct  3 08:25:24 odroid org.a11y.atspi.Registry[2283]: XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":10.0"
Oct  3 08:25:24 odroid org.a11y.atspi.Registry[2283]: after 11 requests (11 known processed) with 0 events remaining.
Oct  3 08:25:24 odroid org.gtk.vfs.Daemon[2241]: A connection to the bus can't be made
Oct  3 08:25:24 odroid org.gtk.vfs.Daemon[2241]: g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.
Oct  3 08:25:24 odroid org.a11y.Bus[2241]: g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.

Ви перевірили журнали, щоб побачити, чи xrdp незадоволений чимось. Я звичайно сшу в поле, потім запускаю свій сервер rdp з цього терміналу, потім rdp і дивлюся висновок терміналу, щоб побачити, чи rdp скаржився на що-небудь. Якщо спочатку ви не бачите нічого корисного, спробуйте запустити xrdp у більш докладному режимі та перевірте syslog (/ var / log / syslog).
sibaz

@sibaz Я поставив висновок syslog у питанні. Ви можете здогадатися, що це означає? Процес прискорення програмного забезпечення зупинений? І чи вважаєте ви, що ця проблема може бути пов’язана через недійсний порт? Я можу все у віддаленому режимі ввійти, але згодом воно виходить з ладу.
codepleb


Ну, х-сеанс-менеджер виходить з ладу, імовірно, в результаті "перевірки прискорення програмного забезпечення" не виходить, імовірно, тому що ваше обладнання використовує апаратне прискорення, а xrdp не знає, як емуляцію цього програмного забезпечення (на повну здогадку) . Коментар o9000 говорить про те, що xrdp не працює з єдністю або gnome, що здається божевільним, але якщо це правда, це буде вашою проблемою. Я пропоную спробувати інший клієнт vnc або спробувати інший менеджер вікон. Я використовую KDE (і kdrc / krfb), але це не зовсім мало.
sibaz

Відповіді:


11

Я знайшов рішення, після введення цієї лінії в термінал, воно спрацювало:

echo mate-session> ~/.xsession

Якщо це не допоможе вам, спробуйте виконати наступну команду:

sudo apt-get install mate-core

(Я не впевнений, але я використовував попередньо складений модифікований ubuntu hardkernel. Mate був посвідченням на робочому столі, але я зміг "заново" встановити mate-core, а не просто оновити існуючий. Можливо, це було проблемою.)


Isnt RDP на порт 3389? Ви робите певну переадресацію порту?
j0h

@ j0h: Так, я переадресацію порту. Звичайно, це потрібно робити лише в тому випадку, якщо вам потрібен доступ з-за меж локальної мережі.
codepleb

mate-session дають помилку: ** (mate-session: 11853): ПОПЕРЕДЖЕННЯ **: Не вдається відкрити дисплей:
stiv

ОН: не використовуйте кореневий обліковий запис для доступу до ПК через RDP, створіть новий обліковий запис і використовуйте його для виклику mate-session
stiv

0

Іншим варіантом було б спробувати клієнт паралелей:

Інструкції щодо її отримання та встановлення можна знайти тут: http://kb.parallels.com/en/123304 (вони надають пакет .deb, щоб полегшити вам життя. :))


0

Те, що ви бачите, пов’язане з цією помилкою в GNOME 3. Ви можете використовувати інше середовище робочого столу, наприклад KDE.


1
Це також можна відтворити, використовуючи KDE
Clobrano

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.