GPU upgrade Nvidia to AMD, stuck at boot

Hello,

I have upgraded my gpu and read about it before I did it. The answers ranged from “just put it in, Linux will recognize it” to “uninstall the driver then shut down and switch”.

So I tried uninstalling but it would not let me. So I replaced the GPU and it worked. That was on Cachy-OS which is arch based too so I thought that this would work on Manjaro as well. Man was I wrong.

I tried following being stuck in boot:

strg+alt+F2 to get into the console:
sudo mhwd -r pci video-nvidia-470xx 
sudo mhwd -r pci video-nvidia
sudo pacman -Rns linux-nvidia-470xx lib32-nvidia-470xx-utils nvidia-470xx-utils nvidia-470xx-settings opencl-nvidia
sudo pacman -Rns linux-nvidia lib32-nvidia-utils nvidia-utils nvidia-settings opencl-nvidia
rm -f /etc/X11/xorg.conf.d/90-mhwd.conf /etc/X11/xorg.conf

List installed drivers:
mhwd --listinstalled

List nv drivers:
pamac list --installed | grep nvidia

sudo mhwd -f -i pci video-linux

Nothing worked. Driver listings are useless, because they show them even after uninstalling. Maybe I uninstalled them wrongly?

Then I tried updating via sudo pakman -Syu. No change.

I ran journalctl and it said it couldnt find an NV-GPU… no sht sherlock…

How do I tell Manjaro that there is another GPU and why doesnt it simply recognize like other Arch based systems, Ubuntu and others can?

Now I tried:

sudo mhwd -r pci video-nvidia

This was not successful stating that it breaks dependencies with nvidia-utils needed by python-py3nvml and libxnvctrl required by psensor.

That is exactly the problem I ran into with Cachy-OS, which was why I replaced the GPU because it wouldnt let me uninstall the drivers anyways.

I dont want to uninstall every single app - if possible because I get the feeling that it would just end up citing more apps that depend on them, getting deeper into the rabbit hole.

I don’t know if my approach is correct.

But when changing any hardware, I wouldn’t uninstall the old drivers first. Instead, I would take a snapshot first, then install the new drivers, and then install the new hardware.

If something really gets in the way during installation, it’s usually handled correctly. :wink:

I’ve always just replaced the GPU then installed the new driver and uninstalled the old one, then if needed changed the config, followed by a reboot.

We wouldn’t know as you didn’t provide the output.

You replaced your GPU because you couldn’t uninstall the drivers for your old GPU? :confused:

Yes, you’ll need to uninstall nvidia-utils too. py3nvml and libxnvctrl are for querying nvidia cards.

How could I provide an output when I cannot boot into the OS?

psensor is no nv util. NV was just one device it monitored, which makes it even worse, that one cannot simply say… .then be gone with it and go on uninstalling!

Sounds odd to me considering that for one I have read in a lot of answers that all drivers are installed anyways in Linux.

Secondly if the system just refuses to recognize another gpu then what good does a driver install do? On boot it still says that it cannot find the nv-gpu.

I kinda thought when I install gpu-drivers via
sudo mhwd -f -i pci video-linux it would simply detect the new card, but ofc it didnt.

Redirect to file or upload to a paste site.

You could chroot from a live USB and then just copy it.

Try uninstalling it and reinstall it after you’ve got your system sorted.

Not all, but a lot are, and that includes AMD GPU drivers nowadays.

Refuses to recognise and looking for another are not necessarily equal.

Have you checked /etc/mkinitcpio.conf for nvidia modules? You’d need to run sudo mkinitcpio -P and sudo update-grub after modifying it.

Also check /etc/default/grub in case there’s anything in the CMDLINE, you’ll need to run sudo update-grub if you modify it.

Probably best to check /etc/X11/xorg.conf.d in case any files mention nvidia.

1 Like

Trying to uninstall the apps ofc gives yet another error. Cannot find path or have no access to it.

When I tried sudo mhwd -a pci free 0300 it said that the driver is already there. I checked the log again and it still says it is looking for an nv-card.

I didnt even know mkinitcpio.conf existed or what it is good for. I’ll check it out.

When I tried sudo update-grub yesterday I got yet another error message, which I didnt note down.

I have deleted xorg.conf.d yesterday before installing the amd driver but I’ll check it out.

no clue howto. Wanted to try that after a broken Ubuntu update. No one could tell me howto do it and I do not understand a quarter of the howto’s.

There is literally nothing in there. Just descriptions no data.

No such file exists.
edt.: I did not realize it was a folder. I have found an nvidia-20.conf (or something like that) file and deleted it. To no avail.

/etc/X11/xorg.conf does exist and had nv-related info in it. Deleting that did not do a thing, but I did not expect any because it is rarely that easy.

Guess I have to learn howto redirect an output.

Boot up a live USB, open a terminal, run manjaro-chroot -a, if you have more than one install then select the correct one. Now you should be in the installed system.

However if you use BTRFS then it’s more complicated. At least it was more complicated, there may have been an update to make -a work with btrfs (not sure).

command > /path/to/file

# or if the file is owned by root
command | sudo tee /path/to/file  # default is to overwrite, 
                                  # if you want to append use -a
2 Likes

how can I put the output on another drive?
/run/media/profilename/drivename/filename? (hope it is the same on Manjaro since I am reading from Cachy).

Or would it be dev/nvme-name/?

Does the file have to exist there already or will it be created?

Must be more complicated under Ubuntu because noone dared to tell me. Supposedly because too much can go wrong.

But is it still so easy when someone has 5 drives in the system? Because Manjaro-chroot -a does not say where the OS actually is.

Btrfs I have just tested on Cachy.

The filesystem needs to be mounted. If it’s mounted at /run/media/profilename/drivename/ then yes that would be a suitable path.

However you’ll probably need to mount it manually, so /mnt would be much easier.

sudo mount /dev/something /mnt

command > /mnt/filename

# to unmount
sudo umount /mnt

No. Don’t write directly to the device file, that would presumably screw up the filesystem.

That command detects the installed operating systems and if there’s more than one linux install then it asks you to pick.

1 Like

I forgot one thing. What output command should I use?

inxi (with some parameters?)
journalctl --boot=-1 --priority=3 --catalog --no-pager ?

I didnt even know this existed. That will make it faster, thanks!

1 Like

I would suggest inxi -zv8 to start with, and any commands that fail.

We need an idea of the state of your system, because right now we can only guess.

I’ll be AFK for a few hours, so perhaps someone else can help in the meantime.

1 Like

Maybe the blacklisting of amdgpu is exists.
try modeprobe --showconfig

1 Like

AMD drivers are supplied by the kernel - and you should have no issues starting the system - AMD is probably the easiest GPU to use on Manjaro LInux - any linux for that matter.

To clarify what mhwd is and do.

mhwd is not a magic wand - but a collection of metadata provided in the package mhwd-db

the metadata is used to recognize various pci devices with CLASS=0300 and the metadata is not removed when you uninstall a driver.

cat /var/lib/mhwd/db/pci/graphic_drivers/video-linux

All commands listed is examples from my workstation and your result will vary accordingly

 $ mhwd -lh | grep -e '0300'
            Display controller   0000:63:00.0    0300    1002    744c         3

From the information obtained mhwd can install the driver matching the hardware

mhwd -a pci free 0300

On rare occasions the vendor:device id is unknown - thus you may choose to manually install a specific driver.

Before installing a specific driver you need to know which meta name to use; this is obtained for an identified device using

 $ mhwd -l
> 0000:63:00.0 (0300:1002:744c) Display controller ATI Technologies Inc:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
           video-linux            2024.05.06                true            PCI
     video-modesetting            2020.01.13                true            PCI
            video-vesa            2017.03.12                true            PCI

Or you can list all meta names

 $ mhwd -la
> All PCI configs:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
video-hybrid-amd-nvidia-470xx-prime            2023.03.23               false            PCI
video-hybrid-intel-nvidia-470xx-prime            2023.03.23               false            PCI
  video-virtualmachine            2024.05.06                true            PCI
video-hybrid-intel-nvidia-prime            2025.01.13               false            PCI
video-hybrid-amd-nvidia-prime            2025.01.13               false            PCI
video-hybrid-intel-nvidia-390xx-bumblebee            2023.03.23               false            PCI
          video-nvidia            2025.01.13               false            PCI
     video-modesetting            2020.01.13                true            PCI
              video-s3            2020.01.18                true            PCI
          video-sisusb            2020.01.18                true            PCI
    video-nvidia-470xx            2023.03.23               false            PCI
            video-vesa            2017.03.12                true            PCI
           video-linux            2024.05.06                true            PCI
       video-rendition            2020.01.18                true            PCI
          video-voodoo            2017.03.12                true            PCI
    video-nvidia-390xx            2023.03.23               false            PCI
     network-rt3562sta            2013.12.07                true            PCI
   network-broadcom-wl            2018.10.07               false            PCI
         network-r8168            2023.09.12                true            PCI
       network-slmodem            2013.12.07                true            PCI
3 Likes

Doing that it complained that the drive cannot be found in the fstab, which I stopped messing with because whatever I found never worked. Yes I used my drive name that is shown nmve0n1andsoon.

So I could save an output but then I do not have access to the file from another OS. No matter what I try always another problem comes up.

Is there any way to load another keyboard driver in the console? Because it is tedious to have to find the right buttons on the US layout all the time.

Does that mean I have to edit the file and remove nv?

command not found

yea but what can I do with that?
I thought I would get a list of specific drivers for my gpu that way but it is just showing what I installed already.

All NV-drivers on this list say “false” so I guess that means they are not in use.

Video-linux = true

my output:

0300 1002 7550 3 ATI
Display controller   0000:03:00.0    0300 1002 7550 3

gives me the same output:

video-linux            2024.05.06   true  PCI
video-modesetting      2020.01.13   true  PCI
video-vesa             2017.03.12   true  PCI

Under ubuntu I could check for compatible drivers for my device and then install one. Isnt there a similar command to list drivers for my GPU (9070XT)?

(I just copied your output and adapted it to what I noted down from mine. I still cannot save an output to a drive where I have access to from Cachy-OS or Win.)

Manjaro desperately needs a command to push hardware detection to search for new hardware and use it accordingly.

In the time I messed around with it I could have set it up 10 times already. I just dont because of my settings. I made backup’s but I dont know how old the last one is.

There might be another reason why it does not start. Two months ago I saw an 9070xt Linux test claiming that Kernel 6.14 is needed to run that GPU and atm I am on 6.12 on Manjaro if I remember correctly because 6.14 has not progressed far enough yet.

Cachy-OS is running on 6.14.5-3.

Downloaded the iso on my ventoy stick, trying chroot next.

12System:
  12Kernel 6.12.34-1-MANJARO 12arch x86_64 12bits 64 12compiler gcc 12v 15.1.1 12clocksource tsc
    12avail hpet,acpi_pm 12parameters BOOT_IMAGE=/boot/vmlinuz-x86_64 lang=en_US keytable=us tz=UTC
    misobasedir=manjaro misolabel=MANJARO_KDE_2504 quiet systemd.show_status=1 splash driver=free
    nouveau.modeset=1 i915.modeset=1 radeon.modeset=1
  12Desktop KDE Plasma 12v ERR-101 12tk Qt 12v N/A 12wm kwin_x11 12dm N/A 12Distro Manjaro 12base Arch Linux
12Machine:
  12Type Desktop 12System Gigabyte 12product Z390 AORUS PRO 12v N/A 12serial N/A
  12Mobo Gigabyte 12model Z390 AORUS PRO-CF 12v x.x 12serial N/A
    12uuid 03d502e0-045e-05e5-8206-4c0700080009 12UEFI-[Legacy] American Megatrends 12v F12d
    12date 12/18/2019
12Battery:
  12Message No system battery data found. Is one present?
12Memory:
  12System RAM 12total 16 GiB 12available 15.54 GiB 12used 2.81 GiB (18.1%)
  12Array-1 12capacity 64 GiB 12slots 4 12modules 2 12EC None 12max-module-size 16 GiB 12note est.
  12Device-1 ChannelA-DIMM0 12type no module installed
  12Device-2 ChannelA-DIMM1 12type DDR4 12detail synchronous 12size 8 GiB 12speed 3200 MT/s 12volts 12curr 1.2
    12min 1.2 12max 1.2 12width (bits) 12data 64 12total 64 12manufacturer G.Skill 12part-no F4-3200C16-8GVKB
    12serial N/A
  12Device-3 ChannelB-DIMM0 12type no module installed
  12Device-4 ChannelB-DIMM1 12type DDR4 12detail synchronous 12size 8 GiB 12speed 3200 MT/s 12volts 12curr 1.2
    12min 1.2 12max 1.2 12width (bits) 12data 64 12total 64 12manufacturer G.Skill 12part-no F4-3200C16-8GVKB
    12serial N/A
12PCI Slots:
  12Slot 0 12type PCIe 12status in use 12info J6B2 12length long 12volts 3.3 12bus-ID 00:01.0 12children 121 01:00.0
    12class-ID 0604 12type bridge 12children 121 02:00.0 12class-ID 0604 12type bridge 12children 121 03:00.0
    12class-ID 0300 12type display 122 03:00.1 12class-ID 0403 12type audio
  12Slot 1 12type PCIe 12status in use 12info J6B1 12length short 12volts 3.3 12bus-ID 00:1c.3
  12Slot 2 12type PCIe 12status in use 12info J6D1 12length short 12volts 3.3 12bus-ID 00:1c.4
  12Slot 3 12type PCIe 12status in use 12info J7B1 12length short 12volts 3.3 12bus-ID 00:1c.5
  12Slot 4 12type PCIe 12status in use 12info J8B4 12length short 12volts 3.3 12bus-ID 00:1c.6
12CPU:
  12Info 12model Intel Core i7-9700K 12socket LGA1151 (U3E1) 12note check 12bits 64 12type MCP 12arch Coffee Lake
    12gen core 9 12level v3 12note check 12built 2018 12process Intel 14nm 12family 6 12model-id 0x9E (158)
    12stepping 0xC (12) 12microcode 0xC6
  12Topology 12cpus 1x 12dies 1 12clusters 8 12cores 8 12smt <unsupported> 12cache 12L1 512 KiB
    12desc d-8x32 KiB; i-8x32 KiB 12L2 2 MiB 12desc 8x256 KiB 12L3 12 MiB 12desc 1x12 MiB
  12Speed (MHz) 12avg 800 12min/max 800/4900 12base/boost 4600/8300 12scaling 12driver intel_pstate
    12governor powersave 12volts 1.3 V 12ext-clock 100 MHz 12cores 121 800 122 800 123 800 124 800 125 800 126 800 127 800
    128 800 12bogomips 57616
  12Flags 3dnowprefetch abm acpi adx aes aperfmperf apic arat arch_capabilities arch_perfmon art
    avx avx2 bmi1 bmi2 bts clflush clflushopt cmov constant_tsc cpuid cpuid_fault cx16 cx8 de
    ds_cpl dtes64 dtherm dts ept ept_ad erms est f16c flexpriority flush_l1d fma fpu fsgsbase fxsr
    hle ht hwp hwp_act_window hwp_epp hwp_notify ibpb ibrs ida intel_pt invpcid lahf_lm lm mca mce
    md_clear mmx monitor movbe mpx msr mtrr nonstop_tsc nopl nx pae pat pbe pcid pclmulqdq pdcm
    pdpe1gb pebs pge pln pni popcnt pse pse36 pts rdrand rdseed rdtscp rep_good rtm sdbg sep smap
    smep smx ss ssbd sse sse2 sse4_1 sse4_2 ssse3 stibp syscall tm tm2 tpr_shadow tsc tsc_adjust
    tsc_deadline_timer vme vmx vnmi vpid x2apic xgetbv1 xsave xsavec xsaveopt xsaves xtopology
    xtpr
  12Vulnerabilities
  12Type gather_data_sampling 12status Vulnerable: No microcode
  12Type indirect_target_selection 12status Not affected
  12Type itlb_multihit 12status KVM: Split huge pages
  12Type l1tf 12status Not affected
  12Type mds 12mitigation Clear CPU buffers; SMT disabled
  12Type meltdown 12status Not affected
  12Type mmio_stale_data 12mitigation Clear CPU buffers; SMT disabled
  12Type reg_file_data_sampling 12status Not affected
  12Type retbleed 12mitigation IBRS
  12Type spec_rstack_overflow 12status Not affected
  12Type spec_store_bypass 12mitigation Speculative Store Bypass disabled via prctl
  12Type spectre_v1 12mitigation usercopy/swapgs barriers and __user pointer sanitization
  12Type spectre_v2 12mitigation IBRS; IBPB: conditional; STIBP: disabled; RSB filling; PBRSB-eIBRS:
    Not affected; BHI: Not affected
  12Type srbds 12status Vulnerable: No microcode
  12Type tsx_async_abort 12mitigation Clear CPU buffers; SMT disabled
12Graphics:
  12Device-1 Advanced Micro Devices [AMD/ATI] Navi 48 [RX 9070/9070 XT] 12vendor XFX 12driver amdgpu
    12v kernel 12pcie 12gen 5 12speed 32 GT/s 12lanes 16 12ports 12active DP-3 12empty DP-1, DP-2, HDMI-A-1,
    Writeback-1 12bus-ID 03:00.0 12chip-ID 1002:7550 12class-ID 0300
  12Display 12server X.org 12v 1.21.1.18 12with Xwayland 12v 24.1.8 12compositor kwin_x11 12driver 12X
    12loaded nvidia 12gpu amdgpu 12display-ID :0
  12Monitor-1 DP-3 12model Dell AW3423DWF 12serial <filter> 12built 2023 12res 3440x1440 12dpi 109 12gamma 1.2
    12chroma 12red 12x 0.710 12y 0.282 12green 12x 0.243 12y 0.718 12blue 12x 0.145 12y 0.051 12white 12x 0.314 12y 0.329
    12size 800x337mm (31.5x13.27") 12diag 868mm (34.2") 12modes 3440x1440, 2560x1440, 1920x1200,
    1920x1080, 1600x1200, 1680x1050, 1600x900, 1280x1024, 1440x900, 1280x800, 1152x864, 1280x720,
    1024x768, 800x600, 720x576, 720x480, 640x480, 720x400
  12EDID-Warnings 121 parse_edid: unknown tag 112
  12API EGL 12v 1.5 12hw 12drv amd radeonsi 12platforms 12device 0 12drv radeonsi 12device 1 12drv swrast 12gbm
    12drv radeonsi 12surfaceless 12drv radeonsi 12inactive wayland,x11
  12API OpenGL 12v 4.6 12compat-v 4.5 12vendor mesa 12v 25.1.4-arch1.1 12note incomplete (EGL sourced)
    12renderer AMD Radeon RX 9070 XT (radeonsi gfx1201 LLVM 20.1.6 DRM 3.61 6.12.34-1-MANJARO),
    llvmpipe (LLVM 20.1.6 256 bits)
  12API Vulkan 12Message No Vulkan data available.
  12Info 12Tools 12api clinfo, eglinfo, glxinfo, vulkaninfo 12de kscreen-console,kscreen-doctor 12gpu lact,
    nvidia-settings, nvidia-smi 12wl wayland-info 12x11 xdpyinfo, xprop, xrandr
12Audio:
  12Device-1 Intel Cannon Lake PCH cAVS 12vendor Gigabyte 12driver snd_hda_intel 12v kernel
    12alternate snd_soc_avs,snd_sof_pci_intel_cnl 12bus-ID 00:1f.3 12chip-ID 8086:a348 12class-ID 0403
  12Device-2 Advanced Micro Devices [AMD/ATI] 12driver snd_hda_intel 12v kernel 12pcie 12gen 5
    12speed 32 GT/s 12lanes 16 12bus-ID 03:00.1 12chip-ID 1002:ab40 12class-ID 0403
  12API ALSA 12v k6.12.34-1-MANJARO 12status kernel-api 12with aoss 12type oss-emulator
    12tools alsactl,alsamixer,amixer
  12Server-1 JACK 12v 1.9.22 12status off 12tools N/A
  12Server-2 PipeWire 12v 1.4.5 12status n/a (root, process) 12with pipewire-media-session 12status off
    12tools pw-cli
  12Server-3 PulseAudio 12v 17.0-43-g3e2bb 12status off 12with pulseaudio-alsa 12type plugin
    12tools pacat,pactl,pavucontrol
12Network:
  12Device-1 Intel Ethernet I219-V 12vendor Gigabyte 12driver e1000e 12v kernel 12port N/A 12bus-ID 00:1f.6
    12chip-ID 8086:15bc 12class-ID 0200
  12IF eno1 12state up 12speed 1000 Mbps 12duplex full 12mac <filter>
  12IP v4 <filter> 12type dynamic noprefixroute 12scope global 12broadcast <filter>
  12IP v6 <filter> 12type noprefixroute 12scope link
  12Info 12services NetworkManager,systemd-timesyncd
  12WAN IP <filter>
12Bluetooth:
  12Message No bluetooth data found.
12Logical:
  12Message No logical block device data found.
12RAID:
  12Message No RAID data found.
12Drives:
  12Local Storage 12total 4.83 TiB 12used 102.62 GiB (2.1%)
  12ID-1 /dev/nvme0n1 12maj-min 259:1 12vendor Western Digital 12model WD BLACK SN850X 2000GB
    12size 1.82 TiB 12block-size 12physical 512 B 12logical 512 B 12speed 63.2 Gb/s 12lanes 4 12tech SSD
    12serial <filter> 12fw-rev 620311WD 12temp 43.9 C
  12SMART yes 12health PASSED 12on 265d 14h 12cycles 1,066 12read-units 8,379,811 [4.29 TB]
    12written-units 2,403,239 [1.23 TB]
  12ID-2 /dev/nvme1n1 12maj-min 259:0 12vendor Western Digital 12model WD BLACK SN850X 2000GB
    12size 1.82 TiB 12block-size 12physical 512 B 12logical 512 B 12speed 63.2 Gb/s 12lanes 4 12tech SSD
    12serial <filter> 12fw-rev 620331WD 12temp 48.9 C
  12SMART yes 12health PASSED 12on 263d 10h 12cycles 1,048 12read-units 8,230,252 [4.21 TB]
    12written-units 7,787,428 [3.98 TB]
  12ID-3 /dev/sda 12maj-min 8:0 12vendor Samsung 12model SSD 860 EVO 500GB 12family based SSDs
    12size 465.76 GiB 12block-size 12physical 512 B 12logical 512 B 12sata 3.1 12speed 6.0 Gb/s 12tech SSD
    12serial <filter> 12fw-rev 1B6Q 12temp 29 C
  12SMART yes 12state enabled 12health PASSED 12on 3y 257d 15h 12cycles 3917 12written 5.21 TiB
  12ID-4 /dev/sdb 12maj-min 8:16 12vendor Samsung 12model SSD 860 EVO 500GB 12family based SSDs
    12size 465.76 GiB 12block-size 12physical 512 B 12logical 512 B 12sata 3.1 12speed 6.0 Gb/s 12tech SSD
    12serial <filter> 12fw-rev 1B6Q 12temp 30 C
  12SMART yes 12state enabled 12health PASSED 12on 3y 253d 2h 12cycles 3923 12written 5.62 TiB
  12ID-5 /dev/sdc 12maj-min 8:32 12vendor Samsung 12model SSD 850 EVO 250GB 12family based SSDs
    12size 232.88 GiB 12block-size 12physical 512 B 12logical 512 B 12sata 3.1 12speed 6.0 Gb/s 12tech SSD
    12serial <filter> 12fw-rev 2B6Q 12temp 28 C
  12SMART yes 12state enabled 12health PASSED 12on 1y 338d 20h 12cycles 2498 12written 8.7 TiB
  12ID-6 /dev/sdd 12maj-min 8:48 12vendor Kingston 12model DataTraveler 3.0 12size 57.62 GiB 12block-size
    12physical 512 B 12logical 512 B 12type USB 12rev 3.2 12spd 5 Gb/s 12lanes 1 12mode 3.2 gen-1x1 12tech N/A
    12serial <filter>
  12SMART Message Unknown USB bridge. Flash drive/Unsupported enclosure?
  12Message No optical or floppy data found.
12Partition:
  12ID-1 / 12raw-size 300.57 GiB 12size 294.79 GiB (98.08%) 12used 102.62 GiB (34.8%) 12fs ext4
    12block-size 4096 B 12dev /dev/sdb4 12maj-min 8:20 12label N/A 12uuid 07d318bc-dcf4-48b4-8d93-778b982890d4
12Swap:
  12Alert No swap data was found.
12Unmounted:
  12ID-1 /dev/dm-0 12maj-min 254:0 12mapped ventoy 12size 4.14 GiB 12fs N/A 12label MANJARO_KDE_2504
    12uuid 2025-06-23-07-30-54-00
  12ID-2 /dev/dm-1 12maj-min 8:49 12mapped sdd1 12size 57.59 GiB 12fs N/A 12label N/A 12uuid N/A
  12ID-3 /dev/nvme0n1p1 12maj-min 259:3 12size 1.82 TiB 12fs ntfs 12label M.2-2TB-W 12uuid 5BFD0EB944863891
  12ID-4 /dev/nvme1n1p1 12maj-min 259:2 12size 1.82 TiB 12fs ext4 12label M.2A-2TB
    12uuid c616db53-89db-417b-a3c1-a4634f601fe3
  12ID-5 /dev/sda1 12maj-min 8:1 12size 464.3 GiB 12fs ntfs 12label Win-SSD 12uuid 6E9CD26C9CD22DF9
  12ID-6 /dev/sda2 12maj-min 8:2 12size 100 MiB 12fs fat (32 bit) 12label N/A 12uuid 36E3-4747
  12ID-7 /dev/sda3 12maj-min 8:3 12size 546 MiB 12fs ntfs 12label N/A 12uuid 36F68638F685F7FF
  12ID-8 /dev/sdb1 12maj-min 8:17 12size 16 MiB 12fs N/A 12label N/A 12uuid N/A
  12ID-9 /dev/sdb3 12maj-min 8:19 12size 16 GiB 12fs fat (32 bit) 12label IPM 12uuid 5474-9295
  12ID-10 /dev/sdc1 12maj-min 8:33 12size 1024 MiB 12fs ext4 12label N/A
    12uuid 37fdb7b1-9c71-4977-984c-cfcec2aff282
  12ID-11 /dev/sdc2 12maj-min 8:34 12size 231.88 GiB 12fs btrfs 12label N/A
    12uuid f9493092-6fe9-446e-b28c-d81377da466d
  12ID-12 /dev/sdd1 12maj-min 8:49 12size 57.59 GiB 12fs N/A 12label Ventoy 12uuid 96DB-9080
  12ID-13 /dev/sdd2 12maj-min 8:50 12size 32 MiB 12fs N/A 12label VTOYEFI 12uuid 626B-4255
12USB:
  12Hub-1 1-0:1 12info hi-speed hub with single TT 12ports 16 12rev 2.0 12speed 480 Mb/s (57.2 MiB/s) 12lanes 1
    12mode 2.0 12chip-ID 1d6b:0002 12class-ID 0900
  12Hub-2 1-11:2 12info Genesys Logic Hub 12ports 4 12rev 2.0 12speed 480 Mb/s (57.2 MiB/s) 12lanes 1
    12mode 2.0 12power 100mA 12chip-ID 05e3:0608 12class-ID 0900
  12Device-1 1-11.4:4 12info Corsair H115i Platinum 12type <vendor specific> 12driver N/A 12interfaces 1
    12rev 2.0 12speed 12 Mb/s (1.4 MiB/s) 12lanes 1 12mode 1.1 12power 64mA 12chip-ID 1b1c:0c13 12class-ID 0000
    12serial <filter>
  12Device-2 1-12:3 12info Integrated Express IT8297 RGB LED Controller 12type keyboard
    12driver hid-generic,usbhid 12interfaces 1 12rev 2.0 12speed 12 Mb/s (1.4 MiB/s) 12lanes 1 12mode 1.1
    12power 100mA 12chip-ID 048d:8297 12class-ID 0301
  12Hub-3 1-13:5 12info Genesys Logic Hub 12ports 4 12rev 2.0 12speed 480 Mb/s (57.2 MiB/s) 12lanes 1
    12mode 2.0 12power 100mA 12chip-ID 05e3:0608 12class-ID 0900
  12Device-1 1-13.1:6 12info Logitech G MX518 Gaming Mouse (MU0053) 12type mouse,HID
    12driver hid-generic,usbhid 12interfaces 2 12rev 2.0 12speed 12 Mb/s (1.4 MiB/s) 12lanes 1 12mode 1.1
    12power 300mA 12chip-ID 046d:c08e 12class-ID 0300 12serial <filter>
  12Device-2 1-13.4:7 12info Turtle Beach Vulcan II TKL Pro 12type HID,keyboard
    12driver hid-generic,usbhid 12interfaces 5 12rev 2.0 12speed 12 Mb/s (1.4 MiB/s) 12lanes 1 12mode 1.1
    12power 500mA 12chip-ID 10f5:5001 12class-ID 0300
  12Hub-4 2-0:1 12info super-speed hub 12ports 10 12rev 3.1 12speed 10 Gb/s (1.16 GiB/s) 12lanes 1
    12mode 3.2 gen-2x1 12chip-ID 1d6b:0003 12class-ID 0900
  12Device-1 2-9:2 12info Kingston DataTraveler 100 G3/G4/SE9 G2/50 Kyson 12type mass storage
    12driver usb-storage 12interfaces 1 12rev 3.2 12speed 5 Gb/s (596.0 MiB/s) 12lanes 1 12mode 3.2 gen-1x1
    12power 296mA 12chip-ID 0951:1666 12class-ID 0806 12serial <filter>
12Sensors:
  12System Temperatures 12cpu 43.0 C 12pch 55.0 C 12mobo N/A 12gpu amdgpu 12temp 41.0 C 12mem 42.0 C
  12Fan Speeds (rpm) N/A 12gpu amdgpu 12fan 2
12Repos:
  12Packages 12pm pacman 12pkgs 1629 12libs 456 12tools pamac,yay 12pm flatpak 12pkgs 0
  12Active pacman repo servers in /etc/pacman.d/mirrorlist
    121 https: //mirror.easyname.at/manjaro/stable/$repo/$arch
12Processes:
  12CPU top 5 of 295
  121 12cpu 19.9% 12command firefox 12pid 2398 12mem 534.6 MiB (3.3%)
  122 12cpu 14.0% 12command Xorg 12pid 1616 12mem 163.6 MiB (1.0%)
  123 12cpu 7.8% 12command firefox 12pid 2737 12mem 248.8 MiB (1.5%)
  124 12cpu 4.2% 12command kwin_x11 12pid 1759 12mem 247.5 MiB (1.5%)
  125 12cpu 2.9% 12command plasmashell 12pid 1805 12mem 416.7 MiB (2.6%)
  12Memory top 5 of 295
  121 12mem 534.6 MiB (3.3%) 12command firefox 12pid 2398 12cpu 19.9%
  122 12mem 416.7 MiB (2.6%) 12command plasmashell 12pid 1805 12cpu 2.9%
  123 12mem 248.8 MiB (1.5%) 12command firefox 12pid 2737 12cpu 7.8%
  124 12mem 247.5 MiB (1.5%) 12command kwin_x11 12pid 1759 12cpu 4.2%
  125 12mem 163.6 MiB (1.0%) 12command Xorg 12pid 1616 12cpu 14.0%
12Info:
  12Processes 295 12Power 12uptime 3m 12states freeze,mem,disk 12suspend deep 12avail s2idle 12wakeups 0
    12hibernate platform 12avail shutdown, reboot, suspend, test_resume 12image 6.17 GiB
    12services org_kde_powerdevil, power-profiles-daemon, upowerd 12Init systemd 12v 257
    12default graphical 12tool systemctl
  12Compilers 12clang 20.1.6 12gcc 15.1.1 12alt 13/14 12Client systemd 12inxi 3.3.38

Wait does
nouveau.modeset=1 mean it is still loading the nv driver or is there also an amd nouveau *questionmark - cant find it

This seems interesting too

[manjaro /]# journalctl --boot=-1 --priority=3 --catalog --no-pager
Jul 01 21:46:16 fred-Man kernel: x86/cpu: SGX disabled or unsupported by BIOS.
Jul 01 21:46:17 fred-Man kernel: 
Jul 01 21:46:18 fred-Man kernel: NVRM: No NVIDIA GPU found.
Jul 01 21:46:18 fred-Man kernel: NVRM: No NVIDIA GPU found.
Jul 01 21:46:19 fred-Man sddm[603]: Failed to read display number from pipe
Jul 01 21:46:22 fred-Man sddm[603]: Failed to read display number from pipe
Jul 01 21:46:24 fred-Man sddm[603]: Failed to read display number from pipe
Jul 01 21:46:24 fred-Man sddm[603]: Could not start Display server on vt 2
Jul 01 21:46:26 fred-Man coolercontrold[590]: Error initializing LIQUIDCTL Repo: Failed to connect to coolercontrol-liqctld after 5 tries
Jul 01 21:53:23 fred-Man dbus-broker-launch[520]: Activation request for 'org.freedesktop.nm_dispatcher' failed.
Jul 01 21:53:24 fred-Man kernel: watchdog: watchdog0: watchdog did not stop!

Still says ofc that python-py3nvml and psensor need the dependencies so I cant uninstall the nv-driver but when I try to uninstall python-py3nvml it says 'could not find path or directory. This is probably just one part of python so the question is which to uninstall.

Also psensor

sudo pacman -r psensor     
error: failed to initialize alpm library:
(root: psensor, dbpath: psensor/var/lib/pacman/)
could not find or read directory

Info only:- Kernel 6.14 has reached EOL and has been removed from the Manjaro repositories.

2 Likes

I assume it’s a typo but nmve0n1andsoon isn’t a partition, /dev/nvme0n1p1 is.

Just in case it helps

nvme0 is a drive
n1 is the first namespace on the drive
p1 is the first partition in the namespace

Of course.

To get a list of available keymaps:

localectl list-keymaps

If you wanted to use real English (British) then you edit /etc/vconsole.conf and put this in it:

KEYMAP=uk

Alternatively you can use a command to do it for you:

sudo localectl set-keymap --no-convert uk

You can also do it temporarily:

sudo loadkeys uk

https://wiki.archlinux.org/title/Linux_console/Keyboard_configuration#Keymaps

It’s an option for nouveau, which is an open source attempt at a driver for nvidia. Not to be confused with nvidia’s own driver. There’s no AMD version of nouveau.

Where did you find it? /etc/default/grub or /etc/sysctl.d/?

As it’s for nouveau it should be removed, it may or may not be what’s causing your issues.

The command to remove a package is -R

sudo pacman -R psensor python-py3nvml libxnvctrl

sudo mhwd -r pci video-nvidia

Well you could try 6.15 or 6.16

sudo mhwd-kernel -i linux615
1 Like

yea I used nvme0n1p1 but and so on seemed easier to write.

I will try that later, doesnt work on the boot image… unfortunately.

In the inxi output I posted above, 4th or 5th line.

Output

checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing python-py3nvml breaks dependency 'python-py3nvml' required by gwe

edt. I uninstalled GWE and then finally was able to uninstall the nv-driver

But they are in developer mode or how that is called arent they? Ha, found the ?

So the outputs were not useful?

With every uninstall

(1/5) Arming ConditionNeedsUpdate...
(2/5) Refreshing PackageKit...
Error connecting: Could not connect: No such file or directory
error: command failed to execute correctly

Is this alarming?

Now that the NV-driver is gone I will try to start again. If that fails I will consider upgrading the kernel tomorrow. It is late here already.

Thank you very much!

1 Like