24 Haziran 2008

KDE'de Firefox 3 Tuşlarını Düzeltmek

Bir Linux kullanıcısısınız, ve KDE masaüstü ortamını kullanmayı seviyorsunuz. Firefox'u da seviyorsunuz, ve hatta Firefox 3 kullanıyorsunuz. Fakat Firefox 3 ile gelen bir özelliğin düzgün çalışmadığını gözlemlemişsinizdir: Firefox, artık masaüstü ortamınızın kullandığı simge temasını kullanmakta fakat araç çubuğunda geri ve ileri tuşlarında bir sorun var:



Benim kullandığım simge teması Nuvola, fakat geri - ileri tuşlarının Nuvola ile alakası yok. Bu sorunu çözmek için yaptığım bir araştırma sonucu bulduğum cevaba göre /home/kullanici/.gtk_qt_engine_rc dosyasına aşağıdaki satırları eklemeniz gerekmekte:

stock["gtk-go-back-ltr"]={
{ "16x16/actions/back.png", *, *, "gtk-small-toolbar" },
{ "22x22/actions/back.png", *, *, "gtk-large-toolbar" },
{ "32x32/actions/back.png", *, *, "gtk-dnd" },
{ "16x16/actions/back.png", *, *, "gtk-button" },
{ "16x16/actions/back.png", *, *, "gtk-menu" },
{ "32x32/actions/back.png", *, *, "gtk-dialog" },
{ "16x16/actions/back.png" }
}
stock["gtk-go-forward-ltr"]={
{ "16x16/actions/forward.png", *, *, "gtk-small-toolbar" },
{ "22x22/actions/forward.png", *, *, "gtk-large-toolbar" },
{ "32x32/actions/forward.png", *, *, "gtk-dnd" },
{ "16x16/actions/forward.png", *, *, "gtk-button" },
{ "16x16/actions/forward.png", *, *, "gtk-menu" },
{ "32x32/actions/forward.png", *, *, "gtk-dialog" },
{ "16x16/actions/forward.png" }
}

Yapmış olduğumuz şey, simge tanımları arasına ileri ve geri tuşları için "soldan sağa" yönlü ileri geri tuşları eklemek oldu. Mesela Arapça gibi "sağdan sola" olan bir dil için ltr değil, rtl eklememiz gerekecekti.

Yapmış olduğumuz değişiklik ile Firefox 3 artık şu şekilde gözüküyor:




Bonus olarak: farkettiyseniz Açılış Sayfası simgesi, araç çubuğundaki Açılış Sayfası simgesi değil, Ev Dizini simgesi olarak görüntülenmekte. Bu simgeyi de olması gerektiği hale getirmek için /home/kullanici/.gtk_qt_engine_rc dosyası içinde stock["gtk-home"] olarak başlayan kısmı bulun ve aşağıdaki gibi değiştirin:

stock["gtk-home"]={
{ "16x16/actions/gohome.png", *, *, "gtk-small-toolbar" },
{ "22x22/actions/gohome.png", *, *, "gtk-large-toolbar" },
{ "32x32/filesystems/folder_home.png", *, *, "gtk-dnd" },
{ "16x16/filesystems/folder_home.png", *, *, "gtk-button" },
{ "16x16/filesystems/folder_home.png", *, *, "gtk-menu" },
{ "32x32/filesystems/folder_home.png", *, *, "gtk-dialog" },
{ "16x16/filesystems/folder_home.png"
}


Sonuç:

17 Haziran 2008

Mammon Slept

Mammon slept. And the beast reborn spread over the earth and its numbers grew legion. And they proclaimed the times and sacrificed crops unto the fire, with the cunning of foxes. And they built a new world in their own image as promised by the sacred words, and spoke of the beast with their children. Mammon awoke, and lo! it was naught but a follower.


from The Book of Mozilla, 11:9


Mozilla Firefox 3.0

Konferans'a Gidiyoruz...

2. Özgür Yazılım Konferansı2007 şenliğinde ilk defa düzenlenen, bu sene de şenliklerin şenlik ve konferans olarak ayrılması kararıyla daha da bir şekil ve anlam kazanan Özgür Yazılım Konferansı; 20-21 Haziran tarihlerinde TOBB ETÜ'de düzenleniyor.

2 gün sürecek olan etkinliğin programına buradan, ön kayıt sayfasına ise buradan erişebilirsiniz.

http://konferans.linux.org.tr/

15 Haziran 2008

USB Kubuntu 8.04


USB diskten Linux başlatmak için minik bir araştırma yapmıştım. Önceden kullanabileceğim ideal bir Live CD olarak Kubuntu 8.04 üzerine karar vermiş olduğum için Google'a kubuntu live usb diye sorunca karşıma çıkan sayfalardan faydalı bulduğum bir tanesini Türkçeleştirerek ve biraz ekleme yaparak sunmak istedim.

Yazının orjinali için tıklayın.

Önemli: "birşeyler yazın" dediğim her aşamada, yazmış olduğunuz komuttan sonra ENTER'a basmalısınız.


Elinizde en az 1 GB'lık boş bir USB disk olduğunu varsayarak öncelikle bu sayfadan Kubuntu'nun en güncel sürümünün iso dosyasını indirip boş bir CD'ye yazın, bilgisayarınızı bu CD'den başlatın ve USB diskinizi bilgisayara takın.


  1. Bir terminal açın, sudo su yazarak root olun.

  2. fdisk -l yazarak erişilebilir olan bütün partition'ları listeleyin, ve aralarından USB diskiniz olanını bulun. Örneğin benim kullandığım USB disk "Disk /dev/sdb: 1002 MB, 1002438656 bytes" şeklinde gözüküyor. Sizde /dev/sdX şeklinde gözüken bu aygıt adını aklınızdan çıkartmayın, X'i sizde gözüken harf (örneğin b, c, d, vs) ile değiştirin.

  3. USB diskinizin mount edilmemiş olmasına dikkat edin.

  4. fdisk /dev/sdX yazın.

  5. p yazarak USB diskiniz üzerindeki tüm partition'ları listeleyin ve var olan partition(lar)ı silmek için d yazın & bu işlemi tüm partition'lar silinene kadar tekrar edin.

  6. USB diskiniz üzerinde yeni bir partition oluşturmak için n yazın.


    • Bir primary partition oluşturmak için p yazın.

    • İlk partition olmasını sağlamak için 1 yazın.

    • Bir sonraki aşamayı direkt Enter'a basarak geçin.

    • Partition boyutunu belirtmek için +750M yazın.

    • Partition'ı aktif olarak işaretlemek için a yazın.

    • Oluşturduğunuz bu ilk partition'ı seçmek için 1 yazın.

    • Partition dosya sistemini değiştirmek için t yazın.

    • FAT16 dosya sistemi seçmek için 6 yazın.


  7. USB disk üzerinde yeni bir partition daha oluşturmak için n yazın.


    • Bir primary partition oluşturmak için p yazın.

    • İkinci partition olmasını sağlamak için 2 yazın.

    • Bu aşamayı Enter'a basıp geçin.

    • Bu aşamayı da Enter'a basıp geçin.


  8. w yazarak yeni partition tablosunu diskinize yazın.

  9. Diskinizin mount edilmemiş olmasına tekrar dikkat edin.

  10. mkfs.vfat -F 16 -n kubuntu8 /dev/sdX1 yazarak ilk, mkfs.ext2 -b 4096 -L casper-rw /dev/sdX2 yazarak ikinci partition'ı formatlayın.

  11. USB diskinizi çıkartıp tekrar takarak üzerindeki partition'ları mount edin.

  12. Terminalde iken apt-get install syslinux mtools yazın.

  13. syslinux -sf /dev/sdX1 yazın.

  14. cd /cdrom yazın.

  15. cp -rfv casper dists install pics pool preseed .disk isolinux/* md5sum.txt README.diskdefines install/mt86plus /media/kubuntu8 yazarak Kubuntu CD'sindeki dosyaları USB diskinize kopyalayın.

  16. cd /media/kubuntu8 yazın.

  17. wget pendrivelinux.com/downloads/ku8/syslinux.cfg yazın.

  18. cd casper yazın.

  19. rm initrd.gz yazın.

  20. wget pendrivelinux.com/downloads/ku8/initrd.gz yazın.

  21. Bilgisayarınızı yeniden başlatın ve açılış aygıtları arasından USB diskinizin ilk aygıt olmasına dikkat edin.


Eğer herşeyi doğru yapmışsanız elinizde USB diskten açılan bir Kubuntu olacak ve Live CD'lerin aksine, disk üzerinde kalan boşluğu kullanarak (1 GB'lık bir USB disk için 250~300 MB) Kubuntu üzerinde istediğiniz gibi değişiklikler yapabileceksiniz.