Java/OpenJDK problem with OSS/osspd/ALSA/pulseaudio [SOLVED]

I've got problems with sound output of java programs, which usually try to hog /dev/dsp, using pulseaudio and openjdk 7.
Some rare java apps' sound methods surprisingly do work. Others (which the majority of java programs seem to use) do not. In Sun Java I could make those work by using 'padsp', however this method apparently fails on Archlinux with both latest Oracle Java (formerly worked on Ubuntu w/ Sun Java 6) and with OpenJDK too.
So I tried 'osspd' (package is called 'ossp') and it shows the root process "/usr/sbin/osspd --dsp-slave=/usr/sbin/ossp-padsp" been started, but the java applications will still not provide sound which I find pretty odd. I tried adding 'soundcore.preclaim_oss=0' to the 'kernel..' line in my grub's menu.lst, but that didn't help either.
Last edited by Jindur (2012-05-20 02:59:20)

It's been quite a while, but I finally found a solution (read: big ugly hack).
Someone literally created a biguglyhack and posted it here:
http://lifein19x19.com/forum/viewtopic. … 243#p98243
(downloadable file there: javadummymixer_biguglyhack.zip [12.97 KiB] -> rename it from .zip to .jar and move it into your java's lib/ext folder -> profit!)
I applied it to OpenJDK 6 (should be same for 7 though) and all my java sound works flawlessly now, with pulseaudio, without any need for padsp stuff or osspd or whatever.
My sound.properties file reads:
javax.sound.sampled.Clip=com.sun.media.sound.DirectAudioDeviceProvider
javax.sound.sampled.Port=com.sun.media.sound.PortMixerProvider
javax.sound.sampled.SourceDataLine=com.sun.media.sound.DirectAudioDeviceProvider
javax.sound.sampled.TargetDataLine=com.sun.media.sound.DirectAudioDeviceProvider
but actually I'm not sure whether that even matters at all.
(Side note: The linked thread also mentions a "-D.sun.." command-line parameter that supposedly forces java to avoid disfunctional audio methods. The above biguglyhack however worked for me without any need of applying that command-line parameter.)
Last edited by Jindur (2012-05-20 02:58:05)

Similar Messages

  • [SOLVED] Problem with MPD and ALSA

    Hello, I'm having problems with mpd using alsa output.
    My alsa system works, I can play mp3 using mplayer -ao alsa, and flash plugin plays sound, my user (and also mpd user)is in the audio group.
    But then mpd can't open the alsa device.
    If I tell mpd to autodetect audio, it can't find anything:
    (Running as root to see output, if using /etc/rc.d/mpd start, it just fails)
    output: No "audio_output" defined in config file
    output: Attempt to detect audio output device
    output: Attempting to detect a alsa audio device
    ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
    ALSA lib conf.c:4184:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
    ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
    ALSA lib conf.c:4184:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
    ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
    ALSA lib conf.c:4184:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
    ALSA lib conf.c:4663:(snd_config_expand) Evaluate error: No such file or directory
    ALSA lib pcm.c:2212:(snd_pcm_open_noupdate) Unknown PCM default
    alsa: Error opening default ALSA device: No such file or directory
    output: Attempting to detect a oss audio device
    oss: Error opening OSS device "/dev/dsp": No such file or directory
    oss: Error opening OSS device "/dev/sound/dsp": No such file or directory
    output: Attempting to detect a pulse audio device
    mpd: src/output/pulse_output_plugin.c:400: pulse_output_wait_connection: Assertion `po->mainloop != ((void *)0)' failed.
    and if I set up a basic alsa config...
    audio_output {
    type "alsa"
    name "HDA-Intel"
    It starts, but then playing anything:
    % mpc play
    Caspian - La Cerva
    [paused] #2/10 0:00/4:59 (0%)
    volume: n/a repeat: off random: off single: off consume: off
    ERROR: problems opening audio device
    mpc.log output:
    ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
    ALSA lib conf.c:4184:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
    ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
    ALSA lib conf.c:4184:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
    ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
    ALSA lib conf.c:4184:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
    ALSA lib conf.c:4663:(snd_config_expand) Evaluate error: No such file or directory
    ALSA lib pcm.c:2212:(snd_pcm_open_noupdate) Unknown PCM default
    Sep 22 10:08 : output: Failed to open "HDA-Intel" [alsa]: Failed to open ALSA device "default": No such file or directory
    I tried with different device and mixer settings and the error is always the same. It can't open alsa device.
    Any Ideas?
    Thank you.
    Last edited by xzakox (2011-09-22 20:04:33)

    Check that mpd is really being run as the mpd user, and that id lists audio for the mpd user. Also post your whole mpd.conf and the output from amixer when running as the user you run mpd as.
    Last edited by Mr.Elendig (2011-09-22 11:43:35)

  • JAVA arithmetic problem with double ?

    If I try to work double precision numbers I get a unintelligible result, but what do I do wrong ?
    Are there any inaccuracy in the JAVA double precision numbers arithmetic or what's the problem with this very simple example code ? How can I get correct result ?
    Simple example code :
    ================
    for (double i = 0; i < 10; i = i + 0.01)
    System.out.println(i);
    On the output :
    ===========
    0.0
    0.01
    0.02
    0.03
    0.04
    0.05
    0.060000000000000005
    0.07
    0.08
    0.09
    0.09999999999999999
    0.10999999999999999
    0.11999999999999998
    0.12999999999999998
    0.13999999999999999
    0.15
    0.16
    0.17
    0.18000000000000002
    0.19000000000000003
    0.20000000000000004
    0.21000000000000005
    0.22000000000000006
    0.23000000000000007
    0.24000000000000007
    0.25000000000000006
    0.26000000000000006
    0.2700000000000001
    0.2800000000000001
    0.2900000000000001
    0.3000000000000001
    0.3100000000000001
    0.3200000000000001
    0.3300000000000001
    0.34000000000000014
    0.35000000000000014
    0.36000000000000015
    0.37000000000000016
    0.38000000000000017
    0.3900000000000002
    0.4000000000000002
    0.4100000000000002
    0.4200000000000002
    0.4300000000000002
    0.4400000000000002
    0.45000000000000023
    0.46000000000000024
    0.47000000000000025
    0.48000000000000026
    0.49000000000000027
    0.5000000000000002
    0.5100000000000002
    0.5200000000000002
    0.5300000000000002
    0.5400000000000003
    0.5500000000000003
    0.5600000000000003
    0.5700000000000003
    0.5800000000000003
    0.5900000000000003
    0.6000000000000003
    0.6100000000000003
    0.6200000000000003
    0.6300000000000003
    0.6400000000000003
    0.6500000000000004
    0.6600000000000004
    0.6700000000000004
    0.6800000000000004
    0.6900000000000004
    0.7000000000000004
    0.7100000000000004
    0.7200000000000004
    0.7300000000000004
    0.7400000000000004
    0.7500000000000004
    0.7600000000000005
    0.7700000000000005
    0.7800000000000005
    0.7900000000000005
    0.8000000000000005
    0.8100000000000005
    0.8200000000000005
    0.8300000000000005
    0.8400000000000005
    0.8500000000000005
    0.8600000000000005
    0.8700000000000006
    0.8800000000000006
    0.8900000000000006
    0.9000000000000006
    0.9100000000000006
    0.9200000000000006
    0.9300000000000006
    0.9400000000000006
    0.9500000000000006
    0.9600000000000006
    0.9700000000000006
    0.9800000000000006
    0.9900000000000007
    1.0000000000000007
    1.0100000000000007
    1.0200000000000007
    1.0300000000000007
    1.0400000000000007
    1.0500000000000007
    1.0600000000000007
    1.0700000000000007
    1.0800000000000007
    1.0900000000000007
    1.1000000000000008
    1.1100000000000008
    1.1200000000000008
    1.1300000000000008
    1.1400000000000008
    1.1500000000000008
    1.1600000000000008
    1.1700000000000008
    1.1800000000000008
    1.1900000000000008
    1.2000000000000008
    1.2100000000000009
    1.2200000000000009
    1.2300000000000009
    1.2400000000000009
    1.2500000000000009
    1.260000000000001
    1.270000000000001
    1.280000000000001
    1.290000000000001
    1.300000000000001
    1.310000000000001
    1.320000000000001
    1.330000000000001
    1.340000000000001
    1.350000000000001
    1.360000000000001
    1.370000000000001
    1.380000000000001
    1.390000000000001
    1.400000000000001
    1.410000000000001
    1.420000000000001
    1.430000000000001
    1.440000000000001
    1.450000000000001
    1.460000000000001
    1.470000000000001
    1.480000000000001
    1.490000000000001
    1.500000000000001
    1.5100000000000011
    1.5200000000000011
    1.5300000000000011
    1.5400000000000011
    1.5500000000000012
    1.5600000000000012
    1.5700000000000012
    1.5800000000000012
    1.5900000000000012
    1.6000000000000012
    1.6100000000000012
    1.6200000000000012
    1.6300000000000012
    1.6400000000000012
    1.6500000000000012
    1.6600000000000013
    1.6700000000000013
    1.6800000000000013
    1.6900000000000013
    1.7000000000000013
    1.7100000000000013
    1.7200000000000013
    1.7300000000000013
    1.7400000000000013
    1.7500000000000013
    1.7600000000000013
    1.7700000000000014
    1.7800000000000014
    1.7900000000000014
    1.8000000000000014
    1.8100000000000014
    1.8200000000000014
    1.8300000000000014
    1.8400000000000014
    1.8500000000000014
    1.8600000000000014
    1.8700000000000014
    1.8800000000000014
    1.8900000000000015
    1.9000000000000015
    1.9100000000000015
    1.9200000000000015
    1.9300000000000015
    1.9400000000000015
    1.9500000000000015
    1.9600000000000015
    1.9700000000000015
    1.9800000000000015
    1.9900000000000015
    2.0000000000000013
    2.010000000000001
    2.020000000000001
    2.0300000000000007
    2.0400000000000005
    2.0500000000000003
    Thanks for answerers !
    Joseph

    This result is entirely unsurprising, and the flaw lies in your program, not in Java.
    Java represents numbers in 2's complement [SEM] form (read the Java Language Specification (JLS), according to agreed standards. When you specify a fractional number that appears to be nice and easy to work with, you are thinking in decimal notation, not binary, and you are giving it a number that cannot be precisely represented. It is a little like asking you to write down exactly what pi is (all its digits ;-)).
    So the number you get is not precisely what you asked for (one very insignificant error). But then you compound it by adding an inaccurately represented number to an inaccurately represented number, and so on, until the bit errors combine to make a very inaccurate number.
    The correct way to approach what you are trying to do would be to perform the addition using integers, and multiply each time you want to scale it to a double.
    This has been asked many times - I would suggest you:
    - Search the forums
    - Check out the language spec
    - or do a degree in CompSci :-)
    A calculator is a little more accurate because it does not have to conform to agreed standards, and so can use special logic to minimise such errors. The average pocket calulator also works to a much lower level of accuracy (usu 8 digits), and therefore masks the errors to you. You'd find that you got the same effect if you played with it long enough.
    Hope this helps

  • Java debugging - problems with standard input

    Hi
    I hope somebody can help me with this problem.
    I'm developing a Java app that reads from the standard input. I use System.in.read() to do that. When I debug it, I use the Standard I/O window instead of the Run Log window to pass in values, but nothing happens (i.e. the line following the read() is never reached). I also tried to run the app and then attach the debugger to use the Run Log window as standard input, with the same result. If I add a breakpoint before the call to read(), the debugger pauses the execution, so I suppose the breakpoints are OK.
    In the executable Info window, Debugging tab, I use the pseudo terminal with the Java debugger.
    So my question is: how can I enter values from the standard input in debugging mode?

    I believe that you are seeing these problems because we have found the
    current versions of RMI found in the JDK to be inherently unscalable -- we
    do not listen for them. As you noticed, we recommend that you use our
    packages for now, and then do the simple change that you found if you decide
    that you do not like WLS. (If you do decide that you do not like us, please
    definitely let us know why you chose the way you did!)
    Thanks,
    Michael
    Michael Girdley
    Product Manager, WebLogic Server & Express
    BEA Systems Inc
    "Tim Dawson" <[email protected]> wrote in message
    news:397b8cc2$[email protected]..
    We're developing a J2EE application on NT using WLS 5.1, SP3, but we don't
    want to be tied to any particular J2EE server, so we're making sure that
    none of our code is weblogic specific.
    In keeping with this philosophy, I created an RMI service that used the
    standard java.rmi.* imports instead of weblogic.rmi.* and used thestandard
    RMIC compiler rather than the weblogic.rmic compiler.
    Unfortunately, I couldn't get the system to work. I kept getting
    "java.rmi.MarshalException: Error marshaling transport header; nested
    exception is: java.io.EOFException" whenever I'd call Naming.lookup().
    Of course, when I did the search & replace with java.rmi.* with
    weblogic.rmi.*, and switched from the standard rmic to weblogic.rmic,
    everything started working just fine. This is the ONLY change I made!
    Has anyone else run into similar problems?
    Tim Dawson
    Sr. Software Architect
    is.com

  • WAS 6.40 Java Edition - problems with j2sdk-1_4_2_10

    Just for info!
      Several installations without success
      VMWare 5.0.0
      Windows 2003 SP1
      j2sdk-1_4_2_10
      2GB RAM
        Steps 18 or 22 errrors.
      Put j2sdk-1_4_2_08 - OK
      cheers!

    Pl. check OSS Note 716604. SAP recommends using 1.4.2_09 SDK.
    Extract from the Note:
    Quote:
    Access to appropriate Sun J2SE Version:
    Please use Sun J2SE 1.4.2_09 SDK (or higher 1.4.2 versions after they will become available). It is not recommended to use versions lower than 1.4.2_09. Please also do not use J2SE 5.0
    Important note:
    In contrast to the recommendation above please do not use J2SE 1.4.2_10  as it has problems during installation. The problem is under investigation.
    Unquote:
    I have used 1.4.2_09 and have no problems with the installation.
    Regards
    Chandu
    P.S : Pl. reward points if it is helpful to you.

  • Java installation problem with N95

    Hi!
    did anyone experience this?
    i can't install any java file (.jar or .jad) to my n95.
    i was able to install any jar app but suddenly i can't install any jar file
    any ideas?
    i tried to install both to memory card or to phone memory.
    while the installation bar is in progress suddenly an alert says "unable to install"...
    i have no problem with sys and sysx files...

    I had same problem. Here's where...
    http://java.sun.com/j2se/1.4.2/system-configurations.html
    Supported System Configurations
    JavaTM 2 Platform, Standard Edition
    Version 1.4.2
    These configurations apply to both the Java 2 SDK and Java 2 Runtime Environment (J2RE).
    IA32 Windows
    System Requirements
    32-bit: SDK J2RE
    Windows 98 (1st & 2nd Editions) Windows Active & Classic Desktop

  • Java API, problem with secondary keys using multi key creator

    Hi,
    I'm developing an application that inserts a few 100k or so records into a Queue DB, then access them using one of four Hash SecondaryDatabases. Three of these secondary dbs use a SecondaryMultiKeyCreator to generate the keys, and one uses a SecondaryKeyCreator. As a test, I'm trying to iterate through each secondary key. When trying to iterate through the keys of any of the secondary databases that use a SecondaryMultiKeyCreator, I have problems. I'm attempting to iterate through the keys by:
    1: creating a StoredMap of the SecondaryDatabase
    2: getting a StoredKeySet from said map
    3: getting a StoredIterator on said StoredKeySet
    4: iterate
    The first call to StoredIterator.next() fails at my key binding (TupleBinding) because it is only receiving 2 bytes of data for the key, when it should be getting more, so an Exception is thrown. I suspected a problem with my SecondaryMultiKeyCreator, so I added some debug code to check the size of the DatabaseEntries it creates immediately before adding them to the results key Set. It checks out right. I also checked my key binding like so:
    1: use binding to convert the key object to a DatabaseEntry
    2: use binding to convert the created DatabaseEntry back to a key object
    3: check to see if the old object contains the same data as the new one
    Everything checked out ok.
    What it boils down to is this: my key creator is adding DatabaseEntries of the correct size to the results set, but when the keys are being read back later on, my key binding is only receiving 2 bytes of data. For the one SecondaryDatabase that doesn't use a SecondaryMultiKeyCreator, but just a SecondaryKeyCreator, there are no issues and I am able to iterate through its secondary keys as expected.
    EDIT: New discovery: if I only add ONE DatabaseEntry to the results set in my SecondaryMultiKeyCreator, I am able to iterate through the keys as I would like to.
    Any ideas or suggestions?
    Thank you for your attention,
    -Justin
    Message was edited by:
    Steamroller

    Hi Justin,
    Sorry about the delayed response here. I have created a patch that resolves the problem.
    If you apply the patch to your 4.6.21 source tree, and then rebuild Berkeley DB, the improper behavior should be resolved.
    Regards,
    Alex
    diff -rc db/db_am.c db/db_am.c
    *** db/db_am.c     Thu Jun 14 04:21:30 2007
    --- db/db_am.c     Fri Jun 13 11:20:28 2008
    *** 331,338 ****
           F_SET(dbc, DBC_TRANSIENT);
    !      switch (flags) {
    !      case DB_APPEND:
                 * If there is an append callback, the value stored in
                 * data->data may be replaced and then freed.  To avoid
    --- 331,337 ----
           F_SET(dbc, DBC_TRANSIENT);
    !       if (flags == DB_APPEND && LIST_FIRST(&dbp->s_secondaries) == NULL) {
                 * If there is an append callback, the value stored in
                 * data->data may be replaced and then freed.  To avoid
    *** 367,388 ****
    -            * Secondary indices:  since we've returned zero from an append
    -            * function, we've just put a record, and done so outside
    -            * __dbc_put.  We know we're not a secondary-- the interface
    -            * prevents puts on them--but we may be a primary.  If so,
    -            * update our secondary indices appropriately.
    -            * If the application is managing this key's data, we need a
    -            * copy of it here.  It will be freed in __db_put_pp.
    -           DB_ASSERT(dbenv, !F_ISSET(dbp, DB_AM_SECONDARY));
    -           if (LIST_FIRST(&dbp->s_secondaries) != NULL &&
    -               (ret = __dbt_usercopy(dbenv, key)) == 0)
    -                ret = __db_append_primary(dbc, key, &tdata);
                 * The append callback, if one exists, may have allocated
                 * a new tdata.data buffer.  If so, free it.
    --- 366,371 ----
    *** 390,401 ****
                /* No need for a cursor put;  we're done. */
                goto done;
    !      default:
    !           /* Fall through to normal cursor put. */
    !           break;
    !      if (ret == 0)
                ret = __dbc_put(dbc,
                    key, data, flags == 0 ? DB_KEYLAST : flags);
    --- 373,379 ----
                /* No need for a cursor put;  we're done. */
                goto done;
    !      } else
                ret = __dbc_put(dbc,
                    key, data, flags == 0 ? DB_KEYLAST : flags);
    diff -rc db/db_cam.c db/db_cam.c
    *** db/db_cam.c     Tue Jun  5 21:46:24 2007
    --- db/db_cam.c     Thu Jun 12 16:41:29 2008
    *** 899,905 ****
           DB_ENV *dbenv;
           DB dbp, sdbp;
           DBC dbc_n, oldopd, opd, sdbc, *pdbc;
    !      DBT olddata, oldpkey, newdata, pkey, temppkey, tempskey;
           DBT all_skeys, skeyp, *tskeyp;
           db_pgno_t pgno;
           int cmp, have_oldrec, ispartial, nodel, re_pad, ret, s_count, t_ret;
    --- 899,905 ----
           DB_ENV *dbenv;
           DB dbp, sdbp;
           DBC dbc_n, oldopd, opd, sdbc, *pdbc;
    !      DBT olddata, oldpkey, newdata, pkey, temppkey, tempskey, tdata;
           DBT all_skeys, skeyp, *tskeyp;
           db_pgno_t pgno;
           int cmp, have_oldrec, ispartial, nodel, re_pad, ret, s_count, t_ret;
    *** 1019,1026 ****
            * should have been caught by the checking routine, but
            * add a sprinkling of paranoia.
    !      DB_ASSERT(dbenv, flags == DB_CURRENT || flags == DB_KEYFIRST ||
    !            flags == DB_KEYLAST || flags == DB_NOOVERWRITE);
            * We'll want to use DB_RMW in a few places, but it's only legal
    --- 1019,1027 ----
            * should have been caught by the checking routine, but
            * add a sprinkling of paranoia.
    !       DB_ASSERT(dbenv, flags == DB_APPEND || flags == DB_CURRENT ||
    !             flags == DB_KEYFIRST || flags == DB_KEYLAST ||
    !             flags == DB_NOOVERWRITE);
            * We'll want to use DB_RMW in a few places, but it's only legal
    *** 1048,1053 ****
    --- 1049,1107 ----
                     goto err;
                have_oldrec = 1; /* We've looked for the old record. */
    +      } else if (flags == DB_APPEND) {
    +           /*
    +            * With DB_APPEND, we need to do the insert to populate the
    +            * key value. So we swap the 'normal' order of updating
    +            * secondary / verifying foreign databases and inserting.
    +            *
    +            * If there is an append callback, the value stored in
    +            * data->data may be replaced and then freed.  To avoid
    +            * passing a freed pointer back to the user, just operate
    +            * on a copy of the data DBT.
    +            */
    +           tdata = *data;
    +           /*
    +            * If this cursor is going to be closed immediately, we don't
    +            * need to take precautions to clean it up on error.
    +            */
    +           if (F_ISSET(dbc_arg, DBC_TRANSIENT))
    +                dbc_n = dbc_arg;
    +           else if ((ret = __dbc_idup(dbc_arg, &dbc_n, 0)) != 0)
    +                goto err;
    +
    +           pgno = PGNO_INVALID;
    +
    +           /*
    +            * Append isn't a normal put operation;  call the appropriate
    +            * access method's append function.
    +            */
    +           switch (dbp->type) {
    +           case DB_QUEUE:
    +                if ((ret = __qam_append(dbc_n, key, &tdata)) != 0)
    +                     goto err;
    +                break;
    +           case DB_RECNO:
    +                if ((ret = __ram_append(dbc_n, key, &tdata)) != 0)
    +                     goto err;
    +                break;
    +           default:
    +                /* The interface should prevent this. */
    +                DB_ASSERT(dbenv,
    +                    dbp->type == DB_QUEUE || dbp->type == DB_RECNO);
    +
    +                ret = __db_ferr(dbenv, "DBC->put", 0);
    +                goto err;
    +           }
    +           /*
    +            * The append callback, if one exists, may have allocated
    +            * a new tdata.data buffer.  If so, free it.
    +            */
    +           FREE_IF_NEEDED(dbenv, &tdata);
    +           pkey.data = key->data;
    +           pkey.size = key->size;
    +           /* An append cannot be replacing an existing item. */
    +           nodel = 1;
           } else {
                /* Set pkey so we can use &pkey everywhere instead of key.  */
                pkey.data = key->data;
    *** 1400,1405 ****
    --- 1454,1465 ----
      skip_s_update:
    +       * If this is an append operation, the insert was done prior to the
    +       * secondary updates, so we are finished.
    +       */
    +      if (flags == DB_APPEND)
    +           goto done;
    +      /*
            * If we have an off-page duplicates cursor, and the operation applies
            * to it, perform the operation.  Duplicate the cursor and call the
            * underlying function.

  • Strange problem with RDP and mouse, only solved after minimize/maximize

    Good day,
    We have this very annoying problem with a RDP Terminal Server. It is Windows Server 2008 R2 SP1.
    This server has the Session Host role installed, with local RDP user licenses.
    We only have this issue when running a certain application.
    This application is called Rockwell FactoryTalk View and this in an application to display industrial processes.
    It will take the Full Screen in a fixed resolution and will display buttons, objects, values... The application also uses Internet Explorer cache so I think it uses ActiveX, Flash or Java, I don't know.
    What sometimes happens is this:
    - The mouse point is able to move in the entire screen (good)
    - The mouse button will only work in 1 certain area of the screen (which is a small rectangle)
    - The mouse "hovering" above objects will also only highlight items that are in this rectangle
    - The keyboard remains functional and with alt-tab other objects or other applications can get focus, but still no mouse clicking
    The problem can be solved by:
    - Minimizing the RDP window and maximizing it again
    - Or: Sending a message to the session using task manager, after clicking "OK" on that message the problem is gone
    Normally, about 5 users will have this application opened in their session, the "crash" is only effecting 1 session.
    The problem seems to happen randomly and we don't know if we should point to the FactoryTalk application, or to Terminal Services/RDP. The end users have no rights to minimize/maximize, this is not the solution. 
    Is it possible to have any input on this please?
    Thank you.

    Hi,
    Thank you for posting in Windows Server Forum.
    Firstly please check with the application support team whether the application is fully supported by Windows Server 2008 R2 in remote session. In addition, suggest you to update the client RDP version to RDP 8.1 and check the result for better feature and functionality. 
    Apart from this, there is Hotfix for the issue. Please download, install and check the result.
    Cause:
    The issue occurs because the remote desktop ActiveX object does not deactivate the focus of the remote desktop session when the focus is lost. Because the focus is still activated, the remote desktop ActiveX object cannot set the focus of the remote desktop
    session again when you change the focus back to the session.
    A remote desktop session does not respond to keyboard input or mouse input after it loses the focus in Windows 7 or in Windows Server 2008 R2
    http://support.microsoft.com/kb/2579381
    Hope it helps!
    Thanks.
    Dharmesh Solanki

  • [Enlightenment E17] Problems with EFM after last Update [solved]

    Hello Folks!
    I'm having some very ugly problems with my Enlightenment E17 Desktop after the last full system upgrade. This problem has already been reported to the German Arch Linux community, but no response yet, but I can't figure out that nobody else troubles the same probs.
    This is the following what I get when running pacman -Ss e17-svn
    community/e-svn 42849-1 (e17-svn)
    Enlightenment window manager DR17 (aka e17)
    community/e_dbus-svn 42682-1 (e17-libs-svn e17-svn)
    dbus abstraction layer for e17
    community/ecore-svn 42854-1 (e17-libs-svn e17-svn)
    Ecore is an abstraction layer for e17
    community/edje-svn 42794-1 (e17-libs-svn e17-svn)
    A graphical design and layout library based on Evas
    community/eet-svn 42851-1 (e17-libs-svn e17-svn)
    A data storage and compression library
    community/efreet-svn 42759-1 (e17-libs-svn e17-svn)
    freedesktop.org specifications for e17
    community/eina-svn 42822-1 (e17-libs-svn e17-svn)
    E17 file chunk reading/writing library
    community/embryo-svn 42739-1 (e17-libs-svn e17-svn)
    implementation of a C like scripting language for e17
    community/evas-svn 42855-1 (e17-libs-svn e17-svn)
    A hardware-accelerated canvas API for X-Windows
    The problems that occur to me are following: I'm using EFM as file manager. It's not the best one, but it fits into the E17 concept - simple, lightweight, fast - and thats what I like. But, after the latest update, when I click a folder on my desktop, EFM now comes up in a stupid very tiny window. The window is so small, that I need to resize it every time to see any content. Before the update, everything worked fine, the EFM windows came up as they should.
    Another problem I'm having with some applications, e.g. the Okular-Viewer, is that I'm not able to size down the window - it is always in full screen, and there's no chance to move it up (even not on the desktop preview widget) to move it down. Okular is always 100% filling my screen (over the height, only), and I'm not able to size it down. In the previous version, I didn't got this problems.
    My question is now: is there any way to install the previous Enlightenment E17 packages? They where much better that this one... or will another update come out soon??
    Thanks in advance for any help, any help is appreciated!
    beachcoder
    Last edited by beachcoder (2009-10-09 09:04:21)

    Have you tried starting with a clean config and the default theme, it helps sometimes after big code changes?
    If that doesn't help...
    beachcoder wrote:My question is now: is there any way to install the previous Enlightenment E17 packages? They where much better that this one... or will another update come out soon??
    If you find some mirror which keeps outdated packages that should not be a problem. Be sure to downgrade all of e17 packages (also some packages were deprecated and thus removed from the server during the last upgrade so you'd need to have those as well. You may still have those on your system though)
    About a quick update, depends if Ican replicate it and if there is an easy fix. These things happen now and then with pre-alpha software when they do make major code changes.  I try to test every update locally before putting it live but I of course can't test every single feature.
    Last edited by pressh (2009-10-09 06:03:31)

  • Problems with installing arch-0.7. (solved)

    *GOSH* Me is so dumb sometimes... My testing computer, is not PII. It is only pentium. No wonder it aint working. My mistake, sorry.
    Hello all !
    I have a problem with installing arch-0.7.
    When i am booting from CD, it starts to load kernel and so on, but it always restarts.
    I have tryed starting it up with arch -noscsi, but it doesnt change anything. It restarts anyway. I get no error messages what so ever, it just restarts.
    If there is anyone, who could help me out, give me a hint or something, i would really appreciate it. I am new to linux, and while browsing different distros, i found this one. And, it seems really good, so i decided to try it out, to see if it "does my work".
    Thanks in advance.
    Disc-Devil

    Tnx !
    I've found the pre.07-i586.iso... So, now i could try this out.
    http://archlinux.veloxis.de/i586/iso/ar … e-i586.iso
    If i understood, things right, i can still use sources? Even though, not every app is in the repository, i am able to use sources right?
    Anyway, Tnx alot again, for giving me the gr8 tips.

  • Problem with OSS note

    Hello. I do not know if there is anybody in here that has encountered this problem but....
    We have NEW GL activated so we have to use transaction FAGL_FC_VAL with program FAGL_FC_VALUATION for closing year and converting some documents from local currency to other currencies.
    When I run the program, there is a error concerning string length:
    Runtime Errors         READ_REPORT_LINE_TOO_LONG
    Exceptn                CX_SY_READ_SRC_LINE_TOO_LONG.
    I have looked for a SAP note that corrects this error. I have implemented it but still...there is no effect. Suggestions?
    The error takes place in K_KKB_FIELDCAT_MERGE function at line 366.
    I do not thing that trimming the variable from 75 to 72 chars is a solution.
    Thank you,
    Cristian.

    Hi. I have looked for OSS notes for this error. There is a note 1013501 that say this is an programming error and it can be fixed with correction instruction 844370 or install package SAPKH50016.
    Still, after implementing the correction instruction, it didn't work.
    For the moment I do not want to install packages.
    My system is 5.0. Retail configuration.
    Could you tell me the line numbers of that code?
    Edited by: Cristian Boartes on Dec 21, 2007 4:01 PM

  • Problem with OSS note 1529649 - Factory calendar expires 2010

    Hi Experts,
    I found a OSS note that is telling that calendar validity ends in 2010.
    For the moment in my system factory calendar for all my sites is valid till 2020.
    My question is that doesn't matter what date i have now in the system the validity will finish?
    What i should do!!!
    Thanks a lot for your help.

    Dear
    If the factory calender and holady calendar which is assinged in FC , both have same validity , then there should not be any problem .
    For  consistency , you can go down to OP03-Slecet HC-Change Mode -Keep the valaidty along with all the public holday calander validity till 2011 or 2012 .Similarly , do the same in Factory calander  .
    But re-assing the Calander to Plant once again in OP03 -Plant Assingent tab  or re-assing at WC ( CR02-Capacity tab -Standard Avalaable Capacity )  also if you have similar kind of canalder also .
    Hope this helps
    Regards
    JH
    Edited by: Jiaul Haque on Dec 10, 2010 10:56 AM

  • Java VM problems with dbassist

    I downloaded jdk116_v5 from blackdown as instructed in the
    installation manual. It's installed in /jdk116_v5 and I created
    the link to /usr/local/jre also as instructed.
    The installation went well until the end. It couldn't run the
    dbassist. It spewed the message:
    Unable to initialize threads: Cannot find class java/lang/thread
    Could not create Java VM
    The same message also pops up whenever I try running the
    dbassist program.
    The readme that came with jdk said that it does need a JAVA_HOME
    and CLASSPATH. I have experimented with setting the JAVA_HOME
    to /jdk116_v5 and CLASSPATH to /jdk116_v5 and also
    to /jdk116_v5/lib and /jdk116_v5/lib/classes.zip but nothing
    seems to solve the problem.
    Does anyone have any suggestions? Unfortunately, (dare I say it?)
    Java is not one of my strengths...
    Thanks and Regards
    Devin
    null

    I modified the dbassist script to add the
    $JRE_DIR/lib/classes.zip to CLASSPATH
    Got rid of the not finding the lang/thread class error. but now
    get an exception
    java.lang.NullPointerException
    at
    CheckerClass_base.CheckforNcharSets(CheckerClass_base.java:995)
    at CheckerClass.initializeLanguage(CheckerClass.java:241)
    at CheckerClass.DetectAll(CheckerClass.java:73)
    at DBConfigInfo_base.<init>(DBConfigInfo_base.java:901)
    at DBConfigInfo.<init>(DBConfigInfo.java:44)
    at DBCreateWizard.<init>(DBCreateWizard.java:421)
    at DBCreateWizard.main(DBCreateWizard.java:1082)
    Devin Smith (guest) wrote:
    : I downloaded jdk116_v5 from blackdown as instructed in the
    : installation manual. It's installed in /jdk116_v5 and I created
    : the link to /usr/local/jre also as instructed.
    : The installation went well until the end. It couldn't run the
    : dbassist. It spewed the message:
    : Unable to initialize threads: Cannot find class
    java/lang/thread
    : Could not create Java VM
    : The same message also pops up whenever I try running the
    : dbassist program.
    : The readme that came with jdk said that it does need a
    JAVA_HOME
    : and CLASSPATH. I have experimented with setting the JAVA_HOME
    : to /jdk116_v5 and CLASSPATH to /jdk116_v5 and also
    : to /jdk116_v5/lib and /jdk116_v5/lib/classes.zip but nothing
    : seems to solve the problem.
    : Does anyone have any suggestions? Unfortunately, (dare I say
    it?)
    : Java is not one of my strengths...
    : Thanks and Regards
    : Devin
    null

  • Problems with OSS (ALC1200, one speaker only noise)

    Hi, im trying to use OSS since a half year, but never got it up running. There is always only noise/scrappy sound on the right front speaker and on the same time on the right Headphone speaker. In OSS test it says ok when testing. Devices are  /dev/oss/oss_hdaudio0/pcm0 when this occures the first time, and /dev/oss/oss_hdaudio0/spdout at the second time.
    Card is the ALC1200 onboard-chip of the Asus P5Q. Its is recognised by alsa & oss as ALC888, and normally working in alsa.
    ossinfo -v3 -a :
    HD Audio play front /dev/oss/oss_hdaudio0/pcm0 (device index 0)
    Legacy device /dev/dsp0
    Caps: DUPLEX TRIGGER MMAP
    Modes: IN/OUT
    Out engine 1: 0/HD Audio play front
    Available for use
    Engine 2: 9/HD Audio play front (vmix)
    Available for use
    Engine 3: 10/HD Audio play front (vmix)
    Available for use
    Engine 4: 11/HD Audio play front (vmix)
    Available for use
    Engine 5: 12/HD Audio play front (vmix)
    Available for use
    Input formats (0x00001010):
    AFMT_S16_LE - 16 bit signed little endian
    AFMT_S32_LE - 32 bit signed little endian
    Output formats (0x00001010):
    AFMT_S16_LE - 16 bit signed little endian
    AFMT_S32_LE - 32 bit signed little endian
    Device handle: PCI82fe1043-0000:00:1b.0-au01
    Related mixer dev: 0
    Sample rate source: 0
    Preferred channel configuration: Not indicated
    Supported number of channels (min - max): 2 - 8
    Native sample rates (min - max): 44100 - 192000 (44100,48000,96000,192000)
    HW Type: Not indicated.
    Minimum latency: Not indicated
    HD Audio play rear /dev/oss/oss_hdaudio0/pcm1 (device index 1)
    Legacy device /dev/dsp1
    Caps: TRIGGER MMAP
    Modes: OUTPUT
    Out engine 1: 1/HD Audio play rear
    Available for use
    Input formats (0x00001010):
    AFMT_S16_LE - 16 bit signed little endian
    AFMT_S32_LE - 32 bit signed little endian
    Output formats (0x00001010):
    AFMT_S16_LE - 16 bit signed little endian
    AFMT_S32_LE - 32 bit signed little endian
    Device handle: PCI82fe1043-0000:00:1b.0-au02
    Related mixer dev: 0
    Sample rate source: 0
    Preferred channel configuration: Not indicated
    Supported number of channels (min - max): 2 - 2
    Native sample rates (min - max): 44100 - 192000 (44100,48000,96000,192000)
    HW Type: Not indicated.
    Minimum latency: Not indicated
    HD Audio play center/LFE /dev/oss/oss_hdaudio0/pcm2 (device index 2)
    Legacy device /dev/dsp2
    Caps: TRIGGER MMAP
    Modes: OUTPUT
    Out engine 1: 2/HD Audio play center/LFE
    Available for use
    Input formats (0x00001010):
    AFMT_S16_LE - 16 bit signed little endian
    AFMT_S32_LE - 32 bit signed little endian
    Output formats (0x00001010):
    AFMT_S16_LE - 16 bit signed little endian
    AFMT_S32_LE - 32 bit signed little endian
    Device handle: PCI82fe1043-0000:00:1b.0-au03
    Related mixer dev: 0
    Sample rate source: 0
    Preferred channel configuration: Not indicated
    Supported number of channels (min - max): 2 - 2
    Native sample rates (min - max): 44100 - 192000 (44100,48000,96000,192000)
    HW Type: Not indicated.
    Minimum latency: Not indicated
    HD Audio play side /dev/oss/oss_hdaudio0/pcm3 (device index 3)
    Legacy device /dev/dsp3
    Caps: TRIGGER MMAP
    Modes: OUTPUT
    Out engine 1: 3/HD Audio play side
    Available for use
    Input formats (0x00001010):
    AFMT_S16_LE - 16 bit signed little endian
    AFMT_S32_LE - 32 bit signed little endian
    Output formats (0x00001010):
    AFMT_S16_LE - 16 bit signed little endian
    AFMT_S32_LE - 32 bit signed little endian
    Device handle: PCI82fe1043-0000:00:1b.0-au04
    Related mixer dev: 0
    Sample rate source: 0
    Preferred channel configuration: Not indicated
    Supported number of channels (min - max): 2 - 2
    Native sample rates (min - max): 44100 - 192000 (44100,48000,96000,192000)
    HW Type: Not indicated.
    Minimum latency: Not indicated
    HD Audio play pcm4 /dev/oss/oss_hdaudio0/pcm4 (device index 4)
    Legacy device /dev/dsp4
    Caps: TRIGGER MMAP
    Modes: OUTPUT
    Out engine 1: 4/HD Audio play pcm4
    Available for use
    Input formats (0x00001010):
    AFMT_S16_LE - 16 bit signed little endian
    AFMT_S32_LE - 32 bit signed little endian
    Output formats (0x00001010):
    AFMT_S16_LE - 16 bit signed little endian
    AFMT_S32_LE - 32 bit signed little endian
    Device handle: PCI82fe1043-0000:00:1b.0-au05
    Related mixer dev: 0
    Sample rate source: 0
    Preferred channel configuration: Not indicated
    Supported number of channels (min - max): 2 - 2
    Native sample rates (min - max): 44100 - 192000 (44100,48000,96000,192000)
    HW Type: Not indicated.
    Minimum latency: Not indicated
    HD Audio play spdif-out /dev/oss/oss_hdaudio0/spdout0 (device index 5)
    Legacy device /dev/dsp5
    Caps: TRIGGER MMAP
    Modes: OUTPUT
    Out engine 1: 5/HD Audio play spdif-out
    Available for use
    Input formats (0x00001410):
    AFMT_S16_LE - 16 bit signed little endian
    AFMT_AC3 - AC3 (Dolby Digital) encoded audio
    AFMT_S32_LE - 32 bit signed little endian
    Output formats (0x00001410):
    AFMT_S16_LE - 16 bit signed little endian
    AFMT_AC3 - AC3 (Dolby Digital) encoded audio
    AFMT_S32_LE - 32 bit signed little endian
    Device handle: PCI82fe1043-0000:00:1b.0-au06
    Related mixer dev: 0
    Sample rate source: 0
    Preferred channel configuration: Not indicated
    Supported number of channels (min - max): 2 - 2
    Native sample rates (min - max): 44100 - 192000 (44100,48000,88200,96000,192000)
    HW Type: Not indicated.
    Minimum latency: Not indicated
    HD Audio play spdifout /dev/oss/oss_hdaudio0/spdout1 (device index 6)
    Legacy device /dev/dsp6
    Caps: TRIGGER MMAP
    Modes: OUTPUT
    Out engine 1: 6/HD Audio play spdifout
    Available for use
    Input formats (0x00001410):
    AFMT_S16_LE - 16 bit signed little endian
    AFMT_AC3 - AC3 (Dolby Digital) encoded audio
    AFMT_S32_LE - 32 bit signed little endian
    Output formats (0x00001410):
    AFMT_S16_LE - 16 bit signed little endian
    AFMT_AC3 - AC3 (Dolby Digital) encoded audio
    AFMT_S32_LE - 32 bit signed little endian
    Device handle: PCI82fe1043-0000:00:1b.0-au07
    Related mixer dev: 0
    Sample rate source: 0
    Preferred channel configuration: Not indicated
    Supported number of channels (min - max): 2 - 2
    Native sample rates (min - max): 44100 - 192000 (44100,48000,88200,96000,192000)
    HW Type: Not indicated.
    Minimum latency: Not indicated
    HD Audio rec mix /dev/oss/oss_hdaudio0/pcmin0 (device index 7)
    Legacy device /dev/dsp7
    Caps: DUPLEX TRIGGER MMAP
    Modes: IN/OUT
    In engine 1: 7/HD Audio rec mix
    Available for use
    Engine 2: 9/HD Audio play front (vmix)
    Available for use
    Engine 3: 10/HD Audio play front (vmix)
    Available for use
    Engine 4: 11/HD Audio play front (vmix)
    Available for use
    Engine 5: 12/HD Audio play front (vmix)
    Available for use
    Input formats (0x00001010):
    AFMT_S16_LE - 16 bit signed little endian
    AFMT_S32_LE - 32 bit signed little endian
    Output formats (0x00001010):
    AFMT_S16_LE - 16 bit signed little endian
    AFMT_S32_LE - 32 bit signed little endian
    Device handle: PCI82fe1043-0000:00:1b.0-au08
    Related mixer dev: 0
    Sample rate source: 0
    Preferred channel configuration: Not indicated
    Supported number of channels (min - max): 2 - 2
    Native sample rates (min - max): 44100 - 96000 (44100,48000,96000)
    HW Type: Not indicated.
    Minimum latency: Not indicated
    HD Audio rec mix /dev/oss/oss_hdaudio0/pcmin1 (device index 8)
    Legacy device /dev/dsp8
    Caps: TRIGGER MMAP
    Modes: INPUT
    In engine 1: 8/HD Audio rec mix
    Available for use
    Input formats (0x00001010):
    AFMT_S16_LE - 16 bit signed little endian
    AFMT_S32_LE - 32 bit signed little endian
    Output formats (0x00001010):
    AFMT_S16_LE - 16 bit signed little endian
    AFMT_S32_LE - 32 bit signed little endian
    Device handle: PCI82fe1043-0000:00:1b.0-au09
    Related mixer dev: 0
    Sample rate source: 0
    Preferred channel configuration: Not indicated
    Supported number of channels (min - max): 2 - 2
    Native sample rates (min - max): 44100 - 96000 (44100,48000,96000)
    HW Type: Not indicated.
    Minimum latency: Not indicated
    /dev/dsp -> /dev/oss/oss_hdaudio0/pcm0
    /dev/dsp_in -> /dev/oss/oss_hdaudio0/pcm0
    /dev/dsp_out -> /dev/oss/oss_hdaudio0/pcm0
    /dev/dsp_ac3 -> /dev/oss/oss_hdaudio0/spdout0
    /dev/dsp_mmap -> /dev/oss/oss_hdaudio0/pcm0
    /dev/dsp_multich -> /dev/oss/oss_hdaudio0/pcm0
    ossmix:
    Selected mixer 0/High Definition Audio ALC888
    Known controls are:
    jack.green.mode <front|rear|center/LFE|side|pcm4|input> (currently front)
    jack.green [<leftvol>:<rightvol>] (currently 29.9:29.9 dB)
    jack.green.mute ON|OFF (currently OFF)
    jack.black.mode <front|rear|center/LFE|side|pcm4|input> (currently rear)
    jack.black [<leftvol>:<rightvol>] (currently 29.9:29.9 dB)
    jack.black.mute ON|OFF (currently OFF)
    jack.orange.mode <front|rear|center/LFE|side|pcm4|input> (currently center/LFE)
    jack.orange [<leftvol>:<rightvol>] (currently 29.9:29.9 dB)
    jack.orange.mute ON|OFF (currently OFF)
    jack.gray.mode <front|rear|center/LFE|side|pcm4|input> (currently pcm4)
    jack.gray [<leftvol>:<rightvol>] (currently 29.9:29.9 dB)
    jack.gray.mute ON|OFF (currently ON)
    jack.pink.mode <front|rear|center/LFE|side|pcm4|input> (currently input)
    jack.pink [<leftvol>:<rightvol>] (currently 29.9:29.9 dB)
    jack.pink.mute ON|OFF (currently ON)
    jack.fp-pink.mode <front|rear|center/LFE|side|pcm4|input> (currently input)
    jack.fp-pink [<leftvol>:<rightvol>] (currently 29.9:29.9 dB)
    jack.fp-pink.mute ON|OFF (currently ON)
    jack.blue.mode <front|rear|center/LFE|side|pcm4|input> (currently input)
    jack.blue [<leftvol>:<rightvol>] (currently 29.9:29.9 dB)
    jack.blue.mute ON|OFF (currently ON)
    jack.fp-green.mode <front|rear|center/LFE|side|pcm4|input> (currently front)
    jack.fp-green [<leftvol>:<rightvol>] (currently 29.9:29.9 dB)
    jack.fp-green.mute ON|OFF (currently OFF)
    record.mix.mute.mic1 ON|OFF (currently ON)
    record.mix.mute.fp-mic1 ON|OFF (currently ON)
    record.mix.mute.linein1 ON|OFF (currently ON)
    record.mix.mute.fp-headphone1 ON|OFF (currently ON)
    record.mix.mute.green1 ON|OFF (currently ON)
    record.mix.mute.black1 ON|OFF (currently ON)
    record.mix.mute.orange1 ON|OFF (currently ON)
    record.mix.mute.gray1 ON|OFF (currently ON)
    record.mix.mute.input-mix1 ON|OFF (currently ON)
    record.mix1 [<leftvol>:<rightvol>] (currently 0.0:0.0 dB)
    record.mix.mute.mic2 ON|OFF (currently ON)
    record.mix.mute.fp-mic2 ON|OFF (currently ON)
    record.mix.mute.linein2 ON|OFF (currently ON)
    record.mix.mute.fp-headphone2 ON|OFF (currently ON)
    record.mix.mute.green2 ON|OFF (currently ON)
    record.mix.mute.black2 ON|OFF (currently ON)
    record.mix.mute.orange2 ON|OFF (currently ON)
    record.mix.mute.gray2 ON|OFF (currently ON)
    record.mix.mute.input-mix2 ON|OFF (currently ON)
    record.mix2 [<leftvol>:<rightvol>] (currently 0.0:0.0 dB)
    misc.mic [<leftvol>:<rightvol>] (currently 0.0:0.0 dB)
    misc.fp-mic [<leftvol>:<rightvol>] (currently 0.0:0.0 dB)
    misc.linein [<leftvol>:<rightvol>] (currently 0.0:0.0 dB)
    misc.fp-headphone [<leftvol>:<rightvol>] (currently 0.0:0.0 dB)
    misc.green [<leftvol>:<rightvol>] (currently 0.0:0.0 dB)
    misc.black [<leftvol>:<rightvol>] (currently 0.0:0.0 dB)
    misc.orange [<leftvol>:<rightvol>] (currently 0.0:0.0 dB)
    misc.gray [<leftvol>:<rightvol>] (currently 0.0:0.0 dB)
    misc.input-mix <mic|fp-mic|linein> (currently linein)
    misc.front-mute ON|OFF (currently OFF)
    misc.input-mix-mute1 ON|OFF (currently ON)
    misc.front1 [<leftvol>:<rightvol>] (currently 38.9:38.9 dB)
    misc.front2 <front|input-mix> (currently front)
    misc.rear-mute ON|OFF (currently OFF)
    misc.input-mix-mute2 ON|OFF (currently ON)
    misc.rear1 [<leftvol>:<rightvol>] (currently 38.9:38.9 dB)
    misc.rear2 <rear|input-mix> (currently rear)
    misc.center/lfe-mute ON|OFF (currently OFF)
    misc.input-mix-mute3 ON|OFF (currently ON)
    misc.center/lfe1 [<leftvol>:<rightvol>] (currently 38.9:38.9 dB)
    misc.center/lfe2 <center/LFE|input-mix> (currently center/LFE)
    misc.side-mute ON|OFF (currently ON)
    misc.input-mix-mute4 ON|OFF (currently ON)
    misc.side1 [<leftvol>:<rightvol>] (currently 38.9:38.9 dB)
    misc.side2 <side|input-mix> (currently side)
    misc.pcm4-mute ON|OFF (currently ON)
    misc.input-mix-mute5 ON|OFF (currently ON)
    misc.pcm41 [<leftvol>:<rightvol>] (currently 38.9:38.9 dB)
    misc.pcm42 <pcm4|input-mix> (currently pcm4)
    vmix0-enable ON|OFF (currently ON)
    vmix0-rate <decimal value> (currently 48000) (Read-only)
    vmix0-channels <Stereo|Multich> (currently Multich)
    vmix0-src <Fast|Low|Medium|High|High+|Production|OFF> (currently Fast)
    vmix0-outvol <monovol> (currently 25.0 dB)
    vmix0-invol <monovol> (currently 25.0 dB)
    vmix0.pcm9 [<leftvol>:<rightvol>] (currently 25.0:25.0 dB)
    vmix0.pcm10 [<leftvol>:<rightvol>] (currently 25.0:25.0 dB)
    vmix0.pcm11 [<leftvol>:<rightvol>] (currently 25.0:25.0 dB)
    vmix0.pcm12 [<leftvol>:<rightvol>] (currently 25.0:25.0 dB)
    I tried to turn everything off at record. Oh and this sound is only there when i play sound, not when i do nothing. Any ideas?

    I'd like to use OSS instead of alsa - just for curiosity and for the rumored "better quality"
    I followed wiki and got OSS working, except the same problem as stated above. First I get noise from right front speaker (pcm0) and second from spdout_std (the last one osstest testes). The second last one (spdout) gives good sound though, so I could symlink /dev/dsp to /dev/oss/oss_hdaudio0/spdout, but then how to get sound out from the optical SPDIFF output?
    Has anybody solved this yet, or do I have to go back ALSA?

  • Problem with the latest alsa updates

    After the latest alsa-lib and alsa-utils updates, I cannot use 5.1 surround any longer.
    Even a "speaker-test -Dplug:surround51 -c6 -l1 -twav" gets stuck at :
    Playback device is plug:surround51
    Stream parameters are 48000Hz, S16_LE, 6 channels
    WAV file(s)
    Rate set to 48000Hz (requested 48000Hz)
    Buffer size range from 64 to 5440
    Period size range from 32 to 2720
    Using max buffer size 5440
    Periods = 4
    was set period_size = 1088
    was set buffer_size = 5440
    0 - Front Left
    and will not go any further.
    If I start mplayer with "-channels 6" - it will hang. Same thing in vlc if I select the 5.1 device in the audio menu.
    It all used work fine before these updates.
    Any ideas?
    Last edited by zamolxis (2008-11-09 00:24:06)

    There is now a fix for this at alsa git. I sent it to Arch bug tracker so it might get fixed pretty soon.
    For the restless, look http://bugs.archlinux.org/task/12225
    Applying it to the current PKGBUILD is trivial, add "patch -Np1 -i ../pcm_softvol.c.patch || return 1" before configure at line 20.

Maybe you are looking for

  • How to access my itunes library online?

    I used to be able to access my itunes library for my ipod touch by going online. Now I cannot find any choice that allows me to do that. Is the site lost in the CLOUDS? Am not happy with the cloud thingy. How to I get to my library to make changes, a

  • IOS 7 on iphone 4s, itunes 11.1 on Mac OS 10.5.8

    When I plug my iphone 4s, with the new IOS 7, into my itunes, it says it requires itunes 11.1, but I can't download it because that requires Mac OS 10.6.8 and i have 10.5.8, what can I do to get my music back on my iphone??

  • IPad and iPhone "not enough available space" after upgrade to Aperture 3.1

    Hello I was syncing lots of images no problem through iTunes/Aperture to my iPhone and iPad. After upgrading Aperture to 3.1 both devices report "not enough space" during the sync and have substantially fewer albums and photos on them than before. Wh

  • RDF insert results in error ?

    hi, When trying to insert the following in an oracle 10g release 2 db (on linux) the following error resulted: ORA-13199: RDF:Error occurred ORA-06512: at "MDSYS.MD", line 1723 ORA-06512: at "MDSYS.MDERR", line 17 ORA-06512: at "MDSYS.SDO_RDF_TRIPLE_

  • Upgrade from 5.6.1 to version 6.5

    Post Author: Daithi CA Forum: Deployment Hello, I hope this is the correct place for asking this question. We upgraded our business objects version from 5.6.1 to version 6.5 and we can no longer refresh reports that were previously run in version 5.6