On 2013-10-06 10:52 (GMT+0200) Raymond Wooninck composed:
Felix Miata wrote:
This is the first in thread where I used a regular user instead of root, thinking maybe the problem could have something to do with VLC being denied run access absent a bunch of extra hoop jumping to do so. It didn't help. Note the data is before installing VLC and its 4 or so extra deps over what vlc-noX requires, with only vlx-noX, phonon-backend-vlc and their deps installed. I tried again after installing VLC, but it didn't help. Still YaST2 can produce sound, but on this host, kcmshell4 phonon's #2 tab is for backend. There is no tab that provides an opportunity to test sound, even if done logged in as root.
Let's put one thing clear. Trying to produce sound in YaST2 doesn't have anything to do with the phonon setup, nor the fact that if it works in YaST2 it will work in KDE as well. Two different setups that are 80% different from eachother. The only thing they have in common is the computer hardware (speakers, soundboard).
So given that YaST2 works, we can rule out that it is an hardware problem. So
And also rule out kernel module problem, and maybe /etc/group as obstacle.
based on this there are three possible situations:
1) VLC does not work. Could you try to open VLC and play any mediafile (mp3, ogg, etc). If the media file is played correctly, then VLC is installed correctly.
Works... [OT: except in normal testing mode, which means logged in as root. To know this one must either remember VLC denies access to the superuser who doesn't jump through extra hoops, or start VLC from Konsole, so that the error message isn't lost in the ether. This upstream policy is why I prefer SMPlayer - it's testable by the super tester lacking eidedic memory.]
2) Phonon might be installed wrong. Please open systemsettings, go to MultiMedia and select there Audio/Video settings. You should see now which devices phonon has recognized for which output category (notifications, music, etc). As that we are looking at system notifications, please click on notifications and see which device has been setup as default. Also click in the bottom part on "Test" to see if there is a sound output. If the device is correct and by using "Test" there is sound, then Phonon is setup correctly
Note in what you quoted that this was a first normal user instance. What I failed to make clear is that we are dealing with default configuration found by a previously virgin user. That said, for audio playback notifications the right pane shows two line items: Intel ICH7 (Intel ICH7) Intel ICH7, Intel ICH7 (Default Audio Device) Selecting either and then clicking test produces no sound, both as normal user and as root.
3) Are the notifications enabled ? Again in systemsettings, go to Application and System notifications In the Event Source, select there "KDE Workspace" to see the notifications for login, logout, etc. Check if for the login the "Play a sound" is activated and if there is a soundfile indicated. Before the file is a button that you can press to test the sound. Please check if the sound plays correctly. Also check the Tab (Player Settings) and make sure that the option "Use the KDE Sound System" is active.
http://fm.no-ip.com/SS/KDE/soundconfig4112-gx62b.png It seems by default sound for login and logout are disabled. But, testing any that are enabled fails. When I took the snapshot, the LibVLC Failed to Initialize window popped up again. Eureka! Could the problem be related to both libvlccore5 (2.0.8a) and libvlccore7 (2.1.0) simultaneously installed on these systems? Attempting to remove 5 wants to remove phonon-backend-vlc. Attempting to remove 7 wants to remove it and vlc-codecs, and downgrade vlc, vlc-noX, vlc-qt, & libvlc5 from VideoLAN to openSUSE. I proceeded with the latter. Testing notifications now works. And with the default of nothing for KDE Workspace login and logout switched to play a sound, they work. And, this functionality is without pulseaudio installed (though libpulse-mainloop-glib0 and libpulse0 are; why, I have no clue). It seems one moral of this thread is that if VideoLAN is enabled one cannot simply zypper dup as is normal for pre-release upgrading. Probably now that VLC is in the distro best to not enable VideoLAN at all. I wonder what this bodes for after 13.1 is GA when people want VLC to just work for all media types, like on Windows? Another is that default disabling of login and logout sound is a bad policy. Is this set by openSUSE, or is it an uncorrected upstream default? -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org