Notes on setting up RTL-SDR V4 in Opensuse Tumbleweed:
opi sdrpp
sudo zypper in rtl-sdr
sudo usermod -a -G rtlsdr $(whoami) #then logout and back out
Notes on setting up RTL-SDR V4 in Opensuse Tumbleweed:
opi sdrpp
sudo zypper in rtl-sdr
sudo usermod -a -G rtlsdr $(whoami) #then logout and back out
https://youtu.be/ttG2NFkKPRM?si=SuAC-XRueX6k_p9g
https://youtu.be/MnlRpH9sPBM?si=HXrk69GGOfiqbQz4
https://youtu.be/KW7hzWehuDo?si=dDaPA0haS8pimA7D
zram vs suspend to disk?
Nvidia:
inxi -G to see what driver is loaded
https://en.opensuse.org/SDB:NVIDIA_drivers
zypper addrepo --refresh https://download.nvidia.com/opensuse/tumbleweed NVIDIA
sudo zypper install-new-recommends --repo NVIDIA or....
sudo zypper in nvidia-video-G06
sudo dnf in lynis && sudo lynis audit system
https://samanpavel.medium.com/kvm-vms-with-virt-manager-on-opensuse-f4370165c03d
sudo usermod -aG libvirt hugh
sudo dnf in libvirt
sudo systemctl start libvirtd.service
NO NEED TO CHOOSE SECURE BOOT....just use default UEFI
To install OpenRGB with hardware access on openSUSE Tumbleweed, follow these steps:
1. Install OpenRGB from the official repositories:
```bash
sudo zypper install OpenRGB
```
2. Install the i2c-tools package, which is needed for accessing certain RGB devices:
```bash
sudo zypper install i2c-tools
```
3. Load the necessary kernel modules:
```bash
sudo modprobe i2c-dev
sudo modprobe i2c-piix4 # For AMD systems
# OR
sudo modprobe i2c-i801 # For Intel systems
```
4. To make these modules load automatically on boot, create a new file:
```bash
sudo nano /etc/modules-load.d/openrgb.conf
```
Add the following lines to the file:
```
i2c-dev
i2c-piix4 # For AMD systems
# OR
i2c-i801 # For Intel systems
```
5. Install the OpenRGB kernel patches:
```bash
sudo zypper install i2c-openrgb-kmp-default
```
6. Reboot your system to apply the changes.
7. Run OpenRGB with sudo privileges:
```bash
sudo openrgb
```
If you want to run OpenRGB without sudo, you can add your user to the i2c group:
```bash
sudo usermod -aG i2c $USER
```
Then log out and log back in for the changes to take effect.
sudo zypper ref
sudo zypper install OpenRGB
sudo zypper in i2c-tools
sudo usermod -aG i2c hugh
sudo modprobe i2c-dev
sudo modprobe i2c-piix4
cd /etc/modules-load.d/
sudo touch /etc/modules-load.d/i2c.conf
sudo sh -c 'echo "i2c-dev" >> /etc/modules-load.d/i2c.conf'
sudo sh -c 'echo "i2c-piix4" >> /etc/modules-load.d/i2c.conf'
Many of the steps in setting up Fedora are the same as I do for Arch. My preferred install is Fedora Rawhide. You are better off with the default "Gnome" desktop than trying the KDE spin (seems to be the best integrated experience with few/no hardware/GPU issues).
Use sudo snapper ls to list all available snapshots and their corresponding numbers.Note the number of the snapshot you want to revert to.
Open a terminal and use the following command: sudo snapper rollback <snapshot_number>.Replace <snapshot_number> with the actual number of the snapshot you want to rollback to.
You might need to use the --ambit option with the classic value if you encounter an error about an unknown default volume. The command would then be for example: sudo snapper --ambit classic rollback 5
After the rollback is complete, reboot your system to boot into the restored state.On the boot screen, choose the default boot entry to reboot into the reinstated system.A snapshot of the file system status before the rollback is created.The default subvolume for root will be replaced with a fresh read-write snapshot.
Onedrive:
sudo dnf in onedrive
sudo dnf install xxxxxxDOWNLOADED.rpm
Kmymoney:
sudo dnf in kmymoney
Pycharm:
sudo dnf copr enable phracek/PyCharm
sudo dnf install pycharm-community
need to install chess and svglib using pip3 install chess and then same for svglib
fisher for fish terminal:
curl -sL https://raw.githubusercontent.com/jorgebucaran/fisher/main/functions/fisher.fish | source && fisher install jorgebucaran/fisher
Set up Windows on KVM/QEMU: (https://medium.com/@nkav2447/run-virtual-machines-on-fedora-40-kvm-qemu-setup-aaaa20a50460)
sudo dnf group install --with-optional virtualization
Then follow https://archsetup.blogspot.com/2023/11/install-windows-11-on-virt-manager.html
Disable a repo (dnf5):
sudo dnf config-manager setopt insync.enabled=false
Also can delete from yum.d directory.
Defaults passwd_timeout=0
Virt-Manager will have been installed in base install. But to enable it (make sure SVM, or whatever virtualization is called in your BIOS is enabled).
From https://computingforgeeks.com/install-kvm-qemu-virt-manager-arch-manjar/
sudo pacman -S qemu-full virt-manager virt-viewer dnsmasq vde2 bridge-utils openbsd-netcat dmidecode iptables libguestfs edk2-ovmf swtpm
Then enable and start libritd.service
sudo systemctl enable libvirtd.service
sudo systemctl start libvirtd.service
sudo micro /etc/libvirt/libvirtd.conf
Set the UNIX domain socket group ownership to libvirt, (around line 85)
unix_sock_group = "libvirt"
Set the UNIX socket permissions for the R/W socket (around line 102)
unix_sock_rw_perms = "0770"
Add your user account to libvirt group.
sudo usermod -a -G libvirt $(whoami)
newgrp libvirt
Restart libvirt daemon.
sudo systemctl restart libvirtd.service
Section below is quoted directly from https://linustechtips.com/topic/1379063-windows-11-in-virt-manager/
Prerequisites:
Before starting, you need the following:
Getting started:
In Virtual Machine Manager, create a new VM from the top-left corner.
For step 1, choose local install media.
For step 2, pick your Windows 11 iso. if it's not in the drop-down, choose it by clicking "Browse... > Browse local". It'll auto-detect the OS as Windows 10, this is fine.
For step 3, set your memory and CPU cores. the default (4gb & 2 cores) are the minimum for W11, so I set my RAM to 8gb, but you can always change these values later.
For step 4, make a virtual disk image. The minimum drive size for Windows 11 is 64gb, so it needs to be at least that big.
For step 5, choose your VM name, and then tick off Customize configuration before install.
Final setup:
RECENTLY I HAVEN'T DONE THIS (JUST LEAVE UEFI): In the overview section, set Firmware to UEFI x86_64: /....../OVMF_CODE.secboot.fd. It has to be secure boot, otherwise Windows 11 won't install. While I was looking into this, I saw some things saying OVMF_CODE.ms.fd instead, if your list has that, that should work as well.
In boot options, tick off your virtual CD-ROM drive, and then set that as the highest boot priority:
Change video to Virtio
Finally, add a virtual TPM module. the defaults (CRB, Emulated, 2.0) should be fine.
You shouldn't have to manually start the virtual network service, but if you do it's sudo virsh net-autostart default
if no internet:
sudo systemctl start iptables.servicesudo nano /etc/libvirt/network.conf
write the following:
firewall_backend = "iptables"
Create u.sh in your ~/Downloads directory
#!/bin/bash | |
yay | |
cd ~/Downloads/Stockfish | |
echo "Stockfish" | |
git pull | |
cd ~/Downloads/scid-code | |
echo "scid" | |
git pull | |
cd ~/Downloads/lc0 | |
echo "lc0-ergodice" | |
git pull | |
cd ~/Downloads/nibbler | |
echo "nibbler" | |
git pull | |
cd .. |
To enable price updates in Kmymoney (Settings, Configure Kmymoney), create a Online Quote source called Yahoo.
https://query1.finance.yahoo.com/v8/finance/chart/%1
%1
"regularMarketPrice":((\d+|\d{1,3}(?:[,]\d{3})).\d+)
"regularMarketTime":([\d]+)
Nothing in the Date Format field and Skip HTML stripping is checked
Notes on setting up RTL-SDR V4 in Opensuse Tumbleweed: opi sdrpp sudo zypper in rtl-sdr sudo usermod -a -G rtlsdr $(whoami) #then logout an...