28 Nisan 2010 Çarşamba

Pardus da Kurulum dizini (/var/pisi/paketadi/install) altında terkedilmiş dosyalar var hatası ve çözümü

Pardus için yapmak olduğum bir paketin yanında /usr/lib/python2.6/site-packages/ in içine bir dosya eklemem gerekiyordu. Bunun için files/ dizininin altına gerekli dosyayı koydum. pspec.xml dosyasında da iminin içerisine yazdım fakat ;

Kurulum dizini (/var/pisi/paketadi/install) altında terkedilmiş dosyalar var hatası alıyordum.

Çözümü şu şekildeymiş;

benim eklemek istediğim dosya /usr/lib in içerisine gelecek dolayısıyla,

Files iminin içerisine

/usr/lib ile ilişkili olan
FileType ı library bir im eklemek gerekiyormuş

Bunu ekleyince düzeldi.

Pardus da bluetooth fare kullanmak

Not: Bu bağlantıyı Pardus Corporate 2 64 bit sürümünde sağladım. Diğer sürümler için uygulamaların kde4 versiyonları ve/veya başka uygulamalar gerekebilir.

Toshiba N554 model bluetooth fareyi pardus a bağlamak için;

ilk olarak kdebluetooth uygulamasını yüklüyoruz;

sudo pisi it kdebluetooth

sonra kbluetooth ( kdebluetooth uygulamasını kurunca kbluetooth ile çalıştırıyoruz.) u çalıştırıp farenin MAC adresini öğreniyoruz.( farenin altındaki tuşa basılı tutarak bilgisayarın fareyi görmesini sağlıyoruz)

sonra bağlanmak için gerekli daemon u kuruyoruz. Daemon un adı hidd , gerekli uygulamanın adı bluez-compat

Kurmak için;

sudo pisi it bluez-compat

diyoruz.

Sonra bağlamak için de ;

hidd --connect farenin_mac_adresi(arada ':' lar kullanarak, mesela hidd --connect 00:3f:2a:44:6b:10)

Bu işlem yapılırken farenin altındaki tuşa basmanız bağlantı için gerekli olabilir.

Kolay gelsin.

Not: Eğer sudo komutu yoksa/kullanım dışıysa root haklarına sahip olduktan sonra
veya root iseniz komutları sudo yazmadan uygulayınız.

22 Nisan 2010 Perşembe

mplayer ile gapless playback.

Nokia N900 de gapless playback olmadığını öğrendikten sonra bunu halletmenin bir yolunu aradım. Ve mplayer ile yapılabileceğini öğrendim.


mkfifo /tmp/aufifo
aplay -t raw -c 2 -f S16_LE -r 44100 /tmp/aufifo &> /tmp/aplayfifo.log &
mplayer -ao pcm:nowaveheader:file=/tmp/aufifo dosya_isimleri.uzanti


komutlarını çalıştırdığımızda şarkının sonuna geldiğinde öbür şarkıyı açıyor ve arada bekleme olmuyor. burada aufifo yerine /tmp/aufifo kullanmamın sebebi mkfifo nun vfat ile biçimlendirilmiş partitionlarda çalışmaması. Nokia da /home dizinini vfat olarak biçimlendirilmiş partitiona bağladığı için mecburen başka yerde yapıyoruz.

Kolay gelsin.

17 Nisan 2010 Cumartesi

default gnome keyring parolasının yeniden yapılandırılması

bir şekilde default un parolası doğru girilemiyorsa ,

cd ~/.gnome2/
rm -rf keyring

ile parola tamamen siliniyor ( aslında orda default ve default.keyring var onları silmek de işe yarayabilir)

sonraki gnome keyring gerektiren işlemde tekrar parola oluşturulabilir.

Kolay gelsin.

Pardus da Broadcom Corporation Device 4727 ( BCM 4313 ) Kablosuz ağ sürücüsünün yüklenmesi

Öncelikle sürücüyü indiriyoruz.

İndirmek için ;

http://www.broadcom.com/support/802.11/linux_sta.php

adresini kullandım ben.

Sonra derlemek için gerekli programları ve kernel dosyalarını yüklüyoruz.

sudo pisi it kernel-source kernel-module-headers kernel-headers
sudo pisi it -c system.devel

Sonra indirdiğimiz dosyayı açıp,

cd /actigimiz/dosyanin/yeri/

make

Eğer önceki sürücüler yüklüyse,

sudo rmmod b43
sudo rmmod ssb
sudo rmmod wl

bunlar yardımıyla kaldırabiliriz.

Sonra ise sürücümüzü yüklüyoruz,

sudo insmod wl.ko

sürücümüzü yüklerken yine sürücüyü açtığımız ve make işlemini yaptığımız dizinde olmamız gerekiyor.

Bu işlemler bittikten sonra

ifconfig -a

yapınca eth1 diye gördüğümüz kablosuz ağ bağdaştırıcısı.

Kolay Gelsin.

Not: Eğer sudo komutu yoksa/kullanım dışıysa root haklarına sahip olduktan sonra
veya root iseniz komutları sudo yazmadan uygulayınız.

Pardus da 2009 dan 2009.1 e güncelleme sonucu ortaya çıkan nvidia grafik kartı sorunu ve çözümü

Pardus 2009 dan 2009.1 e geçiş yaptıktan sonra bilgisayarı yeniden başlattığımızda ekran bembeyaz oluyor, grafikler düzgün olmuyordu.

Bunun çözümü için , bilgisayari yeniden başlatıp açılışta grafik: güvenli kipi seçiyoruz.

Bilgisayarımız düzgün açılıyor.

Sonra ya pisi sr yardımıyla aratıp ya da bir şekilde ;

module-nvidia-current-son.versiyon ( module-nvidia-current-190.53-20-20.pisi)
module-nvidia-current-userspace-son.versiyon(module-nvidia-current-190.53-20-16.pisi )
xorg-video-nvidia-current-son.versiyon(xorg-video-nvidia-current-190.53-20-20.pisi)

paketlerini edinip,

sudo pisi it ile ve ya bir şekilde kuruyoruz.

Sonra

sudo zorg -d nvidia-current

ile sürücümüzü aktif hale getiriyoruz.

Yeniden başlattığımızda düzgün bir şekilde çalışacaktır.

Not: Eğer sudo komutu yoksa/kullanım dışıysa root haklarına sahip olduktan sonra
veya root iseniz komutları sudo yazmadan uygulayınız.

Debian üzerinden kablosuz ağ ile alınan interneti kablo ile paylaştırmak

Öncelikle her iki tarafta kablolu ağ ayarlarını yapıyoruz.

İnternet gelen bilgisayarda;

ip: 192.168.x.y
netmask : 255.255.255.0

yapmamız yeterli

İstemci bilgisayarda ise

ip: 192.168.x.z
netmask : 255.255.255.0
gateway : 192.168.x.y

yapıyoruz.

Sonra

Sunuculuk yapacak ( interneti paylaştıracak ) bilgisayarda;

sudo sysctl -w net.ipv4.ip_forward=1

yapıyoruz.

Sonra, herhangi bir tarayıcı ile /etc/sysctl.conf dosyasına giriyoruz.

sudo vim /etc/sysctl.conf

burada

#net.ipv4.ip_forward=1

olan yerdeki # i kaldırıyoruz

Sonra ,

sudo iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE



komutu ile işlemi tamamlıyoruz. Burada wlan0 yerine internetin geldiği sürücüyü yazınız.

Eğer bilgisayardan internete giremiyor ama öbür ağa ping atabiliyorsanız,

dns olarak da öbür ağın modemini verin,( ya da öbür bilgisayarın asıl kullandığı gateway ı )

örneğin internet modemi 192.168.1.1 de ise ve diğer bilgisayar 192.168.105.5 de ise

dns olarak : 192.168.1.1 yazmanız yeterli ( zaten 192.168.1.1 e ping atabiliyorsunuz!)



Not: Eğer sudo komutu yoksa/kullanım dışıysa root haklarına sahip olduktan sonra
veya root iseniz komutları sudo yazmadan uygulayınız.