xconsole
Daha fazla bilgi
- Geliştiren
- Keith Packard
- Çıkış
- Tür
- X istemcisi
- Lisans
- MIT
- Kaynak
- gitlab.freedesktop.org/xorg/app/xconsole
/dev/console’a yazılacak mesajları yakalayan bir pencere; çekirdeğin ve syslog’un bağırışları grafiklerin tam ortasına düşmesin diye.
Bir Unix iş istasyonunda konsol ve grafik ekranı aynı fiziksel aygıttı, bu yüzden çekirdek mesajı doğrudan pencerelerin üzerine basılabiliyordu. Keith Packard xconsole’u MIT X Consortium’da X11R5 (1991) için yazdı: program konsol çıktısını kendine yönlendirir ve bir metin penceresinde gösterir. -notify yeni satır gelince simge adını yıldızla işaretler, -daemon programı arka plana atar, -exitOnFail yönlendirme sağlanamazsa çıkar.
Yakalama yöntemi sisteme göre değişir. BSD’de konsolu bir sözde terminale yönlendiren bir ioctl vardır; Linux dağıtımlarında ise syslog adlandırılmış boru /dev/xconsole’a yazar ve program bunu -file ile okurdu. Klasik yeri giriş ekranıydı: xdm’in Xsetup betiği xconsole’u giriş kutusunun yanında başlatır, böylece kimse oturum açmadan sorunlu bir sunucunun hatası ayıklanabilirdi.