Unable to run command lvdisplay

Currently trying to allocate more swap space to my system, and I need to use the command lvdisplay to do so, however when I try and run the command I am presented with this error:
WARNING: Running as a non-root user. Functionality may be unavailable.
/run/lock/lvm/P_global:aux: open failed: Permission denied
/dev/mapper/control: open failed: Permission denied
Failure to communicate with kernel device-mapper driver.
Incompatible libdevmapper 1.02.212 (2025-12-15) and kernel driver (unknown version).

I tried updating my system, this issue was happening in fedora version 43 but I have since updated to fedora 44 and this problem still persists. I am wondering if it is an issue with the version of “libdevmapper” but I cant find much online about it that has helped me.
Any help would be appreciated!

and what happens when you run it with sudo?

asks me for my password, and when I input it, it says it took 4 seconds but nothing happens

What are you expecting it to output? I also get nothing but that’s expected as I don’t have any logical volumes display.

I do note the man page states:

lvs(8) is a preferred alternative that shows the same information and more, using a more compact and configurable output format.

same output from lvs?

I was expecting something like this, I already have 7.5gb of swap space so I would expect it to say something right? Or i guess not. I tried adding more swap space using dd but I saw that may be a bad idea + it didnt work for some reason.

"# lvdisplay
— Logical volume —
LV Name /dev/vg_fed2/lv_root
VG Name vg_fed2
LV UUID XZ1Da9-1OdZ-em3Z-4Dfo-TqZl-V6WI-an3Ahq
LV Write Access read/write
LV Status available

open 1

LV Size 13.56 GiB
Current LE 434
Segments 1
Allocation inherit
Read ahead sectors auto

  • currently set to 256
    Block device 253:0

— Logical volume —
LV Name /dev/vg_fed2/lv_swap
VG Name vg_fed2
LV UUID 94ltyQ-aGe2-271U-tiZP-Xcuo-x8wm-E0rY5Z
LV Write Access read/write
LV Status available

open 1

LV Size 1.94 GiB
Current LE 62
Segments 1
Allocation inherit
Read ahead sectors auto

  • currently set to 256
    Block device 253:1

Also, yes, same output from lvs

I get the same output myself. Primarily because I’m not using the Logical Volume Manager disk layout.

Please post the outputs of sudo vgdisplay, sudo lvdisplay and lsblk -f so we can see your LVM and disk layout. This is what I see on my system:

I just installed a new VM with LVM and it looks like this:

$ sudo vgdisplay
— Volume group —
VG Name kickertest-root
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 3
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 2
Max PV 0
Cur PV 1
Act PV 1
VG Size 45.41 GiB
PE Size 4.00 MiB
Total PE 11625
Alloc PE / Size 8704 / 34.00 GiB
Free PE / Size 2921 / 11.41 GiB
VG UUID ArO9y5-aHec-26XF-dT5B-u5RN-3AEG-Se1sPK

$ sudo lvdisplay
— Logical volume —
LV Path                /dev/kickertest-root/swap
LV Name                swap
VG Name                kickertest-root
LV UUID                WXeZ2n-eGvx-rUBU-FJMi-swWG-OTwe-EzIpKi
LV Write Access        read/write
LV Creation host, time kickertest.loveglide.com, 2026-06-11 20:34:23 -0400
LV Status              available

open                 1

LV Size                4.00 GiB
Current LE             1024
Segments               1
Allocation             inherit
Read ahead sectors     auto

currently set to     256
Block device           252:1

— Logical volume —
LV Path                /dev/kickertest-root/root
LV Name                root
VG Name                kickertest-root
LV UUID                Qiy3fO-ksWD-cMGX-jfBp-J5Md-xm61-0lfZPF
LV Write Access        read/write
LV Creation host, time kickertest.loveglide.com, 2026-06-11 20:34:24 -0400
LV Status              available

open                 1

LV Size                30.00 GiB
Current LE             7680
Segments               1
Allocation             inherit
Read ahead sectors     auto

currently set to     256
Block device           252:0

$ lsblk -f
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
sda
|-sda1 vfat FAT32 3732-4E1E 578.8M 3% /boot/efi
|-sda2 ext4 1.0 boot 08cf6bed-5c0e-462e-870b-340b3d69f257 1.5G 16% /boot
-sda3 LVM2_member LVM2 001 IZAf8c-wFSb-MmcP-Wx4R-s849-YXSK-7Q6TWj |-kickertest--root-root ext4 1.0 rootlv 7afc5c08-5592-4805-89b6-d9721962e767 26G 6% / -kickertest–root-swap swap 1 swaplv ae807d9e-d918-49e4-8194-7b15843b70b0 [SWAP]

Seem you are not using Logical Volumes on that system.
I also see no output on my desktop that does not use LVM.

What does lsblk report?

For example on my system with LVM I see this:

sdc                                      8:32   0   7.3T  0 disk
└─sdc1                                   8:33   0   7.3T  0 part
  └─md127                                9:127  0   7.3T  0 raid1
    └─crypt_shares                     252:4    0   7.3T  0 crypt
      ├─fender_shares-Media            252:5    0   320G  0 lvm   /shared/Media
      ├─fender_shares-Downloads        252:6    0   180G  0 lvm   /shared/Downloads