ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.21k stars 174 forks source link

Steam Client Bootstrapper font is ugly #1765

Open yaakov-h opened 11 years ago

yaakov-h commented 11 years ago

Clean installation of Ubuntu 12.04. The bootstrapper update progress UI uses a rather horrible font that matches neither the Steam website, Steam client UI or Ubuntu UI.

steam_bootstrapper_linux

(GFM doesn't seem to like this, any help?)

Vendor: GenuineIntel

Speed: 3411 Mhz

4 logical processors

4 physical processors

HyperThreading: Unsupported

FCMOV: Supported

SSE2: Supported

SSE3: Supported

SSSE3: Supported

SSE4a: Unsupported

SSE41: Supported

SSE42: Supported


Network Information:

Network Speed:


Operating System Version:

Ubuntu 12.04.2 LTS (64 bit)

Kernel Name: Linux

Kernel Version: 3.2.0-23-generic

X Server vendor: The X.Org Foundation

X Server release: 11103000


Video Card:

Driver: VMware, Inc. Gallium 0.4 on SVGA3D; build: RELEASE;

Driver Version: 2.1 Mesa 8.0.4

Desktop Color Depth: 24 bits per pixel

Monitor Refresh Rate: 59 Hz

VendorID: 0x15ad

DeviceID: 0x405

Number of Monitors: 1

Number of Logical Video Cards: 1

Primary Display Resolution: 1476 x 871

Desktop Resolution: 1476 x 871

Primary Display Size: 15.39" x 9.06" (17.83" diag)

                                    39.1cm x 23.0cm  (45.3cm diag)

Primary VRAM Not Detected


Sound card:

Audio device: Cirrus Logic CS4297A rev 3


Memory:

RAM: 3948 Mb


Miscellaneous:

UI Language: English

LANG: en_US.UTF-8

Microphone: Not set

Total Hard Disk Space Available: 41896 Mb

Largest Free Hard Disk Block: 26886 Mb


Installed software:

Recent Failure Reports:
Majkl578 commented 11 years ago

AFAIK it's using zenity or something similar 3rd party library, so it's not directly in steam's hands.

yaakov-h commented 11 years ago

Well the Zenity sample looks much better.

zenity_sample

gdrewb-valve commented 11 years ago

It's using plain X, nothing else, and so is limited to regular X fonts.

m4tx commented 11 years ago

Why not use GTK+ or Zenity then? You use both of these technologies already in Steam client - Zenity for "You moved Steam content" dialog and GTK+ for Steam UI. On Mac, there's nice, native-looking update dialog - why not use similar solution in Steam for Linux? Btw., whole dialog on Linux looks horrible, not only the font ;>

gdrewb-valve commented 11 years ago

It's deliberately minimal as it runs first and may need to build the environment that Steam needs. The aesthetics are not a priority for the code.

V10lator commented 11 years ago

@gdrewb-valve I fully understand what you are saying but the environment Steam builds for itself at that step neither includes Zenity nor GTK+. You assume that both are there later, so why not use them here, too?

Of course this is low priority, but it would still be a nice feature. :)

gdrewb-valve commented 11 years ago

The current approach gives us maximum flexibility and the downside is small so there isn't much push to change.

yaakov-h commented 11 years ago

the downside is small

I'd say the user's first impression of Steam being that of something from 20 years ago is a decent-sized downside.

ivanaugustobd commented 4 years ago

It's almost 2020 and.. image (Fedora 31)

mlg556 commented 3 years ago

I genuinely thought I downloaded the "wrong" Steam and it was malware, such a shame :( Screenshot_20210504_174758

cpuccino commented 2 years ago

How is this still a thing... Will this get updated when they update the steam ui to be more like Steam OS 3.0?

nm2107 commented 2 years ago

Probably this could help : https://www.reddit.com/r/archlinux/comments/33oxcd/tiny_issue_ugly_font_on_steam_updater/

( https://wiki.archlinux.org/title/Font_configuration#Replace_or_set_default_fonts )

I haven't tried it yet tho.

n4rzul commented 2 months ago

Mid 2024. I hate it. Honestly, I'd rather see a terminal session launched with the details than this abomination.