PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : opensuse 11.4 HDA-Sound: Phonon oder Pulse?



exponator
25.05.11, 07:59
Hi zusammen

Soundprobleme gibt es ja jede Menge im Netz zu finden.
Auch unter opensuse 11.4 mit KDE 4.6 auf einem Laptop.
Meines liegt einfach gesehen daran, dass mein Soundsystem für jedes einzelne Programm, welches mit Sound zu tun hat, einen Lautstärkeregler hat.
Zumindest, wenn ich den Mixer von Kmix aufrufe.
Das zu unterbinden und nur einen Masterregler für alles zu haben hatte ich mir zum Ziel gesetzt. Leider aber habe ich nichts brauchbares im Netz gefunden.
Also habe ich zunächst alles, was ohne irgendwelche Abhängigkeiten ist, von Pulse deinstalliert. Danach war keine Änderung in Sicht.
Also wieder installiert und desgleichen von Phonon deinstalliert.
Auch hier keine Änderungen, bis auf das sich danach gar nichts, was mit Sound zu tun hatte, mehr aufrufen lies ohne zu crashen.
Die Phonon Software wieder installiert. Das Software-crash-Problem ist geblieben.
Der Mixer von Kmix läßt sich, nach einer Aktualisierung, zwar wieder aufrufen, sagt mir aber ich hätte keine Soundkarte.

Folgende Kriterien sind gegeben:
System: opensuse 11.4 mit KDE 4.6.0


# modinfo snd_hda_intel
filename: /lib/modules/2.6.37.1-1.2-default/kernel/sound/pci/hda/snd-hda-intel.ko
description: Intel HDA driver
license: GPL
srcversion: 5696A29B6B5852038AD0B1E
alias: pci:v00001022d*sv*sd*bc04sc03i00*
alias: pci:v00001002d*sv*sd*bc04sc03i00*
alias: pci:v000017F3d00003010sv*sd*bc*sc*i*
alias: pci:v00001102d00000009sv*sd*bc*sc*i*
alias: pci:v00006549d00001200sv*sd*bc*sc*i*
alias: pci:v000010DEd*sv*sd*bc04sc03i00*
alias: pci:v000010B9d00005461sv*sd*bc*sc*i*
alias: pci:v00001039d00007502sv*sd*bc*sc*i*
alias: pci:v00001106d00003288sv*sd*bc*sc*i*
alias: pci:v00001002d0000AA48sv*sd*bc*sc*i*
alias: pci:v00001002d0000AA40sv*sd*bc*sc*i*
alias: pci:v00001002d0000AA38sv*sd*bc*sc*i*
alias: pci:v00001002d0000AA30sv*sd*bc*sc*i*
alias: pci:v00001002d0000AA28sv*sd*bc*sc*i*
alias: pci:v00001002d0000AA20sv*sd*bc*sc*i*
alias: pci:v00001002d0000AA18sv*sd*bc*sc*i*
alias: pci:v00001002d0000AA10sv*sd*bc*sc*i*
alias: pci:v00001002d0000AA08sv*sd*bc*sc*i*
alias: pci:v00001002d0000AA00sv*sd*bc*sc*i*
alias: pci:v00001002d0000970Fsv*sd*bc*sc*i*
alias: pci:v00001002d0000960Fsv*sd*bc*sc*i*
alias: pci:v00001002d00007919sv*sd*bc*sc*i*
alias: pci:v00001002d0000793Bsv*sd*bc*sc*i*
alias: pci:v00001002d00004383sv*sd*bc*sc*i*
alias: pci:v00001002d0000437Bsv*sd*bc*sc*i*
alias: pci:v00008086d*sv*sd*bc04sc03i00*
alias: pci:v00008086d0000811Bsv*sd*bc*sc*i*
alias: pci:v00008086d00001D20sv*sd*bc*sc*i*
alias: pci:v00008086d00001C20sv*sd*bc*sc*i*
depends: snd-hda-codec,snd-pcm,snd,snd-page-alloc
vermagic: 2.6.37.1-1.2-default SMP mod_unload modversions
parm: index:Index value for Intel HD audio interface. (array of int)
parm: id:ID string for Intel HD audio interface. (array of charp)
parm: enable:Enable Intel HD audio interface. (array of bool)
parm: model:Use the given board model. (array of charp)
parm: position_fix:DMA pointer read method.(0 = auto, 1 = LPIB, 2 = POSBUF, 3 = VIACOMBO). (array of int)
parm: bdl_pos_adj:BDL position adjustment offset. (array of int)
parm: probe_mask:Bitmask to probe codecs (default = -1). (array of int)
parm: probe_only:Only probing and no codec initialization. (array of int)
parm: single_cmd:Use single command to communicate with codecs (for debugging only). (bool)
parm: enable_msi:Enable Message Signaled Interrupt (MSI) (int)
parm: patch:Patch file for Intel HD audio interface. (array of charp)
parm: beep_mode:Select HDA Beep registration mode (0=off, 1=on, 2=mute switch on/off) (default=1). (array of int)
parm: power_save:Automatic power-saving timeout (in second, 0 = disable). (int)
parm: power_save_controller:Reset controller in power save mode. (bool)

# alsa-info.sh
upload=true&script=true&cardinfo=
!!################################
!!ALSA Information Script v 0.4.60
!!################################

!!Script ran on: Wed May 25 06:41:25 UTC 2011


!!Linux Distribution
!!------------------

Welcome to openSUSE 11.4 "Celadon" - Kernel \r (\l). openSUSE 11.4 (x86_64)


!!DMI Information
!!---------------

Manufacturer: eMachines
Product Name: eME732G
Product Version: V1.01


!!Kernel Information
!!------------------

Kernel release: 2.6.37.1-1.2-default
Operating System: GNU/Linux
Architecture: x86_64
Processor: x86_64
SMP Enabled: Yes


!!ALSA Version
!!------------

Driver version: 1.0.23
Library version: 1.0.24.1
Utilities version: 1.0.24.2


!!Loaded ALSA modules
!!-------------------



!!Sound Servers on this system
!!----------------------------

No sound servers found.


!!Soundcards recognised by ALSA
!!-----------------------------

--- no soundcards ---


!!PCI Soundcards installed in the system
!!--------------------------------------

00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05)
01:00.1 Audio device: ATI Technologies Inc Manhattan HDMI Audio [Mobility Radeon HD 5000 Series]


!!Advanced information - PCI Vendor/Device/Subsystem ID's
!!--------------------------------------------------------

00:1b.0 0403: 8086:3b56 (rev 05)
Subsystem: 1025:0498
--
01:00.1 0403: 1002:aa68
Subsystem: 1025:0498


!!Modprobe options (Sound related)
!!--------------------------------

snd-hda-intel: power_save=,0 power_save_controller=0,1


!!Loaded sound module options
!!--------------------------


!!ALSA Device nodes
!!-----------------

crw-rw----+ 1 root audio 116, 3 May 25 07:24 /dev/snd/seq
crw-rw----+ 1 root audio 116, 2 May 25 07:23 /dev/snd/timer


!!Aplay/Arecord output
!!------------

APLAY

aplay: device_list:240: no soundcards found...

ARECORD

arecord: device_list:240: no soundcards found...

!!Amixer output
!!-------------


!!Alsactl output
!!-------------

--startcollapse--
--endcollapse--


!!All Loaded Modules
!!------------------

Module
reiserfs
vboxnetadp
vboxnetflt
vboxdrv
af_packet
edd
cpufreq_conservative
cpufreq_userspace
cpufreq_powersave
acpi_cpufreq
mperf
snd_pcm_oss
snd_mixer_oss
snd_seq
snd_seq_device
fuse
dm_mod
snd_hda_codec
snd_hwdep
snd_pcm
arc4
snd_timer
ecb
ath9k
mac80211
kvm_intel
ath9k_common
ath9k_hw
kvm
snd
tg3
ath
cfg80211
rfkill
iTCO_wdt
uvcvideo
videodev
v4l1_compat
v4l2_compat_ioctl32
soundcore
i2c_i801
pcspkr
sg
video
sr_mod
wmi
shpchp
iTCO_vendor_support
serio_raw
joydev
snd_page_alloc
cdrom
battery
pci_hotplug
ac
button
ext4
jbd2
crc16
usbhid
radeon
ttm
drm_kms_helper
ehci_hcd
drm
usbcore
i2c_algo_bit
fan
processor
thermal
thermal_sys


!!ALSA/HDA dmesg
!!------------------

[ 2.453405] [drm] Connector 1:
[ 2.453406] [drm] HDMI-A
[ 2.453407] [drm] HPD1
--
[ 9.362235] ieee80211 phy0: Atheros AR9287 Rev:2 mem=0xffffc90009900000, irq=17
[ 10.245046] snd_hda_intel: `,0' invalid for parameter `power_save'
[ 10.245061] snd_hda_intel: `,0' invalid for parameter `power_save'
[ 10.828701] Adding 2096444k swap on /dev/sda6. Priority:-1 extents:1 across:2096444k
--
[ 91.770622] EXT4-fs (sda5): re-mounted. Opts: acl,user_xattr,commit=0
[ 554.455433] snd_hda_intel: `,0' invalid for parameter `power_save'
Das BIOS ist so minimalistisch, dass ich keine der Soundkarten, wenn auch nur ansatzweise, abschalten kann.
Beim Aufruf von Phonon (in den Systemeinstellungen / Multimedia) crasht die Software. Die Tastenfunktionen für Lautstärke ist ebenso futsch bzw. funktioniert nicht und Kmix zeigt sich nicht als Symbol im Tray.

Was könnte ich jetzt noch tun, um zu meinem Ziel zu gelangen lediglich einen Lautstärkeregler für alles zu haben und meine Tastenfunktion für die Lautstärke erhalten bleibt (Masterregler)?

Braucht ihr mehr Systeminfos? Dann bitte sagen.

undefined
25.05.11, 11:13
Du hast zwei Soundkarten!
Ein onboard und ein Grafigkarten HDMI Ausgang!
Das heisst du musst die Karten Sortieren und die power_save Optionen weglassen weil!
Eine der Karten nicht mit dem power_save Parameter arbeitet!

Beispiel Konfiguration:
Bei den Boot Parameter angeben damit beim Booten zwei Karten definiert werden!


snd.slots=snd-hda-intel,snd-hda-intel

Im Verzeichnis /etc/modprobe.d nach der Sound Konfiguration suchen!
Die Parameter von Modul snd verändern!


## Muss zweimal definiert werden wegen Kernel „batch“ Parameter
options snd slots=snd-hda-intel,snd-hda-intel
## Karten Indexe Definieren
options snd-hda-intel index=0,1 id=Atheros,HDMI enable=1,1

Danach neu Booten weil hda-intel Module nicht so einfach zu entfernen sind!

Sound Info bei der nächsten Frage angeben ;)


for i in $(find /proc/asound -maxdepth 1 -type f) ; do echo "## $i"; cat $i; done

exponator
25.05.11, 21:33
Du hast zwei Soundkarten!
Ein onboard und ein Grafikkarten HDMI Ausgang!
Das heisst du musst die Karten Sortieren und die power_save Optionen weglassen weil!
Eine der Karten nicht mit dem power_save Parameter arbeitet!

Beispiel Konfiguration:
Bei den Boot Parameter angeben damit beim Booten zwei Karten definiert werden!


snd.slots=snd-hda-intel,snd-hda-intel
Im Verzeichnis /etc/modprobe.d nach der Sound Konfiguration suchen!
Die Parameter von Modul snd verändern!


## Muss zweimal definiert werden wegen Kernel „batch“ Parameter
options snd slots=snd-hda-intel,snd-hda-intel
## Karten Indexe Definieren
options snd-hda-intel index=0,1 id=Atheros,HDMI enable=1,1
Danach neu Booten weil hda-intel Module nicht so einfach zu entfernen sind!

Sound Info bei der nächsten Frage angeben ;)


for i in $(find /proc/asound -maxdepth 1 -type f) ; do echo "## $i"; cat $i; done

Meine Soundconfig in /etc/modprobe.d/ sieht momentan folgendermaßen aus:


# o /etc/modeprobe.d/
options snd slots=snd-hda-intel,snd-hda-intel
# u1Nb.GVxmCRrHBT6:5 Series/3400 Series Chipset High Definition Audio
alias snd-card-0 snd-hda-intel
# NXNs.GV+5KLSAch2:ATI Technologies Inc
alias snd-card-1 snd-hda-intelZu Deinem o.a. Befehl kommt folgende Systemaussage:


# for i in $(find /proc/asound -maxdepth 1 -type f) ; do echo "## $i"; cat $i; done
## /proc/asound/hwdep
00-00: HDA Codec 0
01-00: HDA Codec 0
## /proc/asound/pcm
00-00: ALC272X Analog : ALC272X Analog : playback 1 : capture 1
01-03: HDMI 0 : HDMI 0 : playback 1
## /proc/asound/timers
G0: system timer : 4000.000us (10000000 ticks)
P0-0-0: PCM playback 0-0-0 : SLAVE
P0-0-1: PCM capture 0-0-1 : SLAVE
P1-3-0: PCM playback 1-3-0 : SLAVE
## /proc/asound/modules
0 snd_hda_intel
1 snd_hda_intel
## /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xd4100000 irq 42
1 [Generic ]: HDA-Intel - HD-Audio Generic
HD-Audio Generic at 0xd4020000 irq 43
## /proc/asound/devices
2: : timer
3: [ 0- 0]: digital audio playback
4: [ 0- 0]: digital audio capture
5: [ 0- 0]: hardware dependent
6: [ 0] : control
7: [ 1- 3]: digital audio playback
8: [ 1- 0]: hardware dependent
9: [ 1] : control
10: : sequencer
## /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.23.
Unter anderem lässt sich Kmix nun wieder starten und ich konnte auch den Hauptkanal des HDA Intel auswählen. Zudem funktioniert die Tastenfunktion auch wieder.

Amarok stürzt immer noch, gleich beim Starten, ab.
Die Phonon-Auswahl aus Systemeinstellungen / Multimedia lässt die Systemeinstellungssoftware abstürzen. Knotify4 stürzt laufend ab.
Nach Aufruf von Yast2 / Sound und Klick auf Bearbeiten der 1. Karte: 5 Series / 3400 Series Chipset High Definition Audio : stehen keine Werte mehr hinter den Optionen.
Muss da vielleicht noch was hin?
Nach der Neuinstallation, so kann ich mich entsinnen, standen hier und dort Nullen. Nur wo genau weiß ich nicht mehr.
Auch bei der 2. Karte: ATI Technologies Inc. : sind keine Werte hinter den Optionen.
Von dieser Karte weiß ich aber auch nichts mehr, weil ich diese nie bearbeiten wollte.

exponator
26.05.11, 10:36
Ich möchte doch lediglich, dass alle Programme funktionieren und nicht für jedes Programm, welches eine Soundkarte benutzt, mit einem Lautstärkeregler in Kmix daher kommt.
Ist das zuviel verlangt (wenn mein System auch zwei Soundkarten hat)?
Ist es dabei egal welches Soundsystem ich benutze (Phonon oder Pulse)?

roadracer
27.05.11, 22:19
Ich verstehe nicht so ganz, was du willst. Nimm doch den PCM- oder Master-Regler. Damit geht es ganz problemlos.
Ich glaube du bist im ganz falschen Reiter. Seit 4.6 zeigt KDE auch die Lautstärke der einzelnen Programme an.
Mach am besten mal einen Screenshot von deinem Problem.

exponator
09.06.11, 05:59
Ich verstehe nicht so ganz, was du willst. Seit 4.6 zeigt KDE auch die Lautstärke der einzelnen Programme an.
Und genau das ist es, was mich stört. Vorher gab es das nicht und das war für mich auch gut so. Seinerzeit gab es nur eine Lautstärke für alles.

Hab ich nun einige Programme geöffnet, muss ich für jedes einzelne Programm den Pegel steuern. Für mich ist das albern und störend.
Will ich nun via Kmix den Hauptkanal auswählen (Rechtslick auf das Lautsprecher-Icon im Tray), bekomme ich ein kleines Fenster gezeigt.
Allerdings kann ich darin kein PCM, Master odgl. auswählen, sondern lediglich
Manhatten HDMI Audio [Mobility Radeon HD5000 Series] Digital Stereo (HDMI) oder
Internes Audio Analog Stereo
als Wiedergabegeräte.

Installiert ist bei mir alles von PulseAudio und Phonon.
Was brauche ich denn noch, um via Kmix Master oder PCM odgl. als Hauptkanal auswählen zu können?

Kann ich ohne weiteres Pulseaudio abschalten (wenn es daran liegt), ohne das Programme crashen? Man hört ja nichts gutes darüber.
Pulseaudio killen geht nicht, ohne dass gleich der nächste Daemon startet. Per YaST->Runlevel ist da auch nichts einzustellen.

libpulse0 deinstallieren geht nicht, ohne dass gleich hunderte von Abhängigkeiten davon betroffen sind.
libpulse-mainloop-glib0 deinstallieren geht nicht, ohne dass gleich hunderte von Abhängigkeiten davon betroffen sind.

Ich hätte es gern so wie unter KDE 3.x. Ich brauche den ganzen digitalen Krempel nicht, auch wenn heutzutage alles onboard ist.
Bzw. möchte ich gern den Hauptkanal auswählen können: Master, PCM usw.

undefined
09.06.11, 07:29
Damit wirst du dich bei KDE4 mit abfinden müssen.

Ich selbst Arbeite nach wie vor auf KDE3 weil KDE4 in meinen Augen im Beruflichen Einsatz immernoch untauglich ist. Die Gründe hierfür sind unter anderem:
Console die nicht mehr mit Befehls Lesezeichen umgehen kann
Keinen Zugriff auf ~/.netrc und ~/.nailrc
Keinen Zugriff auf eigene Zertifikate für Peer2Peer Verbindungen
Sound Einstellungen bleiben nicht erhalten und Spezielle ladspa Filter lassen sich nicht einbinden
Das File Managment für Remote Zugriffe ist schlechter geworden
Von PIM will ich hier erst garnicht reden...

Wenn du wieder ein KDE3 möchstet kannst ubuntu Installieren und Trinity nach Installieren.
Hier funktionieren die Sound Einstellungen wie gewohnt. Ich habe auf meinem alten Laptop Debian mit Trinity drauf.

roadracer
09.06.11, 13:32
Also ich bin zwar KDE4-Fan, muss aber auch bepflichten, dass KMix Schrott ist. Ich hab's deinstalliert und benutze den Regler am Lautsprecher (sogar noch einfacher als PCM-Regler :D) und ggf. alsamixer.

exponator
09.06.11, 21:37
Damit wirst du dich bei KDE4 mit abfinden müssen.
So'n Mist.

Die Gründe hierfür sind unter anderem:
Sound Einstellungen bleiben nicht erhalten
Wahrscheinlich rührt bei meinem jetzigen System der Fehler daher.
Ich habe mit den Soundeinstellungen experimentiert.
Mittels YaST->Sound habe ich die Pulseaudio Unterstützung zunächst deaktiviert. Danach ging überhaupt kein Sound mehr.
Wieder aktiviert, blieben die Einstellungen wie bei der Inaktivierung.
Schlimmer noch. Per Firefox auf Youtube wurden die Videos im Zeitraffer ohne Sound und ohne die Möglichkeit der Lautstärkenänderung abgespielt.

Von PIM will ich hier erst garnicht reden...
Das sehr ich etwas anders.

Wenn du wieder ein KDE3 möchstet kannst ubuntu Installieren und Trinity nach Installieren.
Hier funktionieren die Sound Einstellungen wie gewohnt.
Schön. Aber denkst Du das kann mir mit opensuse 11.3 genauso passieren?

naraesk
09.06.11, 22:00
Bei den technischen Details kann ich zwar nicht mitreden, aber so ganz kann ich das Problem nicht nachvollziehen.

Rechtsklick auf KMix in der Kontrollleiste → Hauptkanal auswählen → Dort Wiedergabegeräte und die Soundkarte auswählen. Schon lässt sich die Lautstärke für alle Anwendungen steuern.
Selbiges kannst du auch über den Aufruf von pavucontrol bewerkstelligen.

So läuft des jedenfalls prinzipiell, zu deinen konkreten Problemen kann ich nichts sagen.

exponator
10.06.11, 05:40
Bei den technischen Details kann ich zwar nicht mitreden, aber so ganz kann ich das Problem nicht nachvollziehen.
Ich denke einfach wir reden aneinander vorbei.
Ich möchte einfach nur einen Lautstärkeregler für alles.

Rechtsklick auf KMix in der Kontrollleiste → Hauptkanal auswählen → Dort Wiedergabegeräte und die Soundkarte auswählen. Schon lässt sich die Lautstärke für alle Anwendungen steuern.
Selbiges kannst du auch über den Aufruf von pavucontrol bewerkstelligen.

So läuft des jedenfalls prinzipiell, zu deinen konkreten Problemen kann ich nichts sagen.
Und genau dieses prinzipiell meine ich, möchte ich nicht so.
Mir wäre folgendes viel lieber:
Rechtsklick auf KMix in der Kontrollleiste → Hauptkanal auswählen → Dort Master oder PCM oder ... auswählen.
Aber ich sehe schon. Ich glaube ich muss mich damit abfinden. Schade, dass es nicht anders geht.

undefined
10.06.11, 07:03
Gerade dieses Feature halte ich als sinnvoll.
Wenn du nämlich z.B: ein Musikstück laut hörst und bei einer anderen Aktion ein Informations Melodie abgespielt wird fallen einem die Ohren ab ;)
Es gibt eine Möglichkeit wie du das verhindern kannst. Mit einem Shell Script und dem löschen einer Binär Datei aus dem KDE Verzeichnis kconf_update_bin/
Und zwar Schreibt Phonon für jedes Programm das einen Sound Regler verwendet die Informationen in dessen Konfigurations Datei.


[Phonon::AudioOutput]
ProgrammName_Volume=1

Beim Start von kde4 ruft Phonon immer die Binär Programme phonon_devicepreference_update und phonon_deviceuids_update (hängt von solid ab) auf.
Wenn man sie entfernt oder umbenennt wird Phonon beim Start die Einstellungen nicht mehr zurück setzen.

naraesk
10.06.11, 07:31
Ich denke einfach wir reden aneinander vorbei.
Ich möchte einfach nur einen Lautstärkeregler für alles.

Scheint so. :)
— nur einen Lautstärkeregler für alles
— ein Lautstärkeregler für alles und zudem weitere für einzelne Anwedungen

Was stört dich an der zweien Lösung? Verstehe ich nicht.

exponator
21.06.11, 18:35
Hi naraesk
Mich stört einfach nur, dass man für jede Audioanwendung einen Lautstärkeregler angezeigt bekommt und scheinbar auch bedienen muss.
Ich habe es aber nun anders geregelt.
Ich nehme nicht mehr kmix sondern alsamixer zur Bedienung der Laustärke.
Das vereinfacht die ganze Sache ungemein.

gropiuskalle
21.06.11, 19:42
Man kann Phonon auch einfach deinstallieren.

roadracer
21.06.11, 20:43
Was ihr hier für ein Theater macht und auf diesem KDE-Sound-System rumhackt. Man könnte meinen ihr hättet nichts anderes zu tun.

gropiuskalle
21.06.11, 21:16
Argh - ich bin reingefallen. Ich wollte eigentlich schreiben, dass man *PulseAudio* durchaus deinstallieren kann. Was gegen Phonon einzuwenden ist, verstehe ich jetzt auch nicht. Die hier beschriebenen Symptome haben mit Phonon nix zu tun.

undefined
21.06.11, 21:48
Argh - ich bin reingefallen. Ich wollte eigentlich schreiben, dass man *PulseAudio* durchaus deinstallieren kann. Was gegen Phonon einzuwenden ist, verstehe ich jetzt auch nicht. Die hier beschriebenen Symptome haben mit Phonon nix zu tun.
Sorry aber du hast keine Ahnung ;)
Die gesplittete Soundregelung ist eine reine phonon Geschichte und wird von Klasse Phonon::VolumeSlider abgeleitet, die Schnittstelle ist pulseaudio.
Wenn es um KDE4 Geraffel geht könnte ich hier was Bugs und Sinnlose Features betrifft DIN A4 Seiten füllen. Ich Kompiliere Regelmäßig die neusten Versionen um zu sehen ob es sich lohnt um zu steigen.
Das ist im Administrativen Bereich nach wie vor nicht der Fall.

gropiuskalle
22.06.11, 02:45
Die gesplittete Soundregelung ist eine reine phonon Geschichte und wird von Klasse Phonon::VolumeSlider abgeleitet, die Schnittstelle ist pulseaudio.

Ach? Und wieso treten diese Symptome bei mir nicht auf? Wieso habe ich hier nicht das feature, die Soundregelung applikationsspezifisch zu regeln (was ich allerdings auch nicht haben möchte), obwohl hier Phonon läuft?

Ich frag' nur.

exponator
22.06.11, 21:43
Ey gropiuskalle
Wie hast Du das denn hinbekommen.
Genauso wie Du das beschreibst möchte ich das auch.
Eben NICHT applikationsspezifisch, sondern einfach nur EIN REGLER für alles was.
Vorher, bei KDE 3.5 gings ja auch.

gropiuskalle
22.06.11, 21:52
Man kann PulseAudio irgendwie über die Konsole deaktivieren¹, hab aber gerade nicht im Kopf, wie. Ich schmeiße einfach alles pulsige raus (Pakete ermitteln mittels 'zypper se -si pulse'), aus Kompatibilitätsgründen müssen lediglich 'libpulse0' und 'libpulse-mainloop-glib0' installiert bleiben.

Danach einen reboot und zack fertig - glaube ich zumindest. Eventuell muss man KDE danach noch auf das richtige device hinweisen, allerdings käme in diesem Falle eh eine entsprechende Meldung nach dem login. Danach verhält sich die Soundausgabe, Mixer etc. wie gewohnt.

¹Edit:


setup-pulseaudio --disable

Ede
10.07.11, 22:32
Ich habe Suse 11.4 auf dem Hauptrechner installiert. Das Problem mit den Schriftarten, das ich mit meinem Notebook hatte und im Suse 11.4 Thread beschrieben habe, ist hier nicht aufgetreten.
Nur eine Sache. Kann ich dieses Phonon Dings deinstallieren/deaktivieren? Das habe ich mit dem aRts früher auch immer gemacht. Oder geht dann Amarok nicht mehr?

Und hat jemand eine Idee, was ich einstellen muss, damit System Bell (Signalton) in der KDE-Konsole funktioniert?
In anderen Programmen funktioniert der PC-Speaker. Sogar in den KDE-Systemeinstellungen kann ich Frequenz, Dauer und Lautstärke einstellen und testen. Nur in der KDE-Konsole geht es nicht.

gropiuskalle
11.07.11, 00:46
Nur eine Sache. Kann ich dieses Phonon Dings deinstallieren/deaktivieren?

Einfach mal ausprobieren:


hoppers:~ # zypper rm phonon
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following NEW packages are going to be installed:
NetworkManager-gnome NetworkManager-pptp-gnome kid3-qt knetworkmanager-kde3
knetworkmanager-openvpn-kde3 libdbus-1-qt3-0 libgnome-bluetooth8

The following packages are going to be REMOVED:
NetworkManager-kde4-libs NetworkManager-kde4-libs-lang NetworkManager-openvpn-kde4
NetworkManager-pptp-kde4 akregator amarok amarok-lang amor ark bespin bluedevil
bluedevil-lang choqok crystal digikam digikam-lang dolphin dragonplayer filelight
fsrunner gwenview k3b k3b-codecs k9copy kaddressbook kaffeine kaffeine-lang kate kcalc
kcharselect kcolorchooser kcometen4 kcron kde4-effects-BeClock kde4-kgreeter-plugins
kdeartwork4 kdeartwork4-desktopthemes kdeartwork4-screensaver kdebase4 kdebase4-nsplugin
kdebase4-openSUSE kdebase4-runtime kdebase4-runtime-branding-openSUSE kdebase4-session
kdebase4-workspace kdebase4-workspace-branding-openSUSE kdebase4-workspace-devel
kdebase4-workspace-liboxygenstyle kdegames4 kdegraphics4 kdemultimedia4
kdenetwork4-filesharing kdenlive kdenlive-lang kdepasswd kdepim4 kdepim4-runtime
kdepim4-wizards kdf kdialog kdiamond kdm kdnssd keditbookmarks kfind kgamma kget kgpg
kgrubeditor kid3 kio_audiocd kio_kamera kio_sysinfo kio_sysinfo-branding-openSUSE
kiosktool kipi-plugins-acquireimage kjots kmag kmahjongg kmail kmines kmix kmousetool
kmouth knights-lang knode knotes koffice2 koffice2-karbon koffice2-kexi
koffice2-kformula koffice2-kplato koffice2-kpresenter koffice2-krita koffice2-kspread
koffice2-kthesaurus koffice2-kword kolourpaint kompare konqueror konqueror-plugins
konqueror-plugins-lang konsole kontact konversation kopete kopete-antispam korganizer
kpat krdc krename kreversi krfb kruler krusader kscd kservicemenueditor ksnapshot
ksshaskpass ksudoku ksystemlog kteatime ktimer ktimetracker ktorrent ktorrent-lang kvkbd
kwalletmanager kwebkitpart kwikdisk kwin kwin-fx-bedropped kwin-fx-befaded
kwin-fx-beshadowed kwrite libkde4-devel libkdegames4 libkexiv2-devel libksane0 marble
mozilla-kde4-integration nepomukcontroller okteta okular patterns-openSUSE-kde4
patterns-openSUSE-kde4_basis patterns-openSUSE-kde4_imaging phonon phonon-devel
plasma-addons plasma-addons-marble plasma-applet-toggle_compositing plasma-theme-klassik
plasmoid-activitymanager plasmoid-cwp plasmoid-cwp-lang plasmoid-daisy
plasmoid-fancy-tasks plasmoid-flexible-tasks plasmoid-mountoid
plasmoid-networkmanagement plasmoid-quickaccess plasmoid-smooth-tasks
plasmoid-translatoid plasmoid-yasp plasmoid-yawp qtcurve-kde4 rekonq skanlite
soundkonverter subtitlecomposer subtitlecomposer-lang sweeper synaptiks yakuake

The following packages are going to be downgraded:
kio-locate knights

The following packages are going to change vendor:
kio-locate obs://build.opensuse.org/KDE -> obs://build.opensuse.org/KDE:KDE3
knights obs://build.opensuse.org/KDE -> obs://build.opensuse.org/KDE:KDE3


2 packages to downgrade, 7 new, 175 to remove, 2 to change vendor.
Overall download size: 3.8 MiB. After the operation, 477.5 MiB will be freed.
Continue? [y/n/p/?] (y): n

...da flöge also ein wenig mehr vom System als nur Amarok. :-) Mich würde interessieren, warum Du das loswerden willst. Das habe ich bei den bisherigen Beiträgen auch nicht so recht verstanden.

Ede
11.07.11, 16:02
Ja da flöge das ganze KDE und das wäre ja nicht schön.
Dann lasse ich das Phonon halt.
Warum ich das weg haben wollte? Optimierung halt. Alles, was überflüssig ist, weg. Wozu haben wir Alsa? Eigentlich ist mir Phonon negativ aufgefallen, weil er beim Start von Amarok sagt, es wäre angeblich keine mp3-Unterstützung da. Aber mp3 funktioniert.