Linux madness [solved]

All the topics related to QLC+ on the Raspberry Pi
Post Reply
Keith
Posts: 8
Joined: Sun Feb 27, 2022 6:00 pm
Real Name: Keith

Hello all, first post here, so here we go.
Trying to do manual install so I can run from gui.
Loaded the libraries and that seemed to work here is a piece of it
libmad0 is already the newest version (0.15.1b-10).
libmad0 set to manually installed.
libasound2 is already the newest version (1.2.4-1.1+rpt2).
libasound2 set to manually installed.
The following package was automatically installed and is no longer required:
libfuse2
Use 'sudo apt autoremove' to remove it.
The following additional packages will be installed:
libusb-0.1-4
Suggested packages:
libfftw3-bin libfftw3-dev
The following NEW packages will be installed:
libfftw3-3 libftdi1 libusb-0.1-4
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 59.4 kB of archives.
After this operation, 130 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://mirror.umd.edu/raspbian/raspbian bullseye/main armhf libfftw3-3 armhf 3.3.8-2 [20.8 kB]
Get:2 http://mirror.umd.edu/raspbian/raspbian bullseye/main armhf libusb-0.1-4 armhf 2:0.1.12-32 [21.6 kB]
Get:3 http://mirror.umd.edu/raspbian/raspbian bullseye/main armhf libftdi1 armhf 0.20-4 [17.0 kB]
Fetched 59.4 kB in 1s (46.1 kB/s)

So then I went to the Downloads dir and tried to load the package
pi@raspberrypi:~/Downloads $ sudo dpkg -i qlcplus_4.12.4_armhf.deb
(Reading database ... 103064 files and directories currently installed.)
Preparing to unpack qlcplus_4.12.4_armhf.deb ...
Unpacking qlcplus (4.12.4) over (4.12.4) ...
dpkg: dependency problems prevent configuration of qlcplus:
qlcplus depends on libpulse-mainloop-glib0 (>= 0.99.1); however:
Package libpulse-mainloop-glib0 is not installed.
qlcplus depends on libqt5multimedia5 (>= 5.6.0~beta); however:
Package libqt5multimedia5 is not installed.
qlcplus depends on libqt5multimediawidgets5 (>= 5.6.0~beta); however:
Package libqt5multimediawidgets5 is not installed.
qlcplus depends on libqt5script5 (>= 5.6.0~beta); however:
Package libqt5script5 is not installed.
qlcplus depends on libqt5serialport5 (>= 5.6.0); however:
Package libqt5serialport5 is not installed.

Now when I got to /etc/init.d I find the file 'qlcplus.dpkg-new' and I know that can't be right.
Any help greatly appreciated, this Linux stuff can be pretty obscure!
Last edited by Keith on Sat Mar 05, 2022 2:51 pm, edited 1 time in total.
User avatar
mcallegari
Posts: 4482
Joined: Sun Apr 12, 2015 9:09 am
Location: Italy
Real Name: Massimo Callegari
Contact:

Looks like some Qt libraries are not installed!
What are you EXACTLY doing there?
Keith
Posts: 8
Joined: Sun Feb 27, 2022 6:00 pm
Real Name: Keith

I'm attempting to follow the instructions in Chapter 10. Downloaded qlcplus_4.12.4_armhf.deb and qlcplus_4.12.4_armhf.deb.md5 moved them to the pi directory then ran the library install which seemed to go well. I checked the status of the 4 packages with dpks and they are all installed. Then sudo dpkg command that showed all the missing stuff above. Do I have to load the missing packages manually also?
Sorry, I'm mostly a Python programmer and not too deep into Linux. I am running the latest pi version 'bullseye'.
I did get the image working and am very impressed with the program. I'm planning on using it in a museum display so I will write some Python code to interface with qlc+.
regards
Last edited by Keith on Tue Mar 01, 2022 12:55 pm, edited 2 times in total.
User avatar
mcallegari
Posts: 4482
Joined: Sun Apr 12, 2015 9:09 am
Location: Italy
Real Name: Massimo Callegari
Contact:

Alright, then it's probably only multimedia stuff missing.
Like this: viewtopic.php?f=26&t=15343&p=63960
Keith
Posts: 8
Joined: Sun Feb 27, 2022 6:00 pm
Real Name: Keith

Okay, not sure exactly what happened but it is now running, thanks for all the help. Now for the fun part.
Post Reply