Painless transition to new hardware

I just recently upgraded from LGA 1151 to LGA 1200, getting a new CPU and GPU (same make). I was quickly able to boot through grub using my installer flash drive and I was expecting it to not boot or be otherwise broken. I don't know if it's just the linux kernel being amazing or garuda itself, but everything just worked.

Literally no change needed aside from restoring grub. I hope I'm not spamming, just wanted to gush.

3 Likes

That's nice. What is inxi -Fza ? We would like to know more about your Hardware, so that people buying new hardware in near future can see which hardware is working fine.

4 Likes
System:    Kernel: 5.13.13-zen1-1-zen x86_64 bits: 64 compiler: gcc v: 11.1.0  
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen root=UUID=6773dad3-3b75-48f0-abe5-32a8219f956b  
rw rootflags=subvol=@ quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0
systemd.unified_cgroup_hierarchy=1 loglevel=3
Console: tty pts/1 wm: kwin_x11 DM: SDDM Distro: Garuda Linux base: Arch Linux  
Machine:   Type: Desktop System: Gigabyte product: Z590 UD AC v: N/A serial: N/A  
Mobo: Gigabyte model: Z590 UD AC v: x.x serial: N/A UEFI: American Megatrends LLC. v: F2  
date: 01/06/2021  
Battery:   Device-1: hidpp_battery_0 model: Logitech Wireless Gaming Mouse serial: <filter>  
charge: 55% (should be ignored) rechargeable: yes status: Discharging  
CPU:       Info: 6-Core model: 11th Gen Intel Core i5-11600K socket: U3E1 bits: 64 type: MT MCP  
arch: Rocket Lake family: 6 model-id: A7 (167) stepping: 1 microcode: 40 cache: L1: 480 KiB  
L2: 12 MiB L3: 12 MiB  
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 93888  
Speed: 4600 MHz min/max: 800/4900 MHz base/boost: 3900/8500 volts: 1.0 V ext-clock: 100 MHz  
Core speeds (MHz): 1: 4600 2: 4600 3: 4589 4: 4782 5: 4571 6: 4851 7: 4622 8: 4795 9: 4604  
10: 4600 11: 4588 12: 4600  
Vulnerabilities: Type: itlb_multihit status: Not affected  
Type: l1tf status: Not affected  
Type: mds status: Not affected  
Type: meltdown status: Not affected  
Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl and seccomp  
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization  
Type: spectre_v2 mitigation: Enhanced IBRS, IBPB: conditional, RSB filling  
Type: srbds status: Not affected  
Type: tsx_async_abort status: Not affected  
Graphics:  Device-1: NVIDIA GA102 [GeForce RTX 3080 Ti] vendor: Gigabyte driver: nvidia v: 470.63.01  
alternate: nouveau,nvidia_drm bus-ID: 01:00.0 chip-ID: 10de:2208 class-ID: 0300  
Display: server: X.Org 1.20.13 compositor: kwin_x11 driver: loaded: nvidia display-ID: :0  
screens: 1  
Screen-1: 0 s-res: 3840x2160 s-dpi: 102 s-size: 956x543mm (37.6x21.4") s-diag: 1099mm (43.3")  
Monitor-1: HDMI-1 res: 3840x2160 dpi: 103 size: 950x540mm (37.4x21.3") diag: 1093mm (43")  
OpenGL: renderer: NVIDIA GeForce RTX 3080 Ti/PCIe/SSE2 v: 4.6.0 NVIDIA 470.63.01  
direct render: Yes  
Audio:     Device-1: Intel Tiger Lake-H HD Audio vendor: Gigabyte driver: snd_hda_intel v: kernel  
alternate: snd_sof_pci_intel_tgl bus-ID: 00:1f.3 chip-ID: 8086:43c8 class-ID: 0403  
Device-2: NVIDIA GA102 High Definition Audio vendor: Gigabyte driver: snd_hda_intel v: kernel  
bus-ID: 01:00.1 chip-ID: 10de:1aef class-ID: 0403  
Device-3: Kingston HyperX 7.1 Audio type: USB driver: hid-generic,snd-usb-audio,usbhid  
bus-ID: 1-9:4 chip-ID: 0951:16a4 class-ID: 0300 serial: <filter>  
Sound Server-1: ALSA v: k5.13.13-zen1-1-zen running: yes  
Sound Server-2: JACK v: 1.9.19 running: no  
Sound Server-3: PulseAudio v: 15.0 running: yes  
Sound Server-4: PipeWire v: 0.3.34 running: yes  
Network:   Device-1: Intel Tiger Lake PCH CNVi WiFi driver: iwlwifi v: kernel bus-ID: 00:14.3  
chip-ID: 8086:43f0 class-ID: 0280  
IF: wlo1 state: down mac: <filter>  
Device-2: Realtek RTL8125 2.5GbE vendor: Gigabyte driver: r8169 v: kernel port: 3000  
bus-ID: 06:00.0 chip-ID: 10ec:8125 class-ID: 0200  
IF: enp6s0 state: up speed: 1000 Mbps duplex: full mac: <filter>  
IF-ID-1: anbox0 state: down mac: <filter>  
Bluetooth: Device-1: Intel Bluetooth 9460/9560 Jefferson Peak (JfP) type: USB driver: btusb v: 0.8  
bus-ID: 1-14:12 chip-ID: 8087:0aaa class-ID: e001  
Report: rfkill ID: hci0 rfk-id: 1 state: down bt-service: disabled rfk-block: hardware: no  
software: no address: see --recommends  
Drives:    Local Storage: total: 2.98 TiB used: 1.12 TiB (37.5%)  
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: SSD 980 1TB size: 931.51 GiB  
block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 type: SSD serial: <filter>  
rev: 1B4QFXO7 temp: 33.9 C scheme: GPT  
SMART: yes health: PASSED on: 20d 10h cycles: 71 read-units: 2,248,277 [1.15 TB]  
written-units: 4,644,316 [2.37 TB]  
ID-2: /dev/sda maj-min: 8:0 vendor: Kingston model: SVP200S37A240G family: Driven SSDs  
size: 223.57 GiB block-size: physical: 512 B logical: 512 B sata: 3.0 speed: 6.0 Gb/s type: SSD  
serial: <filter> rev: BBF0 temp: 25 C scheme: GPT  
SMART: yes state: enabled health: PASSED on: 6y 217d 18h cycles: 2340 read: 19758 GiB  
written: 24270 GiB
ID-3: /dev/sdb maj-min: 8:16 vendor: Samsung model: SSD 870 QVO 2TB family: based SSDs
size: 1.82 TiB block-size: physical: 512 B logical: 512 B sata: 3.3 speed: 6.0 Gb/s type: SSD
serial: <filter> rev: 1B6Q temp: 24 C scheme: GPT
SMART: yes state: enabled health: PASSED on: 61d 8h cycles: 73 written: 1.73 TiB
ID-4: /dev/sdc maj-min: 8:32 type: USB vendor: SanDisk model: USB 3.2Gen1 size: 28.65 GiB
block-size: physical: 512 B logical: 512 B type: N/A serial: <filter> rev: 1.00 scheme: MBR
SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
Partition: ID-1: / raw-size: 384.21 GiB size: 384.21 GiB (100.00%) used: 147.7 GiB (38.4%) fs: btrfs
block-size: 4096 B dev: /dev/nvme0n1p4 maj-min: 259:4
ID-2: /boot/efi raw-size: 100 MiB size: 96 MiB (96.00%) used: 44 MiB (45.9%) fs: vfat
block-size: 512 B dev: /dev/nvme0n1p2 maj-min: 259:2
ID-3: /home raw-size: 384.21 GiB size: 384.21 GiB (100.00%) used: 147.7 GiB (38.4%) fs: btrfs
block-size: 4096 B dev: /dev/nvme0n1p4 maj-min: 259:4
ID-4: /var/log raw-size: 384.21 GiB size: 384.21 GiB (100.00%) used: 147.7 GiB (38.4%)
fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p4 maj-min: 259:4
ID-5: /var/tmp raw-size: 384.21 GiB size: 384.21 GiB (100.00%) used: 147.7 GiB (38.4%)
fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p4 maj-min: 259:4
Swap:      Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: zram size: 31.22 GiB used: 154.2 MiB (0.5%) priority: 100 dev: /dev/zram0
Sensors:   System Temperatures: cpu: 45.0 C mobo: 16.8 C gpu: nvidia temp: 43 C
Fan Speeds (RPM): N/A gpu: nvidia fan: 0%
Info:      Processes: 345 Uptime: 8h 40m wakeups: 9 Memory: 31.22 GiB used: 6.74 GiB (21.6%) Init: systemd
v: 249 tool: systemctl Compilers: gcc: 11.1.0 Packages: pacman: 1833 lib: 521
Shell: fish (sudo) v: 3.3.1 default: Bash v: 5.1.8 running-in: konsole inxi: 3.3.06

Can't seem to get the formatting to look pretty, haha

6 Likes

I just wanted to add to this thread. Moving the install to new hardware was painless, but installing fresh on the new hardware isn't. I, in my infinite wisdom, did not make a backup before attempting to move/resize partitions. Well, fs got nuked because it failed during moving.

Live USB would not boot on nvidia proprietary drivers, it would get stuck on "Deactivate Plymouth Boot screen." Booting on open source drivers would work, so I reinstalled using them, hoping the installer would still install proprietary.

It didn't, and down a rabbit hole I went. On attempting to update my system (and this is last night, 9/14,) two packages kept halting my update; rare-git and lxc-git.

rare-git simply timed out, failing to download.
lxc-git had a bad PGP signature.

I tried changing mirrors, rebuilding pacman-keys, everything and they still presented an issue. So...

sudo pacman -Syyu --ignore=rare-git,lxc-git

System updated ok, and on reboot, I was able to use the autoinstaller to install proprietary drivers. Cool! On reboot, I could not get past "loading initial ramdisk."
Fortunately these forums are amazing, as I found the fix on them.

From where I was stuck I could ctrl+alt+f3 and login to:

sudo pacman -Syu linux linux_headers --ignore=rare-git,lxc-git
sudo dkms autoinstall

Reboot and bingo! I'm back to gaming. I'd like to add that as of this morning I was able to install those two problem packages. Looks like they got resolved.

System:    Kernel: 5.14.3-zen1-1-zen x86_64 bits: 64 compiler: gcc v: 11.1.0  
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen root=UUID=5888e27c-9b71-4833-b3b2-ba8a21467419  
rw rootflags=subvol=@ quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0
systemd.unified_cgroup_hierarchy=1 loglevel=3
Console: tty pts/0 wm: kwin_x11 DM: SDDM Distro: Garuda Linux base: Arch Linux  
Machine:   Type: Desktop System: Gigabyte product: Z590 UD AC v: N/A serial: N/A  
Mobo: Gigabyte model: Z590 UD AC v: x.x serial: N/A UEFI: American Megatrends LLC. v: F2  
date: 01/06/2021  
Battery:   Device-1: hidpp_battery_0 model: Logitech Wireless Gaming Mouse serial: <filter>  
charge: 55% (should be ignored) rechargeable: yes status: Discharging  
CPU:       Info: 6-Core model: 11th Gen Intel Core i5-11600K socket: U3E1 bits: 64 type: MT MCP  
arch: Rocket Lake family: 6 model-id: A7 (167) stepping: 1 microcode: 40 cache: L1: 480 KiB  
L2: 12 MiB L3: 12 MiB  
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 93888  
Speed: 4701 MHz min/max: 800/4900 MHz base/boost: 3861/8500 volts: 1.0 V ext-clock: 100 MHz  
Core speeds (MHz): 1: 4701 2: 4700 3: 4700 4: 4700 5: 4700 6: 4700 7: 4700 8: 4700 9: 4700  
10: 4700 11: 4700 12: 4700  
Vulnerabilities: Type: itlb_multihit status: Not affected  
Type: l1tf status: Not affected  
Type: mds status: Not affected  
Type: meltdown status: Not affected  
Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl and seccomp  
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization  
Type: spectre_v2 mitigation: Enhanced IBRS, IBPB: conditional, RSB filling  
Type: srbds status: Not affected  
Type: tsx_async_abort status: Not affected  
Graphics:  Device-1: NVIDIA GA102 [GeForce RTX 3080 Ti] vendor: Gigabyte driver: nvidia v: 470.63.01  
alternate: nouveau,nvidia_drm bus-ID: 01:00.0 chip-ID: 10de:2208 class-ID: 0300  
Display: server: X.Org 1.20.13 compositor: kwin_x11 driver: loaded: nvidia  
unloaded: modesetting,nouveau alternate: fbdev,nv,vesa display-ID: :0 screens: 1  
Screen-1: 0 s-res: 3840x2160 s-dpi: 102 s-size: 956x543mm (37.6x21.4") s-diag: 1099mm (43.3")  
Monitor-1: HDMI-1 res: 3840x2160 dpi: 103 size: 950x540mm (37.4x21.3") diag: 1093mm (43")  
OpenGL: renderer: NVIDIA GeForce RTX 3080 Ti/PCIe/SSE2 v: 4.6.0 NVIDIA 470.63.01  
direct render: Yes  
Audio:     Device-1: Intel Tiger Lake-H HD Audio vendor: Gigabyte driver: snd_hda_intel v: kernel  
alternate: snd_sof_pci_intel_tgl bus-ID: 00:1f.3 chip-ID: 8086:43c8 class-ID: 0403  
Device-2: NVIDIA GA102 High Definition Audio vendor: Gigabyte driver: snd_hda_intel v: kernel  
bus-ID: 01:00.1 chip-ID: 10de:1aef class-ID: 0403  
Device-3: Kingston HyperX 7.1 Audio type: USB driver: hid-generic,snd-usb-audio,usbhid  
bus-ID: 1-10:12 chip-ID: 0951:16a4 class-ID: 0300 serial: <filter>  
Sound Server-1: ALSA v: k5.14.3-zen1-1-zen running: yes  
Sound Server-2: JACK v: 1.9.19 running: no  
Sound Server-3: PulseAudio v: 15.0 running: yes  
Sound Server-4: PipeWire v: 0.3.35 running: yes  
Network:   Device-1: Intel Tiger Lake PCH CNVi WiFi driver: iwlwifi v: kernel bus-ID: 00:14.3  
chip-ID: 8086:43f0 class-ID: 0280  
IF: wlo1 state: down mac: <filter>  
Device-2: Realtek RTL8125 2.5GbE vendor: Gigabyte driver: r8169 v: kernel port: 3000  
bus-ID: 04:00.0 chip-ID: 10ec:8125 class-ID: 0200  
IF: enp4s0 state: up speed: 1000 Mbps duplex: full mac: <filter>  
IF-ID-1: anbox0 state: down mac: <filter>  
Bluetooth: Device-1: Intel Bluetooth 9460/9560 Jefferson Peak (JfP) type: USB driver: btusb v: 0.8  
bus-ID: 1-14:10 chip-ID: 8087:0aaa class-ID: e001  
Report: bt-adapter ID: hci0 rfk-id: 1 state: up address: <filter>  
Drives:    Local Storage: total: 10.22 TiB used: 391.12 GiB (3.7%)  
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: SSD 980 1TB size: 931.51 GiB  
block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 type: SSD serial: <filter>  
rev: 1B4QFXO7 temp: 36.9 C scheme: GPT  
SMART: yes health: PASSED on: 21d 22h cycles: 86 read-units: 4,744,528 [2.42 TB]  
written-units: 7,010,352 [3.58 TB]  
ID-2: /dev/sda maj-min: 8:0 vendor: Kingston model: SVP200S37A240G family: Driven SSDs  
size: 223.57 GiB block-size: physical: 512 B logical: 512 B sata: 3.0 speed: 6.0 Gb/s type: SSD  
serial: <filter> rev: BBF0 temp: 32 C scheme: GPT  
SMART: yes state: enabled health: PASSED on: 6y 228d 18h cycles: 2355 read: 19760 GiB  
written: 24270 GiB  
ID-3: /dev/sdb maj-min: 8:16 vendor: Samsung model: SSD 870 QVO 2TB family: based SSDs  
size: 1.82 TiB block-size: physical: 512 B logical: 512 B sata: 3.3 speed: 6.0 Gb/s type: SSD  
serial: <filter> rev: 1B6Q temp: 32 C scheme: GPT
SMART: yes state: enabled health: PASSED on: 72d 8h cycles: 90 written: 2.2 TiB
ID-4: /dev/sdc maj-min: 8:32 type: USB vendor: Western Digital model: WD Elements 25A3
drive model: WD80EMAZ-00WJTA0 family: Ultrastar He10/12 size: 7.28 TiB block-size:
physical: 4096 B logical: 512 B sata: 3.2 speed: 6.0 Gb/s type: HDD rpm: 5400 serial: <filter>
drive serial: <filter> rev: 1021 drive rev: 83.H0A83 temp: 36 C scheme: GPT
SMART: yes state: enabled health: PASSED on: 5d 7h cycles: 186
Partition: ID-1: / raw-size: 677.18 GiB size: 677.18 GiB (100.00%) used: 38.15 GiB (5.6%) fs: btrfs
block-size: 4096 B dev: /dev/nvme0n1p4 maj-min: 259:4
ID-2: /boot/efi raw-size: 100 MiB size: 96 MiB (96.00%) used: 44 MiB (45.9%) fs: vfat
block-size: 512 B dev: /dev/nvme0n1p2 maj-min: 259:2
ID-3: /home raw-size: 677.18 GiB size: 677.18 GiB (100.00%) used: 38.15 GiB (5.6%) fs: btrfs
block-size: 4096 B dev: /dev/nvme0n1p4 maj-min: 259:4
ID-4: /var/log raw-size: 677.18 GiB size: 677.18 GiB (100.00%) used: 38.15 GiB (5.6%) fs: btrfs
block-size: 4096 B dev: /dev/nvme0n1p4 maj-min: 259:4
ID-5: /var/tmp raw-size: 677.18 GiB size: 677.18 GiB (100.00%) used: 38.15 GiB (5.6%) fs: btrfs
block-size: 4096 B dev: /dev/nvme0n1p4 maj-min: 259:4
Swap:      Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: zram size: 31.22 GiB used: 57.8 MiB (0.2%) priority: 100 dev: /dev/zram0
Sensors:   System Temperatures: cpu: 16.8 C mobo: 16.8 C gpu: nvidia temp: 51 C
Fan Speeds (RPM): N/A gpu: nvidia fan: 0%
Info:      Processes: 366 Uptime: 17h 2m wakeups: 11 Memory: 31.22 GiB used: 10.54 GiB (33.8%)
Init: systemd v: 249 tool: systemctl Compilers: gcc: 11.1.0 clang: 12.0.1 Packages:
pacman: 1691 lib: 508 Shell: fish (sudo) v: 3.3.1 default: Bash v: 5.1.8 running-in: konsole
inxi: 3.3.06
6 Likes

Just goes to show those with the inclination to do some research usually find a solution to most issues.

Nicely done.

5 Likes