X ile başlayan sorunlar


13

Sadece bir SD kartta Raspian'ı patlattı ve Pi'mi başlattı.

Üstteki mesajda ' startxGrafik arayüz başlatmak için kullan' yazıyor .

Ben de startx.

Bir sürü ayrıntı alıyorum: OS sürümü; X sürümü; tüm bu kadar.

Ve sonra durur. Program kapanmıyor, sanki orada bir şey çalışıyormuş gibi duruyor.

Bu hiçbir şey olmuyor, görünüşte, sonsuza dek orada kalır.

Raspbian çalıştırıyorum ve bir Windows makinesinde Pi'ye SSH üzerinden erişiyorum.

Sorunun SSH ile ilgili bir şey olduğunu varsayıyorum, kesinlikle önerilen dağıtım normal, reklamı yapılan bir komuta erişirken başarısız olmaz mı?

Peki SSH kullanırken X'i nasıl başlatırım?

Güncelleme - Xorg günlüğü

Uyarılar ve hatalar, bulundukları sırayla

[2212.985] (WW) "/ usr / share / fonts / X11 / misc" dizini mevcut değil.
[2212.985] Giriş, yazı tipi yolundan silindi.
[2212.985] (WW) "/ usr / share / fonts / X11 / cyrillic" dizini mevcut değil.
[2212.985] Giriş, yazı tipi yolundan silindi.
[2212.985] (WW) "/ usr / share / fonts / X11 / 100dpi /" dizini mevcut değil.
[2212.986] Giriş, yazı tipi yolundan silindi.
[2212.986] (WW) "/ usr / share / fonts / X11 / 75dpi /" dizini mevcut değil.
[2212.986] Giriş, yazı tipi yolundan silindi.
[2212.986] (WW) "/ usr / share / fonts / X11 / Type1" dizini mevcut değil.
[2212.986] Giriş, yazı tipi yolundan silindi.
[2212.986] (WW) "/ usr / share / fonts / X11 / 100dpi" dizini mevcut değil.
[2212.987] Giriş, yazı tipi yolundan silindi.
[2212.987] (WW) "/ usr / share / fonts / X11 / 75dpi" dizini mevcut değil.
[2212.987] Giriş, yazı tipi yolundan silindi.
[2212.987] (WW) "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" dizini mevcut değil.
[2212.987] Giriş, yazı tipi yolundan silindi.
[2213.033] (WW) fbdev için eski prob yöntemine geri dönme
[2213.038] (WW) VGA arbiter: çekirdek arbiter açılamıyor, çoklu kart desteği yok
[2213.054] (EE) FBDEV (0): FBIOBLANK: İşleme izin verilmiyor
[2213.169] (EE) AIGLX hatası: /usr/lib/arm-linux-gnueabihf/dri/swrast_dri.so başarısız oldu (/usr/lib/arm-linux-gnueabihf/dri/swrast_dri.so: paylaşılan nesneyi açamıyor dosya: Böyle bir dosya veya dizin yok)
[2213.169] (EE) GLX: yazılım oluşturucu yüklenemedi
[2213.170] (II) GLX: ekran 0 için kullanılabilir GL sağlayıcısı bulunamadı
[2213.556] (EE) FBDEV (0): FBIOBLANK: İşleme izin verilmiyor

Tam günlük

[2212.941] _XSERVTransSocketOpenCOTSServer: inet6 için yuva açılamıyor
[2212.942] _XSERVTransOpen: inet6 / raspberrypi için taşıma açık başarısız oldu: 0
[2212.942] _XSERVTransMakeAllCOTSServerListeners: inet6 için dinleyici açılamadı
[2212.952] 
X.Org X Sunucusu 1.12.1.902 (1.12.2 RC 2)
Vizyon Tarihi: 2012-05-19
[2212.957] X Protokolü Sürüm 11, Revizyon 0
[2212.959] İşletim Sistemi Derlemesi: Linux 3.2.0-2-mx5 armv7l Debian
[2212.959] Mevcut İşletim Sistemi: Linux raspberrypi 3.1.9+ # 168 PREEMPT Cts 14 Tem 18:56:31 BST 2012 armv6l
[2212.961] Çekirdek komut satırı: dma.dmachans = 0x3c bcm2708_fb.fbwidth = 656 bcm2708_fb.fbheight = 416 bcm2708.boardrev = 0x2 bcm2708.serial = 0xe42c17c8 smsc95xx.macaddr = B: d: b: dc: 17: = 0 konsol = ttyAMA0,115200 kgdboc = ttyAMA0,115200 konsol = tty1 kökü = / dev / mmcblk0p2 rootfstype = ext4 asansör = son teslim tarihi rootwait
[2212.965] Yapım Tarihi: 27 Mayıs 2012 02:13:12
[2212.966] xorg-server 2: 1.12.1.902-1 (Cyril Brulebois) 
[2212.967] Geçerli pixman sürümü: 0.26.0
[2212.968] Sorunları bildirmeden önce http://wiki.x.org adresini ziyaret edin.
    en son sürüme sahip olduğunuzdan emin olmak için.
[2212.969] İşaretçiler: (-) problanmış, (**) yapılandırma dosyasından, (==) varsayılan ayar,
    (++) komut satırından, (!!) bildirimi, (II) bilgilendirme,
    (WW) uyarısı, (EE) hatası, (NI) uygulanmadı, (??) bilinmiyor.
[2212.975] (==) Günlük dosyası: "/var/log/Xorg.0.log", Saat: Paz 29 Tem 09:45:48 2012
[2212.978] (==) "/usr/share/X11/xorg.conf.d" sistem yapılandırma dizinini kullanma
[2212.980] (==) Düzen Yok bölümü. İlk Ekran bölümünü kullanma.
[2212.981] (==) Ekran bölümü yok. Varsayılanları kullanma.
[2212.981] (**) | -> Ekran "Varsayılan Ekran Bölümü" (0)
[2212.981] (**) | | -> Monitör ""
[2212.984] (==) "Varsayılan Ekran Bölümü" ekranı için monitör belirtilmedi.
    Varsayılan monitör yapılandırmasını kullanma.
[2212.984] (==) Cihazları otomatik olarak ekleme
[2212.984] (==) Cihazları otomatik olarak etkinleştirme
[2212.985] (WW) "/ usr / share / fonts / X11 / misc" dizini mevcut değil.
[2212.985] Giriş, yazı tipi yolundan silindi.
[2212.985] (WW) "/ usr / share / fonts / X11 / cyrillic" dizini mevcut değil.
[2212.985] Giriş, yazı tipi yolundan silindi.
[2212.985] (WW) "/ usr / share / fonts / X11 / 100dpi /" dizini mevcut değil.
[2212.986] Giriş, yazı tipi yolundan silindi.
[2212.986] (WW) "/ usr / share / fonts / X11 / 75dpi /" dizini mevcut değil.
[2212.986] Giriş, yazı tipi yolundan silindi.
[2212.986] (WW) "/ usr / share / fonts / X11 / Type1" dizini mevcut değil.
[2212.986] Giriş, yazı tipi yolundan silindi.
[2212.986] (WW) "/ usr / share / fonts / X11 / 100dpi" dizini mevcut değil.
[2212.987] Giriş, yazı tipi yolundan silindi.
[2212.987] (WW) "/ usr / share / fonts / X11 / 75dpi" dizini mevcut değil.
[2212.987] Giriş, yazı tipi yolundan silindi.
[2212.987] (WW) "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" dizini mevcut değil.
[2212.987] Giriş, yazı tipi yolundan silindi.
[2212.987] (==) FontPath şu şekilde ayarlandı:
    Yerleşik ins
[2212.988] (==) ModulePath "/ usr / lib / xorg / modules" olarak ayarlandı
(II) Sunucu, giriş aygıtlarının listesini sağlamak için udev'e güvenir.
    Kullanılabilir cihaz yoksa udev'i yeniden yapılandırın veya AutoAddDevices'ı devre dışı bırakın.
(II) Yükleyici büyüsü: 0x401bbcf0
[2212.988] (II) Modül ABI sürümleri:
X.Org ANSI C Emülasyonu: 0.4
[2212.989] X.Org Video Sürücüsü: 12.0
[2212.989] X.Org XInput sürücüsü: 16.0
[2212.989] X.Org Sunucu Uzantısı: 6.0
(II) LoadModule: "extmod"
[2212.992] (II) Yükleniyor /usr/lib/xorg/modules/extensions/libextmod.so
[2212.997] (II) Modül eklentisi: satıcı = "X.Org Vakfı"
[2212.997] 1.12.1.902 için derlendi, modül sürümü = 1.0.0
[2212.997] Modül sınıfı: X.Org Sunucu Uzantısı
[2212.998] ABI sınıfı: X.Org Sunucu Uzantısı, sürüm 6.0
[2212.998] (II) Yükleme uzatması SELinux
[2212.998] (II) Yükleme uzantısı MIT-SCREEN-SAVER
[2212.998] (II) Yükleme uzantısı XFree86-VidModeExtension
[2212.998] (II) Yükleme uzantısı XFree86-DGA
[2212.998] (II) Yükleme uzantısı DPMS
[II) Yükleme uzantısı XVideo
[2212.999] (II) Yükleme uzantısı XVideo-MotionCompensation
[2212.999] (II) Yükleme uzantısı X-Resource
(II) LoadModule: "dbe"
[2213.001] (II) Yükleniyor /usr/lib/xorg/modules/extensions/libdbe.so
[2213.003] (II) Modül dbe: satıcı = "X.Org Vakfı"
[2213.003] 1.12.1.902 için derlendi, modül sürümü = 1.0.0
[2213.003] Modül sınıfı: X.Org Sunucu Uzantısı
[2213.003] ABI sınıfı: X.Org Sunucu Uzantısı, sürüm 6.0
[2213.004] (II) Yükleme uzantısı DOUBLE-BUFFER
[II) Yük Modülü: "glx"
[2213.005] (II) Yükleniyor /usr/lib/xorg/modules/extensions/libglx.so
[2213.007] (II) Modül glx: satıcı = "X.Org Vakfı"
[2213.007] 1.12.1.902 için derlendi, modül sürümü = 1.0.0
[2213.007] ABI sınıfı: X.Org Sunucu Uzantısı, sürüm 6.0
[2213.008] (==) AIGLX etkin
[2213.008] (II) Yükleme uzantısı GLX
[2213.008] (II) LoadModule: "kayıt"
[2213.010] (II) Yükleniyor /usr/lib/xorg/modules/extensions/librecord.so
[2213.012] (II) Modül kaydı: satıcı = "X.Org Vakfı"
[2213.012] 1.12.1.902 için derlendi, modül sürümü = 1.13.0
[2213.012] Modül sınıfı: X.Org Sunucu Uzantısı
[2213.012] ABI sınıfı: X.Org Sunucu Uzantısı, sürüm 6.0
[2213.012] (II) Yükleme uzantısı KAYIT
[II) LoadModule: "dri"
[2213.014] (II) Yükleniyor /usr/lib/xorg/modules/extensions/libdri.so
[2213.016] (II) Modül aktarımı: satıcı = "X.Org Vakfı"
[2213.017] 1.12.1.902 için derlendi, modül sürümü = 1.0.0
[2213.017] ABI sınıfı: X.Org Sunucu Uzantısı, sürüm 6.0
[2213.017] (II) Yükleme uzantısı XFree86-DRI
(II) Yük Modülü: "dri2"
[2213.019] (II) Yükleniyor /usr/lib/xorg/modules/extensions/libdri2.so
[2213.020] (II) Modül dri2: satıcı = "X.Org Vakfı"
[2213.021] 1.12.1.902 için derlendi, modül sürümü = 1.2.0
[2213.021] ABI sınıfı: X.Org Sunucu Uzantısı, sürüm 6.0
[2213.021] (II) Yükleme uzantısı DRI2
[2213.021] (==) fbdev ile otomatik yapılandırılmış sürücü 0 olarak eşleşti
[2213.022] (==) Sürücüyü xf86ConfigLayout öğesine atayın
(II) LoadModule: "fbdev"
[2213.024] (II) Yükleniyor /usr/lib/xorg/modules/drivers/fbdev_drv.so
[2213.025] (II) fbdev Modülü: satıcı = "X.Org Vakfı"
[2213.025] 1.12.1 için derlendi, modül sürümü = 0.4.2
[2213.025] ABI sınıfı: X.Org Video Sürücüsü, sürüm 12.0
[2213.025] (II) FBDEV: çerçeve arabelleği için sürücü: fbdev
(-) VT numarası 7 kullanılarak

[2213.033] (WW) fbdev için eski prob yöntemine geri dönme
[2213.033] (II) "fbdevhw" alt modülünün yüklenmesi
[II) LoadModule: "fbdevhw"
[2213.035] (II) Yükleniyor /usr/lib/xorg/modules/libfbdevhw.so
[2213.037] (II) fbdevhw Modülü: satıcı = "X.Org Vakfı"
[2213.037] 1.12.1.902 için derlendi, modül sürümü = 0.0.2
[2213.037] ABI sınıfı: X.Org Video Sürücüsü, sürüm 12.0
[2213.038] (II) FBDEV (0): varsayılan cihazı kullanarak
[2213.038] (WW) VGA arbiter: çekirdek arbiter açılamıyor, çoklu kart desteği yok
[2213.039] (II) FBDEV (0): Ekran bölümünde varsayılan Ekran alt bölümü oluşturma
    Derinlik / fbbpp için "Varsayılan Ekran Bölümü" 16/16
[2213.039] (==) FBDEV (0): Derinlik 16, (==) framebuffer bpp 16
[2213.039] (==) FBDEV (0): RGB ağırlığı 565
[2213.039] (==) FBDEV (0): Varsayılan görsel TrueColor
[2213.043] (==) FBDEV (0): Gama düzeltmesini kullanma (1.0, 1.0, 1.0)
[2213.043] (II) FBDEV (0): donanım: BCM2708 FB (video belleği: 533kB)
[2213.044] (II) FBDEV (0): çerçeve tampon cihazına karşı kontrol modları ...
[2213.044] (II) FBDEV (0): modlara karşı kontrol modları ...
[2213.044] (-) FBDEV (0): Sanal boyut 656x416 (adım 656)
[2213.044] (**) FBDEV (0): Dahili mod "akım"
[2213.045] (==) FBDEV (0): DPI (96, 96) olarak ayarlandı
[2213.045] (II) Alt modül "fb" yükleniyor
(II) Yük Modülü: "fb"
[2213.047] (II) Yükleniyor /usr/lib/xorg/modules/libfb.so
[2213.048] (II) Modül fb: satıcı = "X.Org Vakfı"
[2213.049] 1.12.1.902 için derlendi, modül sürümü = 1.0.0
[2213.049] ABI sınıfı: X.Org ANSI C Emülasyonu, sürüm 0.4
[2213.049] (**) FBDEV (0): gölge çerçeve tamponu kullanma
[2213.049] (II) Alt gölge "gölge" yükleniyor
[2213.049] (II) LoadModule: "gölge"
[2213.051] (II) Yükleniyor /usr/lib/xorg/modules/libshadow.so
[2213.053] (II) Modül gölgesi: satıcı = "X.Org Vakfı"
[2213.053] 1.12.1.902 için derlendi, modül sürümü = 1.1.0
[2213.053] ABI sınıfı: X.Org ANSI C Emülasyonu, sürüm 0.4
[2213.054] (EE) FBDEV (0): FBIOBLANK: İşleme izin verilmiyor
[2213.056] (==) FBDEV (0): Destek deposu devre dışı
[2213.057] (==) FBDEV (0): DPMS etkin
[2213.058] (==) RandR etkin
[2213.058] (II) Yerleşik uzantı Genel Etkinlik Uzantısını başlatma
[2213.058] (II) Yerleşik SHAPE uzantısını başlatma
[2213.059] (II) MIT-SHM yerleşik uzantısını başlatma
[2213.059] (II) Yerleşik XInputExtension uzantısını başlatma
[2213.059] (II) Dahili XTEST uzantısını başlatma
[2213.059] (II) Yerleşik eklentinin başlatılması BIG-REQUESTS
[2213.059] (II) Yerleşik SYNC uzantısı başlatılıyor
[2213.059] (II) Dahili XKEYBOARD uzantısını başlatma
[2213.060] (II) Yerleşik uzatma XC-MISC başlatılıyor
[2213.060] (II) Yerleşik GÜVENLİK uzantısını başlatma
[2213.060] (II) Yerleşik uzatma XINERAMA başlatılıyor
[2213.060] (II) Dahili XFIXES uzantısını başlatma
[2213.060] (II) Yerleşik RENDER uzantısını başlatma
[2213.061] (II) Yerleşik uzatma RANDR'ı başlatma
[2213.061] (II) Yerleşik COMPOSITE uzantısını başlatma
[2213.061] (II) DAMAGE yerleşik uzantısını başlatma
[2213.061] (II) SELinux: Sistemde devre dışı
[2213.168] (II) AIGLX: Ekran 0 DRI2 uyumlu değil
[2213.169] (II) AIGLX: Ekran 0 DRI özellikli değil
[2213.169] (EE) AIGLX hatası: /usr/lib/arm-linux-gnueabihf/dri/swrast_dri.so başarısız oldu (/usr/lib/arm-linux-gnueabihf/dri/swrast_dri.so: paylaşılan nesneyi açamıyor dosya: Böyle bir dosya veya dizin yok)
[2213.169] (EE) GLX: yazılım oluşturucu yüklenemedi
[2213.170] (II) GLX: ekran 0 için kullanılabilir GL sağlayıcısı bulunamadı
[2213.556] (EE) FBDEV (0): FBIOBLANK: İşleme izin verilmiyor
[2216.149] Sunucu başarıyla sonlandırıldı (0). Günlük dosyası kapatılıyor.

Xsession hataları (X'i her denediğimde bu bir hata tekrarlanır)

Xsession: X session started for pi at Sun Jul 29 10:26:05 UTC 2012
Obt-Message: Xinerama extension is not present on the server
Openbox-Message: Unable to find a valid menu file "/usr/share/lxde/openbox/menu.xml"
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
  after 1995 requests (1995 known processed) with 0 events remaining.
pcmanfm: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.

Raspberry PI'nize bağlı bir monitör / TV'niz var mı?
asalamon74

@ asalamon74 hayır, hepsi SSH, klavye, ekran, çok.
ACarter

2
Bunu yapmak için SSH üzerinden tünel iletme yapmanız gerekecek.

1
Xorg günlüğünüzü gönderin.
ArchHaskeller

1
6 yıl sonra, tüm bu mesajların hala en güncel Streç'te mevcut olması üzücü . Topluluktaki insanlar hala söylemeye devam ediyor, görmezden gel! Bu tür sıkıntıların giderilmesi gerekiyor!
not2qubit

Yanıtlar:


9

Gördüğünüz bilgi ekranı Xorgaçılıyor. Nedeni başlıyor ama hiçbir şey göstermiyor, Pi'ye bağlı bir monitör veya TV gibi bir grafik çıkışı yok. Böylece Xorgnasıl ele alınacağını bilmiyor XSession.

Neyi başarmaya çalıştığınıza bağlı olarak birkaç olası çözüm vardır.

  • Pi'ye bağlı bir ekranınız varsa, komut aynı şeyi yapar, ancak çıktı ekranda görünür. Eğer çalıştırırsanız startx &o zaman xarka planda başlayacak ve komutları çalıştıran taşıyan olabilir sshnormal gibi terminali.

  • Windows'u kullandığınızdan Xsession, istemcinizde görüntülenmesini istiyorsanız, bir Xsunucunuz yüklü olacak ve Xoturumu ssh üzerinden ileteceksiniz . Bu, Xming ve Putty ile başarılabilir . Bunu ayarlamakla ilgili bazı yararlı bilgileri burada bulabilirsiniz .

  • Yüklü Linux çalıştıran bir makineniz varsa Xorg, Xoturumu kolayca iletebilirsiniz . Bu mükemmel Unix ve Linux Stack Exchange cevabı size nasıl yapılacağını öğretecek.

Umarım bu yardımcı olur, ele almadığım başka faktörler varsa bana bildirin.


Hiçbir şey yapmadıysanız, bu benim için işe yaramıyor. (ikinci seçenek) Xming'i çalıştırıyorum, ama startxaynı yerde olduğumda, ekranda bir miktar ayrıntı ve hiçbir şey olmuyor.
ACarter

Bir Raspberry Pi Sohbeti için gelin, ben daha fazla yardım etmeye çalışacağım.
Jivings

Doğru, sorun sihirli bir şekilde düzeltildi, ancak Xming ile çalıştığı için cevabınızı kabul ediyorum ve söylemeden önce bunu duymamıştım. Teşekkürler :)
ACarter

@ 3 numaralı çözüm Max OS X ile mümkün mü? Bunu takiben Linux SE cevabı sadece 1 numaralı çözümün sonucunu veriyor gibi görünüyor.
McKAMEY

@McKAMEY Denediğimi söyleyemem ama nedenini anlamıyorum.
Jivings

4

"Raspbian çalıştırıyorum ve Pi'ye bir Windows makinesinde SSH üzerinden erişiyorum" sorusundan bu alıntıdan çıkıyorum. tüm GUI masaüstü erişim sorununa zor bir şekilde yaklaşıyormuşsunuz gibi geliyor. Bir xsession'ı ssh üzerinden iletmenin yolları vardır, ancak biraz karmaşıktır ve Windows çalıştıran ekstra karmaşıklığı da eklersiniz. Windows bilgisayarınızdaki Raspberry Pi ve VNC istemcisinde VNC sunucusunu çalıştırmak daha iyi bir çözüm olacaktır .

Google'da göstermek için ilkini yayınladığım birçok VNC istemcisi var. VNC kullanmak, temelde aradığınıza benzeyen bir çapraz platform uzak masaüstü deneyimi verecektir.

Sadece ön ve dürüst olmak gerekirse, bu VNC çözümü X'in gerçekten başladığını varsayıyor, ancak bir GUI almadınız çünkü Putty ile düz eski ssh kullanıyorsunuz.

Özetlemek gerekirse:

  1. Şu anda yaptığınız gibi Raspberry Pi'ye ssh üzerinden erişmek için Putty'yi kullanın ve VNC Sunucusunu kurmak için talimatları izleyin .

  2. Windows bilgisayarınızda bazı VNC istemcileri kurun (bunun için bir sürü bağlantı olduğu için bağlantımı veya google'ı kullanın).

  3. Putty'yi şimdi kullanmayı bırakabilir ve bunun yerine yeni yüklenen VNC istemcinizi çalıştırabilir ve bunu Pi'nize tam bir GUI masaüstü ile erişmek için kullanabilirsiniz.


2

Sürücüleriniz bozuk veya yüklü değil gibi görünüyor. Raspian kullanmadığım için bunları denemedim.

apt-get update
apt-get upgrade
apt-get install xorg xutils xserver-xorg xterm xserver-xorg-video-fbdev xserver-xorg-video-vesa

Ayrıca Xorg.conf dosyasını yeniden yapılandırmanız gerekebilir

Xorg -configure

Kopyalayın /etc/X11/xorg.confve vi /etc/X11/xorg.confveyanano /etc/X11/xorg.conf

Yazı tipleri:

apt-get install ttf-dejavu

3
Bu, oturum için bir ekran olmadığı gerçeğini ele almaz.
Jivings

0

Bir Windows makinesinden koşarken MobaXterm'in hayatı inanılmaz derecede kolaylaştırdığını gördüm. Hem terminal hem de grafik özelliklerinin yanı sıra SFTP dosya erişim penceresine de sahiptir.

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.