Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: start volume wijziggen  (gelezen 1464 keer)

Offline siegi

  • Lid
  • Steunpunt: Nee
start volume wijziggen
« Gepost op: 2010/08/31, 19:30:42 »
Ik wil het volume bij het opstarten op een standaard waarde herstellen.
Ik doe dit met het toevoegen van volgende regel aan rc.local
/usr/bin/amixer -c 0 sset Master,0 40%

Echter bij het starten van kde veranderd dit volume terug naar een andere waarde (afsluitwaarde). Waar kan ik deze waarde aanpassen?

Hoe los ik dit nu op?

Offline heir4c

  • Lid
  • Steunpunt: Nee
Re: start volume wijziggen
« Reactie #1 Gepost op: 2010/08/31, 19:37:02 »
Ben daar niet zo in thuis, maar zou je dat niet kunnen toevoegen aan de opstart instellingen (via Systeem>Voorkeuren>opstart-toepassingen.)? Daar kan je klikken op toevoegen en daar kan je een commando invullen enzo.
Is maar een gedacht.

Offline siegi

  • Lid
  • Steunpunt: Nee
Re: start volume wijziggen
« Reactie #2 Gepost op: 2010/08/31, 19:51:17 »
Waarom wil ik dit, stel ik kijk een film op mijn laptop op maximum volume.
De volgende dag kom ik op het werk aan en mijn volume (opstartgeluid) staat nog steeds op maximum...

Ik heb even verder getest, het probleem is pulseaudio overigens.

Het probleem is de timing, ik zou het juist na pulseaudio moeten starten en juist voor het opstartgeluid.
Ik zou liever pulseaudio wijs maken dat hij van het volume moet afblijven..


Offline siegi

  • Lid
  • Steunpunt: Nee
Re: start volume wijziggen
« Reactie #3 Gepost op: 2010/08/31, 20:11:33 »
Voorlopige oplossing is blijkbaar rm -r /home/user/.pulse toevoegen aan rc.local. Redelijk ugly maar als iemand een ander voorstel heeft hoor ik het graag.

Het probleem is namelijk dat ik de config files in .pulse niet kan aanpassen het zijn .pdb files.

Offline heir4c

  • Lid
  • Steunpunt: Nee
Re: start volume wijziggen
« Reactie #4 Gepost op: 2010/08/31, 20:47:42 »
(vraagje om wat bij te leren:)
En wat zijn .pdb files dan?
Kan je daarvoor een progje installeren om die wel aan te kunnen passen?

Offline siegi

  • Lid
  • Steunpunt: Nee
Re: start volume wijziggen
« Reactie #5 Gepost op: 2010/08/31, 21:09:40 »
Sorry het is tdb, trivial database.
Ik kan wel de inhoud bekijken met tdbdump maar niet eenvoudig de inhoud aanpassen in een script.

Offline donpedroII

  • Lid
  • Steunpunt: Nee
Re: start volume wijziggen
« Reactie #6 Gepost op: 2010/08/31, 21:56:42 »
Pulseaudio wordt gestart door  een verwijzing vanuit de /etc/rcX.d (X = 0 - 6 en S )
Hieronder een stukje uit het scriptfile met de naam pulseaudio in /etc/init.d

### BEGIN INIT INFO
# Provides:          pulseaudio esound
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Should-Start:      udev NetworkManager
# Should-Stop:       udev NetworkManager
# Default-Start:     2 3 4 5
# Default-Stop:      1
# Short-Description: Start the PulseAudio sound server
# Description:       System mode startup script for
#                    the PulseAudio sound server.
### END INIT INFO
Je zou er over na kunnen denken om een scriptje te schrijven die in de rcX.d komt, nadat de pulseaudio is gestart.
Het default file in de rcX.d heet 'S50pulseaudio' ( linkfile naar /etc/init.d/pulseaudio ).

Voor referentie denk ik dat je hier wel iets aan zult hebben
https://help.ubuntu.com/community/UbuntuBootupHowto

Offline siegi

  • Lid
  • Steunpunt: Nee
Re: start volume wijziggen
« Reactie #7 Gepost op: 2010/09/01, 17:58:06 »
Bedankt voor de info.
Maar volgens mij is het starten van de pulse audio server niet het moment dat het volume wijzigt.
Het volume wordt gewijzigd bij het inloggen van de gebruiker. Ergens logisch want elke gebruiker kan een ander voorkeursvolume hebben.

Offline AutoStatic

  • Lid
    • autostatic
    • linux.autostatic.com - Audio Productie & Linux
  • Steunpunt: Nee
Re: start volume wijziggen
« Reactie #8 Gepost op: 2010/09/01, 19:50:08 »
Hallo siegi,

Kun je als het goed is oplossen met een .asoundrc bestand in je home directory.
  • geluid instellen op goede volume
  • terminal openen en ingeven alsactl -f ~/.asoundrc store

Dat zou je geluid goed moeten zetten bij het inloggen.

Grt,

Jeremy