protonscr

Text encoding problem in setup_dxvk.sh output

dxvkclosed
doitsujin/dxvk#637 · opened 2018-09-10 by Shished · updated 2018-09-14 · 5 comments · github
2 matching comments, n / p to jump
SShished 2018-09-10 github

This problem is not related to DXVK itself but to its installation script setup_dxvk.sh, it outputs green garbage instead of green text.

Software information

gnome-terminal

System information

  • GPU: GTX 1060/6GB
  • Driver: 396.54
  • Wine version: wine-3.15
  • DXVK version: 0.71-14-g012a5c2

Apitrace file(s)

Not needed

Log files

setup_dxvk.sh output:

[1/5] dxgi:
    [1/2] Creating override... �������� �ᯥ譮 �����襭�.
    [2/2] Creating link to dxgi.dll... Done.
[2/5] d3d10:
    [1/2] Creating override... �������� �ᯥ譮 �����襭�.
    [2/2] Creating link to d3d10.dll... Done.
[3/5] d3d10_1:
    [1/2] Creating override... �������� �ᯥ譮 �����襭�.
    [2/2] Creating link to d3d10_1.dll... Done.
[4/5] d3d10core:
    [1/2] Creating override... �������� �ᯥ譮 �����襭�.
    [2/2] Creating link to d3d10core.dll... Done.
[5/5] d3d11:
    [1/2] Creating override... �������� �ᯥ譮 �����襭�.
    [2/2] Creating link to d3d11.dll... Done.

LANG=C setup_dxvk.sh output (the correct):

[1/5] dxgi:
    [1/2] Creating override... The operation completed successfully.
    [2/2] Creating link to dxgi.dll... Done.
[2/5] d3d10:
    [1/2] Creating override... The operation completed successfully.
    [2/2] Creating link to d3d10.dll... Done.
[3/5] d3d10_1:
    [1/2] Creating override... The operation completed successfully.
    [2/2] Creating link to d3d10_1.dll... Done.
[4/5] d3d10core:
    [1/2] Creating override... The operation completed successfully.
    [2/2] Creating link to d3d10core.dll... Done.
[5/5] d3d11:
    [1/2] Creating override... The operation completed successfully.
    [2/2] Creating link to d3d11.dll... Done.
$ locale
LANG=ru_UA.UTF-8
LC_CTYPE=ru_UA.UTF-8
LC_NUMERIC="ru_UA.UTF-8"
LC_TIME="ru_UA.UTF-8"
LC_COLLATE="ru_UA.UTF-8"
LC_MONETARY="ru_UA.UTF-8"
LC_MESSAGES="ru_UA.UTF-8"
LC_PAPER="ru_UA.UTF-8"
LC_NAME="ru_UA.UTF-8"
LC_ADDRESS="ru_UA.UTF-8"
LC_TELEPHONE="ru_UA.UTF-8"
LC_MEASUREMENT="ru_UA.UTF-8"
LC_IDENTIFICATION="ru_UA.UTF-8"
LC_ALL=
LLeopard1907 2018-09-10 github

Yes , same for TR UTF8 too.

BBumbadawg 2018-09-13 github

@Leopard1907 @Shished this is not related to the script per se, but to the wine call in the script.
Read wine documentation here.
You need to export LC_ALL=your_Language for Wine to take it into account. Wine won't read your other locale settings.

Ddoitsujin maintainer 2018-09-14 github

Should be fixed as of 4439f949555467c2362be1ee40fe4f6fbaef1a42.

SShished 2018-09-14 github

This changes completely removed the green text

[1/5] dxgi:
    [1/2] Creating override... 
    [2/2] Creating link to dxgi.dll... 
[2/5] d3d10:
    [1/2] Creating override... 
    [2/2] Creating link to d3d10.dll... 
[3/5] d3d10_1:
    [1/2] Creating override... 
    [2/2] Creating link to d3d10_1.dll... 
[4/5] d3d10core:
    [1/2] Creating override... 
    [2/2] Creating link to d3d10core.dll... 
[5/5] d3d11:
    [1/2] Creating override... 
    [2/2] Creating link to d3d11.dll...
Ddoitsujin maintainer 2018-09-14 github

Yes, I removed it because it doesn't seem to be possible to print wine's output correctly.

DLLs