Hy I’m using OpenSuse 12.2 64 bit and latest wine version 1.5.14, I installed DIablo 3 but i got no sound at all. The game runs fine, perfect i could say but no sound whatsoever. Next i installed Dota 2, same issue. Game runs perfect but i got no sound. I opened this issue also on wine apps db in dota 2 section but no replyes, seems that all other distros (including OpenSuse 12.1) don’t have this issue. Can someone please help me track down the problem ?
Hy,
I thought about it but this seems a bit extreme, and i will defenetly encounter issues with other programs if i do that. It seems to be related to pulse audio and the fact that wine dosn’t support pulse, however in all other distros including OpenSuse 12.1 x64 this issue does not exist, so it seems to be more related to some settings and/or packages in OpenSuse 12.2. Could we aproach this another way without having to uninstall pulse ?
Kind Regards,
Barsoianu Radu
A few more information about my system :
linux-kz3q:/home/puiu # cat /proc/asound/cards
0 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0xf7420000 irq 60
1 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xf7080000 irq 17
linux-kz3q:/home/puiu # pulseaudio --dump-conf
Read from configuration file: /etc/pulse/daemon.conf
daemonize = no
fail = yes
high-priority = yes
nice-level = -11
realtime-scheduling = yes
realtime-priority = 5
allow-module-loading = yes
allow-exit = yes
use-pid-file = yes
system-instance = no
local-server-type = user
cpu-limit = no
enable-shm = yes
flat-volumes = yes
lock-memory = no
exit-idle-time = 20
scache-idle-time = 20
dl-search-path = /usr/lib64/pulse-1.1/modules
default-script-file = /etc/pulse/default.pa
load-default-script-file = yes
log-target = auto
log-level = notice
resample-method = auto
enable-remixing = yes
enable-lfe-remixing = no
default-sample-format = s16le
default-sample-rate = 44100
default-sample-channels = 2
default-channel-map = front-left,front-right
default-fragments = 4
default-fragment-size-msec = 25
enable-deferred-volume = yes
deferred-volume-safety-margin-usec = 8000
deferred-volume-extra-delay-usec = 0
shm-size-bytes = 0
log-meta = no
log-time = no
log-backtrace = 0
rlimit-fsize = -1
rlimit-data = -1
rlimit-stack = -1
rlimit-core = -1
rlimit-rss = -1
rlimit-as = -1
rlimit-nproc = -1
rlimit-nofile = 256
rlimit-memlock = -1
rlimit-locks = -1
rlimit-sigpending = -1
rlimit-msgqueue = -1
rlimit-nice = 31
rlimit-rtprio = 9
rlimit-rttime = 1000000
I am not so sure you will face any issues if you disable PA, it is quite easy to try it out in any case. Just disable it from YaST, and if you find it ruins your system’s sound capabilities enable it again. No need to uninstall it all, though you may do that later if you decide to stay without PA. I never use PA and have never really understood the need for having this conjunction point either, though I may have missed something:)Cheers
So i did disable it from yast2->sound->Other->Pulse Audio Configuration, restarted the system and as soon as OpenSuse tryes to play the greeting sound my X crashes. Went to recovery mode, re-enabled pulse and still the same issue. I can see my desktop and i hear only the first seccond of the greeting sound before my x server restarts, over and over again. Tried a different user same issue. Now i’m stuck in recovery mode not knowing what to do…so yes i could say that disabling pulse brings HUGE issues…like making your entire system unstable. Anyone can help me get it back without having to reinstall it all ?
Since X server seems to start but KDM throws me out i found this in kdm.log :
(==) Log file: “/var/log/Xorg.0.log”, Time: Mon Oct 8 16:28:54 2012
(==) Using config file: “/etc/X11/xorg.conf”
(==) Using config directory: “/etc/X11/xorg.conf.d”
(==) Using system config directory “/usr/share/X11/xorg.conf.d”
klauncher(4725) kdemain: No DBUS session-bus found. Check if you have started the DBUS server.
kdeinit4: Communication error with launcher. Exiting!
kdmgreet(4718)/kdecore (KTimeZone): KSystemTimeZones: ktimezoned initialize() D-Bus call failed: “Not connected to D-Bus server”
Any help would be apreciated, it’s almost 1h now since i can’t login to my system.
ok, so i deleted my user profiles (all of them) and recreated a new one and finnaly i was able to login to my system. After that i started reinstalling everything from scratch, but 2 programs (chrome and steam) when i try lo launch them they log me out of my current user and go straight to login screen. So thank you all for ruining my free day, now i start to reinstall my os. Only that this time it will be another distro. I’ve been supporting suse everywhere starting from my g+ page but this is just lame. Following your “advices” even if i knew that uninstalling or disabling pulse will only give me headakes ruind my day and after 5 hours i start to reinstall everything. Do not delete this post, i’ll link to it from 1000 sites so ppl know what they get into when they ask for help on opensuse forums.
Sorry about that!
If you end up in text mode you may still use YaST and re-enable PA in the same way as with gui. Anyhow, I have done what I suggested you do several times without any issues at all, the reason is that I sometimes forget disabling it initially, i.e. during the install process.
you don’t understand, i did re-enable pulse and it still didn’t work out. somehow my profiles got corrupted. after deleting and reinstalling everything some programs don’t work, my guess is that they have some settings somewhere telling them that they to use my old (non-existing) user…so they just log me out and i get the initial credentials screen.
Did you move directories from your old user to the new one?
I asked as I thought there might be a chance of an ownership issue, However, you might first try to use Sweeper and delete some temporary settings, history etc. Or go to /tmp and delete manually, but be cautious!
Btw, the wine folder is ‘hidden’ in /tmp
After spending all afternoon trying to solve the issue i uninstalled and installed ubuntu 12.10 (beta so far). All the issues described above are gone, i can play both diablo and dota 2 with sound and without any headakes. It’s simply wrong that a beta distro can do what a distro released a few months back can’t. I’m sure that i will encounter different issues here but for the time being, everything works out of the box. p.s i can see that u have 12.1 installed…meaning that you haven’t tried to see what disabling PA does in 12.2 (in 12.1 sound worked in those games as i stated). I guess that everything that comes with a distro (including PA) is there for a reason, and disabling, removing or whatever will always get u i trouble sooner or later (in my case right away).
This looks very strange indeed. Actually my 12.2 was installed by default without pulse audio installed at all (I guess because I chose LXDE installation). Did you install 12.2 from scratch or was it and upgrade from 12.1 (not that it shouldn’t work with 12.2 upgraded from 12.1 but I’m just curious) ?
Pulse audio is definitely not something mandatory on a system as sound can work without any issues with pure alsa. It’s just one of the sound servers available for Linux. Here’s some more information on the topic if you’re interested :
How it works: Linux audio explained | TuxRadar Linux
I’m happy to hear that everything works as expected for you on Ubuntu. Deleting all user accounts and recreating them shouldn’t have resolved the issues you describe so I’m guessing it must have been something else you did. Anyhow this is never a good troubleshooting path regardless of the distro you’re using.
Following your "advices" even if i knew that uninstalling or disabling pulse will only give me headakes ruind my day and after 5 hours i start to reinstall everything.
I’ve done this a lot of times myself and never ran into any issues so this must be something specific to your hardware/configuration. If you knew this was a bad idea why did you do this ? You are the admin of your own system and it is your choice about which advice to follow or not.
And last but not least if the issue is easily reproducible why don’t you create a bugzilla ? This requires the same login as for this fora and makes it possible for the devs to fix problems in the distro but possibly in the upstream as well.
Ok, sorry for that harsh reply but i was quite mad, this was my day off and i intended on playing not troubleshooting :). As for the seccond part related to deleting my user accounts and recreating them i think you might be wrong. After disabing PA, KDM would just throw me out as i described and i got this error :
"Since X server seems to start but KDM throws me out i found this in kdm.log :
(==) Log file: “/var/log/Xorg.0.log”, Time: Mon Oct 8 16:28:54 2012
(==) Using config file: “/etc/X11/xorg.conf”
(==) Using config directory: “/etc/X11/xorg.conf.d”
(==) Using system config directory “/usr/share/X11/xorg.conf.d”
klauncher(4725) kdemain: No DBUS session-bus found. Check if you have started the DBUS server.
kdeinit4: Communication error with launcher. Exiting!
kdmgreet(4718)/kdecore (KTimeZone): KSystemTimeZones: ktimezoned initialize() D-Bus call failed: “Not connected to D-Bus server” "
Googling kdeinit4: Communication error with launcher. Exiting! got me to another forum where the only viable option as other described was exactly to delete and recreate. I did that and i was back in my desktop session, a relief :). But after installing (or re-installing) some programs such as Google Chrome or most importantly Steam (for chrome i could have used firefox) and executing them would just throw me out to my login screen. Anyway…i’m now in ubuntu…everything works…it just dosn’t feel like home thou :). Thinking about reinstalling…maybe those days we can pick off where we started and fix the no sound issue…without me having to reinstall everything again
I’m just wondering if deleting the user account and recreating helped why didn’t creating a new user help ? This should achieve more or less the same thing. Anyway I’m happy to hear that you found what you were looking for in Ubuntu. It’s a very good distribution IMHO and most importantly use whatever works better for you
I am on 12.2 as well, forgot to update the signature, and PA is certainly not needed.
I solved the issue finnaly. U can get sound working in wine by instaling in yast paref (Pulse Audio Preferences) and enabling “Add virtual output device for sumultaneous output on all sound cards”. After that both dota 2 and diablo had sound, i just had to go in the games and change the default output device. If someone could clear out this thread and leave only the important messages would be great. Thanks
Well done! I shall leave out trying to convince you to disable PA again, allthough I think it easier without:)
Valve is developing Steam for linux I’ve heard. Perhaps that will increase the games available natively also, and then we don’t need to go through the hassle of setting up and using Wine.
Thank you very much for posting the solution this will be useful for others.