7 Kasım 2008 Cuma

LTIB (Linux Target Image Builder) kurulumu

LTIB kuruluma root olarak izin vermiyor.Sınırlı kullanıcı hesabı açılmalı.

LTIB in kurulumu için ./ltib çalıştırıldığında, bison paketinin kurulumuyla ilgili bir hata verebilir bu durumda, /pkgs nin içindeki bison un tarpaketini açıp elle kurmak gerekecek:

./configure
make
make install

ardından bison u extract ettiğimiz klasörü silmemiz gerekiyor.

tekrar, ./ltib i çalıştırdığımızda kullanıcı haklarıyla ilgili bir hata verilebilir, bunu düzeltmek için hatada belirtilen düzeltmeyi yapmak gerekiyor.

6 Kasım 2008 Perşembe

Qt nin kurulabilmesi için

Eğer Qt yi, Yast yöneticisinden değil de, tar paketinden kuracaksanız, sistemde xorg-x11-dev kütüphanesinin kurulu olduğundan emin olun; değilse Yast tan yükleyin.Aksi halde Qt derlenemeyecektir.

Eclipse ile Qt integration kullanımı

Eclipse ile beraber Qt integration ı kullanırken Eclipse sık sık sorun çıkarıyor ve çöküyor. Bunu halletmek için bir çevresel değişkeni set etmemiz yeterli:

export LIBXCB_ALLOW_SLOPPY_LOCK=1

29 Ekim 2008 Çarşamba

Linux framebuffer

Linux framebuffer, SVGALib gibi herhangi bir sisteme özel kütüphaneye bağımlı kalmadan veya X Window System in getirdiği ağır yük olmadan, bir konsol üzerinde grafiklerin gösterilmesi için tasarlanmış donanımdan bağımsız bir soyutlama katmanıdır(abstraction layer).

Son günlerde MPlayer gibi Linux programları , ve GGI, SDL, GTK+ ve Qt_Extended gibi kütüphaneler, bir X server a ihtiyaç duymadan framebufferı direkt olarak kullanabilmektedirler. Bu, özellikle embedded system ler için oldukça kullanışlıdır.


Linux framebuffer ın çok uzun süredir ciddi bir performans sorunu vardı; ancak şimdi donanımsal hızlandırma için bir framework sağlayan DirectFB kütüphanesi var.


FBUI (FrameBuffer UI) çok düşük maliyetle framebuffer için kernel-içinde bir pencere sistemi(GUI) sağlar : bütün alt sistemin büyüklüğü yaklaşık 50 kb kadardır. Birden çok programın aynı anda framebufferı paylaşmasını sağlar; üst üste gelen hareketli pencerelere izin verir; her program birden çok pencereye sahip olabilir; ve her sanal konsol üzerinde pencerelere izin verir. FBUI; load monitor, clock, calculator, scribble pad, image viewer, window managers, ve basit bir MPEG2 çaların yanında, pencereler, olaylar, vb.. için soyutlama sağlayan libfbui yi de içerir. FBUI VESA framebuffer sürücüsü için optimize edilmiş bir kod içerir.

From Wikipedia, the free encyclopedia (Linux Framebuffer)