Current Twitch Desktop App version. This version has more than addons management : voice&video communication, chat, game overlay, twitch integration, ...
Application Details:
Version: | 7.x |
License: | Free to use |
URL: | https://app.twitch.tv/ |
Votes: | 4 |
Latest Rating: | Bronze |
Latest Wine Version Tested: | 5.14 |
Maintainers: About Maintainership
What works
Everything including chat and watching stream. image
What does not
Cannot display games
Workarounds
What was not tested
Running games on twitch.
Hardware tested
Graphics:
Additional Comments
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Show | Arch Linux x86_64 | Aug 10 2020 | 5.14 | Yes | Yes | Yes | Bronze | Benjamin Stürz | |
Show | Ubuntu 20.04 "Focal" (+ variants like Kubuntu) | Aug 09 2020 | 5.13 | Yes | Yes | No | Garbage | Aidan Rayner | |
Show | Arch Linux x86_64 | Mar 23 2020 | 5.4 | Yes | Yes | No | Silver | tinywrkb | |
Current | Ubuntu 19.10 "Eoan" (+ variants like Kubuntu) | Jan 06 2020 | 5.0-rc4-staging | Yes | Yes | No | Silver | Bluely |
Bug # | Description | Status | Resolution | Other apps affected |
This application currently needs dotnet40 to be installable. Install with winetricks :
winetricks -q dotnet40
If you need the "My Games" tab, dotnet40 is not enough, but dotnet46 works :
winetricks -q dotnet46
Note that both versions are mutually exclusive, so you should probably install dotnet46.
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
by Seegras on Thursday February 27th 2020, 13:38
by William G. on Thursday December 19th 2019, 20:39
wine uninstaller
to REMOVE wine-mono, installed dotnet46:
winetricks -q dotnet46
and then installed the Blizzard Battle.net app, then WoW and WoW Classic, and then the Twitch app. Note that the Twitch app requires Wine to be in Windows 7 mode to be able to detect your mods, but WoW retail seems to require Windows 10 (the Battle.net app and WoW Classic don't seem to care either way). So, to make it all work seamlessly, and because Twitch has multiple *.exe files and I couldn't be bothered to figure out which ones I needed to add, I set the default to Windows 7, and then added Wow.exe (under the _retail folder) and set that to Windows 10. Seems to work very well for me.
by Andrew Schott on Monday December 30th 2019, 15:13
Also, to make life easier if/when the prefix barfs out, separate the game data from the prefix, and either point BNet to it (I do this), or symlink it over.
by brocking on Saturday January 18th 2020, 10:16
The error message was contained in a dialogue window and caused the app to terminate when the message was dismissed. The text of the error message was "An unrecoverable error has occured, due to a lack of disk space. Please free up disk space, before relaunching Twitch App."
I'm using a wine build from the Lutris project, version wine-4.21.r0.g9be789b2 ( TkG Staging Esync Fsync ), running in the net.lutris.Lutris flatpak.
by Chris on Sunday November 1st 2020, 18:07
by Chris on Sunday November 1st 2020, 18:26
Could not load plugins
by Steve Ebey on Tuesday May 28th 2019, 9:40
by Michiel on Tuesday March 26th 2019, 23:42
Still saying no, but setting windows version to 10 or up does not fix; Have yet to try to create a new prefix and fresh install.
by elusive on Tuesday October 30th 2018, 21:15
by Kevin on Monday October 15th 2018, 14:46
by Alex on Tuesday October 8th 2019, 2:51
by Lance Gable on Friday July 13th 2018, 7:09
by Lance Gable on Friday July 13th 2018, 7:53
by evilny0 on Friday July 13th 2018, 7:56
by Lance Gable on Friday July 13th 2018, 8:04
by Seth on Wednesday July 4th 2018, 8:19
What has not worked for me is changing the windows version or the wine version.
Thanks for the help.
by evilny0 on Wednesday July 4th 2018, 14:30
- wine 3.11 + 32bits + dotnet40 : "My Games" tab is not there.
- wine 3.11-staging + 64bits + dotnet46 : "My Games" appeared !
The 32bits prefix is set to WinXP. If I change to Win7 or Win10, Twitch does not manage to connect, I only get connection errors when trying to login. I tried a 64bits prefix with regular wine (not staging), and I had troubles installing dotnet40 (it hanged at some point), so I installed dotnet46. I did not manage to have Twitch connecting either. But when I tried wine staging instead, it managed to connect, AND "My Games" tab appeared. I tried to run the 32bits prefix with staging, but "My Games" is not there.
Note: I get a few warning popups when running apps in the 64bits prefix, but at least it runs :).
So the solution might be a combination of 64bits and Windows version...
by Seth on Wednesday July 4th 2018, 14:56
by Jonathan Egbert on Tuesday March 13th 2018, 22:04
I think my input issues were happening because of the following error:
fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet
by evilny0 on Wednesday March 14th 2018, 4:48
by evilny0 on Wednesday March 14th 2018, 14:27
The main problem is that streams are choppy and don't have sounds. I'm currently trying different settings to see if I can manage to have it working fine : 32bits, 64bits, wine-staging, different dotnet versions, other DLLs with winetricks... until now, no luck.
by Philipp Ludwig on Friday March 16th 2018, 13:41
by evilny0 on Friday March 16th 2018, 17:28
I tried the following wine versions, which work the same way here :
- wine-3.3, ubuntu xenial package from winehq repo
- current wine-staging with all patches, which I compiled myself.
by Philipp Ludwig on Monday March 19th 2018, 13:12
by evilny0 on Monday March 19th 2018, 14:06
Got the following :
1. Latest winetricks from github ( github.com/Winetricks/winetricks ), made sure it's in the PATH.
2. Latest Twitch app setup exe from app.twitch.tv
3. Wine 3.3 (package from winehq xenial repo)
Did the following :
1. Create a new prefix, running this command : WINEPREFIX=/home/user/wine/twitchapp winetricks -q dotnet40
2. Wait for dotnet40 install to finish
3. Run the following command : WINEPREFIX=/home/user/wine/twitchapp wine TwitchSetup.exe
4. Click install when the button is displayed
5. Enter credentials
6. Enjoy being logged in
7. Write this post
by Philipp Ludwig on Tuesday March 20th 2018, 14:18
So at this point, I'm kinda lost - the only method I think of to debug this would be to setup Ubuntu on my machine to see if that makes a difference; but even if this would be the case, I wouldn't know how to determine what is actually the problem with my setup - could be how the Debian wine package is built, something kernel-related, or similar.
by evilny0 on Tuesday March 20th 2018, 15:08
However, you could try other things, like running in a wine virtual desktop, or maybe another window manager ? I'm running MATE with focus set on whichever window is under my mouse. Who knows, your issue might be that you cannot focus the input fields ? Or is it really a keyboard input issue ?
by Philipp Ludwig on Tuesday March 20th 2018, 15:14
* can use TAB to toggle the focus of the different fields
* can use ENTER to submit the login form
Entering any text however does not work.
For the record, this is how the login window looks, kinda broken: imgur.com/a/uDPKW
I've tried it in a virtual desktop, but that doesn't make a difference.
by evilny0 on Tuesday March 20th 2018, 17:07
Do you have some kind of firewall ? The app looks like it's using an embedded browser like CEF or Electron, and might be just displaying the login page from Twitch. It could be that some process is blocking the page JS ?
by Philipp Ludwig on Tuesday March 20th 2018, 17:14
by evilny0 on Wednesday March 14th 2018, 15:35
by Philipp Ludwig on Friday March 16th 2018, 13:39