I have a 931 GB hard drive with 3 logical volumes. One for ubuntu(100 GB), One is for swap(4 GB), and the third one(891 GB) is empty as shown in the pics. The question is, how can I make a new partition from the empty logical volume (named data)?
First you need to downsize sda3,and then create a new partition in the resulted empty space. You can't create a partition from another partition. LVM (Logical Volume Management) is only necessary when dealing with multiple harddisks. If you have just one harddisk (Disks app says so) LVM is quite useless.