Wow, 5 years on and this is still a bug. I also installed lshw-gtk while using XFCE, in my case, Linux Mint 17.3 Rosa XFCE and the Linux 3.19.0-32-generic version. I found that I could successfully start using "gksudo lshw-gtk". If there really is a dependency on the "menu" package, then why isn't apt including this dependency during installation? I just changed the launcher for Hardware Lister in /usr/share/applications/ from "su-to-root -X -c lshw-gtk" to "gksudo lshw-gtk" and Hardware Lister opened as it should, requiring a sudoer password.
Wow, 5 years on and this is still a bug. I also installed lshw-gtk while using XFCE, in my case, Linux Mint 17.3 Rosa XFCE and the Linux 3.19.0-32-generic version. I found that I could successfully start using "gksudo lshw-gtk". If there really is a dependency on the "menu" package, then why isn't apt including this dependency during installation? I just changed the launcher for Hardware Lister in /usr/share/ applications/ from "su-to-root -X -c lshw-gtk" to "gksudo lshw-gtk" and Hardware Lister opened as it should, requiring a sudoer password.