Steam for Linux

Steam for Linux

SIL_EL_MOT Dec 28, 2018 @ 8:28am
Ultrastar over Steam shows no utf-8 characteres (german umlaut)
Hey there,
i tried to start ultrastar-deluxe via steamos and steam on linux, both behave the same:
german, hungarian and polish (and much more languages are affected) signs are not shown, just question marks right in the first menus.
When i start the game from terminal everything works great!
is there a way to work arround this, like with a preload or smth?
any ideas?
Last edited by SIL_EL_MOT; Dec 28, 2018 @ 9:29am
< >
Showing 1-15 of 21 comments
Marlock Dec 28, 2018 @ 10:26am 
it is likely something on the steam runtimes, which the game doesn't use if started directly

steam does have a few issues with poor support to utf8 chars

This might help figure out why:
https://wiki.archlinux.org/index.php/Steam/Troubleshooting#SetLocale('en_US.UTF-8')_fails_at_game_startup

Anyway, did you try running steam via the terminal and then opening the game? Post here the error messages that come up once you click play
SIL_EL_MOT Dec 28, 2018 @ 10:58am 
the locale is set up correctly, else i dont see what to do.

the error messages of steam:
(but the "no-texture"-parts also come up when it works under arch)

GameAction [AppID 0, ActionID 2] : LaunchApp changed task to SiteLicenseSeatCheckout with "" GameAction [AppID 0, ActionID 2] : LaunchApp changed task to CreatingProcess with "" GameAction [AppID 0, ActionID 2] : LaunchApp waiting for user response to CreatingProcess "" GameAction [AppID 0, ActionID 2] : LaunchApp continues with user response "CreatingProcess" Game update: AppID 0 "UltraStar Deluxe", ProcID 29939, IP 0.0.0.0:0 GameAction [AppID 0, ActionID 2] : LaunchApp changed task to Completed with "" ERROR: ld.so: object '/home/markus/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/markus/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/markus/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. >>> Adding process 29939 for game ID 33554432 >>> Adding process 29940 for game ID 33554432 >>> Adding process 29941 for game ID 33554432 ERROR: ld.so: object '/home/markus/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. Created symlink /home/markus/.config/systemd/user/pulseaudio.socket -> /dev/null. ERROR: ld.so: object '/home/markus/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. >>> Adding process 29943 for game ID 33554432 >>> Adding process 29947 for game ID 33554432 ERROR: no texture type for LoadingStaticAnimation found. [TTheme.ThemeLoadStatic] ERROR: no texture type for NamePlayerSelectStatic1Avatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for NamePlayerSelectStatic2Avatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for NamePlayerSelectStatic3Avatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for NamePlayerSelectStatic4Avatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for NamePlayerSelectStatic5Avatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for NamePlayerSelectStatic6Avatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for NamePlayerSelectStatic7 found. [TTheme.ThemeLoadStatic] ERROR: no texture type for NamePlayerSelectStatic7Avatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for NamePlayerSelectStatic8 found. [TTheme.ThemeLoadStatic] ERROR: no texture type for NamePlayerSelectStatic8Avatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for NamePlayerSelectStatic9 found. [TTheme.ThemeLoadStatic] ERROR: no texture type for NamePlayerSelectStatic9Avatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for NamePlayerSelectStatic10 found. [TTheme.ThemeLoadStatic] ERROR: no texture type for NamePlayerSelectStatic10Avatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for NamePlayerSelectStatic11 found. [TTheme.ThemeLoadStatic] ERROR: no texture type for NamePlayerSelectStatic11Avatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for NamePlayerSelectStatic12 found. [TTheme.ThemeLoadStatic] ERROR: no texture type for NamePlayerSelectStatic12Avatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SongRouletteStaticCat found. [TTheme.ThemeLoadStatic] ERROR: no texture type for JukeboxTimeProgress found. [TTheme.ThemeLoadStatic] ERROR: no texture type for JukeboxSongBackground found. [TTheme.ThemeLoadStatic] ERROR: no texture type for JukeboxSongCover found. [TTheme.ThemeLoadStatic] ERROR: no texture type for JukeboxStaticActualSongCover found. [TTheme.ThemeLoadStatic] ERROR: no texture type for JukeboxSongMenuTimeProgress found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingTimeProgress found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP1SingBar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP1TwoPSingBar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP1ThreePSingBar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP2RSingBar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP2MSingBar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP3SingBar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP1Avatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP1TwoPAvatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP1ThreePAvatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP2RAvatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP2MAvatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP3RAvatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingDuetP1ThreePStatic2 found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingDuetP1ThreePAvatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingDuetP2MStatic2 found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingDuetP2MAvatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingDuetP3RStatic2 found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingDuetP3RAvatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingDuetP1ThreePSingBar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingDuetP2MSingBar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingDuetP3RSingBar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP1FourPSingBar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP1FourPAvatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP2FourPSingBar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP2FourPAvatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP3FourPSingBar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP3FourPAvatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP4FourPSingBar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP4FourPAvatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP1SixPSingBar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP1SixPAvatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP2SixPSingBar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP2SixPAvatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP3SixPSingBar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP3SixPAvatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP4SixPSingBar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP4SixPAvatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP5SixPSingBar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP5SixPAvatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP6SixPSingBar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP6SixPAvatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP1DuetFourPSingBar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP1DuetFourPStatic2 found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP1DuetFourPAvatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP2DuetFourPSingBar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP2DuetFourPStatic2 found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP2DuetFourPAvatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP3DuetFourPSingBar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP3DuetFourPStatic2 found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP3DuetFourPAvatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP4DuetFourPSingBar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP4DuetFourPStatic2 found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP4DuetFourPAvatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP1DuetSixPSingBar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP1DuetSixPAvatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP2DuetSixPSingBar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP2DuetSixPAvatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP3DuetSixPSingBar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP3DuetSixPAvatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP4DuetSixPSingBar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP4DuetSixPAvatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP5DuetSixPSingBar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP5DuetSixPAvatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP6DuetSixPSingBar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for SingP6DuetSixPAvatar found. [TTheme.ThemeLoadStatic] ERROR: no texture type for EditSubHeaderBackground found. [TTheme.ThemeLoadStatic] ERROR: no texture type for EditSubCurrentNoteInfoBackground found. [TTheme.ThemeLoadStatic] ERROR: no texture type for EditSubVolumeSliderBackground found. [TTheme.ThemeLoadStatic] ERROR: no texture type for EditSubNotesBackground found. [TTheme.ThemeLoadStatic] ERROR: no texture type for EditSubP1InfoBarBackground found. [TTheme.ThemeLoadStatic] ERROR: no texture type for EditSubP2InfoBarBackground found. [TTheme.ThemeLoadStatic] ERROR: no texture type for EditSubSentenceBackground found. [TTheme.ThemeLoadStatic] ERROR: no texture type for ScoreDownloadPopupProgressSong found. [TTheme.ThemeLoadStatic] ERROR: no texture type for ScoreDownloadPopupProgressWeb found. [TTheme.ThemeLoadStaERROR: ld.so: object '/home/markus/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. >>> Adding process 29951 for game ID 33554432 pid 29953 != 29951, skipping destruction (fork without exec?) ALSA lib pcm_dsnoop.c:638:(snd_pcm_dsnoop_open) unable to open slave ALSA lib pcm_dmix.c:1099:(snd_pcm_dmix_open) unable to open slave ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side ERROR: ld.so: object '/home/markus/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. >>> Adding process 29961 for game ID 33554432 >>> Adding process 29962 for game ID 33554432 ERROR: ld.so: object '/home/markus/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. connect(2) call to /dev/shm/jack-1000/default/jack_0 failed (err=No such file or directory) attempt to connect to server failed connect(2) call to /dev/shm/jack-1000/default/jack_0 failed (err=No such file or directory) attempt to connect to server failed ALSA lib pcm_oss.c:377:(_snd_pcm_oss_open) Unknown field port ALSA lib pcm_oss.c:377:(_snd_pcm_oss_open) Unknown field port ALSA lib pcm_usb_stream.c:486:(_snd_pcm_usb_stream_open) Invalid type for card ALSA lib pcm_usb_stream.c:486:(_snd_pcm_usb_stream_open) Invalid type for card ALSA lib pcm_dmix.c:1099:(snd_pcm_dmix_open) unable to open slave connect(2) call to /dev/shm/jack-1000/default/jack_0 failed (err=No such file or directory) attempt to connect to server failed >>> Adding process 29969 for game ID 33554432 Installing breakpad exception handler for appid(gameoverlayui)/version(20181214221845) Installing breakpad exception handler for appid(gameoverlayui)/version(1.0) Installing breakpad exception handler for appid(gameoverlayui)/version(1.0) tic] ERROR: Image-File does not exist "" [LoadImage] ERROR: Could not load texture: "" with type "Transparent" [TTextureUnit.LoadTexture] ERROR: Image-File does not exist "" [LoadImage] ERROR: Could not load texture: "" with type "Transparent" [TTextureUnit.LoadTexture] ERROR: Image-File does not exist "" [LoadImage] ERROR: Could not load texture: "" with type "Transparent" [TTextureUnit.LoadTexture] ERROR: Image-File does not exist "" [LoadImage] ERROR: Could not load texture: "" with type "Transparent" [TTextureUnit.LoadTexture] ERROR: Image-File does not exist "" [LoadImage] ERROR: Could not load texture: "" with type "Transparent" [TTextureUnit.LoadTexture] ERROR: Image-File does not exist "" [LoadImage] ERROR: Could not load texture: "" with type "Transparent" [TTextureUnit.LoadTexture] ERROR: Image-File does not exist "" [LoadImage] ERROR: Could not load texture: "" with type "Transparent" [TTextureUnit.LoadTexture] ERROR: Image-File does not exist "" [LoadImage] ERROR: Could not load texture: "" with type "Transparent" [TTextureUnit.LoadTexture] ERROR: Image-File does not exist "" [LoadImage] ERROR: Could not load texture: "" with type "Transparent" [TTextureUnit.LoadTexture] ERROR: Image-File does not exist "" [LoadImage] ERROR: Could not load texture: "" with type "Transparent" [TTextureUnit.LoadTexture] ERROR: Image-File does not exist "" [LoadImage] ERROR: Could not load texture: "" with type "Transparent" [TTextureUnit.LoadTexture] ERROR: Image-File does not exist "" [LoadImage] ERROR: Could not load texture: "" with type "Transparent" [TTextureUnit.LoadTexture] ERROR: Image-File does not exist "" [LoadImage] ERROR: Could not load texture: "" with type "Transparent" [TTextureUnit.LoadTexture] ERROR: Image-File does not exist "" [LoadImage] ERROR: Could not load texture: "" with type "Transparent" [TTextureUnit.LoadTexture] ERROR: Image-File does not exist "" [LoadImage] ERROR: Could not load texture: "" with type "Transparent" [TTextureUnit.LoadTexture] ERROR: Image-File does not exist "" [LoadImage] ERROR: Could not load texture: "" with type "Transparent" [TTextureUnit.LoadTexture] ERROR: Image-File does not exist "" [LoadImage] ERROR: Could not load texture: "" with type "Transparent" [TTextureUnit.LoadTexture] ERROR: Image-File does not exist "" [LoadImage] ERROR: Could not load texture: "" with type "Transparent" [TTextureUnit.LoadTexture] ERROR: Image-File does not exist "" [LoadImage] ERROR: Could not load texture: "" with type "Transparent" [TTextureUnit.LoadTexture] ERROR: Image-File does not exist "" [LoadImage] ERROR: Could not load texture: "" with type "Transparent" [TTextureUnit.LoadTexture] ERROR: Image-File does not exist "" [LoadImage] ERROR: Could not load texture: "" with type "Transparent" [TTextureUnit.LoadTexture] ERROR: Image-File does not exist "" [LoadImage] ERROR: Could not load texture: "" with type "Transparent" [TTextureUnit.LoadTexture] ERROR: Image-File does not exist "" [LoadImage] ERROR: Could not load texture: "" with type "Tr[1228/195502.673516:INFO:crash_reporting.cc(239)] Crash reporting enabled for process: renderer Installing breakpad exception handler for appid(gameoverlayui)/version(1.0) JS method call WebChat.GetOverlayChatBrowserInfo with 1 arguments JS method call Storage.SetString with 2 arguments JS method call WebChat.GetOverlayChatBrowserInfo with 1 arguments JS method call WebChat.GetOverlayChatBrowserInfo with 1 arguments
Aoi Blue Dec 28, 2018 @ 12:38pm 
Is the game a Steam game? If so, you should post this on the game specific forum for more help, unless you know it's specifically an issue with steam, and not specific to the game.
SIL_EL_MOT Dec 28, 2018 @ 1:47pm 
No , it is not a steam-game. Its a free singstar-clone
IceFoxX Dec 28, 2018 @ 2:47pm 
Originally posted by SIL_EL_MOT:
No , it is not a steam-game. Its a free singstar-clone
versteh ich dich richtig das es nur darum geht das du keine schrift hast bzw keine umlaute? schon versucht mit winetricks mscorefont zu installieren obs dann klappt.
SIL_EL_MOT Dec 28, 2018 @ 2:51pm 
das tool läuft nicht über wine. kennt hier keiner ultrastar? wow. das ist linux nativ und ich habe keine umlaute. weder im menü, was verschmerzbar wäre aber auch nicht in den songtexten.
IceFoxX Dec 28, 2018 @ 3:03pm 
github[github.com] also alleine bist mit dem problem schon mal nicht..wirst es wohl aber für dich selber bauen müssen. musste mal bei den issues schauen irgendwo hat da einer was dazu noch geschrieben. (würde versuchen mehr zu helfen aber uff für sowas leider doch schon zu lange wach xD hoffe hab mich da in dem thread nun auch net verlesen)
Last edited by IceFoxX; Dec 28, 2018 @ 3:07pm
SIL_EL_MOT Dec 28, 2018 @ 3:09pm 
Danke für den Versuch. Leider habe ich das schon durch. Der UTF8-Fehler kommt bei mir so nicht vor, da ja wie gesagt direkt unter Linux gestartet alles brav läuft. Auch ist bei mir der Fehler bereits in den Menüs, bzw wie es bei mir steht, in den Men??s. :(
ich bilde mir ein vor einem jahr hat das unter steamos bei mir noch gut funktioniert. ich werde das mal mit steamos und einer alten version gegenchecken.

IceFoxX Dec 28, 2018 @ 3:21pm 
mh wenn ich morgen noch dran denk (bzw heute mittag) werd ichs mal bei mir testen zu steamos kann ich nicht wirklich was sagen keine ahnung was valve da alles für anpassungen gemacht hat solltest evtl auch ma darüber nachdenken auf eine andere distribution umzusteigen arch linux, solus, manjaro, ubuntu, linux mint etc. da du dort die größeren communitys haben wirst und auch mehr hilfe zu einen problem finden wirst.
dennoch viel glück erstma.
Last edited by IceFoxX; Dec 28, 2018 @ 3:22pm
SIL_EL_MOT Dec 28, 2018 @ 3:22pm 
habs getestet unter ubuntu 16.04, 18.04, arch linux. :D
IceFoxX Dec 28, 2018 @ 3:23pm 
oh oki wusst ich natürlich nich ^^
SIL_EL_MOT Dec 28, 2018 @ 3:25pm 
ja klar. aber falls dazu kommst und testen kannst wäre ich sehr gespannt was du sagst. ich downloade grade steamos um das mal morgen bzw später zu testen.


i have also added this problem to github. it seems to be a steam-problem, but maybe smbd there knows smth. https://github.com/UltraStar-Deluxe/USDX/issues/424
Last edited by SIL_EL_MOT; Dec 28, 2018 @ 3:26pm
Aoi Blue Dec 29, 2018 @ 10:24am 
Originally posted by SIL_EL_MOT:
No , it is not a steam-game. Its a free singstar-clone
Check that it runs properly without Steam Runtime.

If this is the case will likely need to set the locale back to UTF8.de on launch. You can ask someone else how to fix this.

You should probably add the runtime options to do this in the game's launch parameters.
Last edited by Aoi Blue; Dec 29, 2018 @ 10:28am
SIL_EL_MOT Dec 29, 2018 @ 10:27am 
i can ask someone else ? who?
but yeah, it runs great on ubuntu and arch without starting through steam
Aoi Blue Dec 29, 2018 @ 10:32am 
Originally posted by SIL_EL_MOT:
i can ask someone else ? who?
but yeah, it runs great on ubuntu and arch without starting through steam
You could look it up. I'm not too familiar with locale functions being an english speaker I rarely run into problems.

BTW, I proposed the proper expected behavior on your linked bug report (yeah that was me.) Hopefully they will eventually fix the bug.

There was a list of variables that might have gotten changed by Steam Runtime. Find which one it is and set it back in the game launch parameters in steam as follows:

VARIABLE=VALUE %command%

The most likely fix is
LC_ALL=UTF8.de %command%


You could also use:
LC_ALL=UTF8 %command%

The later will use "default" localization with UTF8 text mode, the former will use German localization with UTF8 text mode.
Last edited by Aoi Blue; Dec 29, 2018 @ 10:34am
< >
Showing 1-15 of 21 comments
Per page: 1530 50

Date Posted: Dec 28, 2018 @ 8:28am
Posts: 21