[suspend] mettre en veille le PC de bureau

Reconnaissance et configuration du matériel / kernel linux
chatalorss
Hankyu
Messages : 14
Inscription : dim. 28 janv. 2007, 14:49

[suspend] mettre en veille le PC de bureau

Message par chatalorss »

Bonjour,

Je suis Archlinux depuis pas mal de temps ( bientot 2 ans )
J' ai eu une nouvelle machine sur laquelle j' ai installé Arch.
Je viens ici de temps en temps quand je cherche une solution, et que les WIKI m' aide pas.

Je voudrais mettre en veille ma machine
  • PC de bureau ( pas un portable )
  • CM ASUS P5B-V ( carte vidéo intégré intel )
  • C2D E6600
quelques infos sur mes packages installé:
  • kernel26 2.6.22 ( CORE )
  • acpi-0.09-1
  • acpid-1.0.6-1
  • hibernate-script-1.96-2
Voilà aussi quelques infos de message.log:
Oct 26 19:44:08 tony ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
Oct 26 19:44:08 tony ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
Oct 26 19:44:08 tony ACPI: LAPIC (acpi_id[0x03] lapic_id[0x82] disabled)
Oct 26 19:44:08 tony ACPI: LAPIC (acpi_id[0x04] lapic_id[0x83] disabled)
Oct 26 19:44:08 tony apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
Oct 26 19:44:08 tony apm: disabled - APM is not SMP safe.
Sinon, a ce que j' ai comprit celà dépend aussi du Kernel, mais la je ne comprend pas pourquoi certains Kernel ne sont plus disponible.
  • kernel26beyond
  • kernel26ck
  • kernel26suspend ( il me faudrait celui là )
l' autre solution serait de faire un kernel soi même....
Mais a vrai dire, je n' ai jamais eu a faire ça depuis que j' utilise Linux ( Mandrake, Debian, Ubuntu, slackware, depuis je suis fidèle a ARCH )
Arch est souple et maniable.

J' utilise le pilote vidéo Intel xf86-video-i810 avec le kernel26 de core
xf86-video-intel n' est pas compatible avec le kernel26 de la branche CORE

il est peut être le temps pour moi de me faire un kernel maison, mais bon voilà je sais pas trop quoi laissé activé , désactiver, mettre en module où en charge directement dans le kernel.

un peu plus d' infos sur ma configuration de PC de Bureau:
  • PC de bureau ( pas un portable )
  • CM ASUS P5B-V
  • Intel Corporation 82G965 Integrated Graphics Controller
  • C2D E6600
  • 2 disque dur SATA2 Seagate ( pas en RAID )
  • 1 graveur DVD ASUS en SATA
  • carte audio intégré Intel 82801H (ICH8 family )
  • Ethernet = Marvell Semiconductor Inc.|88E8001 Gigabit Lan PCI Controller
  • Firewire = VIA Technologies Inc.|OHCI Compliant IEEE 1394 Host Controller
Merci de m' aider dans la compilation d' un kernel, c' est le seul moyen d' arriver mes fin je crois.

Pourquoi je cherche a mettre en veille le PC ?
tout simplement parceque j' utilise le PC en réveil avec Xmms-alarm
au lieu qu' il tourne dans le vide, je voudrais le mettre en veille et qu' il puisse se réveiller tout seul lorsque Xmms-alarm met en route le réveil
Passer un PC de bureau en mode veille consomme pas d' énergie ?
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

la commande

Code : Tout sélectionner

echo "mem" > /sys/power/state
ne fonctionne pas?
Avatar de l’utilisateur
Skunnyk
Maître du Kyudo
Messages : 1137
Inscription : mer. 06 sept. 2006, 21:31
Localisation : IRC
Contact :

Message par Skunnyk »

xf86-video-intel n' est pas compatible avec le kernel26 de la branche CORE
xf86-video-intel ne fonctionne qu'avec xorg 7.3, qui est encore dans la branche testing.
Les kernels ne sont plus présent car les patchs ne sont plus mis à jour pour le 2.6.23.
Sinon pour la mise en veille, avec le kernel vanilla sur mon portable (amilo pro v3505) ca fonctionne bien ! (avec le xfce-session-patched pour rajouter le bouton "mise en veille" sur l'écran de déconnexion)
chatalorss
Hankyu
Messages : 14
Inscription : dim. 28 janv. 2007, 14:49

Message par chatalorss »

tuxce a écrit :la commande

Code : Tout sélectionner

echo "mem" > /sys/power/state
ne fonctionne pas?
Oui, la commande fonctionne, mais un peu trop.

Voilà, je voudrais permettre un reveil de la machine en appuyant sur le clavier, la souris où encore avec xmms-alarm programmé.

Là le seul réveil possible est avec le bouton POWER de la tour.

cat /sys/power/state
standby mem disk
J' ai aussi vu que APM est l' ancienne gestion d' énergie sur les veille machine, donc dans mon PC c' est de l' ACPI et l' ACPI lit les informations du BIOS pour les appliquer au system.

Je vais devoir allé trifouiller mon BIOS ?
Mais je ne comprend pas pourquoi une mise en veille sous Vista , permet un réveil par le clavier, la souris un programme de réveil où encore le bouton POWER .
Mais je n' est trouvé aucuns réveil aussi intélligent que xmms-alarm.

Je voudrais arriver a réveiller la machine sous Arch a l' aide du clavier de la souris où encore d' un programme.
Mais pour l' instant le réveil reste difficile.

Merci de m' aider a avancer
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

personnellement, le clavier réveille l'ordinateur
pour ce qui est de l'usb, je pense que ca dépend de l'état de veille, tente le standby

pour ce qui est du réveil avec vista, faut pas oublier que le bios est propriétaire et le code n'est pas ouvert :P
(ca me fait assez chier avec l'inpossibilité d'activer le flag vmx du cpu à case de ce p@#! de bios)
chatalorss
Hankyu
Messages : 14
Inscription : dim. 28 janv. 2007, 14:49

Message par chatalorss »

standby ne met pas le PC en veille comme je veux.

Je viens de constater un truc intéressant sur Vista e propos du reveil par X programme.

réveil sous Vista:
  • MCalarmclock de powertoy XP sais réveiller Vista après une mise en veille
  • Alarm_winamp ( un plugin pour winamp ) quand a lui ne sais pas réveiller Vista
autrement dit sous Linux il faudrait programmer un réveil juste avant le réveil de xmms-alarm

Comment faire
un alarm.sh
dans lequel il y aurait un
sleep 480
puis un action de réveil

une fois réveillé xmms-alarm prendrait la suite et me réveillerais
Avatar de l’utilisateur
chipster
Maître du Kyudo
Messages : 2063
Inscription : ven. 11 août 2006, 22:25
Localisation : Saint-Étienne (42)
Contact :

Message par chipster »

Il faudrait penser à modifier le topic car là, ... chat va pas ^^ :D :rtfm:
Répondre