Just throwing my hat in the ring to shill Qubes OS, the Greatest Operating System of All Time.>it's only for schizosWrong, it can give you peace of mind and comfort no matter what you do on your computer, and even new things that you weren't able to easily do before.>just run virt-manager in debian or somethingIt's not the same because you don't get all the tooling. Qubes is also way more hardened out of the box, and it isn't Linux, so it's not affected by Linux kernel vulnerabilities.>it's too hard/complicatedIt's hard to get used to compartmentalizing everything you do at first, but it eventually becomes second nature, you won't even want to go back to a normal OS.Things you can easily do in Qubes that are hard or impossible to do in other OSes:>freely download random shitware from the internet and try it out without ever worrying about infecting your system>keep annoying electron apps confined to their own dedicated VMs, and/or connected to their own separate networks (like running only Discord through a VPN while other software connects normally or uses different VPN servers)>run as many Linux distros as you want simultaneously on the same computer>play with various network topologies by routing packets between VMs with qvm-firewall and nftables (for stuff like web development, or practicing CTF-like challenges between VMs on the comfort of your own computer)>practice good internet opsec/hygiene>easily keep online identities separate so you don't get doxed by shartyfags when you troll them on their radioactive datamining imageboard>access tor in the most private and secure way possible with qubes-whonix (even through a VPN, which causes glowies to throw a temper tantrum)If you don't know what qubes is, read this: https://doc.qubes-os.org/en/r4.3/introduction/intro.htmlAt this point I've used it as long as any other OS It's been my daily driver since 4.0 and it's come a long way.Ask me questions about Qubes OS and explain why you're not using it
>>108899494I'm learning x64 assembly and C so I can write my own OS.
>>108899609Okay I read about Qubes. So I could run Ubuntu, W11, W7, and my own retard OS simultaneously in separate qubes? How do qubes share a physical disk? How does it prevent various OSes from mangling the qubes boot loader?
Can it run full screen vidya gamz?
>dom0 is fedoradropped
>>108899668Been a minute since I looked at Qubes, but I recall it's using Xen-based virtualization.
>>108899668>How do qubes share a physical disk?LVM, they are assigned virtual storage which is allocated per qube. Multiple qubes usually share a template with a reusable read-only root partition, and only have their own dedicated /home partitions for storing new data.>How does it prevent various OSes from mangling the qubes boot loader?The bootloader of a guest VM isn't installed physically to the same disk that boots Qubes, since that's just how Xen works (Qubes is a Xen distribution). The bootloader for each appvm/template is in virtual storage, and guests can't actually see the physical disk or any data you store on it outside their virtual storage.>>108899694Contrary to popular belief, yes you can, but you need a dual-GPU laptop with optimus otherwise you'll need an external monitor. It's also not easy to set up.>>108899698You barely do anything in dom0 anyway, it just exists to host xfce4 and the qubes manager.
>>108899716>you need a dual-GPU laptop with optimus otherwise you'll need an external monitorHmm. Can it only show the colored border without the title bar?
>>108899769Well it's just xfwm with themes modified to support the colored borders, so you can install any xfce4 theme you want, and can customize title bars like regular xfce. At some point there was even a community maintained i3wm package for it, but typically you don't want to install anything into dom0If it's for gayming, there is a security setting to allow certain qubes to enter fullscreen mode, or you can fullscreen a qube manually.The real issue with gayming without an external monitor is that you're still compositing through the qubes window manager, so you're going to get screen tearing, and probably only ~60% of the performance you'd get running a gaming distro. You can make gaming possible with enough hard technical setup but you'll never get a premium experience on qubes.
up
Qubes is overkill for most people, I can’t think of a good reason to use Qubes over another distro unless you have a very specific need only qubes can fill
is it viable to use as a daily driver?it seems like it from what I've read and watchedwhat would the downsides be? waiting 5 seconds for a qube to boot to check email? non issue
>>108900280running Cursor, Claude, and other pozzed bots is a pretty good use case for qubesmost OSes don't block browser cookies from other programsAnd most OSes also have no simple way to limit filesystem scopes per program. AppArmor? Are you fucking serious?
>>108900285>is it viable to use as a daily driver?Depends on what you do, I personally never got vidya to work but I also didn't try hard
>>108899494>systemdinto the trash it goes
>>108900291have you considered just not mass installing unvetted malware?
>>108899668I'd honestly rather just get 4 shitty laptops at that point than run qubes. I mean, if your computer doesn't connect to the internet, then of course it's going to be secure, but then you can't do jack shit with it.
>>108900983Average /g/entleman intelligence on displayQubes is as a Xen distribution, it doesn't boot using systemd because it's not linux.It actually should be attractive to you because all instances of systmed are contained in VMs at all times.
>>108899494the 4.3 or 4.2 move to nfstables did it for me. fucked all my vpn configs and i didnt look back. nevermind that windows standalones break my desktop completley someitmes.
>>108899494>Qubes OS, the Greatest Operating System of All Time.You said Qubes, but then you said the Greatest Operating System of All Time. Well, which one are you talking about? Make up your mind.Oh wow, you are confused. You'd better go have a lie-down before you post again.
>>108899494Nah. I won't use it casually. If I had a reason to go schitzo crypto anarchy mode, I would consider it, but only after a review or something. Not right away.Since I don't have a reason, I won't use it. It's a drag to check if it's secure. It probably is not. Because projects like these are usually some kinda honeypots.What they easiest way to catch someone who hides something? Advertise shit that helps em hide something.And you know, since people like Snowden continue to shill for Tor and such, it makes one wonder just how many more members are part of Prism program now. They likely share data even with Russia on a regular basis.
>>108900903I want to code, use a browser, and store media. No vidya>>108900988>>108901006why? is it really that troublesome for you to use?
>>108899494Daily driving it right now and there's no issues. The only annoying part is no virtual GPU, so high bitrate videos might drop frames if you're not doing a GPU passthrough.
>>108902627>why? is it really that troublesome for you to use?It's a pain to install and demanding on hardware. The system compartmentalizes so has ridiculous system requirements in order to do this. Just look at the high system requirements and you'll see what I mean.
>>108903142how is 8gb of ram demanding?my work laptop demands 20gb with all the required pozzed and bloated softwareThat's also not a ux issue. Installing Linux takes time.I am starting to think we have some glowies in this thread...
>>108899494Okay, I'll bite.1. How do you deal with personal config and system updates? Right now I'm a full blown nixtard, and manage everything as a monorepo with slight variations for each of my machines. As I understand it, QubesOS has a template system which allows you to copy a single stable release, partially customize it (if the programs you're customizing are well behaved and can be configured outside of $HOME, like in /etc and whatnot, and if you don't need network access), and then base your VMs off that, with tweaks to the template being automatically applied. But what happens when there's a new release? Do you have to redo your setup? Is there a widely used way to automate this in Qubes? How easy is it to add my own patches or compile packages from source, instead of just being able to install from existing repos?2. What's your password/credential manager setup? You can copy paste across VMs, but then you don't have phishing protection. I know there's a CTAP proxy that holds credentials in one qube and prompts you for their use in other qubes, is there something like that for other kinds of secrets?3. What about CUDA? Just running shit in dom0 seems like a really bad idea, but I (mostly) trust the workload anyway. Is there a paravirtualized driver that just passes through CUDA without full PCI passthrough? My current hardware doesn't have integrated graphics, so the GPU has to be attached to dom0.Still, with all the supply chain memes happening right now, it might be worth it to just bite the bullet and use Qubes anyway, and deal with the issues when it becomes necessary. It's getting way too scary to just rawdog webshit dev stacks on bare metal.
>>108899494can't play my fucking games therefore it's worthless.the only tools that matter are the ones we can use, it does not fucking matter how great this shit is if I need 1 gazzillion dollar enterprise-grade hardware with SR-IOV or whatever else bullshit.I'm sure you're one ofthese retards who look at apple and wonder how they got that big, I can't answer this retarded question, it's because they answer people needs, that's it.no one gives two fucks about all this hardened non-sense, >can I play games? >is battery life same as macbook?>are perfomances good?no? then fuck off, keep your spykids retardation to yourself, normal people won't use it, same reason grapheneos is doomed, no one care about the most secure os ever created if they can't use google pay, authenticator or their bank app and absolutely ZERO (0) workaround will convince them
>>108903887if you want to run 4 virtual machines or whatever amount, on 8gb of ram, then you do it. good luck.
>>108904402What do I need luck for? I have 32gb of ramDo glowies think ram is a bottleneck? Many people built computers before 2025
>>108901573>It actually should be attractive to you because all instances of systmed are contained in VMs at all times.but anon, I don't want systemd on my computer IN ANY WAY, SHAPE OR FORMI also don't want to run winblows, wine and umu are sufficientI also vet all the applications I use, so I'll ask for one more time, what the fuck do I need qubes for?
>>108905453>I also vet all the applicationsWhat's your vetting process?What os and init system do you use?How do you run applications? Apparmor, SELinux, bubble wrap? (None of these worked for me, so that's why I use qubes)
>>108905498>please share your processes so (((we))) can hack you!fuck off kike :)
>>108905608>my top secret vetting process is just looking at a license>I also cannot run qubes on my thinkpadnot too surprised
>>108899609Pro tip: you can't.At least not a functional one and compatible with existing software. Operating systems' complexity is underrated. Especially when it comes to windows and such. Loonix retards often have no idea about what is hidden under the hood there. The old ones complained about complexity, rightfully so, modern ones are just idiots.Don't be like them. You can't do your own OS on your own, it's bullshit. Like saying you're doing one man space program. Snap back to the fucking reality kiddo.
>>108899494I will be running qubesos on my pc, no need to convince me
>>108905635you absolutely can make a semi-functional/posix-compatible os given a very, very long period of time. sadly, the main blocker will be net and gpu driversi wrote my os for a custom emulated cpu along with a gpu emulator just so that i could have working 3d, though you might say there's hardly a point for that since it's forever locked to having a host os
>>108899494cant game
>>108906314have a separate puter for your baby games?
>>108905635What about those people here?https://wiki.osdev.org/ProjectsOr go to ##asm or #osdev on libera.chat and ask those guys whether it is as impossible as you think.This post is why I visit this board so seldom. You just spew nonsense about a topic you have no clue about and talk about it as condescending and up your own ass as possible. Many Hobby OSes written by a singular person over the course of a decade or longer support GCC, binutils, vim, nginx, various multimedia encodings, some file formats, and so on. As the list above shows, which is by far not complete either, many people have done so. Sortix for instance runs a lot of ported software and is mostly written by a single person. So do other hobby OSes.I assume when you say "compatible with existing software", you mean "compatible with {MS Word, Adobe Photoshop, Sony Vegas, ...}". That is indeed not a realistic goal for a hobby OS, but nobody said this was what it needed to write your own OS. This is just some arbitrary goal nobody is trying reach for writing your own OS and has nothing to do with the feasibility of writing your own OS.
>>108899494>good opsec>uses discordLmao. Retard
>>108905624>implying I use a l*ptopkek
>>108902627>I want to code, use a browser, and store media. No vidyaThen it's perfect
>>108900285I've used it as daily driver for a while.clipboard is slightly annoying to use and screenshots too. the performance requirements to run it mean you need decent hardware for it, and also its not good for battery life.
>>108909713cheers dude
>>108905648good lad
>>108904211>same reason grapheneos is doomed, no one care about the most secure os ever created if they can't use google pay, authenticator or their bank app and absolutely ZERO (0) workaround will convince themI don't use banking shit, so Graphene does work for meQubes is autistic garbage that can barely do A-N-Y-T-H-I-N-G, even basic tasks can be AIDS
>>108911465I use multiple canadian banking apps on grapheneos with any issuesthere are multiple anons using qubes as a daily driverwhat is wrong with you glowies? kek
>>108905648>>108899494that said I will need help with it when I doso while this thread is up why don't you mention some common things that would trip up a newb like me
>>108911465>I don't use banking shitWe could already tell you're unemployed, no need to confirm it.
>>108912752desu I can't think of any time I needed to use a Banking app on my phone. Manage your bank at your computer, bring a debit and credit card when you go places, and there are tons of apps for sending people small amounts of money. Tbh just having a 5 $20 bills and a credit/debit card covers almost all scenarios I can think of.
>>108912752all my three banks have ATMs everywhere I go + have proper webUI if I really need to use online banking
>>108913041many banks require you to have their stupid app on your phone for MFA.
>>108899494NIGGER!!!!!!!!!!!!
>>108899494I'm too 'tarded to make GPU passthrough work on a Windows HVM, even after they supposedly fixed Qubes Windows Tools