You are not logged in.

#1 2022-06-27 14:23:49

lnksz
Member
Registered: 2022-06-27
Posts: 1

[REQUEST] NovoConnect Launcher

This software makes it possible to connect to wireless monitors. (E.g. big screens in meeting rooms)
There is a DEB for Ubuntu-18 under https://www.launchnovo.com/index/dsa, which I converted with debtap and installed with pacman.

Even though the application can be started, it "kind of fails" with some splash-screen showing and some errors in the terminal...

I guess it is a dependency issue... Could anyone help how to debug this?
I tried to do `readelf -d` on the executable but only "libc" is showed.

Many thanks!

# Generated by debtap
# Maintainer: 
# Contributor: 
pkgname=novoconnect-software-bin
pkgver=4.5.1.63825
pkgrel=1
pkgdesc="NovoConnect Software allows you to wirelessly connect to the big screen from your Windows/Mac/Ubuntu computers Up to four users can share screens simultaneously. Innovative annotation tools make it easy for everyone to join in the conversation. Wireless file sharing and voting/polling functionalities help keep everyone in the loop.."
arch=('i686' 'x86_64')
url="https://www.launchnovo.com/index/dsa"
license=('')
groups=('')
depends=('atk' 'bzip2' 'cairo' 'desktop-file-utils' 'fontconfig' 'freetype2' 'gcc-libs' 'gdk-pixbuf2' 'glib2' 'glibc' 'gtk2>=2.24.10' 'gtk3' 'hicolor-icon-theme' 'libcanberra' 'libglvnd' 'libx11' 'libxcb>=1.6' 'libxcomposite' 'libxext' 'libxkbcommon' 'libxtst' 'pango' 'pulseaudio' 'qt5-base' 'qt5-declarative' 'qt5-location' 'qt5-serialport' 'qt5-svg' 'qt5-virtualkeyboard' 'qt5-wayland' 'qt5-webchannel' 'qt5-webengine' 'qt5-websockets' 'systemd' 'wayland' 'zlib')
options=('!strip' '!emptydirs')
install=${pkgname}.install
source_i686=("PUT_FULL_URL_FOR_DOWNLOADING_i386_DEB_PACKAGE_HERE")
source_x86_64=("PUT_FULL_URL_FOR_DOWNLOADING_amd64_DEB_PACKAGE_HERE")
sha512sums_i686=('PUT_SHA512SUM_OF_i386_DEB_PACKAGE_HERE')
sha512sums_x86_64=('8a270de0bd060ccd0c9c4d68bf69a812acd5fe472022d59f0c2e9cbfb90003486e997accd91534748aa6667320051fe742e729c0b5ced2b4263fab68a2d4cdc6')

package(){

	# Extract package data
	tar -xJ -f data.tar.xz -C "${pkgdir}"

}

Error messages if started from the terminal:

$ novoconnect-software 
nwjs = ./app/DesktopStreamer, DSAapp = ./app
 pAppName = DesktopStreamer
pDsaInitialICheckFlagPath = /home/kristof/./.Novo/appRunning~
pCurrentPath = /opt/novo/novoconnect_software
pBuf = export LD_LIBRARY_PATH=/opt/novo/novoconnect_software/./app;./app/DesktopStreamer ManualProtection &
ret = 0
DSA log
path =  "/opt/novo/novoconnect_software/app"
libDSAService =  true
m_DSAServiceApiLib load ok

CDSAServiceApi : version = 25, size = 928

CDSAServiceApi : stVersion = 25, stSize = 928

[ LAUNCHER @ ERROR @ 06/27-16:19:16 ] wk_Launcher_Wifi_Init : parameter isn't set model disk path

[ LAUNCHER @ ERROR @ 06/27-16:19:16 ] wk_Launcher_Wifi_Init : no model disk path

[ LAUNCHER @ ERROR @ 06/27-16:19:16 ] wk_Launcher_Wifi_Init : device mode = HDD 

[ LAUNCHER @ ERROR @ 06/27-16:19:16 ] wk_Launcher_Wifi_Init : device is no Launcher wifi

[ SYSTEMCONTROL @ ERROR @ 06/27-16:19:16 ] _SystemControl_RC_Create() in featureSystemControl_mac.c

[ SYSTEMCONTROL @ ERROR @ 06/27-16:19:16 ] RemoteControl_Create : wk_mq_open _gp_RCMsgQ successful 

[ SYSTEMCONTROL @ ERROR @ 06/27-16:19:16 ] _SystemControl_RC_ErrCallBack(), errCode = 0, state = 1 

Initialize() in libkstream.c -> 
[ F_MANAGE @ ERROR @ 06/27-16:19:16 ] wk_mq_open _gp_FullMgrMsgQ successful 

CSimpleWebSocketServer::run : bind failed
Initialize() vRet = 0 in libkstream.c -> 
[ SYSTEM @ ERROR @ 06/27-16:19:17 ] _DSAServiceAPI_internal_init : ks_mq_open _gp_ApiMsgQ successful 

CDSAServiceApi::initLanguageOnly, no support this debug test lang = -1
language = 31
QApplication::installTranslator: Please instantiate the QApplication object first
CDSAServiceApi : m_networkType = CTcpClientSocket::Normal
 model = 0, isHDD = 1, isWifiLauncher = 0
CDSAServiceApi::initLanguageOnly, no support this debug test lang = -1
language = 31
font family "Roboto"
libcurl.dll load success
dsaversion = 4.5.1.63825

m_videoQualityCustom =  8
m_launcherVideoQuality =  0
m_qsVideoClipPlayList =  ""
<=========Drop connect device table=====>
<=========Create IP Table=====>
CDSAGuiApi::CDSAGuiApi
CLauncherHandler::CLauncherHandler() >>>>>>>>>
CLauncherHandler::CLauncherHandler() <<<<<<<<
==== run : 50 >>>>>>>>
==== run : 55 m_ledControl_WaitCond.wait >>>>
==== run : 85 >>>>>>>>
==== run : 89 m_update_WaitCond.wait >>>>
CCommandClient: readThread::run >>>>>>>>>>>>
CTcpClientSocket: network = normal, Protocol = tcp
CCommandClient: read thread already stop
CCommandClient: read thread wait to open
CAppSystemServiceClient: readThread::run >>>>>>>>>>>>
CTcpClientSocket: network = normal, Protocol = tcp
CAppSystemServiceClient: read thread wait to close
CAppSystemServiceClient: read thread already stop
CAppSystemServiceClient: read thread wait to open
lighttpd: no process found
CTcpClientSocket: network = normal, Protocol = tcp
CTcpClientSocket: network = normal, Protocol = tcp
proxy0 Webproxy::run()  ready >>
proxy1 Webproxy::run()  ready >>
CTcpClientSocket: network = normal, Protocol = tcp
proxy2 Webproxy::run()  ready >>
CTcpClientSocket: network = normal, Protocol = tcp
proxy4 Webproxy::run()  ready >>
CTcpClientSocket: network = normal, Protocol = tcp
proxy6 Webproxy::run()  ready >>
CDataExchangeClient::WriteThread - ready
CDataExchangeClient::WriteThread - ready
CTcpClientSocket: network = normal, Protocol = tcp
proxy3 Webproxy::run()  ready >>
CTcpClientSocket: network = normal, Protocol = tcp
proxy5 Webproxy::run()  ready >>
CAnnotationClient::WriteThread - ready
CTcpClientSocket: network = normal, Protocol = tcp
CAnnotationClient - ready
CTcpClientSocket: network = normal, Protocol = tcp
CDataExchangeClient closeConnection: was closed
DataExchangeClient - ready
<=========Drop GROUP Table=====>
<=========Create GROUP Table=====>
<=========Drop User Table=====>
<=========Create User Table=====>
QObject::connect: No such slot LookUpIpList::aboutToQuit()
<=========Drop IP Table=====>
<=========Create IP Table=====>
"IpList Bind IP: 192.168.178.140 ..."
"IpList Bind IP: 192.168.25.145 ..."
IpList::start
CCommandClient: CWriteThread::run >>>>>>>>>>>>
CCommandClient: CWriteThread::wait run
_mdnsquerierworker::start "192.168.178.140"
_mdnsquerierworker::routine
_mdnsquerierworker::routine enter "192.168.178.140"
_mdnsquerierworker::start "192.168.25.145"
_mdnsquerierworker::routine
_mdnsquerierworker::routine enter "192.168.25.145"
CAppSystemServiceClient: CWriteThread::run >>>>>>>>>>>>
CAppSystemServiceClient: CWriteThread::wait run
<=========Drop MSG Table=====>
<=========Create MSG Table=====>
CDownloadServerHandlerUploadFile::run : 511  >>>>
CDownloadServerHandlerDownloadFile::run : 797  >>>>
CBackendServer listen ok
=== _resetData : 3820 , m_bMirrorScreenChangeByUser = 0
_resetData: m_stLauncherInfo.bIsCanReportKey = true
CDSACore::CDSACore <<<<<<<<<<<<<<<<<
run  : wait start >>>
[CDSAGuiApi::isWiFiLauncher]  false
Language= "en-US"
wifiLauncher= "0"
dsaModelType= "0"
isAutoConnect= "0"
roomName= ""
QObject::connect: No such slot MainWindow::slot_openSoundflowerWindow()
Iplist received new message =  "NovoConnect_Novo-B457A _%&*_ WLAN2" 
device name =  "Novo-B457A" ssid =  "WLAN2" ip =  "::ffff:192.168.178.42" port =  20124
====================== sendIPList ==================
iplistwrapper::incommingService "192.168.178.42" "NovoService._novoservice._tcp.local" "Android.local" "192.168.178.42" 9876
found newer incoming info with byom status false
found newer incoming info with service reg time 1656329093918
update current info with newer service reg time 1656329093918
Iplist received update message =  "NovoConnect_Novo-B457A _%&*_ WLAN2 _%&*_ BYOM:1 _%&*_ SRV_REG_TIME:1656329093918" 
device name =  "Novo-B457A" ssid =  "WLAN2" ip (duplicate) =  "192.168.178.42" port =  9876 byom false
====================== sendIPList ==================
iplistwrapper::incommingService "192.168.178.42" "NovoService._novoservice._tcp.local" "Android.local" "192.168.178.42" 9876
found newer incoming info with byom status false
found newer incoming info with service reg time 1656329093918
found outdated incoming info, ignore it
Iplist received update message =  "NovoConnect_Novo-B457A _%&*_ WLAN2" 
device name =  "Novo-B457A" ssid =  "WLAN2" ip (duplicate) =  "::ffff:192.168.178.42" port =  20124 byom false
====================== sendIPList ==================
IpList::stop
_mdnsquerierworker::stop
_mdnsquerierworker::routine leave "192.168.178.140"
_mdnsquerierworker::stop
_mdnsquerierworker::routine leave "192.168.25.145"
mdnsquerier::stopped

Offline

Board footer

Powered by FluxBB