XRDP kullanırken “Oturum yüklenemedi” ubuntu-2d alıyorum


16

Başlangıçta, RDP kullanarak ubuntu makineme (sürüm 12.10) giriş yapmaya çalıştığımda, masaüstünü yüklediğini gösteren metin, menü çubuğu veya herhangi bir şey içermeyen bir ubuntu masaüstü arka planı alırdım.

Bu sorunu düzelttiğini iddia eden aşağıdaki talimatları uyguladım:

.XsessionAşağıdaki satırı eklemek için dosyayı düzenleyin:

gnome-session –session=ubuntu-2d

ancak aşağıdaki hataya neden oldu:

"Ubuntu-2d oturumu yüklenemedi

ve sadece çıkış yapmama izin veriyor.

Şimdi sorum şu:

Kusursuz bir şekilde XRDP kullanarak Ubuntu Masaüstüme nasıl giriş yaparım. Komut satırına başarıyla SSH girebilirim, bu yüzden başka bir pencere yöneticisi yüklemem gerekir mi? Bazı ayarları sıfırlamam gerekir mi?

Yanıtlar:


19

Ubuntu 12.10 itibariyle, Unity 2D masaüstü arayüzü ("Ubuntu 2D") artık mevcut değil. Normalde, yeterli 3D hızlandırması olmayan bilgisayarlar llvmpipe yazılım oluşturucusunu kullanır.

Unity 2D, bir Ubuntu sistemine xRDP'nin kolay yolu olduğundan, kaldırılması farklı bir tekniğin kullanılmasını gerektirir. Neyse ki, bir çözüm var:

XRDP'yi yükle

Bu sayfa xRDP'yi kurmak için dolambaçlı bir yol sağlar, ancak gerçekten eskisi kadar basittir . Yazılım Merkezi'ne xrdp'yiXrdp'yi yükle yükleyin . Veya çalıştırarak Terminalden kurun:

sudo apt-get update && sudo apt-get upgrade

Bulunmazsa , Yazılım Kaynaklarınızda Evren depo bileşeninin etkin olduğundan emin olun . (Bu başsız bir sistemse , bunun yerine bu komut satırı yolunu kullanın.)

3D Hızlandırma Gerektirmeyen bir Masaüstü Arabirimi Yükleme

Grifon'un talimatları GNOME Fallback'i önerir ("GNOME Classic" oturum türünü sağlar). Gnome-session-YedekGNOME-session-Fallback uygulamasını yükleyin paket bunu sağlar.

sudo apt-get install gnome-session-fallback

( sudo apt-get updateYakın zamanda yapmadıysanız, ilk önce koşmak en iyisidir .)

Diğer alternatifler:

~/.xsessionXRDP için İstenen Arabirimi Belirten Dosya Oluşturma

Kullanıcının veya xRDP ile oturum açmak istediğiniz kullanıcıların giriş dizininde adlı bir dosya oluşturun .xsession. Bunu Gedit gibi herhangi bir metin düzenleyicisiyle yapabilirsiniz. Oluşturulduktan sonra, Görünüm> Gizli Dosyaları Göster (veya benzeri) etkin olmadığı sürece bu dosya dosya yöneticilerinde görünmez . Nautilus ve diğer birçok dosya yöneticisinde Ctrl+ Hbunu yapar.

Bu dosyayı oluşturmanın en hızlı ve kolay yolu muhtemelen Terminal'dir - tek bir komut oluşturacaktır.

GNOME Fallback'i kullanmak için ("GNOME Classic (efekt yok)"):

echo gnome-session --session=gnome-fallback > ~/.xsession

Veya Xfce ("Xubuntu Oturumu") kullanmak için:

echo xfce4-session > ~/.xsession

Veya, LXDE ("Lubuntu Desktop") kullanmak için:

echo lxsession -s Lubuntu -e LXDE > ~/.xsession

Klavye Düzenini Yapılandırma

İngilizce klavye düzeni istiyorsanız, bu adım için herhangi bir şey yapmanız gerekmez.

Aksi takdirde, xRDP'yi farklı bir klavye düzeni kullanacak şekilde yapılandırmak için, bu yazının "xRDP oturumunda klavye düzenleri sorununu çözme" bölümüne bakın ( bu yazının geri kalanı Ubuntu'nun önceki sürümleri için geçerlidir; yazı bunlara bağlandı 12.10 için talimatlar ).

Şimdi işe yaramalı!

Griffon , maalesef, GNOME Fallback'te, çıkış yapmanın olağan yolunun (xRDP ile bağlandığında) işe yaramadığına dikkat çekti. Bunun yerine, şu komutu çalıştırarak oturumu kapatın:

gnome-session-quit --logout

Bunun için bir Terminal penceresi ( Ctrl+ Alt+ T) açabilirsiniz , ancak Çalıştır iletişim kutusunu ( Alt+ F2) da kullanabilirsiniz.

Diğer masaüstü ortamlarında, oturumu kapatmak yine de işe yarayabilir, ancak çalışmazsa, gnome-sesison-quitkomutun yaklaşık eşdeğerlerini kullanabilirsiniz :

Xfce: xfce4-session-logout --logout

LXDE: lxsession-logout

Teşekkür

Buradaki bilgilerin çoğu bu blog yayınından alınmıştır (hiçbir metin kopyalanmamış olsa da).


Bence tüm yazılım paketleri ile yepyeni bir masaüstü ortamı kurmak aşırıya kaçmış. Adımları izledim, ama sadece openbox'ı yükledim. Sonra .xsession'a '/ usr / bin / openbox-session' koydum ve amcam Robert'dı.
Mark Williams

echo lxsession -s Lubuntu -e LXDE > ~/.xsessionYöntemi SSH ile kullandım ve Mac için Uzak Masaüstü ile giriş yaptığımda hala siyah bir ekran alıyorum. Siyah ekrana neyin sebep olabileceğine dair ipucu var mı?
Joshua F. Rountree

FYI ile de boş bir ekran alıyorum gnome-fallback:(
Maria Ines Parnisari
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.