Opensuse 13.2 lvm luks wrong mountpoints

Hy Lizards,

my problem is fairly simple:
The installer fails to use a preexisting lvm2/luks configuration after install.
The setup:
A luks container with a lvm (home,swap,tmp,var) on a HDD
An unencrypted / on a SSD

All distros i used mount the lvms at /dev/mapper/XXX-home (example)
Opensuse 13.2 mounts it at /dev/XXX/home

The /dev/XXX/ doesnt exist in /dev, but /dev/mapper/ appears (after a failed install).

How do i get the Opensuse Net Installer to correctly detect and use my luks/lvm setup during installation?
Does anybody else have a problem like that?

Kind regards

I took a closer look at the installer options and i cant find anything to change the mountpoints for m lvm setup.
Is there no way to set the mountpoints manually?

I have the root file system in the same LVM, and that is working.

All distros i used mount the lvms at /dev/mapper/XXX-home (example)
Opensuse 13.2 mounts it at /dev/XXX/home

Those should be equivalent.


% ls -l /dev/nwr2sea/home
lrwxrwxrwx 1 croot root 7 Nov  8 19:46 /dev/nwr2sea/home -> ../dm-8
ls -l /dev/mapper/nwr2sea-home
lrwxrwxrwx 1 croot root 7 Nov  8 19:46 /dev/mapper/nwr2sea-home -> ../dm-8

As you can see, both are symlinks to “/dev/dm-8”.

You might need to open a bug report on this. Try, as root:


# vgchange -a y

and then see if “/dev/XXX/home” exists.

I recall that some folk had similar problems in 13.1 soon after release. It has something to do with “lvmetad” and its configuration.

I have a line in “/etc/lvm/lvm.conf”


    use_lvmetad = 0

If you “lvm.conf” has a “1” there, try changing it to “0”.

After closer examination it is obvious to me that lvm wasnt the culprit. Its nvidia. if I install the nvidia drivers on my system it fails to boot (optimus enabled laptop).