Donc tu peux essayer d'ajouter :
- soit OnResume 99 /etc/init.d/alsa-utils restart
- soit RestartServices alsa-utils
A peu près certain que ça marchera si tu utilise suspend2. Mais je ne connais pas Ubuntu. Sur ma Debian, j'ai le patch suspend2 dans le noyau et le script hibernate pour gérer l'endormissement de mon portable.
Le mieux, ça serait d'identifier clairement le problème, et de le résoudre. Tu peux examiner les journaux dans /var/log, pour voir ce qui pose problème. Si le problème est au boot, la commande dmesg t'aidera.
Si le problème est au boot, et alsa-utils ne démarre pas du tout, il faut regarder du côté d'update-rc.d pour mettre à jour l'init.
Si c'est un module pas chargé (j'envisage), il faudrait le rajouter dans /etc/modules.
Sinon, si tu tiens vraiment à executer sudo /etc/init.d/alsa-utils restart, tu peux l'ajouter dans ton fichier .bashrc (si je ne me trompes pas), ou dans ton .xinitrc .
Pour tout les utilisateurs, pas besoin de mettre sudo, mais écrire un petit script qui n'execute que cette commande, et le rajouter avec update-rc.d en S99. man update-rc.d t'aidera pour ça.
J'insiste sur le fait qu'il serait plus gratifiant pour toi d'identifier clairement le problème, plutôt que de le contourner.
# zut
Posté par Marc Quinton . Évalué à 1.
désolé.
[^] # Re: zut
Posté par omnikron . Évalué à 1.
Je ne sais pas comment marche l'hibernation sous ubuntu mais chez moi, dans mon /etc/hibernate/hibernate.conf, je vois :
### services
# RestartServices postfix
# StopServices alsasound
# StartServices aumix
ou encore :
### misclaunch
# OnSuspend 20 echo "Good night!"
# OnResume 20 echo "Good morning!"
Donc tu peux essayer d'ajouter :
- soit OnResume 99 /etc/init.d/alsa-utils restart
- soit RestartServices alsa-utils
A peu près certain que ça marchera si tu utilise suspend2. Mais je ne connais pas Ubuntu. Sur ma Debian, j'ai le patch suspend2 dans le noyau et le script hibernate pour gérer l'endormissement de mon portable.
[^] # Re: zut
Posté par Marc Quinton . Évalué à 1.
un dmesg fait apparaitre quelques messages subliminaux ; en voici un extrait :
[17189367.852000] ACPI: PCI interrupt for device 0000:00:0f.0 disabled
[17189367.944000] ACPI: PCI interrupt for device 0000:00:0b.0 disabled
[17189372.664000] Stopping tasks: =====================================================================================================|
[17189372.768000] Shrinking memory... done (33346 pages freed)
[17189376.576000] ACPI: PCI interrupt for device 0000:00:0e.2 disabled
[17189376.592000] ACPI: PCI interrupt for device 0000:00:0e.1 disabled
[17189376.608000] ACPI: PCI interrupt for device 0000:00:0e.0 disabled
[17189376.624000] ACPI: PCI interrupt for device 0000:00:07.3 disabled
[17189376.640000] ACPI: PCI interrupt for device 0000:00:07.2 disabled
[17189376.656000] swsusp: Need to copy 31021 pages
[17189376.656000] swsusp: Restoring Highmem
j'avoue ne pas trouver "le point d'entrée" du système d'hibernation de ubuntu. Pas de trace dans /etc/init.d/* ni aucun script de démarrage.
[^] # Re: zut
Posté par Marc Quinton . Évalué à 1.
marc@ubuntu:/etc$ locate -i '*hibernate*'
/usr/local/sbin/hibernate
/usr/share/icons/gnome/48x48/apps/gnome-session-hibernate.png
/usr/share/icons/Human/22x22/apps/gnome-session-hibernate.png
/usr/share/icons/Human/24x24/apps/gnome-session-hibernate.png
/usr/share/icons/Human/48x48/apps/gnome-session-hibernate.png
/usr/share/hal/scripts/hal-system-power-hibernate
/etc/acpi/events/ibm-hibernatebtn
/etc/acpi/events/panasonic-hibernatebtn
/etc/acpi/events/sony-hibernate
/etc/acpi/events/tosh-hibernate
/etc/acpi/hibernate.sh
/etc/acpi/hibernatebtn.sh
[^] # Re: zut
Posté par Marc Quinton . Évalué à 1.
marc@ubuntu:/etc/acpi/start.d$ pwd
/etc/acpi/start.d
marc@ubuntu:/etc/acpi/start.d$ ls
total 8
4 10-save-dmidecode.sh* 4 60-asus-wireless-led.sh*
# identifier le problème
Posté par krion . Évalué à -1.
Le mieux, ça serait d'identifier clairement le problème, et de le résoudre. Tu peux examiner les journaux dans /var/log, pour voir ce qui pose problème. Si le problème est au boot, la commande dmesg t'aidera.
Si le problème est au boot, et alsa-utils ne démarre pas du tout, il faut regarder du côté d'update-rc.d pour mettre à jour l'init.
Si c'est un module pas chargé (j'envisage), il faudrait le rajouter dans /etc/modules.
Sinon, si tu tiens vraiment à executer sudo /etc/init.d/alsa-utils restart, tu peux l'ajouter dans ton fichier .bashrc (si je ne me trompes pas), ou dans ton .xinitrc .
Pour tout les utilisateurs, pas besoin de mettre sudo, mais écrire un petit script qui n'execute que cette commande, et le rajouter avec update-rc.d en S99. man update-rc.d t'aidera pour ça.
J'insiste sur le fait qu'il serait plus gratifiant pour toi d'identifier clairement le problème, plutôt que de le contourner.
Bon courage.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.