Views

English jajuk faq

Go back to table of contents


Contents

General


What is Jajuk?

Jajuk is an advanced Jukebox used to manage large or scattered music collections for advanced users

What is Jajuk license ?

Jajuk is free software published under the GPL license

Which formats are supported?

Please find the full list

How to install Jajuk?

Please consult Jajuk Installation Guides

Do you plan to read DVD and pictures etc... with Jajuk and make it a media center ?

It is very unlikely. We want to make a jukebox with as many features as we can for advanced users. We want to manage Music and make it right.

Can Jajuk play only the audio of a video? (Jajuk > 1.6)

In the Configuration, Preferences view, use "-novideo" in Mplayers argument.

Can Jajuk play / encode Audio CDs ?

No, Jajuk doesn't currently support Audio CDs read nor encode. Jajuk goal is primary to play existing audio files like MP3, not to create them. To encode/rip your CDs, we suggest using dedicated programs like the excellent CDex. (Note that Jajuk supports Data CDs with audio files like mp3s)

Technical

How to select sound device in case of multiple sound cards ?

  • Note that the multiple sound cards support will be enhanced in future releases (probably 1.4)
  • [Linux users] In the mean time, install mplayer (if you don't have it yet) and configure your default sound card in $HOME/.mplayer/config (e.g.: ao=alsa:device=hw=0.3). You can use 'aplay -l' to list your sound devices.
  • [Windows, Jajuk 1.4 dev minimum] : In Parameter view / Advanced tab, change "Sound engine" option and add "-ao dsound:device=<1, 2 or any other device id>"
  • Note: If your are not using your second card, why not deactivate it in your BIOS?

How much resources does Jajuk use?

  • Please read the Performance tips in the embedded help system
  • On a recently manufactured PC, Jajuk uses less than 5% CPU and typically from 40 to 70 MB of memory for a 50 GB collection

(Windows) How to map statically a letter to a drive ?

  • This can be useful to create jajuk devices mapped to a drive letter one time for ever (example: first external hard drive = M:, second external hard drive = N:)
  • Check this Microsoft page

What's the Java process I sometimes see, in addition to Jajuk, using a noticeable amount of CPU cycles?

This is the ThumbBuilder process that builds thumbnail images for catalog and suggestion views. Let to finish, it will run only once.

Troubleshooting

All Operating systems

Jajuk takes large CPU resources

When discovering new albums, Jajuk creates thumbnails in 6 sizes (from 50x50 pixels to 300x300 pixels) in the .jajuk directory. This is done using a dedicated java process that can last for several minutes for large new collections. It is done only once, please wait until the thumbs are created. Jajuk usually takes near 0% of CPU.

I experience sound skips

  • (Linux and MacOS only, mplayer is provided with Windows distribution) Install mplayer (see Category:Installation_Guides)
  • If you can't install mplayer and you use Jajuk >= 1.4.2, use this settings in jajuk script : -client -Xms35M -Xmx256M -XX:MinHeapFreeRatio=20 -XX:MaxHeapFreeRatio=30 -Xincgc -XX:NewRatio=12

I experience Out Of Memory issues

By default, Jajuk can use from 35MB to 512MB of physical memory. That should be large enough for most users. If you have a really huge collection and experience out-of-memory problems, increase the -Xmx value in the Jajuk launch script (open a support ticket if you need help)

What can I do if my collection looks *really* corrupted ?

Check out the device page of the jajuk manual. Note that this case has never been reported so far as Jajuk provides an efficient built-in recovery system.

Jajuk cannot read files with non-ASCII characters

(Characters different from [a to z] like 'é' 'ç', Asian ideograms...) This is a filename encoding problem due to a wrong file system mounting option, a quick fix is to rename your filenames to utf-8 see https://trac.jajuk.info/ticket/955 for details.

Windows Only

Crash at startup

In some cases (with few graphical cards), Jajuk starts, the splash screen is shown and then, the entire application crashes. Workaround : disable tray by deleting file <jajuk installation path>\lib\windows\x86\tray.dll Note that this problem should be fixed in Jajuk 1.6 (due to 2008/05/11)

See also http://trac.jajuk.info/ticket/1012

A "pop" (think "standard windows 'pop' sound") is heard between tracks

It's a sound emitted by the system when opening the systray balloons. We can't disable this sound as it is managed by Windows itself. You can:

  • either removing popup display in Jajuk (Parameter view in 1.3 - Preferences view in 1.4 / Options / Display popup). This option is available directly from the tray from 1.4.
  • or disable it manually from Windows Sounds Parameters wizards (Parameters / sound and multimedia / disable "notify new messages" sound)

Firefox is set as default browser, I use JRE 1.6 Sun and I regularly get this message: "java.net.MalformedURLException: unknown protocol: socket"

1) go to Control Panel -> Java 2) click the Network Settings button 3) Select Direct Connection, and click ok a couple of times to exit

Cannot run Jajuk on Vista 64 bits (cannot execute 32 bits dll)

(Thanks elefkof SF user) You need to install both a 32-bit and 64-bits JRE. It will allow you to have a 64-bit and 32-bit versions alongside each other. It will use the 32-bit JRE for 32 bit apps and 64 bit JRE for 64 bit apps. See http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4802695

Access is denied under Vista

  • I get this error message: java.io.FileNotFoundException: C:\Program Files (x86)\Jajuk\bin\JIntellitype.dll (Access is denied) when launching java installer under a Vista 64 bit
  • Workaround: Run the installer as an administrator. That should work. (thanks kawayanuuc )

Conflict between Web Start install and .Exe installer

If you launch Jajuk in Web start mode (Try it live), icons and startup menus are created. After installing Jajuk from the download jajuk-<version>-win32.exe file, launching Jajuk from the new created icon still executes the Web start version.

  • As a workaround, remove the Web start version from Start -> Parameters -> Configuration Panel -> Java -> "Display" in Temporary Internet files panel, select Jajuk application and remove it.
  • Then you can try again Web start version, it uses a separated menu entry (Jajuk-Webstart) to avoid conflicts.

Linux Only

No systray under XFCE (and potentially others window manager)

Upgrade to JRE 1.6u10 or 1.7, check http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6528437

Some Japanese fonts are not displayed correctly (squares) in some part of the screen

See: https://trac.jajuk.info/ticket/799 or https://help.ubuntu.com/community/Japanese_in_Java

After setting a cross-fade, the next track cannot start

This can be caused by a wrong mplayer configuration that uses OSS or ALSA and not the sound engine that prevents from playing several songs together. Edit ~/.mplayer/conf and add a line like 'ao=esd' under Gnome or 'ao=arts' under KDE.

I get totally or partially blank screens when using XGL

If under JRE 1.5, it may help to set this environment variable: AWT_TOOLKIT=MToolkit. Otherwise (not tested), try using xnest (install it if required). That should start Jajuk using a generic X configuration using 'Xnest :1 & DISPLAY=":1" jajuk'

My frame position and size is not kept between sessions or the frame is displayed at wrong position

  • Under some new Window Manager or graphical environements like XGL, frame size and position cannot be set properly due to various bugs in them. In these cases, we ignore previous session sizes and we set a fixed one that should fit most screen. If it is not the case, you can set a custom forced size by editing (jajuk closed) the <home>/.jajuk/conf.properties file and set a value in the jajuk.frame.forced_position line (format:x,y,width,height, example: jajuk.frame.forced_position=50,50,1350,1000 ).
  • This should not append under Windows, OSX and Linux with Xorg/Xfree, otherwise, please open a ticket

Jajuk blank frame and other various graphical issues using Beryl WM

This is caused by an incompatibility between Sun JRE and Beryl. If under JRE 1.6, you can use :

Cross fade doesn't work under Linux (two mplayer processes cannot be launched concurrently)

  • Under KDE, enable the sound server (artsd) from the KDE control center. Under Gnome, add this line in the ~/.mplayer/config file: "ao=esd" to use the Gnome sound server

Mplayer is not available and I get an "audio line occupied" message

Try stopping all audio apps, check mute mode is not enable, check nothing users /dev/dsp (fuser /dev/dsp as root). If you still have the issue, it is probably an Alsa deamon problem, please read http://forum.ubuntu-fr.org/viewtopic.php?id=12019 this doc.

Right click on tray makes the popup only flash

This is a jdic issue we can't fix. Just keep mouse pressed one second or two.

Problems displaying non-latin characters

The problem may be with with xorg's locales (see this thread). For russian for ie, the cure is:

sudo ln -s /usr/share/X11/locale/en_US.UTF-8 /usr/share/X11/locale/ru_RU.UTF-8

I experience sound skips

Make sure to use mplayer if under Linux or Mac OSX



Go back to table of contents