2012-04-19 14 views
9

Bir programın neden arka planımdan kurtulduğuna bakıyordum ve programın yazarı .xsession-errors ve birçok insanın yayınladığını söyledi. Sonra sıradaki soru: .xsession-errors nedir? Bir google araması birçok sonuç ortaya koymaktadır, ancak ne olduğunu açıklayan hiçbir şey yoktur.Xsession hataları nedir?

şimdiye kadar biliyoruz:

  • Bu hata günlüğü çeşit. Ben de ne ile ilgili olduğunu anlayamıyorum (ubuntu kendini? Programlar?)
  • Bir tane var ve tüm Ubuntu sistemleri var gibi görünüyor, ancak doğrulayamıyorum.

cevap

2

X windows sisteminiz tarafından oluşturulan hata günlüğüdür (Ubuntu GUI'nin üzerine kurulu olduğu).

Temel olarak X11 için oldukça düşük bir hata günlüğü var.

+0

Hızlı soru. Sadece .xsession-errors' dosyasını inceledim ve çok fazla hata var. Ancak, masaüstüm iyi görünüyor. Bu hatalardan endişelenmeli miyim? – Rohan

+0

@Rohan Hataları görmeden bilmenin bir yolu yok. Yeni bir soru sormanızı ve bazı sorunları dahil etmenizi öneririz. – John3136

11

Linux grafiksel arabirimler (GNOME gibi), komut satırında el ile çalıştırmak yerine simgelere tıklayarak uygulamaları çalıştırmak için bir yol sağlar. Ancak, böyle yaparak, komut satırından çıkış - özellikle hata çıkışı (STDERR) - kaybolur.

Bunu yapmak için bazı görüntü yöneticileri (GDM gibi) hata çıktısını ~/.xsession-errors dosyasına gönderir ve daha sonra hata ayıklama amacıyla kullanılabilir. Tüm uygulamaların bu şekilde başlatılmasının aynı günlüğe dökülmesinden dolayı, belirli mesajları bulmanın oldukça büyük ve zor olabileceğini unutmayın.

+0

Belirli bir uygulama üzerinde sabit diskimi 100MB bu tek kayıt dosyası ile hızlı bir şekilde doldurdu. Onu sınırlamak için bir yol bulmalıyım. – djangofan

+0

Ayrıca STDOUT da mı yoksa sadece STDERR mi? – CMCDragonkai

+0

@CMCDragonkai: Ekran yöneticisine bağlıdır. Kendinize hızlı bir şekilde göz atabilirsiniz, çünkü genellikle (bence) bunu yapan bir kabuk betiği. – Evi1M4chine