Hata / sorun bağlama (Windows 10 RDP, XRDP'ye)


20

XRDP'nin çalışmadığı başka bir sorunla karşılaşıyorum. Uzun zamandır bu işteyim ve yardıma ihtiyacım olduğunu düşünüyorum. Ubuntu makinesinin bir limanı dinlememesi meselesi olduğuna inanıyorum.

Kılavuzu http://www.tweaking4all.com/software/linux-software/use-xrdp-remote-access-ubuntu-14-04/ adresinde takip ettim .

Bununla birlikte, Windows’tan rdp’ye gittiğimde, kullanıcı adı ve şifreyi bağlayıp yazabiliyorum ancak yaptığımda aşağıdaki hatayı alıyorum:

Connecting to sesman IP 127.0.0.1 port 3350
sesman connect ok
sending login info to session manager, please wait...
srdp_mm_process_login_response:login successful for display
started connecting
connecting to 127.0.0.1 5910
error-problem connecting

Sorun, Ubuntu makinemin 5910 numaralı bağlantı noktasını dinlememesi olabilir mi? Siz ne düşünüyorsunuz? Öyleyse, Ubuntu'nun 5910 numaralı bağlantı noktasını dinlediğinden nasıl emin olabilirim?

Düzenle:

Tamam, bu komutu çalıştırdığımda:

sudo netstat -peant | grep ":5910 "

Hiçbir şey çıkmıyor. Bu komutu çalıştırdığımda: sudo netstat -peant | grep "127.0.0.1"ve ilerlerken, 5910 numaralı bağlantı noktasına bağlı bir şey göremiyorum. Çok büyük bir sorun bulduğuma inanıyorum. Şimdi sorum şu ki, 5910 numaralı bağlantı noktasını dinlemek için xrdp'yi nasıl ayarlarım?

Yanıtlar:


7

Bunu benim için gerçekten işe yaradığını buldum. https://ubuntuforums.org/showthread.php?t=1314336

Çözümü burada özetliyorum:

Yanlış sırayla kurulan xrdp, vnc4server, tightvnc dosyalarını kaldırmak zorunda kaldım. Tightvncserver yüklemek zorunda kaldım, sonra xrdp'yi kurdum.

sudo apt-get remove xrdp vnc4server tightvncserver
sudo apt-get install tightvncserver
sudo apt-get install xrdp

Sonra xrdp hizmetini yeniden başlatın:

sudo service xrdp restart

Şimdi giriş yapabilirim, ancak 1-2 saniye içinde çıkış yapar.
stiv

Benim için çalışıyor. Bu cevabı görmeden önce, kurulu herhangi bir VNC sunucum bile yoktu.
smbear

Sinir bozucu, bu benim için çalıştı. Xrdp kullanmaya başladığımdan beri aylardır ne kullanılacağı hakkında hiçbir fikrim yok. Teşekkürler!
jgitter

6

Tamam, sorunumu çözecek komutu buldum. Hatayı kaldırmak için bu komutu çalıştırın

Koşmak gsettings set org.gnome.Vino require-encryption false


ahududu pi terminalinde çalıştırdığımda "Hayır böyle şema 'org.gnome.Vino' yazdı
ofir_aghai

3

Bu yazı sorundan kurtulmamda bana yardımcı oldu. Ben xrdpde emin olmak için hizmeti daha sonra yeniden başlattım .

/Etc/X11/Xwrapper.config içeren bir dosya oluşturmayı denediniz mi?

allowed_users = anybody

Debian 9'u bağlamak için Windows 10 kullandığımı unutmayın Xorg.


Burada aynı sorun Debian 9.5 ve Fluxbox.
07'de

1
benim için çalıştı. default allowed_users konsolda ayarlandı
osyan

2

Çok yeniyim ve bununla ilgili hataları ve belgeleri okudum.

Bu sorunu çözmek için tek yaptığım, şu komutları kullanarak xrdp'yi durdurmak ve başlatmaktı:

sudo service xrdp stop

sudo service xrdp start

Benim için çalıştı. xRDP, 3350 numaralı limanda çalışıyordu.
Luigi Lopez,

0

Ve arama yaparak - Ben bu sorunu (XRDP CentOS, Windows 7 Uzak Masaüstü Bağlantısı) bazı günler mücadele buldum için en basit çözüm olduğunu bağlayan sorunu - hata olduğunu "etkialanım \ kullanıcı adı" login açık yükleme paketleri, öldürmek süreçler veya öncesinde geçici kaldırın: dosyalar, sadece kullanıcı adınızı yazarak bağlanmayı deneyin sadece bu yüzden, XRDP istekte daha önce buna kurtarmak değil , Windows 7 Uzak Masaüstü Bağlantısı.

Kullanıcı adınızı temizlemenize izin verilmiyorsa (XRDP varsayılan olarak her zaman bir ad gösterir), bağlanmaya çalıştığınız sunucunun RDP bağlantı geçmişini temizleyin veya tüm bağlantı geçmişini bu şekilde temizleme fırsatı olarak kullanın (Windows tarafı - CMD):

@echo off
reg delete "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default" /va /f
reg delete "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Servers" /f
reg add "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Servers"
cd %userprofile%\documents\
attrib Default.rdp -s -h
del Default.rdp

Ve sonra tekrar bağlanmayı deneyin. Çalışmazsa, deneyebilirsiniz:

  1. Windows RDP'de Yüksek Renk (16 bit) veya daha üstünü kullanmanız gerektiğini unutmayın; veya

  2. Erişim xrdp-sesman.log tarafından PuTTY ( cat /var/log/xrdp-sesman.log), muhtemelen " 10 numaralı gösterim zaman aşımı için X sunucusu (...) başka bir Xserver zaten 10 numaralı ekranda etkin " vncserver -geometry 1024x768 :10gösterecek , sonra temizleyebileceğiniz geçici bir dosya olduğunu gösterecek, bu nedenle burada ve burada açıklanan doğru geçici dosyaları kaldırın ; veya

  3. Düşürme Tiger VNC .



0

Buna değmez - daha iyi ve daha az acı verici bir çözüm var:

X11VNC

Windows 10'dan Ubuntu 16'ya xrpd ve Windows rdp ile bağlanmak için savaşta en az 8 saat geçirdim. Tüm web'de yayınladığım sonsuz "çözümleri" denedim. Ben ilerleme kaydettim ama asla tam olarak çözmeyi başaramadım. Olsa bile, yine de bunun zayıf bir kurulum olduğu anlaşılıyor, çünkü:

  • Unity Masaüstü'nü kullanamazsınız, bu nedenle rdp sizi Ubuntu standardı olarak kullanacağınızdan tamamen farklı bir işletim sistemi kullanıcı arayüzüne bağlamıştır.
  • Bu hesapla zaten oturum açamazsınız. Bu nedenle, bazen doğrudan Ubuntu makinesinde çalıştığınız ve bazen uzaktan bağladığınız bir senaryo varsa, bu uzak bağlantıya izin vermek için oturumu kapattığınızdan emin olmanız gerekir.
  • Okuduklarından sonra, buna sahip olduğunuzda, bıraktığınız bir rdp oturumuna tekrar girmek için çalışan bir “yeniden bağlantı” mekanizması elde etmek için bir savaşa girdiniz.
  • Her oturum açtığınızda kimlik bilgilerini manuel olarak girmeniz gerekir. Onları müşteri tarafında kaydetmenin ve anında bağlanmanın bir yolu yoktur.

Farklı uzak bağlantı arayüzleri yığını kullandım ve genel olarak hiçbir şey Windows RDP'nin kolaylığını ve kalitesini henüz aklıma getirmedi. Böyle bir şey, onu kullanmam konusunda oldukça kararlıydım. Yine de bu kadar uzun süre savaştıktan ve nihayet havluya attıktan sonra, VNC'nin bu bağlamda iyi çalıştığını gördüm.

Başlangıçta dediğim gibi, Ubuntu tarafında "x11vnc" kullandım. Tam kurulumun yapılması hakkında ayrıntılı bilgi için bu talimatlara bakın:

X11vnc'nin grafiksel giriş ekranına erişmesi için nasıl kurulur?

Windows tarafında, daha önce kurduğum RealVNC Viewer: https://www.realvnc.com/en/connect/download/viewer/ adresini kullandım ve LAN'ımdaki bir Mac ile uzaktan bağlantı için kurulum yaptım.

Bu kurulumda, yukarıda belirtilen zayıflıkların YOKTUR. Ayrıca, tam ekran modunda, ekran doğal olacağı kadar iyi. 0 gecikme, 0 bulanıklık görüyorum. Bunu elde etmek için çaba göstermeden çalışan iki yönlü bir pano var.

Teoride, xrpd ve x11vnc'yi yığmanız gerekir. Bkz. Http://c-nergy.be/blog/?p=5956 Ben de çalışıp çalışamayacağımı görmek için bunu da denedim. Ben de hiç şansım olmadı. Ben sadece sonunda xrpd ile cehenneme dedim, kaldırdım ve makinemde kendisiyle savaşırken yaptığım tüm değişiklikleri geri aldım (ya da en azından onlarla).

VNC yerine RDP'ye İHTİYACINIZ olması için önemli bir nedeniniz yoksa, açıkladığım bu rotaya gitmenizi şiddetle tavsiye ederim.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.