| Pages: [1] :: one page |
| Author |
Thread Statistics | Show CCP posts - 0 post(s) |

Pivot P'tesh
DEATHFUNK Atlas Alliance
|
Posted - 2009.08.26 14:57:00 -
[1]
Hi there.
Well the title says it, I'm having Problems with Teamspeak when run via wine. The app works fine when it has focus, but doesn't recognize my key input when focused on EVE. I had the same problem with Ventrilo but that could be managed with ventriloctrl. Is there a similar solution for TS?
When runing the native Linux TS client, my voice gets terrible distorted and its very hard to understand me, I can hear everything without problems. I start TS with padsp, other solutions didn't produce any sound. If anyone has an idea how to repair this, I would be very happy.
Thanks
|

Karak Terrel
|
Posted - 2009.08.26 21:36:00 -
[2]
Maybe it helps if you try to set a lower nice level on the process running the TS client. This way it should become more cycles.
"ps ax" to find the pid
"renice -20 <pid>"
You have to do this as root or with sodo, because a normal user is not alowed to renice his processes lower that to 0 or so.
|

farfrael
Insidious Existence RAZOR Alliance
|
Posted - 2009.08.27 16:49:00 -
[3]
Originally by: Pivot P'tesh Hi there.
Well the title says it, I'm having Problems with Teamspeak when run via wine. The app works fine when it has focus, but doesn't recognize my key input when focused on EVE. I had the same problem with Ventrilo but that could be managed with ventriloctrl. Is there a similar solution for TS?
to clarify, you mean "when run ALONG WITH" wine instead of "when run VIA wine"? you should not need any external scripts for TS, the TS linux client usually just works if you are using KDE, did you try using the "focus stealing prevention" option?
Originally by: Pivot P'tesh
When runing the native Linux TS client, my voice gets terrible distorted and its very hard to understand me, I can hear everything without problems. I start TS with padsp, other solutions didn't produce any sound. If anyone has an idea how to repair this, I would be very happy. Thanks
check which codec is selected and increase the quality?
|

Pivot P'tesh
DEATHFUNK Atlas Alliance
|
Posted - 2009.08.27 19:39:00 -
[4]
Originally by: farfrael
to clarify, you mean "when run ALONG WITH" wine instead of "when run VIA wine"? you should not need any external scripts for TS, the TS linux client usually just works if you are using KDE, did you try using the "focus stealing prevention" option?
No, those were two scenarios, sorry for being unclear. One option was running the windows client with wine. When the application loses focus, the ptt key does not work anymore. This happens with all desktop environments I tried, also with KDE and trying different focus stealing prevention options. I had the same problem with ventrilo after the update to ubuntu 9.04.
The second option is running the native teamspeak linux client, where I don't have the focus problem but when speaking everyone can hear my echo becoming more and more sillent.
Originally by: Karak Terrel
Maybe it helps if you try to set a lower nice level on the process running the TS client. This way it should become more cycles.
"ps ax" to find the pid
"renice -20 <pid>"
You have to do this as root or with sodo, because a normal user is not alowed to renice his processes lower that to 0 or so.
I guess that was the problem, it worked then. How can I automate that process?
Thanks for the help.
|

Karak Terrel
|
Posted - 2009.08.27 21:03:00 -
[5]
Originally by: Pivot P'tesh
I guess that was the problem, it worked then. How can I automate that process?
Ok, that's possible, but it is a bit complicated because it needs root rights :-)
First you need to write a script to renice TS2 (this should only be writable by root)
As root do:
$ vim /usr/local/bin/renice_ts2.sh ----------------------8><-------------------------- #!/bin/sh
renice -20 $(pidof .wine/drive_c/Programme/TS2/TS2.exe) ----------------------8><--------------------------
Make it executable $ chmod +x /usr/local/bin/renice_ts2.sh
Grant sodoer rights on that script to your user. Add the following line with "visudo" youruser ALL = NOPASSWD: /usr/local/bin/renice_ts2.sh
Now you can start TS2 like this as a normal user: wine .wine/drive_c/Programme/TS2/TS2.exe & sleep 4 ; sudo /usr/local/bin/renice_ts2.sh
I hope that helps Karak
|

Pivot P'tesh
DEATHFUNK Atlas Alliance
|
Posted - 2009.08.27 23:41:00 -
[6]
Originally by: Karak Terrel
Originally by: Pivot P'tesh
I guess that was the problem, it worked then. How can I automate that process?
Ok, that's possible, but it is a bit complicated because it needs root rights :-)
First you need to write a script to renice TS2 (this should only be writable by root)
As root do:
$ vim /usr/local/bin/renice_ts2.sh ----------------------8><-------------------------- #!/bin/sh
renice -20 $(pidof .wine/drive_c/Programme/TS2/TS2.exe) ----------------------8><--------------------------
Make it executable $ chmod +x /usr/local/bin/renice_ts2.sh
Grant sodoer rights on that script to your user. Add the following line with "visudo" youruser ALL = NOPASSWD: /usr/local/bin/renice_ts2.sh
Now you can start TS2 like this as a normal user: wine .wine/drive_c/Programme/TS2/TS2.exe & sleep 4 ; sudo /usr/local/bin/renice_ts2.sh
I hope that helps Karak
Thanks again. The Distortions are gone now and I got rid of the echo by disabling mic capture in the options.
|

farfrael
Insidious Existence RAZOR Alliance
|
Posted - 2009.08.28 08:16:00 -
[7]
why you would tinker with nice levels and run the windows version of TS when there is a native linux client which works perfectly makes no sense whatsoever to me but ... if it works for you now .. guess that's the important thing
|

Karak Terrel
|
Posted - 2009.08.28 12:37:00 -
[8]
Originally by: farfrael why you would tinker with nice levels and run the windows version of TS when there is a native linux client which works perfectly
TS2 for Linux only supports oss, not alsa and it never realy worked for me to. Using the wine version is a good option to avoid many problems with this software.
|

farfrael
Insidious Existence RAZOR Alliance
|
Posted - 2009.08.28 15:09:00 -
[9]
Originally by: Karak Terrel
TS2 for Linux only supports oss, not alsa and it never realy worked for me to
the OSS compatibility support in Alsa takes care of that. anyway, glad it works for you, all that matters
|

Vallek Arkonnis
|
Posted - 2009.08.29 08:27:00 -
[10]
Originally by: farfrael
Originally by: Karak Terrel
TS2 for Linux only supports oss, not alsa and it never realy worked for me to
the OSS compatibility support in Alsa takes care of that. anyway, glad it works for you, all that matters
Kind of. The problem I ran in to is that I had to run it with the aoss wrapper, and then I found out that the 64-bit library wouldn't work with it. Luckily someone repacked the 32 bit version and made it installable, I was then able to send audio but all audio stuttered a lot. But at least it functioned.
|

farfrael
Insidious Existence RAZOR Alliance
|
Posted - 2009.08.29 11:36:00 -
[11]
Originally by: Vallek Arkonnis
Kind of. The problem I ran in to is that I had to run it with the aoss wrapper, and then I found out that the 64-bit library wouldn't work with it. Luckily someone repacked the 32 bit version and made it installable, I was then able to send audio but all audio stuttered a lot. But at least it functioned.
interesting, using the linux client here with Alsa and it works. never had to explicitly use aoss did you include the oss compatibility modules in the Alsa section when you compiled your kernel?
|
| |
|
| Pages: [1] :: one page |
| First page | Previous page | Next page | Last page |