Stranica: 1/1.

Suspend problem

Postano: 18 svi 2011, 18:45
Postao/la Aleksandar_B
Trenutno na dual boot mašini (Ubuntu 10.04/Win 7) imam 2 primarne Win particije, 1 primarnu Ubuntu particiju (root) i jednu logičku particiju (Data) pod extended. Nemam zasebne particije za home i swap već za swap koristim swap datoteku (1,5 GB RAM, 1000 MB swap)

Problem je taj što želim koristiti sleep ili hibernaciju ali nailazim na probleme.

Pri sleep-u računalo se uredno ugasi, kada bih ga pokušao pokrenuti iako bi se ventilatori zavrtili nebi bilo slike, znači crn ekran iako bi monitor primao signal, nakon par sekundi signal bi se izgubio iako bi računalo i dalje radilo.

Pri hibernaciji dobijem poruku:
[ 89.501472] PM: Swap header not found
i nakon par provjera:
[187.908003] BUG: soft lockup - CPU#0 stuck for 61s! [compiz:1302]

Ovakvo ponašanje pri hibernaciji me ne čudi jer sam pročitao da je za hibernaciju potrebna swap particija, ali kada sam koristio 9.04 ili 9.10 iako sam imao swap particiju dešavalo mi se slično ali se ne sjećam detalja.

Tad sam odustao od sleep i hibernacije ali pokušao bih ponovo da nešto sredim koristeći swap particiju.

Kako postoje već 3 primarne + extended jedini način je da smanjim logičku (pod extended) i od slobodnog prostora napravim novu swap particiju.

Kako imam 1,5 GB memorije zanima me od koliko da napravim swap particiju, dali je dovoljno pola od toga (762 MB) ili da pariram iznos RAM-a? Takođe me zanima koji bi bio unos za swap u fstab-u, trenutno za swap datoteku imam:
/mnt/swap.swap none swap sw 0 0
pa da jednostavno zamjenim: /mnt/swap.swap sa /dev/sdxy nakon kreiranja nove particije?

Re: Suspend problem

Postano: 18 svi 2011, 19:33
Postao/la simke
treba ti swao koliko i rama imaš.

ali to je stvar sa drajverima od grafe. oni brejkaju kad dižeš hibernaciju, pogotovo nvidia i ati. intel zna raditi, nekad.

Re: Suspend problem

Postano: 18 svi 2011, 20:04
Postao/la retsam
Pravilno bi bilo 2 * RAM, ali u današnje vrijeme kad ljudi imaju po 3 GB RAMA, to je nepotrebno i 762 MB ti je sasvim dovoljno :)

ta linija bi izgledala ovako nekako ako motiraš by uuid:

Kod: Označi sve

 UUID=cee15eca-5b2e-48ad-9735-eae5ac14bc90  none  swap  sw  0  0

Re: Suspend problem

Postano: 18 svi 2011, 20:59
Postao/la Aleksandar_B
cinober je napisao/la:treba ti swao koliko i rama imaš.

ali to je stvar sa drajverima od grafe. oni brejkaju kad dižeš hibernaciju, pogotovo nvidia i ati. intel zna raditi, nekad.
Bilo koja opcija bi mi dobro došla pa se nadam da bude neki napredak od ove procedure, inače imam Nvidiju.
retsum je napisao/la:Pravilno bi bilo 2 * RAM, ali u današnje vrijeme kad ljudi imaju po 3 GB RAMA, to je nepotrebno i 762 MB ti je sasvim dovoljno :)

ta linija bi izgledala ovako nekako ako motiraš by uuid:

Kod: Označi sve

 UUID=cee15eca-5b2e-48ad-9735-eae5ac14bc90  none  swap  sw  0  0
Hvala na savjetu, probam ovih dana pa javim.

Re: Suspend problem

Postano: 18 svi 2011, 21:05
Postao/la simke

Re: Suspend problem

Postano: 18 svi 2011, 21:10
Postao/la retsam
Napomena: kad kreiraš particiju za swap onda naredbom

Kod: Označi sve

blkid
dobiješ izlist particija i uz njih dobiješ njihov uuid, npr

Kod: Označi sve

/dev/sda1: TYPE="ntfs" UUID="72C0DE8EC0DE57C5" LABEL="windows" 
/dev/sda2: UUID="30fcb748-ad1e-4228-af2f-951e8e7b56df" SEC_TYPE="ext2" TYPE="ext3" 
/dev/sda5: TYPE="swap" UUID="8c4e69f8-5074-42c0-8134-0b2429c4c02c" 
/dev/sdb1: SEC_TYPE="msdos" UUID="4848-E35A" TYPE="vfat" 
i taj uuid koji se nalazi uz swap particiju na ovom zlistu ubaciš tu:

Kod: Označi sve

UUID=...  none  swap  sw  0  0

Re: Suspend problem

Postano: 19 svi 2011, 15:47
Postao/la Aleksandar_B
cinober je napisao/la:proguglaj malo.

evo, ja cu http://lmgtfy.com/?q=linux+%20nvidia+hibernate :peace
Hehe, sweet :thumbs2
retsum je napisao/la:Napomena: kad kreiraš particiju za swap onda naredbom

Kod: Označi sve

blkid
dobiješ izlist particija i uz njih dobiješ njihov uuid, npr

Kod: Označi sve

/dev/sda1: TYPE="ntfs" UUID="72C0DE8EC0DE57C5" LABEL="windows" 
/dev/sda2: UUID="30fcb748-ad1e-4228-af2f-951e8e7b56df" SEC_TYPE="ext2" TYPE="ext3" 
/dev/sda5: TYPE="swap" UUID="8c4e69f8-5074-42c0-8134-0b2429c4c02c" 
/dev/sdb1: SEC_TYPE="msdos" UUID="4848-E35A" TYPE="vfat" 
i taj uuid koji se nalazi uz swap particiju na ovom zlistu ubaciš tu:

Kod: Označi sve

UUID=...  none  swap  sw  0  0
Sa blkid komandom ne dobijem ništa, prošao sam manual od komande ali nisam našao opciju kojom bih dobio ispis svih particija kakav si naveo.
Inače za tu svrhu sam koristio:

Kod: Označi sve

ls /dev/disk/by-uuid -lah
Čitajući po netu shvatio sam da je najbolje da prvo sredim suspend za što je najvjerovatnije odgovoran grafički driver, kako je cinober naveo, pa ću tek onda vidjeti za hibernaciju. Imam ograničenog vremena pa probavam metodu po metodu da vidim koja će uspjeti, javim kad sredim nešto.