On Fri, 23 Aug 2013, Damian Minkov wrote:
could you also add what is the desktop environment you use?

I don't use a DE. Just a traditional .xsession (with a session bus and so forth as set up by /etc/X11/Xsession) which starts awesome.

Using latest sid of debian-7 with jre7 and gnome3 works fine.
Any exceptions in the logs?

I've attached a log of the stderr. It contains no errors that aren't also present with jre6.

However, digging into /etc/X11/Xsession.d I noticed 55awesome-javaworkaround which attempts to set _JAVA_AWT_WM_NONREPARENTING=1 if the started session is awesome. Since I'm using a .xsession this detection fails and the variable isn't being set.

Running jitsi with _JAVA_AWT_WM_NONREPARENTING=1 and jre7 seems to work fine although this seems to inidicate a regression in Java rather than anything else since that hint clearly hasn't been needed for some time with jre6.

I've added this workaround to my .xsession for now.

--
Edward Allcutt
Auto-properties install: reference:file:sc-bundles/galagonotification.jar 
(org.osgi.framework.BundleException: Unable to cache bundle: 
reference:file:sc-bundles/galagonotification.jar - java.io.IOException: 
Referenced file does not exist: sc-bundles/galagonotification.jar)
org.osgi.framework.BundleException: Unable to cache bundle: 
reference:file:sc-bundles/galagonotification.jar
        at org.apache.felix.framework.Felix.installBundle(Felix.java:2703)
        at 
org.apache.felix.framework.BundleContextImpl.installBundle(BundleContextImpl.java:165)
        at 
org.apache.felix.main.AutoProcessor.processAutoProperties(AutoProcessor.java:296)
        at org.apache.felix.main.AutoProcessor.process(AutoProcessor.java:79)
        at org.apache.felix.main.Main.main(Main.java:292)
        at 
net.java.sip.communicator.launcher.SIPCommunicator.main(SIPCommunicator.java:153)
Caused by: java.io.IOException: Referenced file does not exist: 
sc-bundles/galagonotification.jar
        at 
org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(BundleArchive.java:852)
        at 
org.apache.felix.framework.cache.BundleArchive.reviseInternal(BundleArchive.java:550)
        at 
org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.java:153)
        at 
org.apache.felix.framework.cache.BundleCache.create(BundleCache.java:277)
        at org.apache.felix.framework.Felix.installBundle(Felix.java:2699)
        ... 5 more
Auto-properties start: reference:file:sc-bundles/galagonotification.jar 
(org.osgi.framework.BundleException: Unable to cache bundle: 
reference:file:sc-bundles/galagonotification.jar - java.io.IOException: 
Referenced file does not exist: sc-bundles/galagonotification.jar)
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm_dmix.c:961:(snd_pcm_dmix_open) The dmix plugin supports only 
playback stream
12:28:53.191 SEVERE: [13] 
org.jitsi.impl.neomedia.device.DeviceConfiguration.error() Failed to register 
custom Renderer 
org.jitsi.impl.neomedia.jmfext.media.renderer.audio.PulseAudioRenderer with JMF.
java.lang.IllegalStateException: audioSystem
        at 
org.jitsi.impl.neomedia.jmfext.media.renderer.audio.PulseAudioRenderer.<init>(PulseAudioRenderer.java:105)
        at 
org.jitsi.impl.neomedia.jmfext.media.renderer.audio.PulseAudioRenderer.<init>(PulseAudioRenderer.java:85)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
        at java.lang.Class.newInstance0(Class.java:374)
        at java.lang.Class.newInstance(Class.java:327)
        at 
org.jitsi.impl.neomedia.device.DeviceConfiguration.registerCustomRenderers(DeviceConfiguration.java:1060)
        at 
org.jitsi.impl.neomedia.device.DeviceConfiguration.<init>(DeviceConfiguration.java:368)
        at 
org.jitsi.impl.neomedia.MediaServiceImpl.<init>(MediaServiceImpl.java:132)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
        at java.lang.Class.newInstance0(Class.java:374)
        at java.lang.Class.newInstance(Class.java:327)
        at 
org.jitsi.impl.libjitsi.LibJitsiImpl.getService(LibJitsiImpl.java:133)
        at 
org.jitsi.impl.libjitsi.LibJitsiOSGiImpl.getService(LibJitsiOSGiImpl.java:86)
        at 
org.jitsi.service.libjitsi.LibJitsi.invokeGetServiceOnImpl(LibJitsi.java:163)
        at 
org.jitsi.service.libjitsi.LibJitsi.getMediaService(LibJitsi.java:115)
        at 
net.java.sip.communicator.impl.neomedia.NeomediaActivator.start(NeomediaActivator.java:380)
        at 
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:641)
        at org.apache.felix.framework.Felix.activateBundle(Felix.java:1977)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:1895)
        at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1191)
        at 
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:295)
        at java.lang.Thread.run(Thread.java:722)
warning: The VAD has been replaced by a hack pending a complete rewrite

Reply via email to