Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 22/11/2006, à 20:38

Scoutone

Allumage automatique de l'ordinateur

je cherche donc un logiciel ou programme qui permettrait d'allumer automatiquement mon ordinateur à une heure fixée.

Dans le même ordre d'idée, est-il possible à ce programme de lancer amarok et de lancer la musique??
ou alors, comment faire pour que amarok se lance automatiquement à l'allumage (une variante...) et lise la musique : quand je le lance normalement, la musique ne démarre pas.

version : ubuntu Dapper

merci à vous

#2 Le 22/11/2006, à 21:32

bertrand0

Re : Allumage automatique de l'ordinateur

Installe le paquet nvram-wakeup
La commande nvram-wakeup permet de programmer un allumage automatique du PC.
Pour lancer un programme à une heure donnée, c'est avec la commande crontab.


Ceux qui écrivent comme ils parlent, quoiqu'ils parlent très bien, écrivent mal.
                                                            Buffon, Discours sur le style

Hors ligne

#3 Le 22/11/2006, à 22:11

Scoutone

Re : Allumage automatique de l'ordinateur

merci pour le tuyau, par contre, je suis incapable de le régler big_smile je suis encore trop peu expérimenté pour tout comprendre.

Où puis-je trouvé des renseignement sur le réglage?

merci

#4 Le 22/11/2006, à 22:26

roger64

Re : Allumage automatique de l'ordinateur

C'est un sujet qui m'intéresse mais auquel malheureusement je ne connais pas grand chose.
Et la fonction wake on lan?

Hors ligne

#5 Le 23/11/2006, à 15:47

bertrand0

Re : Allumage automatique de l'ordinateur

@scoutone
tu tapes dans un terminal "man nvram-wakeup" pour avoir la doc, ou bien tu passes par Système/Aide/Documentation du système/Pages de manuel/Administration. La doc propose quelques exemples simples d'utilisation.

@roger64
Le wakeonlan, tu le gères avec 2 utilitaires: "ethtool" pour activer la fonction wol de ta carte ethernet, et "etherboot" ou "wakeonlan" pour réveiller ton PC depuis un autre ordi.


Ceux qui écrivent comme ils parlent, quoiqu'ils parlent très bien, écrivent mal.
                                                            Buffon, Discours sur le style

Hors ligne

#6 Le 23/11/2006, à 16:45

roger64

Re : Allumage automatique de l'ordinateur

merci bertrand, je vais faire des essais smile

Hors ligne

#7 Le 23/11/2006, à 17:00

bertrand0

Re : Allumage automatique de l'ordinateur

Remarque que sur toutes les cartes réseau que j'ai eu sous la main, l'activation du wol de la carte doit être faite à chaque arrêt de la machine, car il est remis à l'état désactivé au démarrage.

Pour que ça marche, il faut aussi que ce soit activé dans le bios: qq chose du genre "wake on PCI card", ou wake on lan.

Dernière modification par bertrand0 (Le 23/11/2006, à 17:02)


Ceux qui écrivent comme ils parlent, quoiqu'ils parlent très bien, écrivent mal.
                                                            Buffon, Discours sur le style

Hors ligne

#8 Le 23/11/2006, à 17:14

naholyr

Re : Allumage automatique de l'ordinateur

nvram marche sur toutes les configurations ? C'est puissant ce truc

Hors ligne

#9 Le 23/11/2006, à 17:24

bertrand0

Re : Allumage automatique de l'ordinateur

Il faut que la carte mère soit reconnue. Si ce n'est pas le cas il faut lui indiquer manuellement où écrire dans la nvram via le fichier nvram-wakeup.conf.


Ceux qui écrivent comme ils parlent, quoiqu'ils parlent très bien, écrivent mal.
                                                            Buffon, Discours sur le style

Hors ligne

#10 Le 23/11/2006, à 19:11

Scoutone

Re : Allumage automatique de l'ordinateur

hum, j'ai beau chercher, je ne trouve pas une fonction qui me permettrai de l'allumer tout les jours à heures fixe. Ou alors, il faut que dès qu'il démarre, il augmente automatiquement la prochaine heure de démarrage...

le plus simple c'est de tout dire:
en fait, je veux me servir de mon ordi comme réveil, il s'allume tout les jours à une heure définie (mettons 6h30) et amarok se lance automatiquement, afin que je puisse écouter la musique.

J'ai peur de trop demander là roll smile

en fait, j'ai trouvé le moyen de démarrer amarok au démarrage de ubuntu pour qu'il joue (c'était pas dur...)
et je me connecte automatiquement à ma session au démarrage également. Il ne me reste dons plus qu'à trouver un moyen de démarrer automatiquement mon ordi à heure fixe tous les jours.

sinon merci de l'aide

Dernière modification par Scoutone (Le 23/11/2006, à 19:23)

#11 Le 23/11/2006, à 19:50

bertrand0

Re : Allumage automatique de l'ordinateur

Et bien dans ce cas, le plus simple si tu ne comprends pas le fonctionnement de la commande nvram-wakeup, c'est de le régler directement dans le bios de ta machine, le menu de configuration de démarrage. Consulte le manuel de ton PC ou de ta carte mère pour savoir comment y accéder.


Ceux qui écrivent comme ils parlent, quoiqu'ils parlent très bien, écrivent mal.
                                                            Buffon, Discours sur le style

Hors ligne

#12 Le 23/11/2006, à 19:56

LR

Re : Allumage automatique de l'ordinateur

Salut, pour info : http://forum.ubuntu-fr.org/viewtopic.php?pid=429352

Hors ligne

#13 Le 24/11/2006, à 11:24

bertrand0

Re : Allumage automatique de l'ordinateur

Si je peux me permettre de compléter par rapport au topic que tu pointes concernant le wakeonlan. Selon les cartes, ce ne sont pas les mêmes types de wakeonlan qui sont possibles. En tapant "sudo ethtool eth0" on peut lire les types supportés. Dans ton topic tu fais référence au wol par magic packet (réglage g) dans ethtool, mais il y en a d'autres, comme p(physical) qui allume sur (dé)branchement du câble, u sur un unicast (il faut dans ce cas ne *pas* avoir déconfiguré l'adresse ip de la carte avant d'éteindre la machine), m (multicast), b (broadcast) (même remarque que pour u) ...

Ceci dit, je crois que ce qui intéresse Scoutone c'est le Wake on RTC. C'est naholyr qui s'intéressait au Wake on LAN. big_smile


Ceux qui écrivent comme ils parlent, quoiqu'ils parlent très bien, écrivent mal.
                                                            Buffon, Discours sur le style

Hors ligne

#14 Le 24/11/2006, à 11:49

LR

Re : Allumage automatique de l'ordinateur

Merci pour les précisions smile

Hors ligne

#15 Le 24/11/2006, à 13:34

damsk

Re : Allumage automatique de l'ordinateur

Honnetement, ca m'étonnerait qu'il soit possible que l'ordinateur se lance à une heure déterminée. Si l'ordi est Off ou en veille, aucune tâche ne tourne pr envoyer la commande, de même pr le bios.

Hors ligne

#16 Le 24/11/2006, à 13:49

dwan

Re : Allumage automatique de l'ordinateur

Les premiers iMacs peuvent le faire, je pense que tous les PC modernes doivent pouvoir également.


Auto-hébergé !
HP dv6164ea

Hors ligne

#17 Le 24/11/2006, à 13:52

bertrand0

Re : Allumage automatique de l'ordinateur

Il n'est pas question de tâche ou de process. C'est une fonction purement matérielle. Lorsque le PC est en soft off, la carte mère reçoit toujours du courant sur l'entrée +5V standby. Elle s'en sert pour alimenter une partie du chipset, qui est dédiée à la gestion du bouton d'allumage, ET des évènements d'allumage comme l'activité réseau, un appel sur le modem, une date prédéterminée.


Ceux qui écrivent comme ils parlent, quoiqu'ils parlent très bien, écrivent mal.
                                                            Buffon, Discours sur le style

Hors ligne

#18 Le 24/11/2006, à 17:46

Scoutone

Re : Allumage automatique de l'ordinateur

j'ai un bios phoenix (je crois) avec un pc acer, et bien impossible de programmer une heure de réanimation...
Il va vraiment faloir que j'apprenne à me servir de nvram-wakeup, seulement, j'ai beau chercher, je ne trouve pas de doc en francais (j'ai lu celle en anglais mais les termes techniques ne m'aident pas vraiment neutral ).

donc comment programmer nvram-wakeup pour que l'ordinateur se mette en marche automatiquement chaques jours, vers 6h30 ?

sinon, comment sait-t-on si nvram a reconnu la carte mère ou non??

d'ailleurs je crois qu'il y a un problème avec les exemples de la doc:

If you want the machine to be up and running in 20 minutes, call
If you want the machine to be up and running at 18:30 today, call

hmm les exemples n'y sont pas...

Dernière modification par Scoutone (Le 24/11/2006, à 17:54)

#19 Le 24/11/2006, à 20:38

bertrand0

Re : Allumage automatique de l'ordinateur

Exemple1: Allumer la machine dans 20min
nvram-wakeup -s $(( $(date +%s) + 20 * 60 ))

Exemple2: Allumer la machine à 10h aujourd'hui
nvram-wakeup -s $(( $(date +%s -d "10:00") ))

Exemple3: Allumer la machine à 10h le 27 nov.
nvram-wakeup -s $(( $(date +%s -d "2006-11-27 10:00") ))

Si la carte mère n'est pas connue, tu reçois un message du genre:

nvram-wakeup: Your mainboard is currently not supported.
nvram-wakeup: Please try determining the addresses and sending the following
nvram-wakeup: information back to the maintainers:
nvram-wakeup:  - The addresses you found out (read README.mb)
...

Auquel cas il faut suivre une procédure donnée dans /usr/share/doc/nvram-wakeup/README.mb pour déterminer les réglages corrects à mettre dans /etc/nvram-wakeup.conf


Ceux qui écrivent comme ils parlent, quoiqu'ils parlent très bien, écrivent mal.
                                                            Buffon, Discours sur le style

Hors ligne

#20 Le 24/11/2006, à 21:46

Scoutone

Re : Allumage automatique de l'ordinateur

merci

#21 Le 07/12/2006, à 22:20

Scoutone

Re : Allumage automatique de l'ordinateur

dsl de remettre ce topic au gout du jour, mais ca n'avance pas:
qd je demande un chgt d'heure, j'ai le message d'erreur à propos de ma carte mère, j'ai consulté readme.mb, mais il me demande de lire le fichier nvram-wakeup-mb.c

or je n'ai aucune idée de l'endroit ou peut se trouver le fichier concerné, de ce fait, je ne peux pas configurer ma carte mère sad

pourriez vous m'indiquer le chemin??

Dernière modification par Scoutone (Le 08/12/2006, à 21:31)

#22 Le 08/12/2006, à 22:25

bertrand0

Re : Allumage automatique de l'ordinateur

L'auteur du logiciel présente 2 posibilités: Soit ta carte n'est pas connue, auquel cas il présente une procédure dans readme.mb (le point numéro 2) pour trouver les bons paramètres manuellement. Soit la carte est connue, mais ne peut être détectée automatiquement.

Pour t'en assurer, tu tapes dans un terminal
sudo dmidecode -t baseboard
sudo dmidecode -t bios
Les infos Manufacturer et "Product name" etc  permettent d'identifier ta carte mère automatiquement, mais parfois les constructeurs ne les renseignent pas, et du coup nvram-wakeup de peux pas savoir quel est ta carte mère. C'est donc dans le cas où ces champs contiennent des infos bidons que tu dois aller voir dans le fichier indiqué.

C'est un des fichiers sources. Pour le consulter, tu peux suivre cette procédure:
1) installe apt-src pour gérer facilement les paquets sources
sudo aptitude install apt-src
2) crée un répertoire pour stocker les sources téléchargées
mkdir ~/deb
3) télécharge les sources du paquet
cd ~/deb; apt-src install nvram-wakeup

Et voilà, tu peux maintenant accéder aux sources de nvram, et notamment au fichier nvram-wakeup-mb.c dans le répertoire ~/deb/nvram-wakeup-XXX
où XXX est le numéro de version.
A la fin du fichier, tu as une très longue liste donnant les noms des cartes mères, et les identifiants à utiliser. Si tu voies ta carte dans le lot, tu notes le nom du deuxième champ (iwname): c'est celui que tu dois passer en argument sous la forme:
nvram-wakeup -I nom_que_tu_as_touvé ...
où ... est à remplacer par le reste de la commande prévue initialement.

Une fois que tu en as fini avec les sources, tu peux les désinstaller en tapant:
cd ~/deb; apt-src remove nvram-wakeup


Ceux qui écrivent comme ils parlent, quoiqu'ils parlent très bien, écrivent mal.
                                                            Buffon, Discours sur le style

Hors ligne

#23 Le 10/12/2006, à 01:51

Ptigrouick

Re : Allumage automatique de l'ordinateur

Bonjour,

Je suis sous Ubuntu Dapper et je voudrais moi aussi installer nvram-wakeup. Il y a un truc qui m'échappe. Aucune trace d'un quelconque paquet nvram-wakeup dans mon gestionnaire de paquets. J'ai pourtant activer tous les dépôts universe, multiverse, ... J'ai beau chercher, je ne trouve rien. Ca doit être idiot, mais y'a un truc qui m'échappe.
Merci de votre aide.

P.S : je suis sous AMD64

#24 Le 10/12/2006, à 10:53

Scoutone

Re : Allumage automatique de l'ordinateur

merci beaucoup de ton aide
pour les 2 commades que tu m'a dites, j'obtiens ceci:

SMBIOS 2.4 present.

Handle 0x0002, DMI type 2, 8 bytes.
Base Board Information
        Manufacturer: Acer
        Product Name: Myall2                    .
        Version: Rev
        Serial Number: LXADF051506250D43C2000

SMBIOS 2.4 present.

Handle 0x0000, DMI type 0, 24 bytes.
BIOS Information
        Vendor: Phoenix Technologies LTD
        Version: V1.09
        Release Date: 06/09/2006

je n'ai pas tout mis mais d'après ce que tu m'a dit il s'agit de l'essentiel.
dans nvram-wakeup, je trouve une ligne (et une seule) de carte mère acer:

{ infowriter,        iwname,             boardvendor, boardtype, boardversion, biosvendor, biosversion, biosrelease }
{ acer_s58m,        "acer_s58m",        "Acer", "S58M", NULL, NULL, NULL, NULL },

j'en conclue donc que m'a carte mère n'est pas défini par défaut.
dois-je ajouter une ligne avec mes paramètres et compiler le programme, ou autre chose??
et ma carte mère est-elle bien définie?

la fonction correspondant à cette carte mère est:

void acer_s58m(struct biosinfo *b)
{
     /* This board doesn't have a checksum */
     BCD(b);
     b->need_reboot = OFF;
     b->addr_stat   = 0x41;
     b->addr_hour   = 0x54;
     b->addr_min    = 0x55;
     b->addr_sec    = 0x56;
     b->rtc_day     = 0x5C;
     b->shift_stat  = 4;
}

la question serait donc plutot de savoir la fonction qu'il faut pour ma carte.

sinon j'ai vu une aide dans readme-mb, mais comme la traduction donne quelques imprécisions roll , je continue de demander.

merci de ton aide

Dernière modification par Scoutone (Le 10/12/2006, à 11:07)

#25 Le 10/12/2006, à 21:15

atlas95

Re : Allumage automatique de l'ordinateur

Je suis très intéresser, pareil la mienne n'est pa reconnu, voici les infos que j'ai récupéré.

CM:

# dmidecode 2.8
SMBIOS 2.3 present.

Handle 0x0002, DMI type 2, 16 bytes
Base Board Information
        Manufacturer: PACKARD BELL BV                 
        Product Name: EasyNote MV85                   
        Version: Base Board Version              
        Serial Number: Base Board Serial Number        
        Asset Tag: Base Board Asset Tag            
        Features:
                Board is a hosting board
                Board is replaceable
        Location In Chassis: Base Board Chassis Location     
        Chassis Handle: 0x0003
        Type: Motherboard
        Contained Object Handles: 0

Bios:

# dmidecode 2.8
SMBIOS 2.3 present.

Handle 0x0000, DMI type 0, 24 bytes
BIOS Information
        Vendor: INSYDE
        Version: R1.15
        Release Date: 09/11/2006
        Address: 0x00000
        Runtime Size: 1024 kB
        ROM Size: 1024 kB
        Characteristics:
                PCI is supported
                BIOS is upgradeable
                BIOS shadowing is allowed
                Boot from CD is supported
                Selectable boot is supported
                BIOS ROM is socketed
                EDD is supported
                Japanese floppy for NEC 9800 1.2 MB is supported (int 13h)
                Japanese floppy for Toshiba 1.2 MB is supported (int 13h)
                5.25"/360 KB floppy services are supported (int 13h)
                5.25"/1.2 MB floppy services are supported (int 13h)
                3.5"/720 KB floppy services are supported (int 13h)
                3.5"/2.88 MB floppy services are supported (int 13h)
                8042 keyboard services are supported (int 9h)
                CGA/mono video services are supported (int 10h)
                ACPI is supported
                USB legacy is supported

Message d'erreur:

nvram-wakeup: Your mainboard is currently not supported.
nvram-wakeup: Please try determining the addresses and sending the following
nvram-wakeup: information back to the maintainers:
nvram-wakeup:  - The addresses you found out (read README.mb)
nvram-wakeup:  - Mainboard vendor:   PACKARD BELL BV
nvram-wakeup:  - Mainboard type:     EasyNote MV85
nvram-wakeup:  - Mainboard revision: Base Board Version
nvram-wakeup:  - BIOS vendor:        INSYDE
nvram-wakeup:  - BIOS version:       R1.15
nvram-wakeup:  - BIOS release:       09/11/2006

Merci d'avance


Ubuntu sur un XPS m1330:c'est ici !
Mon blog sur ubuntu:c'est ici !
Jabber : cyril at jabber.levis-heb.net

Hors ligne