• 4 Posts
  • 51 Comments
Joined 1 year ago
cake
Cake day: June 19th, 2023

help-circle
  • crunchpaste@lemmy.dbzer0.comOPtoBuildapc@lemmy.worldUpgrading an office PC for gaming
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    1
    ·
    edit-2
    23 days ago

    Well, for starters, if you build it you can have whatever aesthetic you want.

    That’s kinda the point, I can’t really have any aesthetic I want. Unless I CNC my own case, I’m limited to what case manufacturers sell, which, in my opinion, is mostly bland boxes. or even worse, some sort of an LED aquarium that the components have to live in.

    Depending on your performance target, some RTX3050 cards will run entirely off of the 75W provided through the PCI slot. They’ll also have “office PCs” with graphics cards in them, meaning they’re technically fit for playing games even though they’re bot marketed as such.

    The thing is I’m not really set on any performance target yet. It might seem like I want to have my cake and eat it too, and I probably do, but I just want to know that I could put whatever I want into the case and not be limited by some proprietary standard.


  • Hey, thanks for the suggestion! I’ve never looked at Silverstone, but most of their designs are not half bad.

    Also, having the side panel off is the coolest thing you could have in a case. Reminds me of my childhood when my much older brother and my much much older father, both of whom were computer engineers at the time, were constantly tinkering with the home computer so the side panel was always off :D












  • My model, and I believe all other, have a 4pin molex connector for the power and as many sata ports as the rack can handle (in my case 4). My “mobile rack” came with 4 rather long sata cables (about 30cm) so it was easy to fit them through an empty pcie bracket slot and I just had to buy a somewhat long 4pin molex adapter.

    The drives are practically internal, they are just located outside of the case in said “mobile rack”.


  • Yeah I keep running into similar issues when trying to build pretty much anything on windows; for stuff that can’t be ‘nicely’ configured & dependency-managed through an IDE, windows is pure pain.

    You seem to be right. It finally compiled successfully a few minutes ago, installed pygobject successfully, following the instructions and it claims the gi module could not be found, even though pip lists it as installed. I really don’t know how Windows developers deal with such things. Do they just avoid known bad libraries?

    As for installing Python itself; I think I’d stick with the plain installer from python.org, and afterwards, pip. In case of dependencies that are hard to get through PyPi, I think anaconda might be worth looking at as well: https://www.anaconda.com/download

    I’ve decided on following the exact steps in the wingtk guide, as my attempts to deviate from them resulted in quicker failure, hence installing it through choco.

    It really sounds like PySide would fit your use case better. Check out this website for a great starting point: https://www.pythonguis.com/pyqt6/ – the author also has an entire book on packaging PySide programs for cross-platform distribution.

    While I’m sure Qt may be a better option, this project is a companion app to my PhD thesis to make the algorithms discussed somewhat easily available to a somewhat general audience and is completely unpaid so I really don’t feel like learning a new GUI framework for it. Maybe I’ll make a quick and ugly pysimplegui UI for Windows users.

    Anyway, I’m sorry for ranting. Thank you so much for the suggestions and explanations! It’s really appreciated.



  • Tagging @cadekat@pawb.social as they’ve asked the same question.

    Last night i was failing because of some VS components missing (iirc cl.exe, which was actually not missing at all).

    Today, I’ve reinstalled Windows 10, to get a fresh start and follow wingtk’s guide. First of all it failed as “choco install python” (as mentioned in the guide) installs python 3.12, which does not include distutils.

    After that I’ve tried uninstalling python and installing python --version 3.10.11 with choco and got the same error as gvsbuild still defaulted to python 3.12, even after a few reboots.

    Not knowing how to clean it up, decided on reinstalling Windows again, and installing python 3.10 only. Half an hour ago the build process failed for some (probably) network related issues ( ).

    Currently I’ve installed a driver for the wireless card instead of using the built in one, and the build process has been stuck at “Opening https://download.gnome.org/sources/pango/1.51/pango-1.51.0.tar.xz …” for at least the last half hour.

    As for msys2, I haven’t went that route yet, as I can’t quite understand what it is and what it does. I can understand even less how to package a package installed with msys2 using either PyInstaller or nuitka, to have a (hopefully) single file executable, as I’m trying to distribute the app to my students, which are extremely non-technical.

    I wish there was something like Wine for Windows.