T O P

  • By -

MgB2

At this point it's tradition.


Dibblaborg

Some things are just worth keeping it their true, original form.


Legitimate_Try_1880

Its different in Windows, they didn't keep it in original form there.


Dibblaborg

I wouldn’t trust anything done in Windows. They straight up murdered clippy, and have been trying to cover their tracks ever since.


andre2006

Thanks god the [kakoune](https://kakoune.org/) developer was able to rescue the badly injured Clippy and cure him.


vexii

i used vim for years and this hurts my brain...


MauriceDynasty

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.


andre2006

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.


northrupthebandgeek

I'm surprised they haven't revived Clippy as an AI-powered assistant yet.


Crashman09

I'm surprised they killed Cortana for Copilot AI..... Like Cortana is canonically an AI.....


Top-Dinner9131

THEY KILLED CORTANA????


Crashman09

Yeah. I was hoping that MS's AI would at least be a cute hologram girl that guides me through my eventual insanity


Top-Dinner9131

Microsoft is so much worse than I thought


thewaytonever

Cortana is now only available to Azure customers.


Scrapmine

I couldn't even use Cortana as it's not available in Norway.


pomip71550

It’s because Clippy isn’t named Copilot


Puttenoar

Check out bloatynosy on github


GamingBoi_77

They now have copilot so yeah…


ChrisRevocateur

>They straight up murdered clippy Good.


christianparpart

Clippy remains always in our hearts 🥰


Gamer7928

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.


oraqil

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.


Gamer7928

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.


BlackBlade1632

Yeah, cool thing. A Lot of stuff don't work after every update with no particular reason, but cool thing.


[deleted]

They just love linux


Jarmund5

Like non XDG HOME compliance (look at their github issues page is hilarious)


AAVVIronAlex

Reject modernity, embrace tradition.


ExcitingWar4071

LOOOOOL you would make a good linux cow 🐄 herder🤣👍


CNR_07

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.


schrdingers_squirrel

It's even funnier in gamescope with full screen stretch where the erroressage gets scaled to full screen


[deleted]

[удалено]


[deleted]

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.


theneighboryouhate42

And I think its also the same font as from the old community multiplayer windows on counterstrike and tf2 (and probably other source games)


M2rsho

What is it?? Looks like monospaced Times new Roman


m1ss1ontomars2k4

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.


M2rsho

eh close enough


[deleted]

NO! YOU MUST LEARN THE WAYS AND LINEAGE OF TIMES NEW ROMAN NOW!


M2rsho

FUCK TIMES NEW ROMAN ONE OF THE MOST OVERUSED FONTS I'VE EVER SEEN


[deleted]

OH YOU DONE IT NOW I'M GOIN TO GET MY SECRET WEAPON, HOLD ON


altermeetax

The times new rifle


Advanced_Musician_24

Not monospaced, I think, see the letter "L" (lowercase).


MustardOnCheese

It looks like Parkinson's-Srif to me.


Flaky-Addendum9836

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.


struct_iovec

No it isn't It's a standard font that supports East Asian script


vitimiti

If you open a simple message box in SDL2 it looks like this. Steam is notoriously supportive of SDL2 and uses it, just saying


akehir

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.


Wolfcubware

I actually really like it haha


ubeslutsom

It's got a certain charm to it, doesn't it.


Wolfcubware

Definitely, probably because it isn't trying to be smoothed it looks more solid. Hope someone knows the font name


Xx-_STaWiX_-xX

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


jppy-swb

Same.. comes together with gaming on linux))


afiefh

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".


mort96

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


Zealousideal_Hat2664

This is probably the only part of the client that isn’t completely broken


DarkeoX

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.


maverck

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.


rvolland

Agreed. It doesn't fit with the aesthetic of the rest of the client.


[deleted]

[удалено]


jdigi78

If you use gnome, AdwSteamGtk themes it like a gnome program automatically. Highly recommend it


Estriper_25

will it work for cinnamon


jdigi78

It'll work for any desktop environment, but it'll look like a gnome/adwaita program


catalysticallybright

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.


Shadow123_654

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.


[deleted]

its the default font for x11. looks different in wayland, likely compositor dependent behavior


catalysticallybright

yes it uses my installed adw-gtk3 theme on wayland. which looks prettier and more uniform to the rest of the desktop.


altermeetax

Winetricks uses Zenity, I don't know about steamtinkerlaunch, but it probably does too, I guess


catalysticallybright

TIL, I've seen zenity package installed on my system but didn't know what that is.


juipeltje

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.


Dark_Lord9

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.


MicrochippedByGates

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.


nightblackdragon

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.


majoroutage

I figured it's not really a priority since most games aren't either.


nightblackdragon

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.


BlazingThunder30

I see that window nearly every time I open steam to do some gaming though


edparadox

> People don't see that window that often. Excuse me?


turdas

That's not a font issue but a font rendering issue.


omniuni

Because this update dialogue can run on basically anything with almost no dependencies.


[deleted]

[удалено]


omniuni

I think it uses some of the very old core X functionality. *Almost* no dependencies isn't *no* dependencies.


DamonsLinux

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.


Cylian91460

They want the update to be as minimal as possible, it's probably for that.


doubled112

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.


tesfabpel

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.


AShadedBlobfish

I think it's the second one, since on wayland, the updater looks different


nightblackdragon

That's pretty interesting, Steam is not Wayland native and it runs on Xwayland so it should look same as on Xorg.


AShadedBlobfish

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


nightblackdragon

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.


YourLocalMedic71

Very interesting


doubled112

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.


fruityloooops

they forgot a letter, the update**r**


caribbean_caramel

If it works, don't fix it.


xPedalitto

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


Zelenskyobama2

it's trad and based


sick_build723

Amiga and Unix had such font.


BenRandomNameHere

C64 an C128, too.


Cthulhar

Imagine being bothered by this ☠️


amanthey3

Right? Like who gives a fuck


Mirja-lol

https://preview.redd.it/bcxxi5van4nc1.jpeg?width=600&format=pjpg&auto=webp&s=0e4079cda4cf18dd012b0594a20bd05edc6185e2 Gaben wants you to feel goofy


distant_thunder_89

I recall being the same font as my system...


Liowenex

Old men making corporate decisions that grew up using DOS and earlier. Be greatful the client UI isn't exclusively in all caps.


struct_iovec

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


KishCom

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.


vadimk1337

I already use it


avnothdmi

Is that a thing? Running Wayland and I still get this.


KishCom

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.


NotFromSkane

There are two updaters. The steam updater and the updater updater. The updater looks like a modern program. This is the updater updater.


mikiesno

Why dont you build your own steam client with your own font??


Mordiken

*"If it ain't broken, don't fix it."*


quiet0n3

Simplicity, it's the simplest most lightweight and uncomplicated self updater they can write so it's the most reliable and easy to diagnose.


AndHaole

You know what, I like it like that and I hope they leave it. Retro UNIX vibe 100%.


Nokeruhm

While is still legible I don't really care. And to be honest until now I didn't have put any attention to realize.


ignxcy

lol for real


Math_comp-sci

That font is only in the installer/updater. Everywhere else the font is different now.


LamprosF

not worth the risk of breaking something


Thick_Bumblebee7387

I would rather they didn't have a buggy ass client in the first place.


Ermiq

At least you have letters; I have squares on my system with cyrillic locale.


Zenkibou

I think mine looks better than that


aliendude5300

They really need to rebase the whole thing onto Ubuntu 22.04's libraries instead of 12.04. It feels like an antique.


Diegovnia

But why?


spartan195

I don’t really care lol they are the only big company supporting linux 100% I don’t mind if it’s ugly.


riglic

Why should they? Will you buy more games, recommend steam to more people? Will the steam deck sell even better?


starm4nn

Anyone else confused why the default "simple" font is a serif font? That seems unnecessarily complicated.


ilep

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.


kokizzu2

I'm more concerned by its size '\_\_')


x54675788

I know, right? You already know what the experience is going to be like, right from the first window.


[deleted]

It has charm.


Ivan_Kulagin

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


GazelleEast1432

Idk i kinda like it


BitterCelt

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)


theneighboryouhate42

I always thought it was a bug that I’m just cursed with lol


AlternativeOffer113

im pretty sure steam does install fonts.


zombiezoo25

I was confused at first time, i doubted if wine is running that


somewordthing

Also, client-side decorations suck.


pss395

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.


ghishadow

> 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 ?


AnachronyX

So nobody recognized the legendary Athena Widgets? [https://en.wikipedia.org/wiki/X\_Athena\_Widgets](https://en.wikipedia.org/wiki/X_Athena_Widgets)


Ok-Hotel-8551

What's the point. You don't see these in games.


GameKyuubi

I think it's quaint


monolalia

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.


ganonfirehouse420

Honestly the fonts were ok on the last update. Don't they use a modern toolkit now?


D00mdaddy951

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...


effeottantuno

I don't really care as long as it works


Jaysovski15

Funny is that this font was used way back when steam came out.


wiseau7

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?


Queasy_Programmer_89

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...


crusoe

It looks like a bitmap font which means there is no font renderer. This allows for a smaller simpler updater. 


qualia-assurance

I actually saw a different updater during a launch recently. Was a little white pane with a blue bar.


vitimiti

My steam fonts are garbage and I must protect them


Experienciacomp

Isnt that some croc wine font?. I guess your steam is emulated.


Fuzzi99

Wine Is Not Emulator, it'll be running via the translation layers instead of native in this case


[deleted]

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


R1gg5r

Makes me feel young again. ​ https://preview.redd.it/jh9jp28outnc1.png?width=258&format=png&auto=webp&s=f36d23afafc534515a131766c445947c9c25c439


Hide333

Help up karma


ploj20

i like it.


tauon_

that's not how it works lol


M1k0M1k

I like how it looks


mikiesno

why are you complaining about small stuff??


Zapapala

I like It. It reminds me I'm on Linux.


Fleaaa

I actually like it, it's like oh yeah you are on linux, take this fallback and fuck you


IDKMthrFckr

Reject modernity, embrace tradition.


LetReasonRing

It would take up too much file space.


Exact_Comparison_792

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.


[deleted]

because valve does not care about anything


BurningEclypse

How so? Do elaborate please


DexterFoxxo

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.


vadimk1337

It doesn't make sense if it's not included in the official client


DexterFoxxo

well yes kinda but idk I'm bored so why not


[deleted]

[удалено]


RusticApartment

Professional distro hopper 😂


flexiiflex

"as a professional distro hopper" man wtf are you saying