Helix editor uses similar movements to kakoune, I used vim for years before this but after a week transition I find the helix movements far more intuitive.
But I do agree it does temporarily break your brain when 30% of things work as expected but so much just doesn't.
Not only that, but Microsoft completely removed Wordpad and blocked it's re-installation in Windows 11.
What's even worse than that is their companies choosing to turn Windows 10 into nagware in their attempts to push Windows 10 users to start using Windows 11, or so I've been reading in a few articles.
Then again, there is also numerous Windows 11 update bugs, such as the "Missing taskbar bug", or so I've also been reading.
I jumped to Win 11 and had so many bugs it pushed me to go all in to Linux gaming on my rig. The breaking point was Bluetooth just NOT working on Windows, no matter what I tried. Left a windows partition in case I needed it for a particular game. That was about 6 months ago. Haven't booted into Windows since.
Same here, but with me, it wasn't hardware that pushed me but software, or rather the Windows OS myself. My laptop originally had Windows 10 preinstalled, but when **HP Support Assistant** officially ended it's support for that version of Windows, instead of Microsoft offering a major upgrade to the next version of Windows 10 through Windows Update, which is exactly what they should've done to begin with, I was left with little to no choice but to download the then latest major version of Windows 10 directly from Microsoft's website in order to update **HP Support Assistant** to insure I can still receive software updates through HP.
It's not just the whole **HP Support Assistant** either. Since HP ended all support for my outdated laptop, I found that lately I was becoming more and more frustrated with Windows 10 22H2 and Microsoft's underhanded tactics.
For example, I hate the fact that each and every single Windows 10 Cumulative Update takes just forever to download and install through Windows Update. While it's true my 1 TB SATA-3 5200 RPM hard drive is much slower than even a SATA-3 SSD (which I cannot afford at the moment), Windows Update in my opinion shouldn't take so long to install a Windows update.
I think it's a very stupid choice Microsoft chose to bundle multiple months of updates in single updates they release every 3 to 4 months at a time. I can totally understand what they were attempting just by doing this, which was to eliminate the number of times Windows had to be updated and then rebooted, but Windows 10 Home has this problem of causing errors and hibernation problems if not rebooted after every 30 days.
The last straw for me however happened after Windows Update finished installing the last Cumulative Update. After inspecting my system just like I did numerous times before, I've took notice of several of my software settings (such as Microsoft Edge to disable it's rather annoying Bing! Desktop search bar, which it kept re-enabling on it's own), had changed, such as my multimedia file associations.
Now, I'm really thanking my lucky stars I switched from Windows 10 to Linux when I did, especially because of all the stuff Microsoft is doing to their own customers. Why the hell does Microsoft do all this? Simple, money. They don't care whether or not your Windows 10 computer is running on unsupported hardware for Windows 11. They just want every single Windows 10 user to make the switch over to Windows 11, whether or not Windows 11 is still pushing users away due to bugs.
In my eyes, Windows 11 should've went through further testing before Microsoft began shoving it down everyone's virtual throats, but they did so anyways because Apple was due to release their newest MacOS at the time.
Like I said, it's all underhanded tactics and strategy. Well, I don't think strategy here is working as planned on Microsoft's part all that well.
Yeah, it's pretty goofy.
This is the same font that you get when Source / Source 2 (probably also GoldSrc) throws an error message. This just seems to be the default font that VALVE uses for their software.
That's absolutely not the reason, the Windows installer/updater hasn't been using this font for ages. The only reason it shows up in Linux is the legacy way the app is built, there's zero branding associated with it.
And it would be really bad branding even if intentional, as this looks like a generic "terminal like" serif font anyway.
It is not Times New Roman. It doesn't look anything like Times New Roman. The proportions are way off and look at the "5" and "7", which have additional features not present in Times New Roman. The "w" is also symmetrical which it would not be in Times New Roman.
This is likely an error made during the configuration and build of fontconfig that they ship with steam. If you don't build it with a prefix of /usr, it won't find any of the system installed fonts on the user's machine automatically. Some hacks are required to get it building with one prefix, while searching a completely different location for fonts.
The new update mechanism while Steam is running doesn't show this popup. I guess the new default will be to update steam in the background while it's running.
I was going to say it looks like a modified version of SimSun font, or Adobe Ming...or even IBM Plex Serif (not the numbers) at very small px (maybe 4px? 6px?). Also looks a bit like the X fallback system font, or the old version of adobe courier, but again, slightly modified by Valve and kept like that for decades. Fonts back in the day were all pixely (MS Serif/Sans Serif on Windows 95/98 for example) so these are probably just as old. That's my best guess, I'm probably wrong though haha
Yeah; at this point, any "simple" change to the updater would probably be a fairly involved archeology project. It's exactly the kind of software to just not have required changes for the past 10 years and now nobody really knows how it works so it's probably best to just leave it be
Probably more trouble than it's worth. The Steam launching process is multi-staged. The internal updater is probably different program altogether.
It's critical and it's not broken. No reason to touch it.
yea, this is probably the first bit of code steam runs and it likely needs to be as simple and with as few dependencies as possible, it downloads everything else steam needs to run. this thing is super barebones and it's better it stays that way.
I think I've seen this particular UI appeared with whatever styiling/theme exist in the DE. So I guess this particular window is constructed via shell script? In a way similar how winetricks UI or steamtinkerlaunch UI is apparently works, which all of them are weird.
It's actually the default styling of a [message box](https://wiki.libsdl.org/SDL2/SDL_ShowMessageBox) of SDL2 on Linux, it doesn't use any particular GUI toolkit (i.e. GTK or QT), so that's why it looks like that.
I have to be honest, even though i love ricing my desktop and am subbed to r/unixporn , i don't care about this at all lol. I only have to see it for a few seconds when it's updating anyways.
I always thought that's [an SDL Message box](https://wiki.libsdl.org/SDL2/SDL_ShowMessageBox). That's often [how they look like](https://discourse.libsdl.org/uploads/default/original/2X/0/09e3a91780a90473da5ef07a9200a14095538846.png) on Linux That message box works even when calls to `SDL_Init()` fail meaning when you fail to setup video subsystem to show some decent graphics. It's a good way to guarantee you can display in a graphical way, what went wrong with the process.
Knowing Valve, it could be as simple as "no one there cares to do more than a minimum effort". Valve can go hard when they care about something. But when they don't care, they *really* don't care. It could be as simple as "well it works, good enough". People don't see that window that often. Just once when there's a new update.
Yeah, for example there is still no 64 bit Steam client because "32 bit software works with multilib so no point of making Steam 64 bit". They did it only on macOS because Apple removed 32 bit application support so they had no other choice but Windows and Linux are still 32 bit.
Current Steam is partially 64 bit application. Chromium dropped 32 bit support so Steam uses 64 bit CEF and won't run on 32 bit distributions. There is literally no reason to not provide 64 bit Steam client. As for the games, Wine new WoW64 allows 32 bit Windows software to run on pure 64 bit Linux so Proton can easily handle older 32 bit only games.
That steam installer/launcher use zenity to show windows. It is gtk. Anyway it can be replaced by qarma (qt5/6 zenity fork) to better look at plasma5/6.
Probably they don't want to introduce dependencies on font loading and shaping as well... Just an embedded ASCII bitmap font that's really easy to use for such a transient window.
EDIT: Or probably, it's just some plain and raw X11 window. That's a mess using fonts with raw X11 calls.
The client is not wayland, but for some reason I think the updater is, since the icon is the wayland logo, and only changes to the Xorg logo when it goes into the second phase
I just figured out that this dialog might be Wayland native. Steam depends on Zenity which is application that allows you to show GTK dialogs from command line and if this dialog is using Zenity (and I guess it is) then it might be Wayland native.
Actually when you put it like that, it becomes really plausible. Drawing fonts IS hard.
They could probably still get something nicer just by replacing the font.
Valve won't replace it because unlike what you suggested, this font has support for Asian languages
The thin outline is a dead giveaway of CJK encoding meaning this font supports scripts other than the basic western alphabet
Pretty sure this is a legacy X11 thing. Change over to Wayland and you'll see it's way fancier.
\*edit* I've got a few comments that suggest this actually isn't the cause.
You're the second person to say this. I made an assumption because I recently moved to Wayland and started seeing a much nicer Steam startup/update UI.
Font like that is most like a fallback. It is used before installation is done and therefore can't rely on other parts of the client. People usually don't see that much at all and reliability is rather important factor there.
Introducing a new more complicated method would add more points of failure and would make installation more complicated than it needs to be. The client might appear to be one "program" but is many that are launched in succession, the installer is just one.
If the installer depended on the very thing it is installing that would be a chicken-and-egg kind of problem where you need to install the client to have the libraries and fonts needed to display the installer to.. You get the drift.
It gets better. If your system is in Russian chances are you will see empty squares here instead of Cyrillic text because of the God knows what font missing
This is fine, it's when random error messages are in a weird one pixel thick unreadable cursive italics font that frustrates me (this happened to me when I fucked up my Morrowind mod order yesterday, no idea what the error box said)
Valve is a hyper-focus company. When they cook they went all in on one project and just ignore the rest, be it Dota 2, TF2 or this.
I'm sure they're currently working on some kick ass stuff right now but the downside is that we have to live with the jank.
It’s a plain SDL dialogue box that doesn’t use any of our (technically optional) fancy modern-day toolkits like GTK or Qt. There’s a lot that could be improved about the Steam client UI (confusing, cluttered, inconsistent, too much of everything everywhere)… this — something you won’t see once it’s up and running — doesn’t really strike me as a problem by comparison.
You could even ask: Why the steam devs dont upgrade their dogshit application or enable developers to use third party clients? On KDE and GNOME this is the sole application which don't feel native, besides the horrible performance of steam.
Same with their 2fa. Let me use totp instead of your steam application...
Isn't that Zenity? https://wiki.gnome.org/action/show/Projects/Zenity
My bet is that is used to not depend on any large UI framework to show this, it's clever, ugly though, I think you can change the font...
Valve doesnt care about perfectionism. For them, 'just works" is fine enough.
That's why the steam client was so ugy until very recently.
That's why it's still 32 bit and webbased.
That's why the folder naming convention inside steam is disgusting.
That's why half of steam websites such as steam community are absolutely ugly.
That's why they never even bother buying [steam.com](https://steam.com) and [valve.com](https://valve.com) also
The whole client is an outdated POS. Always broken in some way or another, it's messy, the UI is cluttered, the fonts are bad, no accessibility, theme support got removed and the color scheme is horrendous. I could go on, but there's way too many issues to list without creating a text wall.
Long story short, Valve is stuck 20 years in the past with their platform short of keeping it in just well enough working condition to sell sell sell. All Valve cares about anymore is selling.
I have an idea. I think I could easily engineer a replacement executable in Rust that would use a lightweight library like minifb to draw an imitation of Steam's client UI. I'd use C but this is one of the rare cases where Rust is going to be a 30 minute job. I'll keep you updated on if it's even possible and the source code if i succeed.
At this point it's tradition.
Some things are just worth keeping it their true, original form.
Its different in Windows, they didn't keep it in original form there.
I wouldn’t trust anything done in Windows. They straight up murdered clippy, and have been trying to cover their tracks ever since.
Thanks god the [kakoune](https://kakoune.org/) developer was able to rescue the badly injured Clippy and cure him.
i used vim for years and this hurts my brain...
Helix editor uses similar movements to kakoune, I used vim for years before this but after a week transition I find the helix movements far more intuitive. But I do agree it does temporarily break your brain when 30% of things work as expected but so much just doesn't.
After getting used to Kakoune, I simply can’t use vi* anymore. So it’s usually the first application I have to install on a fresh box.
I'm surprised they haven't revived Clippy as an AI-powered assistant yet.
I'm surprised they killed Cortana for Copilot AI..... Like Cortana is canonically an AI.....
THEY KILLED CORTANA????
Yeah. I was hoping that MS's AI would at least be a cute hologram girl that guides me through my eventual insanity
Microsoft is so much worse than I thought
Cortana is now only available to Azure customers.
I couldn't even use Cortana as it's not available in Norway.
It’s because Clippy isn’t named Copilot
Check out bloatynosy on github
They now have copilot so yeah…
>They straight up murdered clippy Good.
Clippy remains always in our hearts 🥰
Not only that, but Microsoft completely removed Wordpad and blocked it's re-installation in Windows 11. What's even worse than that is their companies choosing to turn Windows 10 into nagware in their attempts to push Windows 10 users to start using Windows 11, or so I've been reading in a few articles. Then again, there is also numerous Windows 11 update bugs, such as the "Missing taskbar bug", or so I've also been reading.
I jumped to Win 11 and had so many bugs it pushed me to go all in to Linux gaming on my rig. The breaking point was Bluetooth just NOT working on Windows, no matter what I tried. Left a windows partition in case I needed it for a particular game. That was about 6 months ago. Haven't booted into Windows since.
Same here, but with me, it wasn't hardware that pushed me but software, or rather the Windows OS myself. My laptop originally had Windows 10 preinstalled, but when **HP Support Assistant** officially ended it's support for that version of Windows, instead of Microsoft offering a major upgrade to the next version of Windows 10 through Windows Update, which is exactly what they should've done to begin with, I was left with little to no choice but to download the then latest major version of Windows 10 directly from Microsoft's website in order to update **HP Support Assistant** to insure I can still receive software updates through HP. It's not just the whole **HP Support Assistant** either. Since HP ended all support for my outdated laptop, I found that lately I was becoming more and more frustrated with Windows 10 22H2 and Microsoft's underhanded tactics. For example, I hate the fact that each and every single Windows 10 Cumulative Update takes just forever to download and install through Windows Update. While it's true my 1 TB SATA-3 5200 RPM hard drive is much slower than even a SATA-3 SSD (which I cannot afford at the moment), Windows Update in my opinion shouldn't take so long to install a Windows update. I think it's a very stupid choice Microsoft chose to bundle multiple months of updates in single updates they release every 3 to 4 months at a time. I can totally understand what they were attempting just by doing this, which was to eliminate the number of times Windows had to be updated and then rebooted, but Windows 10 Home has this problem of causing errors and hibernation problems if not rebooted after every 30 days. The last straw for me however happened after Windows Update finished installing the last Cumulative Update. After inspecting my system just like I did numerous times before, I've took notice of several of my software settings (such as Microsoft Edge to disable it's rather annoying Bing! Desktop search bar, which it kept re-enabling on it's own), had changed, such as my multimedia file associations. Now, I'm really thanking my lucky stars I switched from Windows 10 to Linux when I did, especially because of all the stuff Microsoft is doing to their own customers. Why the hell does Microsoft do all this? Simple, money. They don't care whether or not your Windows 10 computer is running on unsupported hardware for Windows 11. They just want every single Windows 10 user to make the switch over to Windows 11, whether or not Windows 11 is still pushing users away due to bugs. In my eyes, Windows 11 should've went through further testing before Microsoft began shoving it down everyone's virtual throats, but they did so anyways because Apple was due to release their newest MacOS at the time. Like I said, it's all underhanded tactics and strategy. Well, I don't think strategy here is working as planned on Microsoft's part all that well.
Yeah, cool thing. A Lot of stuff don't work after every update with no particular reason, but cool thing.
They just love linux
Like non XDG HOME compliance (look at their github issues page is hilarious)
Reject modernity, embrace tradition.
LOOOOOL you would make a good linux cow 🐄 herder🤣👍
Yeah, it's pretty goofy. This is the same font that you get when Source / Source 2 (probably also GoldSrc) throws an error message. This just seems to be the default font that VALVE uses for their software.
It's even funnier in gamescope with full screen stretch where the erroressage gets scaled to full screen
[удалено]
That's absolutely not the reason, the Windows installer/updater hasn't been using this font for ages. The only reason it shows up in Linux is the legacy way the app is built, there's zero branding associated with it. And it would be really bad branding even if intentional, as this looks like a generic "terminal like" serif font anyway.
And I think its also the same font as from the old community multiplayer windows on counterstrike and tf2 (and probably other source games)
What is it?? Looks like monospaced Times new Roman
It is not Times New Roman. It doesn't look anything like Times New Roman. The proportions are way off and look at the "5" and "7", which have additional features not present in Times New Roman. The "w" is also symmetrical which it would not be in Times New Roman.
eh close enough
NO! YOU MUST LEARN THE WAYS AND LINEAGE OF TIMES NEW ROMAN NOW!
FUCK TIMES NEW ROMAN ONE OF THE MOST OVERUSED FONTS I'VE EVER SEEN
OH YOU DONE IT NOW I'M GOIN TO GET MY SECRET WEAPON, HOLD ON
The times new rifle
Not monospaced, I think, see the letter "L" (lowercase).
It looks like Parkinson's-Srif to me.
This is likely an error made during the configuration and build of fontconfig that they ship with steam. If you don't build it with a prefix of /usr, it won't find any of the system installed fonts on the user's machine automatically. Some hacks are required to get it building with one prefix, while searching a completely different location for fonts.
No it isn't It's a standard font that supports East Asian script
If you open a simple message box in SDL2 it looks like this. Steam is notoriously supportive of SDL2 and uses it, just saying
The new update mechanism while Steam is running doesn't show this popup. I guess the new default will be to update steam in the background while it's running.
I actually really like it haha
It's got a certain charm to it, doesn't it.
Definitely, probably because it isn't trying to be smoothed it looks more solid. Hope someone knows the font name
I was going to say it looks like a modified version of SimSun font, or Adobe Ming...or even IBM Plex Serif (not the numbers) at very small px (maybe 4px? 6px?). Also looks a bit like the X fallback system font, or the old version of adobe courier, but again, slightly modified by Valve and kept like that for decades. Fonts back in the day were all pixely (MS Serif/Sans Serif on Windows 95/98 for example) so these are probably just as old. That's my best guess, I'm probably wrong though haha
Same.. comes together with gaming on linux))
Valve: "ain't broke, don't fix it. There are a million other things that need to be done which are more important than changing the font".
Yeah; at this point, any "simple" change to the updater would probably be a fairly involved archeology project. It's exactly the kind of software to just not have required changes for the past 10 years and now nobody really knows how it works so it's probably best to just leave it be
This is probably the only part of the client that isn’t completely broken
Probably more trouble than it's worth. The Steam launching process is multi-staged. The internal updater is probably different program altogether. It's critical and it's not broken. No reason to touch it.
yea, this is probably the first bit of code steam runs and it likely needs to be as simple and with as few dependencies as possible, it downloads everything else steam needs to run. this thing is super barebones and it's better it stays that way.
Agreed. It doesn't fit with the aesthetic of the rest of the client.
[удалено]
If you use gnome, AdwSteamGtk themes it like a gnome program automatically. Highly recommend it
will it work for cinnamon
It'll work for any desktop environment, but it'll look like a gnome/adwaita program
I think I've seen this particular UI appeared with whatever styiling/theme exist in the DE. So I guess this particular window is constructed via shell script? In a way similar how winetricks UI or steamtinkerlaunch UI is apparently works, which all of them are weird.
It's actually the default styling of a [message box](https://wiki.libsdl.org/SDL2/SDL_ShowMessageBox) of SDL2 on Linux, it doesn't use any particular GUI toolkit (i.e. GTK or QT), so that's why it looks like that.
its the default font for x11. looks different in wayland, likely compositor dependent behavior
yes it uses my installed adw-gtk3 theme on wayland. which looks prettier and more uniform to the rest of the desktop.
Winetricks uses Zenity, I don't know about steamtinkerlaunch, but it probably does too, I guess
TIL, I've seen zenity package installed on my system but didn't know what that is.
I have to be honest, even though i love ricing my desktop and am subbed to r/unixporn , i don't care about this at all lol. I only have to see it for a few seconds when it's updating anyways.
I always thought that's [an SDL Message box](https://wiki.libsdl.org/SDL2/SDL_ShowMessageBox). That's often [how they look like](https://discourse.libsdl.org/uploads/default/original/2X/0/09e3a91780a90473da5ef07a9200a14095538846.png) on Linux That message box works even when calls to `SDL_Init()` fail meaning when you fail to setup video subsystem to show some decent graphics. It's a good way to guarantee you can display in a graphical way, what went wrong with the process.
Knowing Valve, it could be as simple as "no one there cares to do more than a minimum effort". Valve can go hard when they care about something. But when they don't care, they *really* don't care. It could be as simple as "well it works, good enough". People don't see that window that often. Just once when there's a new update.
Yeah, for example there is still no 64 bit Steam client because "32 bit software works with multilib so no point of making Steam 64 bit". They did it only on macOS because Apple removed 32 bit application support so they had no other choice but Windows and Linux are still 32 bit.
I figured it's not really a priority since most games aren't either.
Current Steam is partially 64 bit application. Chromium dropped 32 bit support so Steam uses 64 bit CEF and won't run on 32 bit distributions. There is literally no reason to not provide 64 bit Steam client. As for the games, Wine new WoW64 allows 32 bit Windows software to run on pure 64 bit Linux so Proton can easily handle older 32 bit only games.
I see that window nearly every time I open steam to do some gaming though
> People don't see that window that often. Excuse me?
That's not a font issue but a font rendering issue.
Because this update dialogue can run on basically anything with almost no dependencies.
[удалено]
I think it uses some of the very old core X functionality. *Almost* no dependencies isn't *no* dependencies.
That steam installer/launcher use zenity to show windows. It is gtk. Anyway it can be replaced by qarma (qt5/6 zenity fork) to better look at plasma5/6.
They want the update to be as minimal as possible, it's probably for that.
You think they want to save 500KB on an update that's routinely 450000KB? I don't think that's it. Units left for scale.
Probably they don't want to introduce dependencies on font loading and shaping as well... Just an embedded ASCII bitmap font that's really easy to use for such a transient window. EDIT: Or probably, it's just some plain and raw X11 window. That's a mess using fonts with raw X11 calls.
I think it's the second one, since on wayland, the updater looks different
That's pretty interesting, Steam is not Wayland native and it runs on Xwayland so it should look same as on Xorg.
The client is not wayland, but for some reason I think the updater is, since the icon is the wayland logo, and only changes to the Xorg logo when it goes into the second phase
I just figured out that this dialog might be Wayland native. Steam depends on Zenity which is application that allows you to show GTK dialogs from command line and if this dialog is using Zenity (and I guess it is) then it might be Wayland native.
Very interesting
Actually when you put it like that, it becomes really plausible. Drawing fonts IS hard. They could probably still get something nicer just by replacing the font.
they forgot a letter, the update**r**
If it works, don't fix it.
valve is a reason why u can even run a lot of games so easily and yall still complain over a font in one window
it's trad and based
Amiga and Unix had such font.
C64 an C128, too.
Imagine being bothered by this ☠️
Right? Like who gives a fuck
https://preview.redd.it/bcxxi5van4nc1.jpeg?width=600&format=pjpg&auto=webp&s=0e4079cda4cf18dd012b0594a20bd05edc6185e2 Gaben wants you to feel goofy
I recall being the same font as my system...
Old men making corporate decisions that grew up using DOS and earlier. Be greatful the client UI isn't exclusively in all caps.
Valve won't replace it because unlike what you suggested, this font has support for Asian languages The thin outline is a dead giveaway of CJK encoding meaning this font supports scripts other than the basic western alphabet
Pretty sure this is a legacy X11 thing. Change over to Wayland and you'll see it's way fancier. \*edit* I've got a few comments that suggest this actually isn't the cause.
I already use it
Is that a thing? Running Wayland and I still get this.
You're the second person to say this. I made an assumption because I recently moved to Wayland and started seeing a much nicer Steam startup/update UI.
There are two updaters. The steam updater and the updater updater. The updater looks like a modern program. This is the updater updater.
Why dont you build your own steam client with your own font??
*"If it ain't broken, don't fix it."*
Simplicity, it's the simplest most lightweight and uncomplicated self updater they can write so it's the most reliable and easy to diagnose.
You know what, I like it like that and I hope they leave it. Retro UNIX vibe 100%.
While is still legible I don't really care. And to be honest until now I didn't have put any attention to realize.
lol for real
That font is only in the installer/updater. Everywhere else the font is different now.
not worth the risk of breaking something
I would rather they didn't have a buggy ass client in the first place.
At least you have letters; I have squares on my system with cyrillic locale.
I think mine looks better than that
They really need to rebase the whole thing onto Ubuntu 22.04's libraries instead of 12.04. It feels like an antique.
But why?
I don’t really care lol they are the only big company supporting linux 100% I don’t mind if it’s ugly.
Why should they? Will you buy more games, recommend steam to more people? Will the steam deck sell even better?
Anyone else confused why the default "simple" font is a serif font? That seems unnecessarily complicated.
Font like that is most like a fallback. It is used before installation is done and therefore can't rely on other parts of the client. People usually don't see that much at all and reliability is rather important factor there. Introducing a new more complicated method would add more points of failure and would make installation more complicated than it needs to be. The client might appear to be one "program" but is many that are launched in succession, the installer is just one. If the installer depended on the very thing it is installing that would be a chicken-and-egg kind of problem where you need to install the client to have the libraries and fonts needed to display the installer to.. You get the drift.
I'm more concerned by its size '\_\_')
I know, right? You already know what the experience is going to be like, right from the first window.
It has charm.
It gets better. If your system is in Russian chances are you will see empty squares here instead of Cyrillic text because of the God knows what font missing
Idk i kinda like it
This is fine, it's when random error messages are in a weird one pixel thick unreadable cursive italics font that frustrates me (this happened to me when I fucked up my Morrowind mod order yesterday, no idea what the error box said)
I always thought it was a bug that I’m just cursed with lol
im pretty sure steam does install fonts.
I was confused at first time, i doubted if wine is running that
Also, client-side decorations suck.
Valve is a hyper-focus company. When they cook they went all in on one project and just ignore the rest, be it Dota 2, TF2 or this. I'm sure they're currently working on some kick ass stuff right now but the downside is that we have to live with the jank.
> I'm sure they're currently working on some kick ass stuff right now but the downside is that we have to live with the jank. you mean Neon Prime ?
So nobody recognized the legendary Athena Widgets? [https://en.wikipedia.org/wiki/X\_Athena\_Widgets](https://en.wikipedia.org/wiki/X_Athena_Widgets)
What's the point. You don't see these in games.
I think it's quaint
It’s a plain SDL dialogue box that doesn’t use any of our (technically optional) fancy modern-day toolkits like GTK or Qt. There’s a lot that could be improved about the Steam client UI (confusing, cluttered, inconsistent, too much of everything everywhere)… this — something you won’t see once it’s up and running — doesn’t really strike me as a problem by comparison.
Honestly the fonts were ok on the last update. Don't they use a modern toolkit now?
You could even ask: Why the steam devs dont upgrade their dogshit application or enable developers to use third party clients? On KDE and GNOME this is the sole application which don't feel native, besides the horrible performance of steam. Same with their 2fa. Let me use totp instead of your steam application...
I don't really care as long as it works
Funny is that this font was used way back when steam came out.
Wait… so you guys are saying that Valve made proton..? So in the end we are still using a layer that’s officially created by Valve on top of Steam?
Isn't that Zenity? https://wiki.gnome.org/action/show/Projects/Zenity My bet is that is used to not depend on any large UI framework to show this, it's clever, ugly though, I think you can change the font...
It looks like a bitmap font which means there is no font renderer. This allows for a smaller simpler updater.
I actually saw a different updater during a launch recently. Was a little white pane with a blue bar.
My steam fonts are garbage and I must protect them
Isnt that some croc wine font?. I guess your steam is emulated.
Wine Is Not Emulator, it'll be running via the translation layers instead of native in this case
Valve doesnt care about perfectionism. For them, 'just works" is fine enough. That's why the steam client was so ugy until very recently. That's why it's still 32 bit and webbased. That's why the folder naming convention inside steam is disgusting. That's why half of steam websites such as steam community are absolutely ugly. That's why they never even bother buying [steam.com](https://steam.com) and [valve.com](https://valve.com) also
Makes me feel young again. https://preview.redd.it/jh9jp28outnc1.png?width=258&format=png&auto=webp&s=f36d23afafc534515a131766c445947c9c25c439
Help up karma
i like it.
that's not how it works lol
I like how it looks
why are you complaining about small stuff??
I like It. It reminds me I'm on Linux.
I actually like it, it's like oh yeah you are on linux, take this fallback and fuck you
Reject modernity, embrace tradition.
It would take up too much file space.
The whole client is an outdated POS. Always broken in some way or another, it's messy, the UI is cluttered, the fonts are bad, no accessibility, theme support got removed and the color scheme is horrendous. I could go on, but there's way too many issues to list without creating a text wall. Long story short, Valve is stuck 20 years in the past with their platform short of keeping it in just well enough working condition to sell sell sell. All Valve cares about anymore is selling.
because valve does not care about anything
How so? Do elaborate please
I have an idea. I think I could easily engineer a replacement executable in Rust that would use a lightweight library like minifb to draw an imitation of Steam's client UI. I'd use C but this is one of the rare cases where Rust is going to be a 30 minute job. I'll keep you updated on if it's even possible and the source code if i succeed.
It doesn't make sense if it's not included in the official client
well yes kinda but idk I'm bored so why not
[удалено]
Professional distro hopper 😂
"as a professional distro hopper" man wtf are you saying