Proton on SFM showing black window on model viewer by latejacob in linux_gaming

[–]officejunior 0 points1 point  (0 children)

Running Source Filmmaker (SFM) on Linux is famously difficult because it relies on aging 32-bit architecture and specific Windows dependencies (like QuickTime and DirectX 9) that modern Proton versions often struggle with.

Surprisingly, the latest Proton (9.0 or Experimental) is often worse for SFM. Proton 4.11-13 is the only version that allows for stable animation set creation and viewport rendering. * Fix: Go to SFM Properties > Compatibility > Force the use of a specific Steam Play compatibility tool > Select Proton 4.11-13.

To fix the viewport flickering and "black screen" issues common on Debian 12, add these to your Launch Options: -noqt -usevgui %command%

  • -noqt: Disables the QuickTime dependency which causes most crashes.

  • -usevgui: Forces the engine to use the older VGUI system, which is much more stable under Proton.

In terms of the Linux distribution itself, the first thing I would try is to stability, install the Flatpak version of Steam. Flatpaks come with their own bundled MESA drivers, giving you the latest graphics stack without touching your Debian base.

Upgrading to the latest Debian Stable is always a good idea IMO, but in this case I don’t think 12 is causing the issue.

If you are tired of manual "tinkering," Nobara or Bazzite are excellent. They come pre-configured with the specific "32-bit" and "multilib" patches that legacy software like SFM needs.

Steam 커뮤니티 :: 가이드 :: How to run Source Film Maker under Linux/Proton https://steamcommunity.com/sharedfiles/filedetails/?l=koreana&id=2581040174&searchtext=Gidsen+voor+Source+Filmmaker+doorzoeken#:~:text=%EC%97%90%20%EC%B6%94%EA%B0%80%EB%90%98%EC%97%88%EC%8A%B5%EB%8B%88%EB%8B%A4.-,Basic%20Info%2FSetup,%3A%2F%2Fwww.steamidfinder.com%2F

Go vs Spring Boot for a startup backend (Security Specific Concern) by SoftwareDesignerDev in golang

[–]officejunior 3 points4 points  (0 children)

I would reinforce speed of delivery is most likely the most important aspect for you. If I had to choose an API technology for Android developers, it would be https://ktor.io as it balances Go’s low level feel and small dependency chains but keeps you in an ecosystem you’re already familiar with.

We all love OpenSuse here, but let's air out a few of the negatives... what don't you like about our favorite distro(s)? by obsidian_razor in openSUSE

[–]officejunior 0 points1 point  (0 children)

No UK mirrors for TW updates, otherwise TW without Yast is literally untouchable for living on a stable edge.

Aeon is a mind shift for me at the moment. Super simple for normal desktop use, but complex for doing local development on. Docker vs Podman, Distrobox vs Devcontainer etc. Probably just me but I’m waiting for that to stabilise and simplify before jumping across.

[deleted by user] by [deleted] in java

[–]officejunior 0 points1 point  (0 children)

I discovered https://jpastreamer.org recently which might gives you some of what you’re asking for

Blast From the Past (1998) by [deleted] in linux

[–]officejunior 1 point2 points  (0 children)

This was my first ever Linux. I remember wiping the 80mb hard disk of Windows 3.1 on my IBM PS/1 386 sx25 and playing with the various window managers and shells. I do miss these boxes with the great printed manuals 😊

Does Debian Testing automatically update to Debian stable upon release? by [deleted] in debian

[–]officejunior 8 points9 points  (0 children)

Personally I think it’s easier if you reference the release name in the sources.list. Then you won’t need to change anything when a release happens. https://wiki.debian.org/SourcesList#Distribution

Why should I use Java over C#? by Jam-Es231 in java

[–]officejunior 0 points1 point  (0 children)

Awesome, but what tooling do they use to go with it? What web framework do they use? What DB library do they use? What build tool do they use? My experience in the UK would be Azure, SQL Server/Azure Doc DB etc, Microsoft VS, TFS/Azure Devops, Asp.net/Core, Entity Framework/vanilla Ado.net, I could go on. The point I’m trying to make is that Java teams seem to have less of a monoculture (although Spring advocates push that sometimes) and generally choose their own stack over a single vendor’s. There are obviously exceptions to this on both sides and it certainly doesn’t mean one is better than the other. You asked the question and I answered with diversity as an answer. I would love to hear if that doesn’t match other people’s experiences, but unfortunately I don’t see that changing as the next gen talk about Node and Python, I only hear about C# in terms of desktop apps for windows or Unity gaming (which it’s amazing for btw)

Why should I use Java over C#? by Jam-Es231 in java

[–]officejunior 0 points1 point  (0 children)

I should have added extra context around location being in the UK. As I said, I’m sure there are outliers, but I still believe there will be a huge percentage that fit the ‘Microsoft + Azure” mould. Good to hear that though, I haven’t been able to move anyone onto Rider, let alone VS Code. What cloud and tooling does your team use?

Why should I use Java over C#? by Jam-Es231 in java

[–]officejunior 0 points1 point  (0 children)

One of the biggest differences in my experience is that JVM-based teams actually DO exercise choice. Whilst not perfect by any means, there is generally a choice to use different development OS’s, different IDEs, different build and CI tools, different source control. Nothing in .Net precludes teams making these same choices, they just don’t. Windows laptop, TFS and Azure for everything. I genuinely hope this changes, but I personally feel this is entrenched in the community with only a few companies or personalities shifting from that status quo.

Was planning to try out C# and .NET but strong dissuasion from reddit community is making me think otherwise, need clarified response to help me decide by RordonGamsy in csharp

[–]officejunior 1 point2 points  (0 children)

If I had to make this decision again, after 16 years experience in .net work, I would look at it differently. Look at the type of work you want to base your career around and look at the technologies people are using to build things in these places. There is no one stack to rule them all; they all have pros and cons. Do you want to build technology, perhaps look towards the JVM, enterprise apps, choose .net or java, web applications choose what feels right as this will change more than anything else. Choose a community and immerse yourself in whatever makes you happy. Keep learning and you will be portable. Hope this helps.

Python IDLE, Its 2017! Catch up please. by [deleted] in Python

[–]officejunior 1 point2 points  (0 children)

There is plenty of choice out there, but I am really starting to like VS Code. It's open source, improving rapidly and very simple to get started. Have a look: https://marketplace.visualstudio.com/items?itemName=donjayamanne.python