Suspend problem

Razne diskusije o Linuxu, neovisno o distribuciji.

Moderator/ica: Moderatori/ce

Odgovori
Avatar
Aleksandar_B
Postovi: 55
Pridružen/a: 29 srp 2010, 20:52
Spol: M
OS: Ubuntu 10.04 / Gnome 2.30

Suspend problem

Post 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?
Avatar
simke
Postovi: 1410
Pridružen/a: 31 sij 2009, 23:37
OS: arch | 7
Lokacija: rijeka
Kontakt:

Re: Suspend problem

Post 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.
I'm a Paladin with 18 charisma and 97 hit points. I can use my helm of disintegration and do one D4 damage as my half-elf mage wields his plus-five holy avenger.
Avatar
retsam
Postovi: 2254
Pridružen/a: 11 svi 2009, 16:26
Spol: M
OS: Arch Linux x86-64 subtle
Lokacija: /dev/pts/0

Re: Suspend problem

Post 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
Ken Thompson je napisao/la:One of my most productive days was throwing away 1000 lines of code.

Pikacode - Arch configs
Pikacode - dwm config
Avatar
Aleksandar_B
Postovi: 55
Pridružen/a: 29 srp 2010, 20:52
Spol: M
OS: Ubuntu 10.04 / Gnome 2.30

Re: Suspend problem

Post 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.
Avatar
simke
Postovi: 1410
Pridružen/a: 31 sij 2009, 23:37
OS: arch | 7
Lokacija: rijeka
Kontakt:

Re: Suspend problem

Post Postao/la simke »

I'm a Paladin with 18 charisma and 97 hit points. I can use my helm of disintegration and do one D4 damage as my half-elf mage wields his plus-five holy avenger.
Avatar
retsam
Postovi: 2254
Pridružen/a: 11 svi 2009, 16:26
Spol: M
OS: Arch Linux x86-64 subtle
Lokacija: /dev/pts/0

Re: Suspend problem

Post 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
Ken Thompson je napisao/la:One of my most productive days was throwing away 1000 lines of code.

Pikacode - Arch configs
Pikacode - dwm config
Avatar
Aleksandar_B
Postovi: 55
Pridružen/a: 29 srp 2010, 20:52
Spol: M
OS: Ubuntu 10.04 / Gnome 2.30

Re: Suspend problem

Post 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.
Odgovori