<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Qubes_os on Side Of Burritos</title>
  <link rel="alternate" href="https://sideofburritos.com/tags/qubes_os/" />
  <link rel="self" href="https://sideofburritos.com/tags/qubes_os/index.xml" />
  <subtitle>Recent content in Qubes_os on Side Of Burritos</subtitle>
  <id>https://sideofburritos.com/tags/qubes_os/</id>
  <generator uri="http://gohugo.io" version="0.157.0">Hugo</generator>
  <language>en-us</language>
  <updated>2026-01-27T14:55:00Z</updated>
  <author>
    <name>Josh</name>
    
  </author>
  
      <entry>
        <title>Qubes OS First Boot – Wi-Fi, Updates, TOR, &amp; Videos</title>
        <link rel="alternate" href="https://sideofburritos.com/blog/qubes-os-first-boot/" />
        <id>https://sideofburritos.com/blog/qubes-os-first-boot/</id>
        <published>2026-01-27T14:55:00Z</published>
        <updated>2026-01-27T14:55:00Z</updated>
        <summary type="html">A first-time, unprepared boot of Qubes OS to see what it’s really like to use.</summary>
          <content type="html"><![CDATA[<h2 id="-hahahugoshortcode104s0hbhb">🎥 


<a href="https://youtu.be/qarVS4fkXOU" target="_blank" rel="noopener" class="text-break">Video Link</a></h2>
<hr>
<h2 id="links-referenced-for-video">Links referenced for video</h2>
<ul>
<li>


<a href="https://www.qubes-os.org/" target="_blank" rel="noopener" class="text-break">https://www.qubes-os.org/</a> - Qubes OS</li>
<li>


<a href="https://isso-comments.de/" target="_blank" rel="noopener" class="text-break">https://isso-comments.de/</a> - Isso</li>
<li>


<a href="https://intheshellpodcast.com" target="_blank" rel="noopener" class="text-break">https://intheshellpodcast.com</a> - In the Shell Podcast</li>
<li>


<a href="https://yellowball.fm" target="_blank" rel="noopener" class="text-break">https://yellowball.fm</a> - 🟡 Yellowball, don&rsquo;t just host your podcast, own it</li>
</ul>
<hr>


<p><details >
  <summary markdown="span">📝 Transcript</summary>
  <h3 id="transcript">Transcript</h3>
<p><strong>Please excuse any grammatical errors. I used a tool to generate the transcript and haven&rsquo;t had a chance to read through it yet.</strong></p>
<p>So, here we are back again to dive into Qubes OS. In my first video, I did say that I wouldn&rsquo;t be using Qubes OS without recording it. So, a couple things to clarify on that.</p>
<p>I did record the installation. I installed the—I think it was—4.3 release candidate, thanks to someone&rsquo;s suggestion in the comments last video. And speaking of that, if you have any suggestions on Qubes OS, I&rsquo;m brand new to it, so feel free to drop those down below.</p>
<p>Josh, the video editor here. There&rsquo;s a couple things I wanted to mention about this video. The times in it are not perfectly accurate. If you hear me making comparisons that something opened slower or faster than something else, don&rsquo;t trust the time you see on the screen. This video already isn&rsquo;t the most exciting thing to watch, let alone if I left a bunch of silence in there as an application is loading.</p>
<p>Second is that I added comments to my blog, or at least on this video and new ones going forward. I&rsquo;m using a self-hosted instance of Isso—I think that&rsquo;s how you say it. I realize that most people watching my videos are into privacy and security and likely do not want to log into YouTube using a Google account to leave a comment. I don&rsquo;t blame you.</p>
<p>I also didn&rsquo;t want to post my videos in a duplicate place on another platform and have comments there. So, this is what I came up with. If you go to the description box for this video, you&rsquo;ll see a blog post on my website related to this. This is not that blog post. Ignore the title. But if you go there, scroll down to the bottom, you will then see a comment box where you can now leave comments. Name, email, and website—they&rsquo;re optional, so you can leave anonymous comments if you&rsquo;d like.</p>
<p>We&rsquo;ll see how that goes. This is something I&rsquo;m just testing. So, if you go to the blog post and you no longer see comments are available, then likely the experiment went poorly.</p>
<p>So, with that out of the way, I&rsquo;m going to get back to editing this video, which is my least favorite part of this process. But, I did record the installation. I recorded it by pointing a camera at the laptop screen and walking through the setup process. As I was watching it back, it looked terrible. It was also pretty boring. If that video came across my feed, I would not watch it.</p>
<p>Therefore, I&rsquo;m not going to subject you to that. So, the installation process—you won&rsquo;t be seeing that.</p>
<p>That being said, the documentation is very, very good. The only reason you will mess up the installation is if you don&rsquo;t read the instructions. At least that&rsquo;s what happened in my case. Once I did read through all the details, made the necessary changes in the BIOS, the setup was simple. Took around 40 minutes on the—what is this—the T480 ThinkPad. So, pretty simple.</p>
<p>Regarding that initial installation, I did actually wipe it from this laptop. I had to put Windows back on here for a video I released earlier this week. So, I did just install Qubes OS again yesterday. I did install version 4.3.0 because it&rsquo;s out of the release candidate phase.</p>
<p>Regarding the options that show up in the initial setup, I left them set to the default, but the only one I did change was this: enable system and template updates over the Tor anonymity network using Whonix. Besides that, left everything set to the default.</p>
<p>This is what shows up after the first boot after installation. This took around an hour to complete. And then after that, we are now at the screen you see now.</p>
<p>So, regarding screen recording, I actually found out you can purchase HDMI input dongles. So, I have that connected to my MacBook. The output HDMI on the ThinkPad is connected to that. So, you get a nice screen recording where you&rsquo;ll see me using Qubes OS without having to point a camera at the screen, which looks terrible.</p>
<p>And the last thing I want to mention about using Qubes is I did have to use it because I made some poor networking changes at my house. Long story short, I use VLANs. I made some configuration changes that essentially locked me out of all my equipment over the Wi-Fi network I have. So, I needed a computer that had an Ethernet port.</p>
<p>Funny enough, the only computer that had an Ethernet port was my ThinkPad. So, I did have to log into Qubes, connect an Ethernet cable, and then open the browser, connect to some web interfaces to fix my changes. But besides that, haven&rsquo;t used it anymore. But I did want to mention both of those scenarios.</p>
<p>So, with that out of the way, let&rsquo;s continue.</p>
<p>I didn&rsquo;t really know how to structure these videos. So what I came up with was putting together a few goals I want to accomplish in this video. Once we accomplish those, we&rsquo;ll see what else we find. If that&rsquo;s all we accomplish today, that&rsquo;ll be the end of the video. And the next video, I&rsquo;ll come up with some more goals.</p>
<p>Essentially, I&rsquo;m trying to migrate all my use cases from macOS to Qubes OS. So that&rsquo;s what these are based on.</p>
<p>So, one other thing I wanted to mention before we get into it is that I&rsquo;ve seen people call Qubes OS a Linux distribution. It is not a Linux distribution. Qubes OS is built on the Xen hypervisor, which then runs Linux templates or virtual machines on top of that. So, you could call it a Xen distribution, but it is incorrect to call it a Linux distribution.</p>
<p>I understand I&rsquo;m getting pedantic with that, but if you make comments online or things like that, people will dismiss what you say because you say one thing incorrectly. So, just thought it&rsquo;s worth mentioning if you&rsquo;re out there talking about Qubes. It is a Xen distribution, not a Linux distribution.</p>
<p>So, with that out of the way, let&rsquo;s get into it and continue.</p>
<p>So, one cool thing I noticed on the login screen we have here: the top left default, or the first option, is hide password bullets. Second, which is the default, show password as bullets. And the third, show password as text.</p>
<p>So let me just type something in the password box. If you&rsquo;re out in public, you can hide the password field. It&rsquo;s kind of cool. The second function, F2, again shows the password as bullets. Function F8 shows the text in the box. For someone recording a video, this is handy. I can hide that. Don&rsquo;t need to edit that in post and hide it.</p>
<p>So, let me type in my password. Hopefully I typed it right.</p>
<p>So, here we are at the user login screen. That previous screen was the disk decryption password.</p>
<p>So, let&rsquo;s see. On the top left, we have dom0. Oh, I remember reading about that when I was researching this. Let me just look up an explanation quick.</p>
<p>So, dom0, or domain zero, is the first domain started by the Xen hypervisor on boot. It has special privileges like being able to cause new domains to start and being able to access the hardware directly.</p>
<p>So, in the future, I&rsquo;ll talk about that more. It might even warrant its own video, because from what I understand, it&rsquo;s a pretty important concept to understand when it comes to Qubes OS. But for now, let&rsquo;s log in.</p>
<p>Be nice if this screen had the same hide password characters. Don&rsquo;t believe it does.</p>
<p>Top right we have—okay, I realized I&rsquo;m trying to click with the screen recording mouse. Okay, so I&rsquo;ll fix this after I log in because right now it&rsquo;s extending the display, which is a little complicated, but okay.</p>
<p>We have the power options, language. It&rsquo;s using XFCE accessibility options. dom0. Can&rsquo;t click on that. But there&rsquo;s my password. It&rsquo;s the only user that I created during the initial setup. Log in.</p>
<p>So, like I said, this is extending the current display. So, let me fix it. So, it&rsquo;s recording the desktop. Since you can&rsquo;t see what&rsquo;s going on right now, I&rsquo;m just looking for the display settings. I will show you after what I did.</p>
<p>Change this to mirror. Apply.</p>
<p>Looks good.</p>
<p>So, I came in. There&rsquo;s the Qubes menu in the top left.</p>
<p>I just searched for display. As you can see here, recent applications. Came in here, set this to mirror displays, and here we are.</p>
<p>So, here&rsquo;s the desktop.</p>
<p>So, on our list, we had the first is to connect to Wi-Fi, because these days you can&rsquo;t do anything without internet access.</p>
<p>Network connection, available networks. Let me find my network. And these will all be blurred out so you can&rsquo;t see them.</p>
<p>So, I think this is part of the domains, or maybe what they&rsquo;re called. Hopefully I&rsquo;m not using too many words incorrectly in this first video. I&rsquo;ll try to make sure of them in the next video.</p>
<p>But this is red. It&rsquo;s sys-net. So I believe that&rsquo;s a specific virtual machine just for networking. Again, don&rsquo;t take my word on all these explanations.</p>
<p>But this window is red and belongs to sys-net. So it&rsquo;s just something we&rsquo;ll keep an eye on.</p>
<p>And get my Wi-Fi password. Let&rsquo;s see if that&rsquo;s right. Connect.</p>
<p>See it connecting in the top right. I&rsquo;m guessing I typed it wrong because it&rsquo;s taking so long. Disconnected.</p>
<p>Let&rsquo;s try this again.</p>
<p>Actually, looks like it&rsquo;s connected. So, I don&rsquo;t know why it&rsquo;s showing that spinning—whether or not that&rsquo;s connected.</p>
<p>Let&rsquo;s open a terminal and do some network tests quick.</p>
<p>Okay, sys-net disconnected. Well, it&rsquo;s open terminal anyways, just to check terminal.</p>
<p>So, the search is definitely handy.</p>
<p>I guess over here, these are our different—so we have our work qube. This one&rsquo;s untrusted, vault, personal. I&rsquo;m assuming all these come by default. Not assuming—they come by default because I didn&rsquo;t configure them.</p>
<p>So, where do we want to open one? Let&rsquo;s just pick personal.</p>
<p>So, qube personal is starting.</p>
<p>I guess this little menu here is for qubes. So here we have some status on the qubes.</p>
<p>dom0 using 4 gigs of RAM. Personal that&rsquo;s running is using 3 gigs. sys-firewall, 2.5 gigs. sys-whonix, 3 gigs by itself.</p>
<p>So, I guess that&rsquo;s why they say Qubes OS requires quite a bit of RAM, since every qube is going to use more memory.</p>
<p>I think this laptop came with 16 gigs of RAM. It supports up to 64 unofficially. Unfortunately, with the prices of RAM right now, because of the massive corporations ruining it for the everyday person, I probably won&rsquo;t be buying any RAM anytime soon for this. So, 16 gigs is what it is.</p>
<p>So now that terminal&rsquo;s open in our personal qube, you can see here: personal, yellow. So that matches what was in the menu here. So anything yellow is going to be personal.</p>
<p>So let&rsquo;s just see if we&rsquo;re connected quick.</p>
<p>Unreachable.</p>
<p>Okay, so we are not connected, which I guess is kind of confirmed by the red network icon.</p>
<p>Let me try and type in my password again.</p>
<p>So, I&rsquo;m pretty sure the password I typed is wrong, but I don&rsquo;t see a way to edit it right now.</p>
<p>Let me see if there&rsquo;s any network settings that we can go into. It might look like I&rsquo;m pretty uncoordinated while doing this, but I&rsquo;m looking at the screen recording while trying to move the mouse around. So it&rsquo;s a little off as I&rsquo;m trying to do this.</p>
<p>So, there was no network connections in the Qubes menu, but I right-clicked on the network icon. We can go edit connections. I&rsquo;m assuming it&rsquo;s going to be in here.</p>
<p>There it is.</p>
<p>Okay. If we go in here—Wi-Fi security. Here&rsquo;s the password that I&rsquo;ll be blurring out. So, I did type the password correctly. Don&rsquo;t understand why it&rsquo;s not working.</p>
<p>IPv4 DHCP. That should just work.</p>
<p>Oh, I know why. Because I picked the wrong Wi-Fi network.</p>
<p>What do you know? If you pick the wrong Wi-Fi network and you type in the wrong password, things will not work. Surprise, surprise.</p>
<p>Okay, with that out of the way, I guess we learned how to edit network connections. So, at least we learned something.</p>
<p>So, we are connected.</p>
<p>I will say that is kind of inconvenient that it doesn&rsquo;t give you another chance to edit the password or show a box and say “could not authenticate.” I don&rsquo;t know if that&rsquo;s a feature or not, but it&rsquo;s kind of inconvenient, and you have to go and actually edit the connection instead of just retyping the password.</p>
<p>So it does say we are connected.</p>
<p>Okay, ping works.</p>
<p>That works too. So network connection and DNS resolution is working.</p>
<p>I don&rsquo;t know if you saw that, but there was a notification that said there was an update available for Fedora.</p>
<p>So, looking back to our notes of what we&rsquo;re trying to accomplish, next step is to check for updates.</p>
<p>So, whatever update was checking, obviously something&rsquo;s available.</p>
<p>I thought I hovered over this and saw what the battery stat was. So, fully charged.</p>
<p>Okay, let me see what else is up here quick while we&rsquo;re here.</p>
<p>So, click on the username. We have user options. Right next to that, we have some disk stats. This one is updates—Qubes updates.</p>
<p>Updates are available.</p>
<p>So, updates are our next goal.</p>
<p>Updates for one qube. Launch updater.</p>
<p>So, I&rsquo;ll just let you read that section. I started reading it to you, but you can read it if you want to.</p>
<p>Here it is.</p>
<p>So, it looks like Debian 13, maybe Fedora, I guess, since it&rsquo;s running because that&rsquo;s what this qube is.</p>
<p>It can tell there&rsquo;s an update available since it did check today.</p>
<p>So, yes, it knows the Whonix gateway.</p>
<p>Maybe.</p>
<p>So, yeah, Qubes OS checks for updates for running and networked qubes and their templates. So since this is running, it confirmed yes, an update is available.</p>
<p>Let&rsquo;s check what&rsquo;s behind the settings.</p>
<p>Attempt update qubes after 7 days without checking for updates. Qubes that are based on—restart all service qubes after update by default. Restart other qubes.</p>
<p>Okay, I&rsquo;m just going to leave it the default.</p>
<p>Let&rsquo;s update the qubes.</p>
<p>So personal still running as we expect. Select a qube to see details.</p>
<p>Nothing really going on yet.</p>
<p>If you recall back to the first screen that I showed, I did check enable system and template updates over the Tor anonymity network using Whonix. So these updates might be pretty slow since they&rsquo;re going to be going over Tor.</p>
<p>Looks like the first one being done is the Whonix gateway, where that Tor connection&rsquo;s running. So that&rsquo;ll probably take a few.</p>
<p>So, while that&rsquo;s going, not going to make you watch this, but I&rsquo;m going to check that as completed.</p>
<p>The check for updates—connect to Wi-Fi, done.</p>
<p>Next is open browser.</p>
<p>So, like I said, I&rsquo;m trying to replace the functionality of macOS. I use the browser all the time. Therefore, I want to use the browser on Qubes OS and see how that is on here.</p>
<p>One thing to note: this laptop is really chugging away right now. The fan&rsquo;s heating up. It&rsquo;s getting pretty warm. So, it seems like this is pretty intensive for it.</p>
<p>So, let&rsquo;s go into the applications.</p>
<p>And I guess while we&rsquo;re here, we can look through what applications are available.</p>
<p>So, we have apps.</p>
<p>Okay. So, here&rsquo;s all the qubes or templates, and here are the apps inside each one.</p>
<p>Anon-Whonix—makes sense. Tor Browser is there. Tor Browser Downloader, system check.</p>
<p>Default DVM—I don&rsquo;t know what that is.</p>
<p>Personal—we have Firefox, settings, file manager, and terminal.</p>
<p>Untrusted—same.</p>
<p>Vault—same.</p>
<p>Workstation 18—I don&rsquo;t know what that is.</p>
<p>Work—same.</p>
<p>So it seems the default are these four apps for most of these.</p>
<p>Let&rsquo;s see what the settings is.</p>
<p>I&rsquo;m just going to keep it in personal since that&rsquo;s where we already are.</p>
<p>So the qube is currently—I’m assuming since it&rsquo;s already running that if I launch Firefox, it should be quick because the qube&rsquo;s already started. It doesn&rsquo;t have to start it up.</p>
<p>I&rsquo;m saying quick relative here. I&rsquo;m not expecting lightning, just quicker than if it&rsquo;s not running.</p>
<p>Initial Firefox setup. We&rsquo;re going to skip all this for now. We&rsquo;ll just start browsing.</p>
<p>Okay. So, browsing works. It&rsquo;s a default Firefox installation.</p>
<p>So, as we can see here, we have a yellow box on this one. So, all personal qubes or all personal apps inside that qube will have the yellow outline.</p>
<p>And then therefore, every other qube or template—I’ll look up the terminology so I can say it correctly next video.</p>
<p>So, if we go to—let&rsquo;s just say work—we&rsquo;re going to open up a work terminal.</p>
<p>So now that qube is starting. It should take longer, because that qube needs to start.</p>
<p>Here&rsquo;s our other terminal.</p>
<p>Like we saw, personal was yellow, work is blue.</p>
<p>I do like how clear it is which profile, which qube you&rsquo;re in.</p>
<p>I think they&rsquo;re called qubes, based on the notifications.</p>
<p>So, it is nice how the color coding is for different qubes. Work is blue, personal is yellow. Matches up with the windows we see.</p>
<p>So, that&rsquo;s still updating. I&rsquo;m going to minimize that because it&rsquo;s kind of distracting.</p>
<p>So, we have—okay—personal Firefox.</p>
<p>If we search for Firefox here, so we get any qube that has Firefox in it, which is pretty much all of them at the top.</p>
<p>Any qube.</p>
<p>So, we can launch Firefox for any one of these qubes.</p>
<p>Like I said, the work one is started, so this should launch relatively quickly, and the internet should just work.</p>
<p>There&rsquo;s no history in here.</p>
<p>So, these are separate qubes. So, even though I typed cyberios.com, which is now in the history here, it does not exist in the work one because that is a separate qube, separate browser instance.</p>
<p>So, we don&rsquo;t need this one for now. So, we&rsquo;ll close it.</p>
<p>But I think this little icon is this eject or shut down the qube. Doesn&rsquo;t seem like the helper text is popping up, or the tool tip. So, I&rsquo;ll click it.</p>
<p>Okay, that just pushes the window up. This is just XFCE.</p>
<p>That&rsquo;s about it.</p>
<p>This one—what does it do? Just all the options. Move to another workspace.</p>
<p>Okay.</p>
<p>So, if I close this, I don&rsquo;t know if it&rsquo;ll shut down the work qube.</p>
<p>So, if we go here to our running qubes, work is still running.</p>
<p>So, we no longer need work.</p>
<p>So, I guess we can shut it down from here.</p>
<p>Let&rsquo;s see.</p>
<p>Open qube manager.</p>
<p>Let&rsquo;s take a look at this.</p>
<p>So, this is interesting. It looks like a process manager except for qubes.</p>
<p>So, we don&rsquo;t need work anymore. Here it is at the bottom. Emergency pause, shutdown, restart, settings, edit firewall.</p>
<p>Let&rsquo;s just shut it down for now.</p>
<p>Work has shut down. So, no longer running, no longer using resources.</p>
<p>Now, we can finish with Firefox here.</p>
<p>Well, actually, let&rsquo;s try this quick.</p>
<p>So, I have Mullvad running on my router at my home. So, this should be routed over Mullvad.</p>
<p>Yes, as you can see, using Mullvad VPN.</p>
<p>Just to understand how the Whonix qube works, let&rsquo;s open up Tor Browser. I believe that qube is already running since the updates are using it. So, it should start up relatively quickly.</p>
<p>Or maybe not.</p>
<p>Here is Tor Browser Whonix welcome page. We&rsquo;ll give that a minute.</p>
<p>So, let&rsquo;s go to Mullvad in this browser.</p>
<p>I believe this should be over Tor. So we should not be using Mullvad.</p>
<p>Not using Mullvad. Location: the Netherlands.</p>
<p>If you didn&rsquo;t guess, I&rsquo;m not from the Netherlands. So this is correct. It&rsquo;s using Tor.</p>
<p>So, update available for Firefox.</p>
<p>I guess one thing I don&rsquo;t know yet, which I guess we&rsquo;ll see—I don&rsquo;t know if these are similar to Docker containers or if they&rsquo;re ephemeral, essentially.</p>
<p>So, if I update Firefox here, will it actually update in the Whonix qube and be persistent, or will it just get overwritten?</p>
<p>Don&rsquo;t really know, but I guess let&rsquo;s try it quick.</p>
<p>So, updating Firefox there.</p>
<p>If you haven&rsquo;t guessed yet from me walking through this like a bumbling fool, I&rsquo;m not exactly sure how storage works yet on Qubes OS. So, I&rsquo;m not totally confident where data is stored or how that works.</p>
<p>So that&rsquo;s why I&rsquo;m currently experimenting, if anyone&rsquo;s still watching the video at this time.</p>
<p>Whonix Workstation is attempting to shut down.</p>
<p>Is that part of the update?</p>
<p>Oh, so that&rsquo;s part of the update. Whonix Workstation. Okay.</p>
<p>Not related to our Firefox update.</p>
<p>Let me get rid of these or move this over.</p>
<p>So Firefox has been updated.</p>
<p>Let&rsquo;s shut down this qube and see if that update sticks.</p>
<p>sys-whonix—that&rsquo;s using that to update these qubes.</p>
<p>Yeah, whatever.</p>
<p>Okay, we&rsquo;ll shut it down anyways and restart it.</p>
<p>I&rsquo;m assuming these updates will either fail or pause.</p>
<p>Just says Whonix has shut down. It&rsquo;s now starting.</p>
<p>You know, so far, based off my expectations for this—I forget now—8- or 10-year-old laptop, this is actually running pretty well.</p>
<p>I know I&rsquo;m not doing much, right? I&rsquo;m just kind of browsing the web and updating some qubes. But so far, so good. So that&rsquo;s good news.</p>
<p>So I think that qube—we restarted it.</p>
<p>Let&rsquo;s go back in there.</p>
<p>Anon-Whonix Tor Browser.</p>
<p>You know, looking back, I don&rsquo;t know if that was the right qube that we restarted, but whatever.</p>
<p>At this point, looks like it was shut down when we closed it. So now it is restarting.</p>
<p>Okay, so that has started up.</p>
<p>I don&rsquo;t see any updates for Firefox. Let&rsquo;s go check quick.</p>
<p>Was it Help → About?</p>
<p>I think—for Tor Browser, not Firefox.</p>
<p>It&rsquo;s up to date.</p>
<p>So, I guess that update did stick even after restarting that qube.</p>
<p>So, that was Anon-Whonix.</p>
<p>Oh, here it is.</p>
<p>So, yeah, we restarted the wrong one last time. So, let&rsquo;s restart this one.</p>
<p>It is kind of nice that out of the box you get a qube that you can use to browse in. No additional software was needed. Just kind of came that way.</p>
<p>And it&rsquo;s also nice that system updates can use it. So that&rsquo;s really convenient.</p>
<p>Okay.</p>
<p>So let&rsquo;s open browser and check if it has stayed updated.</p>
<p>Help → About Tor Browser.</p>
<p>It is up to date.</p>
<p>So that storage was persistent.</p>
<p>As to where that&rsquo;s stored and how, don&rsquo;t really know, but I guess that&rsquo;ll be something to learn in the future.</p>
<p>Wonder if there&rsquo;s a way to reset this qube or the settings.</p>
<p>Let&rsquo;s see.</p>
<p>Settings.</p>
<p>What do we have here?</p>
<p>Advanced, PCI devices, applications.</p>
<p>So, it looks like in the settings for the qube, there are more applications you can add. I don&rsquo;t know where these come from.</p>
<p>I really need to look up how qubes actually work.</p>
<p>So is each of these a separate repository that someone built into these qubes?</p>
<p>Notes, services, devices, net qube.</p>
<p>Oh, so since this one is Tor Browser, it&rsquo;s using sys-whonix, which makes sense why we&rsquo;re also going over the Tor network. It&rsquo;s also Tor Browser.</p>
<p>So, let&rsquo;s see.</p>
<p>If I take personal, I&rsquo;m assuming that&rsquo;s not using Whonix.</p>
<p>Let&rsquo;s check this out.</p>
<p>Settings.</p>
<p>sys-firewall default current.</p>
<p>Let&rsquo;s change this to sys-whonix.</p>
<p>Now, I&rsquo;m assuming—what&rsquo;s this little thing for? Just because defaults were changed.</p>
<p>The default disposable template.</p>
<p>So, I guess there&rsquo;s something similar to how qubes work in Docker containers. I&rsquo;m not too sure.</p>
<p>These should be a lot of good settings to go through.</p>
<p>But if we now go back here and refresh this, this should say not using Mullvad.</p>
<p>Not using Mullvad. The Netherlands.</p>
<p>So, now it&rsquo;s using the sys-whonix qube for networking.</p>
<p>So, that&rsquo;s pretty cool.</p>
<p>I&rsquo;m assuming then how we set up—or I&rsquo;m assuming that at least—you can create a sys-Mullvad qube and then route any qubes that I want through that net qube, and they&rsquo;ll then use Mullvad.</p>
<p>So there&rsquo;s no really installing Mullvad as an app, I&rsquo;m assuming—again, something I&rsquo;ll look into.</p>
<p>Let me put this back to the default.</p>
<p>So that&rsquo;s kind of cool.</p>
<p>This definitely reminds me of Docker in a way, how this works—where you alter the Docker Compose file and the changes are reflected then in the container.</p>
<p>I think I just need to get used to the different terminology here with this.</p>
<p>So, back to using Mullvad on my router or my VPN on my router.</p>
<p>The browser changes seem to be persistent. So there&rsquo;s some sort of storage I&rsquo;ll need to look into another time.</p>
<p>As far as our list goes, I did want to try and play a video.</p>
<p>So, let&rsquo;s go to youtube.com.</p>
<p>This computer—I don&rsquo;t think it has a GPU inside of it, so I don&rsquo;t know how these videos are going to play.</p>
<p>Let&rsquo;s pick a 4K video.</p>
<p>Now that I think about it, I believe this laptop also has a 1080p screen, so I guess 4K is not that relevant either.</p>
<p>There are some—of course there&rsquo;s an ad.</p>
<p>There are some mods I believe you can do to this where you can replace the 1080p screen with a 4K screen. If this ends up working out, that is absolutely something I&rsquo;ll be doing.</p>
<p>The older I get, the more I learn that resolution matters a lot.</p>
<p>So, skip.</p>
<p>Let&rsquo;s see how the 4K looks or how it plays.</p>
<p>I&rsquo;m assuming on this screen recording it&rsquo;s going to be a bit laggy going over this adapter, but I&rsquo;ll let you know how it is on the actual screen.</p>
<p>Let&rsquo;s go full screen.</p>
<p>Okay, not going full screen. It&rsquo;s also not playing.</p>
<p>No, it is playing.</p>
<p>Okay, maybe 4K was a bit ambitious.</p>
<p>I don&rsquo;t really know if it&rsquo;s my internet right now or this computer that&rsquo;s really struggling.</p>
<p>Looks like this qube is using—what—52%.</p>
<p>Okay, so it is feeling the video playback.</p>
<p>Maybe I shouldn&rsquo;t be doing this while updating the qubes.</p>
<p>Let me go cancel these for now. Let&rsquo;s run them after this video is done.</p>
<p>Or let&rsquo;s just change it down. Scale it down a bit.</p>
<p>HD.</p>
<p>What if we throw it on 240?</p>
<p>Okay. It&rsquo;s like watching a potato.</p>
<p>Still slamming the CPU, but not lagging as much.</p>
<p>Wonder if audio works well.</p>
<p>Audio works.</p>
<p>Okay, so that was the test.</p>
<p>Real time, that took about an hour. I don&rsquo;t know what it&rsquo;s going to come down to in the edit—how long this is going to be or what parts I&rsquo;m going to fast forward through, because I don&rsquo;t want to subject you to them.</p>
<p>So, first thoughts after using it: pretty decent experience, I would say.</p>
<p>The video experience—not great. I didn&rsquo;t really have extremely high expectations for that. There&rsquo;s no GPU from what I can recall inside this laptop, so it&rsquo;s going to struggle with video playback doing everything on the CPU.</p>
<p>As far as updates go, that was easy. I was notified that there were updates available. They ran, went through Tor by default, which was pretty awesome.</p>
<p>I do like the coloring a lot. This was very easy to keep track of which windows were in which qube.</p>
<p>So, like I said, don&rsquo;t trust the terminology that I used in this video. You&rsquo;re going to want to double-check it.</p>
<p>This is more of just a “here&rsquo;s my experience for the first time using Qubes OS accomplishing a couple tasks.”</p>
<p>Haven&rsquo;t done much research into it, which was on purpose. I didn&rsquo;t want to skew my perspective much as far as how it is for beginners.</p>
<p>I don&rsquo;t know if I could give this to my mom and say, “Here you go, mom. Go browse the web. See how it goes.”</p>
<p>I think the menus and everything like that makes sense so far. This is straightforward.</p>
<p>The coloring—once you go into settings—I&rsquo;ll be honest, this got somewhat overwhelming pretty quick. There&rsquo;s a lot of options in here and a lot of things you can change.</p>
<p>When I say overwhelming for me, not in a bad way. For beginners, it definitely could be. For me, it&rsquo;s exciting. This is cool. I&rsquo;m excited to see how this goes.</p>
<p>Also, so far, I haven&rsquo;t really understood how to install more apps. I think that&rsquo;s just something I need to research and do some reading on.</p>
<p>Reading on qubes, tools, backup—there&rsquo;s just a lot to go through in here.</p>
<p>Let&rsquo;s see. Is there a store by chance? I wouldn&rsquo;t expect there to be.</p>
<p>Restore backup down there.</p>
<p>Now, so that&rsquo;ll be interesting. Maybe you just add more qubes for the apps you want, or in the settings. We saw different apps in there.</p>
<p>Long story short, I don&rsquo;t know if this video was useful, but this was my experience so far.</p>
<p>But so far, I really like the security and privacy benefits I&rsquo;m getting just out of the box. It&rsquo;s also nice having something that&rsquo;s not automatically phoning home the second I boot it up.</p>
<p>So, let&rsquo;s see how this goes.</p>
<p>And again, any comments or tips are welcome. And feel free to leave those down below.</p>
<p>And I&rsquo;ll see you next time.</p>

</details></p>

]]></content>
      </entry>
      <entry>
        <title>Why I&#39;m finally ready to leave macOS</title>
        <link rel="alternate" href="https://sideofburritos.com/blog/leaving-macos-for-qubes-os/" />
        <id>https://sideofburritos.com/blog/leaving-macos-for-qubes-os/</id>
        <published>2025-11-08T16:00:00Z</published>
        <updated>2025-11-08T16:00:00Z</updated>
        <summary type="html">A presentation at DEF CON 33 finally gave me the motivation to leave macOS.</summary>
          <content type="html"><![CDATA[<h2 id="-hahahugoshortcode91s0hbhb">🎥 


<a href="https://youtu.be/A-a3d7Hb_6E" target="_blank" rel="noopener" class="text-break">Video Link</a></h2>
<hr>
<h2 id="links-referenced-for-video">Links referenced for video</h2>
<ul>
<li>


<a href="https://youtu.be/BNmJ3qBP9GE" target="_blank" rel="noopener" class="text-break">https://youtu.be/BNmJ3qBP9GE</a> - DEF CON 33 - AppleStorm - Unmasking the Privacy Risks of Apple Intelligence - Yoav Magid - YouTube Video</li>
<li>


<a href="https://media.defcon.org/DEF%20CON%2033/DEF%20CON%2033%20presentations/Yoav%20Magid%20-%20AppleStorm%20-%20Unmasking%20the%20Privacy%20Risks%20of%20Apple%20Intelligence.pdf" target="_blank" rel="noopener" class="text-break">https://media.defcon.org/DEF%20CON%2033/DEF%20CON%2033%20presentations/Yoav%20Magid%20-%20AppleStorm%20-%20Unmasking%20the%20Privacy%20Risks%20of%20Apple%20Intelligence.pdf</a> - DEF CON Presentation Slides</li>
<li>


<a href="https://www.theverge.com/news/737757/apple-president-donald-trump-ceo-tim-cook-glass-corning" target="_blank" rel="noopener" class="text-break">https://www.theverge.com/news/737757/apple-president-donald-trump-ceo-tim-cook-glass-corning</a> - Tim Cook gift to Trump</li>
<li>


<a href="https://fortune.com/2025/09/05/trump-tech-dinner-full-attendee-list/" target="_blank" rel="noopener" class="text-break">https://fortune.com/2025/09/05/trump-tech-dinner-full-attendee-list/</a> - Silicon Valley Tech Dinner</li>
<li>


<a href="https://www.bbc.com/news/articles/c708y1egzlko" target="_blank" rel="noopener" class="text-break">https://www.bbc.com/news/articles/c708y1egzlko</a> - Apple removing apps from App Store</li>
<li>


<a href="https://intheshellpodcast.com" target="_blank" rel="noopener" class="text-break">https://intheshellpodcast.com</a> - In the Shell Podcast</li>
<li>


<a href="https://yellowball.fm" target="_blank" rel="noopener" class="text-break">https://yellowball.fm</a> - 🟡 Yellowball, don&rsquo;t just host your podcast, own it</li>
</ul>
<hr>
<h3 id="transcript">Transcript</h3>
<p><strong>Please excuse any grammatical errors. I used a tool to generate the transcript and haven&rsquo;t had a chance to read through it yet.</strong></p>
<p>I attended Defcon 33 a few months ago, in August of 2025, in Las Vegas, Nevada. It&rsquo;s always an enlightening experience. So, if you ever have the chance to go, I highly recommend it. To those that saw me there and came up to me and thanked me for my content that I publish, thank you for that. Your words truly meant a lot to me.</p>
<p>But before we get into it, I want to mention that I offer paid consulting. I truly believe that anyone can figure out anything given enough time, but there are some people that prefer to save time by spending money. And if that&rsquo;s you, I am happy to help. You can find out more at sidabritos.com by clicking the &ldquo;Schedule Consultation&rdquo; button.</p>
<p>This year, I saw a presentation by Yoav McGidd. I hope I pronounced that correctly. That gave me the same gross feeling I had when I made my initial video in August 2021 about switching to GrapheneOS. Here&rsquo;s the TL;DDR of what that presentation talked about. It covered how Apple&rsquo;s AI ecosystem is sending WhatsApp, iMessage, and other app data of Apple users when they are using the &ldquo;Hey Siri&rdquo; feature, and the user has no control over this.</p>
<p>Besides sending the message data that was being used to transcribe what the user had said, it was also sending what media the user was currently listening to in their browser. I guess they need that for context. It was also sending a list of apps installed on the user&rsquo;s machine, including a list of apps from a virtual machine the user had on the host. The presentation has way more details on this, so I suggest you look at that. I also saw that Defcon published the talk yesterday on YouTube, so if you want to watch that, I will link it down below.</p>
<p>But after seeing this presentation, I was just grossed out, for lack of a better term. I don&rsquo;t use Siri on my MacBook, but I know there&rsquo;s other privacy invasive stuff running, even though I filter my network traffic with Little Snitch and have most of the Apple features and apps disabled. And before you start typing that comment, yes, I know I talk about GrapheneOS and that&rsquo;s what I use, so using macOS makes me a hypocrite, a sellout, trying to think of the other names that I&rsquo;ve been called, but it&rsquo;s fine. I get it. No hard feelings. It&rsquo;s what worked best for me at the time.</p>
<p>But times are changing. And add in that Tim Cook is selling out to Donald Trump, giving him a gold bar trophy, because that&rsquo;s what I do with my friends. We have a bunch of Silicon Valley nerds brown-nosing the current administration and going to fancy dinners. We also have Apple doing whatever they can to appease the current people in power. And regardless of which side you fall on, tech companies being in bed with the government is not normal, at least in the U.S., at least not this blatantly.</p>
<p>So, what I&rsquo;m going to be doing is trying to migrate to Qubes OS, which is a reasonably secure operating system. I mean, if this guy likes it, then it&rsquo;s got to be kind of good. Where Qubes OS is different from a regular operating system is that they leverage Xen-based virtualization to allow for the creation and management of isolated compartments called cubes. Basically, what that means is that every app or compartment is a virtual machine which keeps it separate from others.</p>
<p>I&rsquo;ve read and heard that the learning curve can be pretty steep for Qubes OS. And in the past, I&rsquo;ve tried other desktop OSes like Fedora, Pop!_OS, Ubuntu, Debian, but none of them did it for me. This time, I have the motivation behind me, so I figured I would try and use the best available option that I knew of. So, I went out and purchased a 2018 T480 ThinkPad for $25 shipped off eBay. I wanted to use something that was listed as compatible with Qubes but not spend a ton of money. I&rsquo;m not recommending you go out and buy this laptop. I just wanted to find the cheapest option available. If Qubes OS ends up working for me, then I&rsquo;ll switch out to something else in the future.</p>
<p>There are a few things I want to mention about this laptop. First off, it was one of the first laptops I used at my first job that we would roll out to employees. And like I said, this is a 2018 laptop, but somehow it came with some amazing features like an integrated, I don&rsquo;t know if you can see it, slide for the webcam to cover it. So that&rsquo;s pretty awesome. I don&rsquo;t know why that&rsquo;s not a feature anymore.</p>
<p>The keyboard&rsquo;s also pretty decent and has some nice tactile feedback. The touchpad is decent as well. It also has the little nub in the center that you can use for the mouse. The red nub is actually missing from this one, but I could replace it if I wanted to. In addition, it has a removable battery, so that&rsquo;s pretty handy as well. And the ports on here also impressed me. So again, 2018 laptop, almost eight years old at this point, it has two USB-C ports along with a dock connection port. And on the other side, it has an Ethernet port, a full-size SD card slot, two USB-A ports, an HDMI port, and a headphone jack. So, it was pretty refreshing to see all those ports again on a laptop. I miss those days, along with an integrated webcam cover.</p>
<p>So, I&rsquo;m going to be recording my experience from the start with this process. It&rsquo;s not going to be like my current videos where I test everything out and make a polished guide demonstrating how to do things. I&rsquo;m going to share my experience from the perspective of someone who has never used Qubes OS before and document that process. So, a little bit different format, but I think it&rsquo;ll be interesting.</p>
<p>I know it&rsquo;s not realistic to expect I&rsquo;ll get everything migrated over to a five-year-old laptop. I&rsquo;ll probably continue my video editing on macOS, but everything else is fair game. So, if you have any suggestions or feedback on getting started with Qubes OS, feel free to share that down below, and I&rsquo;ll see you next time.</p>
]]></content>
      </entry>

</feed>


