![]() |
|||||
|
Categories:
Archives: |
|
|
Tue, 31 Dec 2024
Playing Beat Saber on my Meta Quest 3
I am greatly enjoying my new Meta Quest 3 that I've blogged about a couple of days ago. I've successfully linked it with the Steam library on my PC, allowing me to play impressive titles like Steam's own Alyx. But the one I most appreciate so far is Beat Saber... it's fun, it's active, it's rhythmic. I'm not that good at it, of course, but it's great fun to play even as a rank amateur. So now, I'm off to lunch with friends, but you can be sure I'll find some time to play it before the end of the year :-) ...especially since I've already finished my daily missions of World of Tanks and of Hero Wars Dominion. Cheers for now! /games | Posted at 11:45 | permanent link Fri, 27 Dec 2024
Setting up a new e-mail server with more disk space
(done on June 2nd 2024) Our family's e-mail server on DigitalOcean was running out of disk space, so I created a new droplet with FreeBSD 14.0 on it, allocating more disk space (50GB) and a bit more RAM (2MB), and then proceeded to moving our environment onto it. Here's what I've done: 1) booted up the new droplet and ensured it had the latest patches to FreeBSD (with freebsd-update) and its packages (with pkg upgrade). 2) Create my account and enable sudo Create my user with adduser, ensuring the right UID and GID, make sure the account is part of the wheel group, and enable sudo for the wheel group in /usr/local/etc/sudoers 3) Copied over the /etc/hosts.allow file from the previous mail server 4) Installed the packages I like to have on the new server: dovecot, emacs-nox, mutt, mini-httpd, opensmtpd, perl5, python39, rsync, sshguard, sudo, unbound, zip, py39-certbot 5) Fixed /etc/rc.conf Notably the hostname and all of the deamon activations. Most are disabled for now until their configuration files are set up properly. 6) Copy over the rsyncd configuration Copy over /usr/local/etc/rsyncd/... so that we can move some files from the old server to the new, preserving ownership, dates, etc. 7) Bring over key /root files Set up the files I need in /root: my-backup.sh, my-backup.pw, and crontab.root. Then run the crontab command on the root account to activate the crontab.root file. 8) Copy over all accounts Merge /etc/master.passwd, /etc/passwd and /etc/group into the files on the new server 9) Copy over users' files Replicate /home/... and /var/mail/... 10) Copy over web environment Copy over /usr/local/www/... 11) Copy and adjust configuration files for dovecot Move the configuration files in /usr/local/etc/dovecot over and adjust for new server name. 12) Copy and adjust configuration files for letsencrypt Move the configuration files in /usr/local/etc/letsencrypt over and adjust for new server name (renaming directory and fixing renewal config file) 13) Copy and adjust configuration files for OpenSMTPd Move the configuration files in /usr/local/etc/mail over and adjust for new server name. 14) Configure sshguard on new server Edit configuration files for sshguard in /usr/local/etc to reflect new configuration. 15) Configure unbound on the new server Copy over the relevant files from /usr/local/etc/unbound and adjust them for the new server name as required. 16) Fix files in /etc Notably files in /etc/mail (mailer.conf, aliases, rc.conf, ntp.conf) 17) Fix DNS entries on DigitalOcean so that our domain now points to the new server Put in the new IP address. 18) Set up let's encrypt properly Seems to work... perhaps need to add atlantic to the certificate names? 19) Ensure latest version of e-mail has been copied over Shutdown the OpenSMTPd service on ocean.zap.qc.ca, sync the users' e-mail files in /var/mail, redirect the DNS to atlantic, and turn off ocean. Note that any e-mail in transit on ocean will be lost (yeah, I could do this more cleanly). Note that DMARC and SPF DNS entries need to be fixed, and the lets-encrypt key files too!!! 20) Redirect e-mail filtering on duocircle.com to the new server Change the address in the DuoCircle configuration screen to point to the new server. 21) Finish up with all of that, the new mail server should be active and working. Send a Discord message to all users to ask them to check that their e-mail configuration still works. If something goes wrong, re-enable the old server. If all goes well, mothball the old server's files and destroy the droplet on DigitalOcean. That was quite a bit of work, glad it's done! P.S. It all worked fine, but I realized months later that the rsyncd setup for my blog transfer didn't work anymore -- fixed that on December 27th /admin | Posted at 06:17 | permanent link Thu, 26 Dec 2024
Bought myself a Quest 3 VR headset
So, after many years of thinking about it, I finally broke down and bought myself a Meta Quest 3 VR headset. The price, while not inexpensive, was reasonable... at least a lot more reasonable than the Valve Index or even (perish the thought) the Apple Vision Pro heaset. The Quest 3 can play games locally stored in its 512 GB of storage space, or it can connect to my PC to play VR games from my Steam Library. This means I can play local games like Beatsaber (one of the /best/ VR games of the day) or try my hand at impressive VR titles like Alyx (Steam's VR title from the Halflife 2 series). This works very well, even linking to my PC that Microsoft claims is too old to run Windows 11 (which really irks me -- I'll probably go into it some other time). The living room in our apartment is just big enough to offer the /2m x 2m/ area that one needs to play VR games properly, so I'm having quite a bit a fun. I went to BestBuy today (on /Boxing Day/) to buy a Quest 3 Elite Strap with battery to get a slightly more comfortable headband and slightly more battery capacity, so I'm all set. Beyond games, the virtual worlds that Meta are trying to create include entertainment (like concerts -- Charli xcx is having a VR concert tomorrow night in Meta's World) and various chat and activities rooms. I'm not sure I'll be one to experience this much, but the look of some of the music concerts I've briefly attended was quite impressive. So, will VR be just a passing fad? It does require quite a bit of hardware, but I feel that the Quest 3 might be one of the devices that enables the masses to try it. Heck, Costco had a whole stack of Quest 3S boxes on display when my wife and I went there on December 24th. I'll keep you all posted. /games | Posted at 23:46 | permanent link |
|