[Pardus-kullanicilari] Re: uyku, hibernate, sleep nasıl çalışır

Onur Küçük onur at uludag.org.tr
19 Şub 2006 Paz 04:21:40 EET


 Merhaba,

> Bu bilgisayarlara da bazı iyileştirmeler yapılarak (AML, DSDT
> > düzeltmeleri gibi) sorun çözülebilir ya da
> 
> Ne gibi işlemler? yaparım sorun diil,

 En önemli sorun, bozuk AML tablolarından kaynaklanıyor. Donanım
üreticileri bazen bu dosyaları hazırlarken standartlardan
uzaklaşabiliyorlar. Kullandıkları aml derleyiciler de yaptıkları
hataları kendilerine bildirmeyince bozuk tablolarla ürünü piyasaya
sürüyorlar. Bazen BIOS güncellemesiyle sorunları çözüyorlar, ama her
zaman değil.

 http://acpi.sourceforge.net/dsdt/index.php adresinden kendi tablonuzu
nasıl derleyebileceğiniz, düzeltebileceğiniz anlatılıyor. Ayrıca
bilgisayarınız için düzeltilmiş hazır tablolar bulmanız da mümkün.


> Fakat dosyaları, işlevlerini proğramcının o anda ne düşündüğünü
> çıkarmakta zorlanıyorum. Çözmek 4~5 saat alıyor. misal bi
> yerlerden /etc/acpid/events dizini altında eventlerin olduğunu
> öğrendim, içinde default var, demekki eventlerin hepsi buna gidiyor,
> ona cat'iyorsunuz, süpriz tüm eventler /etc/acpid/default.sh'a
> yönlenmiş. orada da sadece button'a kapatma atanmış vb.
> Muhtamelen yanlış yerlerdeyim

 Hayır doğru yerdesiniz. Acpid özelleştirmek isterseniz ayarlarınızı
buradan yapacaksınız. "Şu event olduğunda şunu yap" diyeceğiniz
yer burası. KDE için bu işlemi daha rahat ayarlanabilir yapan bir araç
olabilir ama kullanmadığım için bilmiyorum.


> çünkü uyku moduna alıyorum (hadi disk
> olmasın mem olsun!) ama çıkmıyor, standby'a da girmiyor!
> Belki laptop bozuktur, belki dedğiniz gibi başka bir ayar çekmek
> lasım. Başka bir işletim sistemi de kurmadım.

 Herşeyden önce ACPI tablonuzun düzgün olması gerekiyor. Bunu
donanım üreticiniz yapmadı ise siz yapacaksınız. Düzgün dsdt dosyasını
Pardus altında initrd kullanmıyorsanız initrd olarak, kullanıyorsanız
mevcut initrd dosyasının sonuna yapıştırarak 

cat dsdt_dosyası >> /boot/initrd-2.6.14.4-15

 kullanabilirsiniz.

 Bazı sürücüler uyku modundan uyanmada sorun yaşıyorlar, genellikle
açık kodlu olmayan sürücülerde yaşanıyor bu sorunlar, ancak bazen bir
google araması ile sorunun nasıl çözülebileceği bulunabiliyor.


> "software suspend 2" projesi
> > gibi alternatifler denenebilir. Ancak bu yöntemler de
> > kararlılıklarını
> 
> 
> Evet ben de gördüm. Pardusun standartlarından çıkmak istemiyorum.
> 
> Dediğim gibi bana bir yol gösterin demiyorum, bir kaç link olsa o da
> yeter, Bizim sistem'e bunlar yakın bir bakıverin şeklinde, bu
> adamında çalışmamış vb. gibi, wikisini de yazarım!

 Bu tarz işlemleri açıklayan bir Türkçe NASIL belgesi güzel olurdu :)


-- 
 Onur Küçük                                      Knowledge speaks,   
 <onur.--.-.uludag.org.tr>                       but wisdom listens  



Pardus-kullanicilari mesaj listesiyle ilgili daha fazla bilgi