Konuyu görüntüle
IUCODERS FORUM > İşletim Sistemleri & Donanım & Network > UNIX,LINUX > linux da suspend
Yazar
firdevs


avatar
izmir
Kayıt: 07.02.2006
01.08.2007-13:48 #25795
echo mem > /sys/power/state komutuyla bilgisayarı uyku moduna geçirmek istiyorum ama No such device şeklinde uyarı veriyor. geniş araştırmalarım sonucunda bunun kernelle alakalı olabileceğini düşündüm ama dün bir bu gün iki linux da çok yeniyim.yardımcı olursanız ve yardımcı olurken açık yazarsanız (mesela şu eklentiyi indir falan derseniz bi şey yapamam bu işlemi yapacak komut satırını da yazarsanız çok sevinirim)





Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
01.08.2007-14:58 #25806
kullanıdığın dağıtım nedir bilmiyorum ama kontrol panmelinde güç seçenekleri ile ilgili bir bölüm olacak. oraya bir gözat.





N/A
Yazar
firdevs


avatar
izmir
Kayıt: 07.02.2006
01.08.2007-16:18 #25810
bu işlemi konsoldan yapmam gerekiyor. kontrol panelinden güç seçeneklerine baktım.
power control ün altında:
Your computer seems to have a partial ACPI installation. ACPI was probably enabled, but some of the sub-options were not - you need to enable at least 'AC Adaptor' and 'Control Method Battery' and then rebuild your kernel.
yazıyor.





Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
01.08.2007-21:47 #25828
hangi dağıtım bu komple kerneli indirip baştan derlemek sonra linklemek biraz uğraştıran bir iş





N/A
Yazar
firdevs


avatar
izmir
Kayıt: 07.02.2006
02.08.2007-09:58 #25854
kerneli indirmiştim ve linkleme yapmıştım. aslında sorunu buldum sanırım kernelin içindeki config dosyasında değiştirmem gereken yerler var. bunu nasıl yapabilirim?





Yazar
ali


avatar
istanbul
admin
Kayıt: 04.01.2006
02.08.2007-11:22 #25859
firdevs yazdi
 
kerneli indirmiştim ve linkleme yapmıştım. aslında sorunu buldum sanırım kernelin içindeki config dosyasında değiştirmem gereken yerler var. bunu nasıl yapabilirim?


daha önce bende benzer sorunlar yaşamaıştım. ne yazıkki linuz bu konuda biraz problemli. çözüm basit ama.
en son sürüm kerneli indir (www.kernel.org) ve apci nin tüm özelliklerini seç ve kernelin içine göm.

kullandığın standart kernelin configurasyonu genelde /boot dizini altındadır. ".congif" dosyasını yükelyip sadece acpi ayarlarını değiştirmen ve derlemen yeterli olacaktır. ayrıca yeni nesil kernelde yani 2.6 serisinde /proc/config dizinde de çalışan kernelin konfigurasyonu bulunabilir, tabi derlenirken yüklendiyse smile

tabi bu zor bir seçenek. daha kolayı var dağıtımında bir update programı varsa kernelini onunla update et ve ilgili kernel modüllerinin tamamını yükle. sanırım bu daha kolay olabilir.smile

ama kernel derleyip öğrenmekte fayda var biggrin





free software is a matter of liberty, not price. to understand the concept, you should think of free speech, not free beer.
Yazar
firdevs


avatar
izmir
Kayıt: 07.02.2006
02.08.2007-11:35 #25862
bootun altında config dosyasını bulmuştum config.gz şeklinde zipli.ben de öyle yapmayı düşünüyordum yani config dosyasının içindeki acpi ayarlarını değiştirmeyi ama linuxda yeni olduğumu söylemiştim yani bu ayarları nasıl değiştirebilirim ve nasıl derlicem bunları daha açık söylersen. config dosyasını açınca üzerinde değişiklik yapamıyorum bende başka bi programla açıp değişiklikleri yapıp kaydettim ama değişiklikler kaydedilmemiş. ayarların hangileri ne yapacağımı biliyorum ama bu işlemi nasıl yapacağımı bilmiyorum.





Yazar
ali


avatar
istanbul
admin
Kayıt: 04.01.2006
02.08.2007-11:50 #25864
firdevs yazdi
 
bootun altında config dosyasını bulmuştum config.gz şeklinde zipli.ben de öyle yapmayı düşünüyordum yani config dosyasının içindeki acpi ayarlarını değiştirmeyi ama linuxda yeni olduğumu söylemiştim yani bu ayarları nasıl değiştirebilirim ve nasıl derlicem bunları daha açık söylersen. config dosyasını açınca üzerinde değişiklik yapamıyorum bende başka bi programla açıp değişiklikleri yapıp kaydettim ama değişiklikler kaydedilmemiş. ayarların hangileri ne yapacağımı biliyorum ama bu işlemi nasıl yapacağımı bilmiyorum.


sanırım ilk defa kernel derliyorsunbiggrin

kernel kodunun olduğu varsayıyorum. bu kodu /usr/src/linux/2.6...... artık neyse sürümü oraya çıkarmalısın

gzlipli kerneli çıkarmak için :

# tar -xvfz kernel.tar.gz hedef

bzipli kernli çıkarmak için:

# tar -xvfj kernel.tar.bz hedef

daha sonra kernelin çıkarttığın dizine konsoldan erişip konfügurasyon arayüzünü derlemesilin.

# make xconfig
# make menuconfig
# make kconfig
# make config

gibi bir çok çeneğin var, xconfig yapasan GUI üzerinden işlem yapabilirsin, kolay olur. bu adımı geçemiyorsan kullandığın sistemde eksik var demektir. derleyicini yada kütpühanelerini kontrol etmen gerekenilir.

konfigürasyon penceresine ulaştıktan sonra ayarları yükle tarzı bir kısımdan buluuğun ayarları yükle.
kaydedip çık.

daha sonra sırası ile

#make all
#make install
#make modules_install

komutlarını vermelisin, loader inin ayarlarının yapıldığına emin olunca yeni kernel ile reboot edebilirsin.

ayrıca yeni kernelden kendi donanımında olmayan sürücüleri kaldırıp, işlemci tipini ve bellek kapasiteni ayarlaryıp, gekesiz modülleri çıkartıp süper hızlı bir kernel elde etmek mümkünd oh

olası bir hata da yada daha ayrıntılı bilgi almak istersen internette bir çok manuel var

kolay gelsin, bol kernelli günler. ayrıca birgün glibc derlemeye beklerizbiggrin





free software is a matter of liberty, not price. to understand the concept, you should think of free speech, not free beer.
Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb