Thread Closed 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
No tray icon
15-05-2019, 18:43
Post: #1
No tray icon
I just switched to Linux Neon (KDE based on Ubuntu 18.04.1) and installed Minimsever 0.8.5.2 update 128 successfully, but I don't get an icon in the system tray as I did previously, when using Linux Mint KDE (Ubuntu 14.04). Clicking the desktop icon shows the default icon in the tray but after a few seconds it disappears. Server is running as noted at localhost:9790.
I've tried using startc, startd, starti, all to no avail.
Minus the icon, no real way to configure as the web API doesn't seem to allow me to add more than one content directory.
Minim logs don't show any problems.
Any help appreciated.
Find all posts by this user
15-05-2019, 20:10
Post: #2
RE: No tray icon
If startc is not working, the problem is not with the icon but something else that is causing MinimServer to exit unexpectedly.

What output (if any) do you get when you run startc --debug in a terminal window?
Find all posts by this user
15-05-2019, 22:32
Post: #3
RE: No tray icon
I do appreciate your help. I'll make a contribution, whether we solve or not. Lots of output. Again, though, doesn't seem to exit. I can view in browser, just no icon.
Here's the start and the end, leaving out the details about each file in content directory:
joels@K-Vinton:~$ minimserver/bin/startc --debug
14:22:21.427 main: component classloader URL: file:/home/joels/minimserver/minimserver-0.8.5.2/lib/ohnet(linux-intel)-1.17.2776.1.zip
14:22:21.428 main: component classloader URL: jar:zipjar:file:/home/joels/minimserver/minimserver-0.8.5.2/lib/ohnet(linux-intel)-1.17.2776.1.zip$/ohnet.jar!/
14:22:21.428 main: component classloader URL: file:/home/joels/minimserver/libext/minimreader-0.8.203.jar
14:22:21.428 main: component classloader URL: file:/home/joels/minimserver/minimserver-0.8.5.2/lib/cacerts-17.9.zip
14:22:21.428 main: component classloader URL: file:/home/joels/minimserver/libext/minimserver-0.8.309.jar
14:22:21.428 main: component classloader URL: file:/home/joels/minimserver/libext/minimui-0.8.304.jar
14:22:21.428 main: component classloader URL: file:/home/joels/minimserver/libext/jminim-0.7.208.jar
14:22:21.438 main: Config file is /home/joels/minimserver/data/minimserver.config
14:22:21.438 main: Options from config file:
14:22:21.438 main: Options from properties file:
14:22:21.438 main: Options from command line: --set watch.view=console
14:22:21.438 main: Launcher: setting property watch.view to value console
14:22:21.439 main: ServerLauncher.endOptions: Adding default server options
14:22:21.441 main: setProperty: compName=null propName=logLevel propValue=debug
14:22:21.441 main: setFile: logFileName=minimserver.log append=false
14:22:21.442 main: setFile: logFile is /home/joels/minimserver/data/minimserver.log
14:22:21.442 main: setFile: logDir is /home/joels/minimserver/data
14:22:21.442 main: saveProperty: compName=null propName=configVersion propValue=0.7.208
14:22:21.607 main: active modules: [/home/joels/minimserver/minimserver-0.8.5.2/lib/ohnet(linux-intel)-1.17.2776.1.zip, /home/joels/minimserver/libext/minimreader-0.8.203.jar, /home/joels/minimserver/minimserver-0.8.5.2/lib/cacerts-17.9.zip, /home/joels/minimserver/libext/minimserver-0.8.309.jar, /home/joels/minimserver/libext/minimui-0.8.304.jar, /home/joels/minimserver/libext/jminim-0.7.208.jar, /home/joels/minimserver/minimserver-0.8.5.2/lib/minimscript$-0.8.300.jar, /home/joels/minimserver/libext/minimlaunch$-0.7.201.jar]
14:22:21.609 main: inactive modules: [/home/joels/minimserver/minimserver-0.8.5.2/lib/minimserver-0.8.300.jar, /home/joels/minimserver/minimserver-0.8.5.2/lib/minimreader-0.8.200.jar, /home/joels/minimserver/minimserver-0.8.5.2/lib/minimui-0.8.300.jar, /home/joels/minimserver/minimserver-0.8.5.2/lib/jminim-0.7.202.jar, /home/joels/minimserver/minimserver-0.8.5.2/lib/minimlaunch$-0.7.200.jar]
14:22:21.610 main: packages: [/home/joels/minimserver/minimserver-0.8.5.2/lib/minimserver-0.8.5.2.jmpkg, /home/joels/minimserver/libext/minimserver-0.8-update-128.jmpkg]
14:22:21.612 main: package minimserver-0.8.5.2 adding conflict package {lt}minimserver-0.8-update-120
14:22:21.612 main: package minimserver-0.8.5.2 adding conflict package {lt}minimstreamer-0.7.2
14:22:21.612 main: package minimserver-0.8.5.2 adding removal package {lt}minimserver-0.8-update-120
14:22:21.613 main: package minimserver-0.8-update-128 adding required package {ge}minimserver-0.8.5
14:22:21.614 main: checkRequiredPlatform: packageName=minimserver-0.8.5.2 platform=null platforms=
14:22:21.614 main: checkRequiredProduct: packageName=minimserver-0.8.5.2 product=null products=
14:22:21.614 main: checkConflictPlatform: packageName=minimserver-0.8.5.2 platform=null platforms=
14:22:21.614 main: checkConflictProduct: packageName=minimserver-0.8.5.2 product=null products=
14:22:21.614 main: isRemovalRequired: packageName=minimserver-0.8-update-128
14:22:21.615 main: isRemovalRequired: removeName=minimserver-0.8-update-120 comparator={lt}
14:22:21.615 main: isRemovalRequired: packageName=minimserver-0.8-update-128
14:22:21.616 main: validating extension package minimserver-0.8-update-128
14:22:21.616 main: checkRequiredPlatform: packageName=minimserver-0.8-update-128 platform=linux-intel platforms=
14:22:21.616 main: checkRequiredProduct: packageName=minimserver-0.8-update-128 product=null products=
14:22:21.616 main: checkConflictPlatform: packageName=minimserver-0.8-update-128 platform=linux-intel platforms=
14:22:21.616 main: checkConflictProduct: packageName=minimserver-0.8-update-128 product=null products=
14:22:21.616 main: adding package minimserver-0.8-update-128 to packageList
14:22:21.617 main: completed package conflict checking
14:22:21.618 main: adding extension packages to packageList
14:22:21.618 main: merging update information into base packages
14:22:21.619 main: RuntimeImpl: completed initRuntime processing
14:22:21.619 main: .resourceHost system property is jminim.com
MinimServer 0.8.5.2 update 128, Copyright © 2012-2019 Simon Nash. All rights reserved.
OpenJDK Runtime Environment (build 11.0.3+7-Ubuntu-1ubuntu218.04.1)
OpenJDK 64-Bit Server VM (build 11.0.3+7-Ubuntu-1ubuntu218.04.1, mixed mode, sharing)
Platform default charset is UTF-8
14:22:21.630 main: classpath: /home/joels/minimserver/lib/mserver.jar
14:22:21.631 main: hardware address 0c:c4:7a:0b:bf:31
14:22:21.632 main: creating component: --context
14:22:21.632 main: Context: setting property context0.type to value org.jminim.core.ContextImpl
14:22:21.632 main: creating component: --start type=com.minimserver.Server name=minimserver
14:22:21.632 main: Context: setting property minimserver.type to value com.minimserver.Server
14:22:21.632 main: Context: setting property minimserver.name to value minimserver
14:22:21.669 main: ComponentClassLoader: added jar file entry for /home/joels/minimserver/libext/minimserver-0.8.309.jar
14:22:21.672 main: Context: setting property consoleContext.type to value org.jminim.core.ContextImpl
14:22:21.672 main: Context: setting property consoleContext.name to value consoleContext
14:22:21.672 main: Context: setting property console.name to value console
14:22:21.672 main: setProperty: compName=console propName=interactive propValue=false
14:22:21.672 main: starting context consoleContext
14:22:21.672 main: >>> EVENT >>> contextStarting: consoleContext
14:22:21.673 main: starting component console in context consoleContext
14:22:21.673 main: >>> EVENT >>> componentStarting: console
14:22:21.673 main: started component console in context consoleContext
14:22:21.673 main: >>> EVENT >>> componentRunning: console
14:22:21.673 main: started context consoleContext
14:22:21.673 main: >>> EVENT >>> contextRunning: consoleContext
14:22:21.674 main: Context: setting property runtimeContext.type to value org.jminim.core.ContextImpl
14:22:21.674 main: Context: setting property runtimeContext.name to value runtimeContext
14:22:21.674 main: Context: setting property runtime.name to value runtime
14:22:21.674 main: starting context runtimeContext
14:22:21.674 main: >>> EVENT >>> contextStarting: runtimeContext
14:22:21.675 main: starting component runtime in context runtimeContext
14:22:21.675 main: >>> EVENT >>> componentStarting: runtime
14:22:21.675 main: started component runtime in context runtimeContext
14:22:21.675 main: >>> EVENT >>> componentRunning: runtime
14:22:21.675 main: started context runtimeContext
14:22:21.675 main: >>> EVENT >>> contextRunning: runtimeContext
14:22:21.675 main: ConsoleService: listenerAdded called with RuntimeActions
14:22:21.675 main: ConsoleService: listenerAdded called with RuntimeProxy
14:22:21.675 main: setProperty: compName=console propName=interactive propValue=false
14:22:21.676 main: starting context rootContext
14:22:21.676 main: starting context context0
14:22:21.676 main: >>> EVENT >>> contextStarting: context0
14:22:21.676 main: ConsoleService: contextStarting event for context0
14:22:21.676 main: starting component minimserver in context context0
14:22:21.676 main: >>> EVENT >>> componentStarting: minimserver
14:22:21.676 main: starting MinimServer
14:22:21.676 main: relaunch is false
14:22:21.676 main: relaunchScan is disabled
14:22:21.677 main: MinimServer: module version is 0.8.309
14:22:21.677 main: setProperty: compName=minimserver propName=propNames propValue=aliasTags,alphaGroup,contentDir,displayName,indexTags,itemTags,listVie​wAlbums,mergeFolderAlbums,tagOptions,tagValue
14:22:21.677 main: advancedPropNames=.autoUpdate,delayStart,excludePattern,http.port,.logFile,.logL​evel,.logPrefix,ohnet.debug,ohnet.port,ohnet.subnet,serverOptions,showExtras,sta​rtupScan,tagCustom,tagFormat,tagUpdate,.updateReminder,writeAllTags,writeTagChan​ges
14:22:21.677 main: setProperty: compName=minimserver propName=advancedPropNames propValue=.autoUpdate,delayStart,excludePattern,http.port,.logFile,.logLevel,.lo​gPrefix,ohnet.debug,ohnet.port,ohnet.subnet,serverOptions,showExtras,startupScan​,tagCustom,tagFormat,tagUpdate,.updateReminder,writeAllTags,writeTagChanges
14:22:21.679 main: Context: setting property watchContext.type to value org.jminim.core.ContextImpl
14:22:21.679 main: Context: setting property watchContext.name to value watchContext
14:22:21.679 main: Context: setting property watch.name to value watch
14:22:21.679 main: starting context watchContext
14:22:21.679 main: >>> EVENT >>> contextStarting: watchContext
14:22:21.679 main: ConsoleService: contextStarting event for watchContext
14:22:21.679 main: starting component watch in context watchContext
14:22:21.679 main: >>> EVENT >>> componentStarting: watch
14:22:21.679 main: WatchService: UI classes are available
14:22:21.679 main: started component watch in context watchContext
14:22:21.679 main: >>> EVENT >>> componentRunning: watch
14:22:21.680 main: started context watchContext
14:22:21.680 main: >>> EVENT >>> contextRunning: watchContext
14:22:21.680 main: ConsoleService: contextRunning event for watchContext
14:22:21.682 main: WatchService: creating server console 1
14:22:21.683 main: DefaultConsole: dispose
14:22:21.683 main: ConsoleService: listenerRemoved event
14:22:21.683 main: ServerConsole: init call
14:22:21.684 main: ServerControl: listenerAdded called with RuntimeActions
14:22:21.684 main: ServerControl: listenerAdded called with RuntimeProxy
14:22:21.684 main: ServerControl: runtime version is 0.7.208
14:22:21.686 main: setProperty: compName=console propName=interactive propValue=true
14:22:21.686 main: setLocalProperty: compName=watch propName=serverView propValue=console
14:22:21.686 main: running "hostname" command
14:22:21.693 main: creating stream reader
14:22:21.693 main: starting timeout thread
14:22:21.694 main: reading comand output
14:22:21.694 Thread-3: timeout thread sleeping for 5000 ms
14:22:21.694 main: setting host name to K-Vinton
14:22:21.694 main: interrupting timeout thread
14:22:21.694 main: destroying "hostname" process
14:22:21.694 Thread-3: timeout thread interrupted
14:22:21.694 main: closing stream reader
14:22:21.694 main: setLocalProperty: compName=minimserver propName=displayName propValue=MinimServer[K-Vinton]
14:22:21.695 main: setting server context name
14:22:21.696 main: setLocalProperty: compName=minimserver propName=platform propValue=Linux
14:22:21.696 main: Server: calling checkAutoUpdate
14:22:21.696 main: setProperty: compName=null propName=autoUpdate propValue=true
14:22:21.696 main: Server: calling installAutoUpdate
14:22:21.697 main: ServerControl.checkOffer: updateFile=minimserver-0.8.5.jmupd
14:22:21.697 main: getUpdatePackages: updateFile=minimserver-0.8.5.jmupd
14:22:22.269 main: ServerControl.isPackageRequired: packageName=minimserver-0.8-update-128
14:22:22.270 main: isPackageRequired: minimserver-0.8-update-128 is already installed
14:22:22.270 main: Server: installAutoUpdate returned false
14:22:22.272 main: Context: setting property monitorContext.type to value org.jminim.core.ContextImpl
14:22:22.272 main: Context: setting property monitorContext.name to value monitorContext
14:22:22.272 main: Context: setting property monitor.name to value monitor
14:22:22.273 main: starting context monitorContext
14:22:22.273 main: >>> EVENT >>> contextStarting: monitorContext
14:22:22.273 main: starting component monitor in context monitorContext
14:22:22.273 main: >>> EVENT >>> componentStarting: monitor
14:22:22.273 main: started component monitor in context monitorContext
14:22:22.273 main: >>> EVENT >>> componentRunning: monitor
14:22:22.273 main: started context monitorContext
14:22:22.273 main: >>> EVENT >>> contextRunning: monitorContext
14:22:22.275 main: setProperty: compName=monitor propName=udn propValue=dc5eab49-8da6-415e-8d91-df3a3fcd9ad2
14:22:22.275 main: Monitor: listenerAdded called with RuntimeActions
14:22:22.276 main: Monitor: createDevice
14:22:22.280 main: Context: setting property ohnetContext.type to value org.jminim.core.ContextImpl
14:22:22.280 main: Context: setting property ohnetContext.name to value ohnetContext
14:22:22.280 main: Context: setting property ohnet.name to value ohnet
14:22:22.280 main: starting context ohnetContext
14:22:22.280 main: >>> EVENT >>> contextStarting: ohnetContext
14:22:22.280 main: Monitor: contextStarting event for ohnetContext
14:22:22.280 main: starting component ohnet in context ohnetContext
14:22:22.280 main: >>> EVENT >>> componentStarting: ohnet
14:22:22.280 main: Monitor: componentStarting event for ohnet in context ohnetContext
14:22:22.281 main: setLocalProperty: compName=ohnet propName=port propValue=9791
14:22:22.281 main: OhNetService: using UPnP port 9791
14:22:22.281 main: setLocalProperty: compName=ohnet propName=debug propValue=Default
14:22:22.281 main: OhNetService: adding debugValue 0xFFFFFFFFFFFFFFD1
14:22:22.281 main: OhNetService: ohNet debug setting is 0xFFFFFFFFFFFFFFD1
14:22:22.282 main: started component ohnet in context ohnetContext
14:22:22.282 main: >>> EVENT >>> componentRunning: ohnet
14:22:22.282 main: Monitor: componentRunning event for ohnet in context ohnetContext
14:22:22.282 main: started context ohnetContext
14:22:22.282 main: >>> EVENT >>> contextRunning: ohnetContext
14:22:22.282 main: Monitor: contextRunning event for ohnetContext
14:22:22.283 main: OhNetService: creating device factory
14:22:22.283 main: OhNetService: creating library
14:22:22.283 main: classloader is org.jminim.core.ComponentClassLoader@5bfbf16f
14:22:22.283 main: InitParams classloader is org.jminim.core.ComponentClassLoader@5bfbf16f
14:22:22.284 main: ComponentClassLoader: added jar file entry for /home/joels/minimserver/minimserver-0.8.5.2/lib/ohnet(linux-intel)-1.17.2776.1.zip
14:22:22.297 main: OhNetService: InitParams created
14:22:22.297 main: OhNetService: including loopback network adapter
14:22:22.300 main: OhNetService: library created
14:22:22.301 main: OhNetService: library initialized
14:22:22.301 main: OhNetService: creating DeviceStack
14:22:22.302 main: ohNet: > DviSubscriptionManager: creating 4 publisher threads
14:22:22.303 main: OhNetService: device factory created
14:22:22.303 main: Monitor: creating device dc5eab49-8da6-415e-8d91-df3a3fcd9ad2
14:22:22.303 main: OhNetService: creating standard device
14:22:22.305 main: ohNet: > Thread::~Thread() called for thread: 0x7fd0f8821180
14:22:22.305 main: ohNet: Thread::Kill() called for thread: 0x7fd0f8821180
14:22:22.305 main: ohNet: Thread::Join() called for thread: 0x7fd0f8821180
14:22:22.305 Thread-6: ohNet: Thread::Entry() caught ThreadKill for SsdpListenerM(0x7fd0f8821180)
14:22:22.305 Thread-6: ohNet: Thread::Entry(): Thread::Run returned, exiting thread SsdpListenerM(0x7fd0f8821180)
14:22:22.305 Thread-6: ThreadExitHandler: exiting thread Thread-6
14:22:22.305 main: ohNet: < Thread::~Thread() called for thread: 0x7fd0f8821180
14:22:22.305 main: ohNet: DvDevice unable to use adapter 127.0.0.1 (lo)
14:22:22.305 main: ohNet: > Thread::~Thread() called for thread: 0x7fd0f8821180
14:22:22.306 main: ohNet: Thread::Kill() called for thread: 0x7fd0f8821180
14:22:22.306 main: ohNet: Thread::Join() called for thread: 0x7fd0f8821180
14:22:22.306 Thread-7: ohNet: Thread::Entry() caught ThreadKill for SsdpListenerM(0x7fd0f8821180)
14:22:22.306 Thread-7: ohNet: Thread::Entry(): Thread::Run returned, exiting thread SsdpListenerM(0x7fd0f8821180)
14:22:22.306 Thread-7: ThreadExitHandler: exiting thread Thread-7
14:22:22.306 main: ohNet: < Thread::~Thread() called for thread: 0x7fd0f8821180
14:22:22.306 main: ohNet: DvDevice unable to use adapter 192.168.1.65 (eno2)
14:22:22.306 main: OhNetService: adding device to HashSet
14:22:22.306 main: OhNetService: disposing device factory
14:22:22.306 main: OhNetService: device factory disposed
14:22:22.322 main: Monitor: device enabled
14:22:22.322 main: Monitor: listenerAdded called with RuntimeProxy
14:22:22.323 main: MinimServer: added monitor as runtime event listener
14:22:22.323 main: >>> EVENT >>> propertyUpdated: watch.serverView
14:22:22.323 main: ServerControl: propertyUpdated event for watch.serverView
14:22:22.323 main: Monitor: propertyUpdated event for watch.serverView
14:22:22.324 main: Context: setting property httpContext.type to value org.jminim.core.ContextImpl
14:22:22.324 main: Context: setting property httpContext.name to value httpContext
14:22:22.324 main: Context: setting property http.name to value http
14:22:22.324 main: starting context httpContext
14:22:22.324 main: >>> EVENT >>> contextStarting: httpContext
14:22:22.324 main: Monitor: contextStarting event for httpContext
14:22:22.324 main: starting component http in context httpContext
14:22:22.324 main: >>> EVENT >>> componentStarting: http
14:22:22.324 main: Monitor: componentStarting event for http in context httpContext
14:22:22.325 main: starting HTTPService
14:22:22.325 main: setLocalProperty: compName=http propName=port propValue=9790
14:22:22.325 main: HTTPService: using IPv4 port 9790
14:22:22.325 main: started component http in context httpContext
14:22:22.325 main: >>> EVENT >>> componentRunning: http
14:22:22.325 main: Monitor: componentRunning event for http in context httpContext
14:22:22.325 main: started context httpContext
14:22:22.325 main: >>> EVENT >>> contextRunning: httpContext
14:22:22.325 main: Monitor: contextRunning event for httpContext
14:22:22.326 main: HTTPService: adding path for com.minimserver.Server$IndexRequestHandler@3febb011
14:22:22.327 main: HTTPService: createServerThread
14:22:22.327 main: HTTPService: starting socket thread Thread[Thread-8,5,main]
14:22:22.328 main: HTTPService: creating server socket
14:22:22.329 main: HTTPService: starting server thread Thread[Thread-9,5,main]
14:22:22.329 main: setting initial values for MinimServer
14:22:22.329 Thread-9: HTTPService: waiting for incoming connection
Language setting is 'eng'
Current time is Wed May 15 14:22:22 PDT 2019 in time zone America/Los_Angeles
14:22:22.331 main: setLocalProperty: compName=minimserver propName=indexTags propValue=Artist, Date, Genre, All Artists, Composer
14:22:22.331 main: saveProperty: compName=minimserver propName=lastIndexTags propValue=Artist, Date, Genre, All Artists, Composer
14:22:22.559 main: saveProperty: compName=minimserver propName=lastItemTags propValue=
14:22:22.709 main: setLocalProperty: compName=minimserver propName=showExtras propValue=true
14:22:22.709 main: showExtras is enabled
14:22:22.709 main: setLocalProperty: compName=minimserver propName=startupScan propValue=true
14:22:22.709 main: startupScan is enabled
14:22:22.709 main: doScanFiles is true
14:22:22.709 main: doFullRescan is false
14:22:22.709 main: setLocalProperty: compName=minimserver propName=mergeFolderAlbums propValue=false
14:22:22.709 main: mergeFolderAlbums is disabled
14:22:22.710 main: setProperty: compName=null propName=updateReminder propValue=1
14:22:22.710 main: .updateReminder setting is 1
14:22:22.710 main: initial systemUpdateID is 5
14:22:22.710 main: saveLocalProperty: compName=minimserver propName=systemUpdateID propValue=5
14:22:22.834 main: numIndexTags = 5
14:22:22.834 main: numItemTags = 6
14:22:22.834 main: indexTagNames/0 = Artist
14:22:22.834 main: indexTagNames/1 = Date
14:22:22.834 main: indexTagNames/2 = Genre
14:22:22.834 main: indexTagNames/3 = All Artists
14:22:22.834 main: indexTagNames/4 = Composer
14:22:22.834 main: indexTagDisplayNames/0 = Artist
14:22:22.834 main: indexTagDisplayNames/1 = Date
14:22:22.834 main: indexTagDisplayNames/2 = Genre
14:22:22.834 main: indexTagDisplayNames/3 = All Artists
14:22:22.834 main: indexTagDisplayNames/4 = Composer
14:22:22.834 main: fileTagNames/0 = [artistIndex] sort:+
14:22:22.834 main: fileTagNames/1 = DATE sort:-
14:22:22.834 main: fileTagNames/2 = GENRE sort:+
14:22:22.834 main: fileTagNames/3 = ARTIST sort:+
14:22:22.834 main: fileTagNames/4 = COMPOSER sort:+
14:22:22.834 main: fileTagNames/5 = [artistValue] sort:+
14:22:22.835 main: fileTagNames/6 = ALBUMARTIST sort:+
14:22:22.835 main: fileTagNames/7 = ALBUM ARTIST sort:+
14:22:22.835 main: fileTagNames/8 = TITLE sort:+
14:22:22.835 main: fileTagNames/9 = ALBUM sort:+
14:22:22.835 main: fileTagNames/10 = GROUP sort:+
14:22:22.835 main: fileTagNames/11 = TRACKNUMBER sort:+
14:22:22.835 main: fileTagNames/12 = DISCNUMBER sort:+
14:22:22.835 main: fileTagNames/13 = DISCSUBTITLE sort:+
14:22:22.835 main: fileTagNames/14 = *INFOFILEURI sort:+
14:22:22.835 main: indexTagMap/Artist = 0
14:22:22.835 main: indexTagMap/Composer = 4
14:22:22.835 main: indexTagMap/Album = 9
14:22:22.835 main: indexTagMap/Genre = 2
14:22:22.835 main: indexTagMap/Date = 1
14:22:22.835 main: indexTagMap/All Artists = 3
14:22:22.835 main: fileTagMap/ALBUM ARTIST = 7
14:22:22.835 main: fileTagMap/GENRE = 2
14:22:22.835 main: fileTagMap/TRACKNUMBER = 11
14:22:22.835 main: fileTagMap/DISCNUMBER = 12
14:22:22.835 main: fileTagMap/ALBUMARTIST = 6
14:22:22.835 main: fileTagMap/COMPOSER = 4
14:22:22.835 main: fileTagMap/[artistIndex] = 0
14:22:22.835 main: fileTagMap/DATE = 1
14:22:22.835 main: fileTagMap/GROUP = 10
14:22:22.835 main: fileTagMap/ARTIST = 3
14:22:22.835 main: fileTagMap/ALBUM = 9
14:22:22.835 main: fileTagMap/[artistValue] = 5
14:22:22.835 main: fileTagMap/DISCSUBTITLE = 13
14:22:22.835 main: fileTagMap/TITLE = 8
14:22:22.835 main: fileTagMap/*INFOFILEURI = 14
14:22:22.840 main: saveProperty: compName=minimserver propName=configVersion propValue=0.8.309
14:22:22.981 main: parseTagOption: tag=6 tagName=AlbumArtist optionName=displayRole optionValue=artist optionsType=tagCustom optional=false
14:22:22.982 main: parseTagOption: tag=4 tagName=Composer optionName=displayRole optionValue=artist optionsType=tagCustom optional=false
14:22:22.982 main: >>> EVENT >>> componentStarted: minimserver
14:22:22.982 main: ServerControl: componentStarted event for minimserver
starting MinimServer[K-Vinton]
14:22:22.982 main: Monitor: componentStarted event for minimserver in context context0
Enter command (? for help):
>14:22:22.984 main: getContentDirName: dirName=Music-Classical
14:22:22.984 main: adding content directory /home/joels/ext1/Music-Classical
14:22:22.985 main: HTTPService: adding path minimserver for com.minimserver.ServerRequestHandler@55182842
14:22:22.987 main: Opening input cache file Music-Classical-2.mcache
14:22:22.988 main: Opening output cache file Music-Classical-temp.mcache
14:22:22.988 main: Scanning audio files
14:22:22.989 main: preVisitDirectory dir=/home/joels/ext1/Music-Classical
14:22:22.990 main: preVisit: dirPath=/home/joels/ext1/Music-Classical
Scanning directory Music-Classical
.... output here all for each of files in content dir.
14:25:06.741 main: Finished scanning audio files
14:25:06.741 main: tags matched and cached: 1442
14:25:06.856 main: resolved playlist items
14:25:06.886 main: OhNetService: creating device factory
14:25:06.886 main: OhNetService: device factory created
14:25:06.886 main: Creating UPnP MediaServer device 59a00715-d506-4749-9c84-80c558e5a1f3
14:25:06.887 main: OhNetService: creating standard device with resource manager
14:25:06.887 main: ohNet: > Thread::~Thread() called for thread: 0x7f6a808b99c0
14:25:06.887 main: ohNet: Thread::Kill() called for thread: 0x7f6a808b99c0
14:25:06.887 main: ohNet: Thread::Join() called for thread: 0x7f6a808b99c0
14:25:06.888 Thread-11: ohNet: Thread::Entry() caught ThreadKill for SsdpListenerM(0x7f6a808b99c0)
14:25:06.888 Thread-11: ohNet: Thread::Entry(): Thread::Run returned, exiting thread SsdpListenerM(0x7f6a808b99c0)
14:25:06.888 Thread-11: ThreadExitHandler: exiting thread Thread-11
14:25:06.888 main: ohNet: < Thread::~Thread() called for thread: 0x7f6a808b99c0
14:25:06.888 main: ohNet: DvDevice unable to use adapter 127.0.0.1 (lo)
14:25:06.888 main: ohNet: > Thread::~Thread() called for thread: 0x7f6a808b99c0
14:25:06.888 main: ohNet: Thread::Kill() called for thread: 0x7f6a808b99c0
14:25:06.888 main: ohNet: Thread::Join() called for thread: 0x7f6a808b99c0
14:25:06.888 Thread-12: ohNet: Thread::Entry() caught ThreadKill for SsdpListenerM(0x7f6a808b99c0)
14:25:06.888 Thread-12: ohNet: Thread::Entry(): Thread::Run returned, exiting thread SsdpListenerM(0x7f6a808b99c0)
14:25:06.888 Thread-12: ThreadExitHandler: exiting thread Thread-12
14:25:06.888 main: ohNet: < Thread::~Thread() called for thread: 0x7f6a808b99c0
14:25:06.888 main: ohNet: DvDevice unable to use adapter 192.168.1.65 (eno2)
14:25:06.888 main: OhNetService: adding device to HashSet
14:25:06.888 main: OhNetService: disposing device factory
14:25:06.888 main: OhNetService: device factory disposed
14:25:06.899 main: started component minimserver in context context0
14:25:06.900 main: >>> EVENT >>> componentRunning: minimserver
14:25:06.900 main: ServerControl: componentRunning event for minimserver
14:25:06.900 main: Monitor: componentRunning event for minimserver in context context0
14:25:06.900 main: started context context0
14:25:06.900 main: >>> EVENT >>> contextRunning: context0
14:25:06.900 main: ServerControl: contextRunning event for context0
MinimServer[K-Vinton] is running
>14:25:06.900 main: ServerControl: checkNewVersion action
14:25:06.900 main: setProperty: compName=watch propName=lastNewVersionCheck propValue=1557955506900
14:25:06.900 main: getNonUpdatePackages result=[MinimServer]
14:25:06.900 main: getProgramProperty progName=MinimServer propName=.newVersion result=
14:25:06.900 main: getProgramProperty progName=MinimServer propName=.newVersionURL result=
14:25:06.900 main: getProgramProperty progName=MinimServer propName=.update result=minimserver-0.8.5.jmupd
14:25:06.900 main: getUpdateProperties: updateFile=minimserver-0.8.5.jmupd
14:25:07.060 main: Monitor: contextRunning event for context0
14:25:07.061 main: context already started: consoleContext
14:25:07.061 main: context already started: runtimeContext
14:25:07.061 main: context already started: watchContext
14:25:07.061 main: context already started: monitorContext
14:25:07.061 main: context already started: ohnetContext
14:25:07.061 main: context already started: httpContext
14:25:07.061 main: started context rootContext
14:25:07.061 main: >>> EVENT >>> startupComplete
14:25:07.061 main: ServerControl: startupComplete event
14:25:07.061 main: Monitor: startupComplete event
Find all posts by this user
16-05-2019, 07:58
Post: #4
RE: No tray icon
Apologies for misunderstanding your previous post. By "no avail", I thought you meant that startc etc. were not working. I now realise you meant there was no icon shown. This debug output shows that everything is working OK with no attempt to create the icon (as should be the case with startc).

You have a number of options. To get the icon working, try installing TopIcons Plus as decribed in step 1 of this section. This fixes tray icon problems on Ubuntu and might work on Neon as well. Please let me know whether this solves the problem.

As a workaround to get you going without a tray icon, you can use the command interface (see this section). The best way to do this is to start MinimServer using minimserver/bin/startd, then start MinimWatch using minimwatch/bin/startc.
Find all posts by this user
16-05-2019, 16:59
Post: #5
RE: No tray icon
I'll try that and advise. I did manage to manually edit the config file add additional content dir's, but will also try with the minimwatch. Next task will be to get a CP to view. No luck on that so far. Should have saved the files from previuos install since had everything working
Find all posts by this user
16-05-2019, 17:19
Post: #6
RE: No tray icon
minimserver/bin/startd OK;minimwatch/bin/startc fails:

joels@K-Vinton:~$ minimwatch/bin/startc
MinimWatch 0.8.5.2 update 62, Copyright © 2012-2019 Simon Nash. All rights reserved.
Enter command (? for help):
>terminate called after throwing an instance of 'OpenHome::NetworkError'
Aborted
Find all posts by this user
16-05-2019, 17:32
Post: #7
RE: No tray icon
Please check the minimwatch/data directory for crash logs and/or hserr files. If you find anything relevant, please post it here. You could also try minimwatch/bin/startc --debug to see if any useful information shows up there.
Find all posts by this user
16-05-2019, 17:35
Post: #8
RE: No tray icon
(16-05-2019 16:59)joelswartz Wrote:  I'll try that and advise. I did manage to manually edit the config file add additional content dir's, but will also try with the minimwatch. Next task will be to get a CP to view. No luck on that so far. Should have saved the files from previuos install since had everything working

Manually editing the minimserver.config file or copying this file from one installation to another is strongly discouraged and can cause problems. MinimWatch commands are always safe.
Find all posts by this user
16-05-2019, 19:56
Post: #9
RE: No tray icon
Wondering if the minimwatch error relates to unable to see minimserver from any CP? Everything is on one computer, not trying to access from any other devices, port 1900 shows open. I've tried using eezupnp, kodi, banshee, rhthymbox.
Find all posts by this user
16-05-2019, 20:30
Post: #10
RE: No tray icon
Looking at your debug output more closely, I see the following:
....
14:22:22.305 main: ohNet: DvDevice unable to use adapter 127.0.0.1 (lo)
....
14:22:22.306 main: ohNet: DvDevice unable to use adapter 192.168.1.65 (eno2)
....

This looks like the cause of the problems (maybe not the icon problem). Could this be a privilege issue? You should be installing and running MinimServer and MinimWatch as a regular user, not root.
Find all posts by this user
Thread Closed 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)