Compositing in Gnome with Metacity

I am wanting desktop effects like in Ubuntu on my Gnome Desktop. There is not the normal tab that is under Appearances. I installed Compiz according to the wiki and when I enable Compiz instead of metacity, every window is without title bars, so there is no way to exit the programs.
How can I enable desktop effects? I assume there is a package I didn't install.
Also, when I choose restart or shutdown from the Gnome menu, GDM restarts itself, then the computer turns off and I don't get to see the shutdown sequence. Not anything serious, just annoying. Anyone know how to fix that?
Thanks.

You have also to select "Window Decoration" plugin in the compiz configuration manager
sorry I didn't noticed the answer given in the post previous to mine
Last edited by Berseker (2009-12-02 14:04:02)

Similar Messages

  • [FIXED] Compiz runs only with emerald and crashes with metacity

    Hey,
    I currently try to use a metacity theme and have compiz enabled but apparently that's something compiz doesn't really like.
    One think i noticed in fusion-icon is that the entire metacity option under: "Select Window Devorator" is just not there.. (or was that always the case?)
    Oke, things i have done so far:
    - Search this forum (obviously) nothing found with a solution
    - Searched the wiki (same results)
    - in gconf-editor /desktop/gnome/session/required_components/windowmanager set to compiz (like said in the Compiz wiki page on archlinux.org
    - disabled metacity as compositing manager (tried with enabled as well but the same results)
    - right now i have the compiz bash script from ubuntu (tweaked a little) and that starts up compiz just fine but not with metacity
    And incase you want the script:
    #!/bin/sh
    # Compiz Manager wrapper script
    # Copyright (c) 2007 Kristian Lyngstøl <[email protected]>
    # This program is free software; you can redistribute it and/or modify
    # it under the terms of the GNU General Public License as published by
    # the Free Software Foundation; either version 2 of the License, or
    # (at your option) any later version.
    # This program is distributed in the hope that it will be useful,
    # but WITHOUT ANY WARRANTY; without even the implied warranty of
    # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    # GNU General Public License for more details.
    # You should have received a copy of the GNU General Public License
    # along with this program; if not, write to the Free Software
    # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
    # Contributions by: Treviño (3v1n0) <[email protected]>, Ubuntu Packages
    # Much of this code is based on Beryl code, also licensed under the GPL.
    # This script will detect what options we need to pass to compiz to get it
    # started, and start a default plugin and possibly window decorator.
    COMPIZ_BIN_PATH="/usr/bin/" # For window decorators and compiz
    PLUGIN_PATH="/usr/lib/compiz/"
    GLXINFO="/usr/bin/glxinfo"
    KWIN="/usr/bin/kwin"
    METACITY="/usr/bin/metacity"
    XFWM="/usr/bin/xfwm"
    COMPIZ_NAME="compiz" # Final name for compiz (compiz.real)
    # For Xgl LD_PRELOAD
    LIBGL_NVIDIA="/usr/lib/nvidia/libGL.so.1.2.xlibmesa"
    LIBGL_FGLRX="/usr/lib/fglrx/libGL.so.1.2.xlibmesa"
    # Minimum amount of memory (in kilo bytes) that nVidia cards need
    # to be allowed to start
    # Set to 262144 to require 256MB
    NVIDIA_MEMORY="65536" # 64MB
    NVIDIA_SETTINGS="nvidia-settings" # Assume it's in the path by default
    # For detecting what driver is in use, the + is for one or more /'s
    XORG_DRIVER_PATH="/usr/lib/xorg/modules/drivers/+"
    FALLBACKWM="xterm"
    if [ x"$KDE_FULL_SESSION" = x"true" ]; then
    FALLBACKWM="${KWIN}";
    elif [ x"$GNOME_DESKTOP_SESSION_ID" != x"" ]; then
    FALLBACKWM="${METACITY}"
    elif xprop -root _DT_SAVE_MODE | grep ' = \"xfce4\"$' >/dev/null 2>&1; then
    FALLBACKWM="${XFWM}"
    fi
    FALLBACKWM_OPTIONS="--replace $@"
    # Driver whitelist
    WHITELIST="nvidia intel ati radeon i810 fglrx"
    # blacklist based on the pci ids
    # See http://wiki.compiz-fusion.org/Hardware/Blacklist for details
    #T=" 1002:5954 1002:5854 1002:5955" # ati rs480
    #T="$T 1002:4153" # ATI Rv350
    #T="$T 8086:2982 8086:2992 8086:29a2 8086:2a02 8086:2a12" # intel 965
    T="$T 8086:2a02 " # Intel GM965
    T="$T 8086:3577 8086:2562 " # Intel 830MG, 845G (LP: #259385)
    BLACKLIST_PCIIDS="$T"
    unset T
    COMPIZ_OPTIONS="--ignore-desktop-hints --replace"
    COMPIZ_PLUGINS="core"
    ENV=""
    # Use emerald by default if it exist
    USE_EMERALD="yes"
    # No indirect by default
    INDIRECT="no"
    # Default X.org log if xset q doesn't reveal it
    XORG_DEFAULT_LOG="/var/log/Xorg.0.log"
    # Set to yes to enable verbose
    VERBOSE="yes"
    # Echos the arguments if verbose
    verbose()
    if [ "x$VERBOSE" = "xyes" ]; then
    printf "$*"
    fi
    # abort script and run fallback windowmanager
    abort_with_fallback_wm()
    if [ "x$SKIP_CHECKS" = "xyes" ]; then
    verbose "SKIP_CHECKS is yes, so continuing despite problems.\n"
    return 0;
    fi
    if [ "x$CM_DRY" = "xyes" ]; then
    verbose "Dry run failed: Problems detected with 3D support.'n"
    exit 1;
    fi
    verbose "aborting and using fallback: $FALLBACKWM \n"
    if [ -x $FALLBACKWM ]; then
    exec $FALLBACKWM $FALLBACKWM_OPTIONS
    else
    printf "no $FALLBACKWM found, exiting\n"
    exit 1
    fi
    # Check if we run with the Software Rasterizer, this happens e.g.
    # when a second screen session is opened via f-u-a on intel
    check_software_rasterizer()
    verbose "Checking for Software Rasterizer: "
    if glxinfo 2> /dev/null | egrep -q '^OpenGL renderer string: Software Rasterizer' ; then
    verbose "present. \n";
    return 0;
    else
    verbose "Not present. \n"
    return 1;
    fi
    # Check for non power of two texture support
    check_npot_texture()
    verbose "Checking for non power of two support: "
    if glxinfo 2> /dev/null | egrep -q '(GL_ARB_texture_non_power_of_two|GL_NV_texture_rectangle|GL_EXT_texture_rectangle|GL_ARB_texture_rectangle)' ; then
    verbose "present. \n";
    return 0;
    else
    verbose "Not present. \n"
    return 1;
    fi
    # Check for presence of FBConfig
    check_fbconfig()
    verbose "Checking for FBConfig: "
    if [ "$INDIRECT" = "yes" ]; then
    $GLXINFO -i | grep -q GLX.*fbconfig
    FB=$?
    else
    $GLXINFO | grep -q GLX.*fbconfig
    FB=$?
    fi
    if [ $FB = "0" ]; then
    unset FB
    verbose "present. \n"
    return 0;
    else
    unset FB
    verbose "not present. \n"
    return 1;
    fi
    # Check for TFP
    check_tfp()
    verbose "Checking for texture_from_pixmap: "
    if [ $($GLXINFO 2>/dev/null | grep -c GLX_EXT_texture_from_pixmap) -gt 2 ] ; then
    verbose "present. \n"
    return 0;
    else
    verbose "not present. \n"
    if [ "$INDIRECT" = "yes" ]; then
    unset LIBGL_ALWAYS_INDIRECT
    INDIRECT="no"
    return 1;
    else
    verbose "Trying again with indirect rendering:\n";
    INDIRECT="yes"
    export LIBGL_ALWAYS_INDIRECT=1
    check_tfp;
    return $?
    fi
    fi
    # Check wether the composite extension is present
    check_composite()
    verbose "Checking for Composite extension: "
    if xdpyinfo -queryExtensions | grep -q Composite ; then
    verbose "present. \n";
    return 0;
    else
    verbose "not present. \n";
    return 1;
    fi
    # Detects if Xgl is running
    check_xgl()
    verbose "Checking for Xgl: "
    if xvinfo | grep -q Xgl ; then
    verbose "present. \n"
    return 0;
    else
    verbose "not present. \n"
    return 1;
    fi
    # Check if the nVidia card has enough video ram to make sense
    check_nvidia_memory()
    if [ ! -x "$NVIDIA_SETTINGS" ]; then
    return 0
    fi
    MEM=$(${NVIDIA_SETTINGS} -q VideoRam | egrep Attribute\ \'VideoRam\'\ .*: | cut -d: -f3 | sed 's/[^0-9]//g')
    if [ $MEM -lt $NVIDIA_MEMORY ]; then
    verbose "Less than ${NVIDIA_MEMORY}kb of memory and nVidia";
    return 1;
    fi
    return 0;
    # Check for existence if NV-GLX
    check_nvidia()
    if [ ! -z $NVIDIA_INTERNAL_TEST ]; then
    return $NVIDIA_INTERNAL_TEST;
    fi
    verbose "Checking for nVidia: "
    if xdpyinfo | grep -q NV-GLX ; then
    verbose "present. \n"
    NVIDIA_INTERNAL_TEST=0
    return 0;
    else
    verbose "not present. \n"
    NVIDIA_INTERNAL_TEST=1
    return 1;
    fi
    # Check if the max texture size is large enough compared to the resolution
    check_texture_size()
    # Check how many screens we've got and iterate over them
    N=$(xdpyinfo | grep -i "number of screens" | sed 's/.*[^0-9]//g')
    for i in $(seq 1 $N); do
    verbose "Checking screen $i"
    TEXTURE_LIMIT=$(glxinfo -l | grep GL_MAX_TEXTURE_SIZE | sed -n "$i s/^.*=[^0-9]//g p")
    RESOLUTION=$(xdpyinfo | grep -i dimensions: | sed -n -e "$i s/^ *dimensions: *\([0-9]*x[0-9]*\) pixels.*/\1/ p")
    VRES=$(echo $RESOLUTION | sed 's/.*x//')
    HRES=$(echo $RESOLUTION | sed 's/x.*//')
    verbose "Comparing resolution ($RESOLUTION) to maximum 3D texture size ($TEXTURE_LIMIT): ";
    if [ $VRES -gt $TEXTURE_LIMIT ] || [ $HRES -gt $TEXTURE_LIMIT ]; then
    verbose "Failed.\n"
    return 1;
    fi
    verbose "Passed.\n"
    done
    return 0
    # check driver whitelist
    running_under_whitelisted_driver()
    LOG=$(xset q|grep "Log file"|awk '{print $3}')
    if [ "$LOG" = "" ]; then
    verbose "xset q doesn't reveal the location of the log file. Using fallback $XORG_DEFAULT_LOG \n"
    LOG=$XORG_DEFAULT_LOG;
    fi
    if [ -z "$LOG" ];then
    verbose "AIEEEEH, no Log file found \n"
    verbose "$(xset q) \n"
    return 0
    fi
    for DRV in ${WHITELIST}; do
    if egrep -q "Loading ${XORG_DRIVER_PATH}${DRV}_drv\.so" $LOG &&
    ! egrep -q "Unloading ${XORG_DRIVER_PATH}${DRV}_drv\.so" $LOG;
    then
    return 0
    fi
    done
    verbose "No whitelisted driver found\n"
    return 1
    # check pciid blacklist
    have_blacklisted_pciid()
    OUTPUT=$(lspci -n)
    for ID in ${BLACKLIST_PCIIDS}; do
    if echo "$OUTPUT" | egrep -q "$ID"; then
    verbose "Blacklisted PCIID '$ID' found \n"
    return 0
    fi
    done
    OUTPUT=$(lspci -vn | grep -i VGA)
    verbose "Detected PCI ID for VGA: $OUTPUT\n"
    return 1
    build_env()
    if check_nvidia; then
    ENV="__GL_YIELD=NOTHING "
    fi
    if [ "$INDIRECT" = "yes" ]; then
    ENV="$ENV LIBGL_ALWAYS_INDIRECT=1 "
    fi
    if check_xgl; then
    if [ -f ${LIBGL_NVIDIA} ]; then
    ENV="$ENV LD_PRELOAD=${LIBGL_NVIDIA}"
    verbose "Enabling Xgl with nVidia drivers...\n"
    fi
    if [ -f ${LIBGL_FGLRX} ]; then
    ENV="$ENV LD_PRELOAD=${LIBGL_FGLRX}"
    verbose "Enabling Xgl with fglrx ATi drivers...\n"
    fi
    fi
    ENV="$ENV FROM_WRAPPER=yes"
    if [ -n "$ENV" ]; then
    export $ENV
    fi
    build_args()
    if [ "x$INDIRECT" = "xyes" ]; then
    COMPIZ_OPTIONS="$COMPIZ_OPTIONS --indirect-rendering "
    fi
    if [ ! -z "$DESKTOP_AUTOSTART_ID" ]; then
    COMPIZ_OPTIONS="$COMPIZ_OPTIONS --sm-client-id $DESKTOP_AUTOSTART_ID"
    fi
    if check_nvidia; then
    if [ "x$INDIRECT" != "xyes" ]; then
    COMPIZ_OPTIONS="$COMPIZ_OPTIONS --loose-binding"
    fi
    fi
    # Execution begins here.
    # Read configuration from XDG paths
    if [ -z "$XDG_CONFIG_DIRS" ]; then
    test -f /etc/xdg/compiz/compiz-manager && . /etc/xdg/compiz/compiz-manager
    for f in /etc/xdg/compiz/compiz-manager.d/*; do
    test -e $f && . $f
    done
    else
    OLD_IFS=$IFS
    IFS=:
    for CONFIG_DIR in $XDG_CONFIG_DIRS
    do
    test -f $CONFIG_DIR/compiz/compiz-manager && . $CONFIG_DIR/compiz/compiz-manager
    for f in $CONFIG_DIRS/compiz/compiz-manager.d/*; do
    test -e $f && . $f
    done
    done
    IFS=$OLD_IFS
    unset OLD_IFS
    fi
    if [ -z "$XDG_CONFIG_HOME" ]; then
    test -f $HOME/.config/compiz/compiz-manager && . $HOME/.config/compiz/compiz-manager
    else
    test -f $XDG_CONFIG_HOME/compiz/compiz-manager && . $XDG_CONFIG_HOME/compiz/compiz-manager
    fi
    # Don't use compiz when running the failsafe session
    if [ "x$GNOME_DESKTOP_SESSION_ID" = "xFailsafe" ]; then
    abort_with_fallback_wm
    fi
    if [ "x$LIBGL_ALWAYS_INDIRECT" = "x1" ]; then
    INDIRECT="yes";
    fi
    # if we run under Xgl, we can skip some tests here
    if ! check_xgl; then
    # if vesa or vga are in use, do not even try glxinfo (LP#119341)
    if ! running_under_whitelisted_driver || have_blacklisted_pciid; then
    abort_with_fallback_wm
    fi
    # check if we have the required bits to run compiz and if not,
    # fallback
    if ! check_tfp || ! check_npot_texture || ! check_composite || ! check_texture_size; then
    abort_with_fallback_wm
    fi
    # check if we run with software rasterizer and if so, bail out
    if check_software_rasterizer; then
    verbose "Software rasterizer detected, aborting"
    abort_with_fallback_wm
    fi
    if check_nvidia && ! check_nvidia_memory; then
    abort_with_fallback_wm
    fi
    if ! check_fbconfig; then
    abort_with_fallback_wm
    fi
    fi
    # load the ccp plugin if present and fallback to plain gconf if not
    if [ -f ${PLUGIN_PATH}libccp.so ]; then
    COMPIZ_PLUGINS="$COMPIZ_PLUGINS ccp"
    elif [ -f ${PLUGIN_PATH}libgconf.so ]; then
    COMPIZ_PLUGINS="$COMPIZ_PLUGINS glib gconf"
    fi
    # enable gnomecompat if we run under gnome
    if [ x"$GNOME_DESKTOP_SESSION_ID" != x"" ] && [ ! -e ~/.compiz-gnomecompat ]; then
    verbose "running under gnome seesion, checking for gnomecompat\n"
    if ! gconftool -g /apps/compiz/general/allscreens/options/active_plugins|grep -q gnomecompat; then
    verbose "adding missing gnomecompat\n"
    V=$(gconftool -g /apps/compiz/general/allscreens/options/active_plugins|sed s/mousepoll,/mousepoll,gnomecompat,/)
    if ! echo $V|grep -q gnomecompat; then
    verbose "can not add gnomecompat, reseting\n"
    gconftool --unset /apps/compiz/general/allscreens/options/active_plugins
    else
    gconftool -s /apps/compiz/general/allscreens/options/active_plugins --type list --list-type=string $V
    fi
    touch ~/.compiz-gnomecompat
    fi
    fi
    # get environment
    build_env
    build_args
    if [ "x$CM_DRY" = "xyes" ]; then
    verbose "Dry run finished: everything should work with regards to Compiz and 3D.\n"
    verbose "Execute: ${COMPIZ_BIN_PATH}${COMPIZ_NAME} $COMPIZ_OPTIONS "$@" $COMPIZ_PLUGINS \n"
    exit 0;
    fi
    ${COMPIZ_BIN_PATH}${COMPIZ_NAME} $COMPIZ_OPTIONS "$@" $COMPIZ_PLUGINS || exec $FALLBACKWM $FALLBACKWM_OPTIONS
    That's it so far.
    So again what i try to do is running compiz with metacity decorations.
    I hope someone can help me here,
    Mark.
    Last edited by markg85 (2009-06-28 00:26:04)

    whoops wrote:
    Wait, what, I thought metacity isn't as window decorator, it is a window manager, right? I don't really get what you're trying to do... maybe install compiz-decorator-gtk and use it instead of emerald?
    edit: aaah, yes, I think you're missing compiz-decorator-gtk, try that, look at fusion icon "window decorator" option again.
    Strange.. i was under the impression that pacman -S compiz-fusion would install GTK and QT decorators... guess not.
    This issue is fixed now. Running metacity decorations now WITH compiz.

  • TS2634 I bought a composite AV cable with 30 pin connector at a proper apple store for my ipad 2 which no longer works now i have updated to ios7 - please advise how to make this work ?

    I bought a composite AV cable with 30 pin connector at a proper apple store for my ipad 2 which no longer works now i have updated to ios7 - please advise how to make this work ?

    I have the same problem.
    Two similar discussions:
    https://discussions.apple.com/message/23081658#23081658
    https://discussions.apple.com/message/23281391#23281391
    I have not yet seen any official response to the question: "Is the Apple AV Composite cable fully supported with 30pin connector devices upgraded with iOS7 - specifically ? - eg. iPad 2, iPhone 4, iPhone 4s"
    If it is not currently supported is that then due to a bug / oversight and in that case is it something that will be fixed in the near future?
    Please let us know what feedback you got from asking Apple support.

  • Will a 30 pin to composite cable work with a lightning to 30 pin adaptor?

    Does anyone know is a 30 pin to composite cable work with a lightning to 30 pin adaptor?

    Hi - this article may help - http://www.imore.com/lightning-connector-drops-video-out-support-wants-you-use-a irplay-and-apple-tv

  • Multiple Pop-ups while saving composite data form with rules attached

    When we open Hyperion Planning from Workspace, and click “Save” on the composite Web Form , the business rules attached to the Web Forms execute as they are set to “Run on Save”. As the rules execute, in Workspace a blank “pop-up” window comes up. The issue we have is that if we have 3 rules attached we get 3 pop-ups and if we have a composite Web Form created using tabs functionality, and if we click Save on one tab, we get a large number of pop-ups as if the rules of ALL tabs ran even though we clicked save on one tab. For example on a composite Web Form with 4 tabs we may get 12 pop-ups. This issue only occurs when opening planning from Workspace.

    hi!
    Maybe your should try to join 4 BR in 1 sequence
    Alexander

  • Installing Gnome with Fink

    I am trying to install the Gnome wm using Fink, I have gotten some of it installed but I am running into a problem with some of the packages. This is the error message:
    OMF file [/sw/share/omf/gpl/gpl-pa.omf] does not validate against ScrollKeeper-OMF DTD: /sw/share/xml/scrollkeeper/dtds/scrollkeeper-omf.dtd. I also got a similar OMF error when I tried to install Gnome themes and applets. Any ideas? Thank you.

    Post it to the fink users email list. It is very active and you will get advice and/or the package will get fixed quickly.
    http://news.gmane.org/gmane.os.apple.fink.general
    When you describe your problem, provide them with more context (10.4, 10.5, intel, ppc, etc), what package you are having the error with, if it is happening during installation or when you try to initiate gnome with
    gnome-session

  • SOA BPEL Composite Deployment failed with ORABPEL-05250

    hi
    i got following error while deploying composite having bpel with multiple operations..compilation was succesful with no errors....
    following are the environment...
    jdeveloper 11.1.1.3
    soa 11.1.1.5
    ==============================
    [05:57:28 PM] Error deploying archive sca_LoadMinMax_rev1.0.jar to partition "default" on server soa_server1 [soaserver.mycompany.com:8002]
    [05:57:28 PM] HTTP error code returned [500]
    [05:57:28 PM] Error message from server:
    #;There was an error deploying the composite on soa_server1: Deployment Failed: Error occurred during deployment of component: LoadMinMax to service engine: implementation.bpel, for composite: LoadMinMax: ORABPEL-05250
    #;Error deploying BPEL suitcase.
    #;error while attempting to deploy the BPEL component file "/home/oracle/middleware/user_projects/domains/servicebusdev_domain/servers/soa_server1/dc/soa_97b51b35-6545-4597-9d28-5083a4f56c97"; the exception reported is: java.lang.Exception: BPEL 1.1 compilation failed
    #;This error contained an exception thrown by the underlying deployment module.
    #;Verify the exception trace in the log (with logging level set to debug mode).
    [05:57:28 PM] Check server log for more details.
    [05:57:28 PM] Error deploying archive sca_LoadMinMax_rev1.0.jar to partition "default" on server soa_server1 [soaserver.mycompany.com:8002]
    [05:57:28 PM] #### Deployment incomplete. ####
    [05:57:28 PM] Error deploying archive file:/C:/JDeveloper/mywork/LoadMinMax/LoadMinMax/deploy/sca_LoadMinMax_rev1.0.jar
    (oracle.tip.tools.ide.fabric.deploy.common.SOARemoteDeployer)
    ================================
    Please give some ligh on this issue....
    composite with simple bpel process having invoke, assign is working fine.but with multiple operation its giving deployment errors eventhough the compilation is successful...
    Regards
    jdev

    Hi,
    Every time i got this error, there was a problem with MDS module.
    Not deployed at all or not actual mds module on which sca is depend.
    Daniel.

  • [SOLVED]Script to replace compiz with metacity and the other way round

    Hi. I would like You guys to help me. I don't want to use fusion-icon (many complex reasons I wouldn't like to state here, just please take it for granted) and I'd like to bind a key combination for a command which would let me replace compiz with metacity and the other way round. So I think I need a script.
    What I'd need:
    detect if compiz is running
    yes -> metacity --replace
    no -> compiz --loose-binding --replace
    Can You help?
    Last edited by warnec (2010-06-23 19:38:46)

    The scripts by mojlac024 replaces compiz by metacity when compiz is running, but when metacity is running it doesn't bring compiz back.
    How to incorporate that test:
    dbus-send --print-reply --type=method_call --dest=org.freedesktop.compiz /org/freedesktop/compiz/dbus/screen0 org.freedesktop.compiz.list | wc -l
    into the script?
    PS.:
    When compiz is running, it prints 1. But when compiz is not running, it prints:
    Error org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.compiz was not provided by any .service files
    0
    So a simple logical test of "is this 0 or not?" won't work, I'm afraid.
    Last edited by warnec (2010-06-23 17:01:44)

  • Compiz, GTK window decorator not getting along with metacity

    Hello,
    Today gtk-window-decorator managed to break on my machine, resulting in no window decorations. I'm using emerald as a temporary solution, but I'd prefer to go back to gtk-window-decorator if possible. When I start compiz, the following occurs:
    gtk-window-decorator: error while loading shared libraries: libmetacity-private.so.1: cannot open shared object file: No such file or directory
    I found some posts that suggested using metacity2 instead of metacity, but I'm using compiz-bzr from the AUR which lists metacity as a dependency which conflicts with metacity2. I tried downgrading metacity, but that didn't help. I'm not entirely sure where to go from here.
    Thanks in advance!

    Thanks for your help!
    Installing the stable version of compiz got gtk-window-decorator working again, but now I have no minimize or maximize buttons on any gtk theme (only a close button), and gtk-window-decorator throws me
    (gtk-window-decorator:23942): GLib-GObject-WARNING **: invalid uninstantiatable type '(null)' in cast to 'WnckWindow'
    gtk-window-decorator: Ignoring unknown or already-used button name "appmenu"
    EDIT: This problem was solved by running
    gsettings set org.gnome.desktop.wm.preferences button-layout "'menu:minimize,maximize,close'"
    for future reference to anyone who stumbles across this post. Thanks again for the help!
    Last edited by Ekkoria (2014-10-19 20:36:48)

  • XFCE4-Gnome with PEKWM

    Hello Archers!
    I have been using PEKWM for a month and I really love it. I feel really confortable moving, resizing and tabbing windows quickly.
    I have tried to recreate all the things I used when I had XFCE4, like a bottom panel with the aplications icons, a pager, a dock, a clock, etc... But after try a wide range of applications (pypanel, tint2, bmpanel, ipager, trayer, cairo, avant and so on)  I just realised that what I really want is XFCE4 with Pekwm (instead of XFwm).
    Is this really possible?
    I've been googling and reading for an hour and but I have't found what exactly need to include in my xinitrc file.
    This guy got it working using wolvix so I should be able to do it too using Arch: http://forums.wolvix.org/index.php?topic=1292
    Thank you very much in advance
    Last edited by rafaelgp (2009-04-16 22:46:15)

    I post this just in case someone else want to use Gnome + Pekwm:
    My ~/.xinitrc file looks like this:
    #!/bin/sh
    # ~/.xinitrc
    conky &
    numlockx &
    xset -b &
    exec ck-launch-session gnome-session &
    exec pekwm
    #It is very important to write pekwm the last one and without "&"
    I boot directly without DM so my /etc/inittab is:
    # /etc/inittab
    id:5:initdefault:
    rc::sysinit:/etc/rc.sysinit
    rs:S1:wait:/etc/rc.single
    rm:2345:wait:/etc/rc.multi
    rh:06:wait:/etc/rc.shutdown
    su:S:wait:/sbin/sulogin -p
    c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux
    c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
    c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
    c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
    c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
    c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
    ca::ctrlaltdel:/sbin/shutdown -t3 -r now
    x:5:once:/bin/su rafael -l -c "/bin/bash --login -c startx >/dev/null 2>&1"
    Finally, open gconftool and set:
    apps>nautilus>preferences>show_desktop: untick
    Note: I tried  changing the following
    desktop>gnome>session>required_components>windowmanager: replace metacity by pekwm
    and creating a desktop entry for PekWM as it is said in the wiki http://wiki.archlinux.org/index.php/PekWM
    nano /usr/share/xsessions/Pekwm.desktop
    [Desktop Entry]
    Encoding=UTF-8
    Name=PekWM
    Comment=Start PekWM
    Exec=/usr/local/bin/pekwm
    Icon=
    Type=Application
    but didn't work because /usr/local/bin is empty. Any ideas?
    Althought everything is working, I have the feeling that nautilus is not entirely happy.
    Last edited by rafaelgp (2009-04-16 22:14:55)

  • Composite Primary Key with two KeyField: One string and one sequential int.

    Hi All,
    Acording to [url http://download.oracle.com/docs/cd/E17277_02/html/java/com/sleepycat/persist/model/PrimaryKey.html#sequence()]sequence JavaDoc: A composite key class may also be used to override sort order, but it may contain only a single key field that has one of the types previously mentioned.
    We are trying to create a composite PK like the following:
    @Persistent
    public class ExamplePK {
        @KeyField(1) Integer seq;
        @KeyField(2) String admon;
        public String getAdmon() {
            return admon;
        public void setAdmon(final String admon) {
            this.admon = admon;
          public Integer getSeq() {
          return seq;
          public void setSeq(final Integer seq) {
          this.seq = seq;
    @Entity
    public class ExamplePojo {
        // Relational fields
        @PrimaryKey(sequence="ExampleSeq")
        private ExamplePK idExample;
        public ExamplePK getIdExample() {
            return idExample;
        public void setIdExample(final ExamplePK idExample) {
            this.idExample = idExample;
    }but we are getting the following exception:
    java.lang.IllegalArgumentException:A composite key class used with a sequence may contain only a single integer key field: es.correos.ape.dao.notification.pojo.ExamplePK[Server1:1291138230743]
          at com.sleepycat.persist.impl.CompositeKeyFormat.getSequenceKeyFormat(CompositeKeyFormat.java:292)
          at com.sleepycat.persist.impl.PersistKeyAssigner.<init>(PersistKeyAssigner.java:39)
          at com.sleepycat.persist.impl.Store.getPrimaryIndex(Store.java:337)
          at com.sleepycat.persist.EntityStore.getPrimaryIndex(EntityStore.java:307)What are we doing wrong?
    BR,
    /César.

    Hi Cesar,
    I think you may be misunderstanding the doc.
    A composite key class may also be used to override sort order, but it may contain only a single key field that has one of the types previously mentioned.This means that if you have a sequence, you can only have one key field. In the code you posted, you're defining two key fields.
    java.lang.IllegalArgumentException:A composite key class used with a sequence may contain only a single integer key field: es.correos.ape.dao.notification.pojo.ExamplePK[Server1:1291138230743]This is telling you that you cannot have more than one key field, when using a sequence.
    --mark                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • [Solved] No sound (using Gnome with Pulseaudio)

    Hello,
    I have an issue with my audio. Since yesterday it has not been working, as in no sound in my headphones
    I updated gnome, cinnamon and linux yesterday. I did not however update pulseaudio or anything else alsa related (as far as I can tell).
    Another possible cause could be switching from cinnamon to gnome which I did yesterday (I don't know when exactly my audio stopped working).
    Other relevant facts:
    -My mic is still working fine
    -Using the Xonar DG sound card
    -Nothing is muted in alsamixer
    -not a hardware issue, working fine in dual boot windows
    Pulse audio in verbose mode suggest that the issue is not pulseaudio (as does pavucontrol's visualization):
    I: [pulseaudio] main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Operation not permitted
    I: [pulseaudio] core-util.c: Successfully gained nice level -11.
    I: [pulseaudio] main.c: This is PulseAudio 5.0
    I: [pulseaudio] main.c: Page size is 4096 bytes
    I: [pulseaudio] main.c: Machine ID is 16327981f21a4906af3310ebf24dab15.
    I: [pulseaudio] main.c: Session ID is c1.
    I: [pulseaudio] main.c: Using runtime directory /run/user/1000/pulse.
    I: [pulseaudio] main.c: Using state directory /home/username/.config/pulse.
    I: [pulseaudio] main.c: Using modules directory /usr/lib/pulse-5.0/modules.
    I: [pulseaudio] main.c: Running in system mode: no
    I: [pulseaudio] main.c: Fresh high-resolution timers available! Bon appetit!
    I: [pulseaudio] cpu-x86.c: CPU flags: CMOV MMX SSE SSE2 SSE3 SSSE3 SSE4_1 SSE4_2 MMXEXT
    I: [pulseaudio] svolume_mmx.c: Initialising MMX optimized volume functions.
    I: [pulseaudio] remap_mmx.c: Initialising MMX optimized remappers.
    I: [pulseaudio] svolume_sse.c: Initialising SSE2 optimized volume functions.
    I: [pulseaudio] remap_sse.c: Initialising SSE2 optimized remappers.
    I: [pulseaudio] sconv_sse.c: Initialising SSE2 optimized conversions.
    I: [pulseaudio] svolume_orc.c: Initialising ORC optimized volume functions.
    I: [pulseaudio] module-device-restore.c: Successfully opened database file '/home/username/.config/pulse/16327981f21a4906af3310ebf24dab15-device-volumes'.
    I: [pulseaudio] module.c: Loaded "module-device-restore" (index: #0; argument: "").
    I: [pulseaudio] module-stream-restore.c: Successfully opened database file '/home/username/.config/pulse/16327981f21a4906af3310ebf24dab15-stream-volumes'.
    I: [pulseaudio] module.c: Loaded "module-stream-restore" (index: #1; argument: "").
    I: [pulseaudio] module-card-restore.c: Successfully opened database file '/home/username/.config/pulse/16327981f21a4906af3310ebf24dab15-card-database'.
    I: [pulseaudio] module.c: Loaded "module-card-restore" (index: #2; argument: "").
    I: [pulseaudio] module.c: Loaded "module-augment-properties" (index: #3; argument: "").
    I: [pulseaudio] module.c: Loaded "module-switch-on-port-available" (index: #4; argument: "").
    I: [pulseaudio] (alsa-lib)utils.c: could not open configuration file /usr/share/alsa/ucm/HDA NVidia/HDA NVidia.conf
    I: [pulseaudio] (alsa-lib)parser.c: error: could not parse configuration for card HDA NVidia
    I: [pulseaudio] (alsa-lib)main.c: error: failed to import HDA NVidia use case configuration -2
    I: [pulseaudio] alsa-ucm.c: UCM not available for card HDA NVidia
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC0D0c' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device hw:0: No such file or directory
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC0D0c' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device front:0: No such file or directory
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC0D0c' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device hw:0: No such file or directory
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC0D1c' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device iec958:0: No such file or directory
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC0D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device hw:0: No such file or directory
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC0D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device front:0: No such file or directory
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC0D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device hw:0: No such file or directory
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC0D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device surround40:0: No such file or directory
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC0D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device surround41:0: No such file or directory
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC0D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device surround50:0: No such file or directory
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC0D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device surround51:0: No such file or directory
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC0D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device surround71:0: No such file or directory
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC0D1p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device iec958:0: No such file or directory
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM a52:0
    I: [pulseaudio] alsa-util.c: Error opening PCM device a52:0: No such file or directory
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM a52:0
    I: [pulseaudio] alsa-util.c: Error opening PCM device a52:0: No such file or directory
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM dca:0
    I: [pulseaudio] alsa-util.c: Error opening PCM device dca:0: No such file or directory
    I: [pulseaudio] (alsa-lib)control.c: Invalid CTL hdmi:0
    I: [pulseaudio] alsa-util.c: Unable to attach to mixer hdmi:0: No such file or directory
    I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:0'
    I: [pulseaudio] (alsa-lib)control.c: Invalid CTL hdmi:0
    I: [pulseaudio] alsa-util.c: Unable to attach to mixer hdmi:0: No such file or directory
    I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:0'
    I: [pulseaudio] (alsa-lib)control.c: Invalid CTL hdmi:0,1
    I: [pulseaudio] alsa-util.c: Unable to attach to mixer hdmi:0,1: No such file or directory
    I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:0'
    I: [pulseaudio] (alsa-lib)control.c: Invalid CTL hdmi:0,1
    I: [pulseaudio] alsa-util.c: Unable to attach to mixer hdmi:0,1: No such file or directory
    I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:0'
    I: [pulseaudio] (alsa-lib)control.c: Invalid CTL hdmi:0,2
    I: [pulseaudio] alsa-util.c: Unable to attach to mixer hdmi:0,2: No such file or directory
    I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:0'
    I: [pulseaudio] (alsa-lib)control.c: Invalid CTL hdmi:0,2
    I: [pulseaudio] alsa-util.c: Unable to attach to mixer hdmi:0,2: No such file or directory
    I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:0'
    I: [pulseaudio] (alsa-lib)control.c: Invalid CTL hdmi:0,3
    I: [pulseaudio] alsa-util.c: Unable to attach to mixer hdmi:0,3: No such file or directory
    I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:0'
    I: [pulseaudio] (alsa-lib)control.c: Invalid CTL hdmi:0,3
    I: [pulseaudio] alsa-util.c: Unable to attach to mixer hdmi:0,3: No such file or directory
    I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:0'
    I: [pulseaudio] module-card-restore.c: Restoring port latency offsets for card alsa_card.pci-0000_01_00.1.
    I: [pulseaudio] card.c: Created 0 "alsa_card.pci-0000_01_00.1"
    I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:0'
    I: [pulseaudio] alsa-util.c: Trying to disable ALSA period wakeups, using timers only
    I: [pulseaudio] alsa-util.c: ALSA period wakeups disabled
    I: [pulseaudio] alsa-sink.c: Successfully opened device hdmi:0.
    I: [pulseaudio] alsa-sink.c: Selected mapping 'Digital Stereo (HDMI)' (hdmi-stereo).
    I: [pulseaudio] alsa-sink.c: Successfully enabled mmap() mode.
    I: [pulseaudio] alsa-sink.c: Successfully enabled timer-based scheduling mode.
    I: [pulseaudio] (alsa-lib)control.c: Invalid CTL hdmi:0
    I: [pulseaudio] alsa-util.c: Unable to attach to mixer hdmi:0: No such file or directory
    I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:0'
    I: [pulseaudio] sink.c: Created sink 0 "alsa_output.pci-0000_01_00.1.hdmi-stereo" with sample spec s16le 2ch 44100Hz and channel map front-left,front-right
    I: [pulseaudio] sink.c: alsa.resolution_bits = "16"
    I: [pulseaudio] sink.c: device.api = "alsa"
    I: [pulseaudio] sink.c: device.class = "sound"
    I: [pulseaudio] sink.c: alsa.class = "generic"
    I: [pulseaudio] sink.c: alsa.subclass = "generic-mix"
    I: [pulseaudio] sink.c: alsa.name = "HDMI 0"
    I: [pulseaudio] sink.c: alsa.id = "HDMI 0"
    I: [pulseaudio] sink.c: alsa.subdevice = "0"
    I: [pulseaudio] sink.c: alsa.subdevice_name = "subdevice #0"
    I: [pulseaudio] sink.c: alsa.device = "3"
    I: [pulseaudio] sink.c: alsa.card = "0"
    I: [pulseaudio] sink.c: alsa.card_name = "HDA NVidia"
    I: [pulseaudio] sink.c: alsa.long_card_name = "HDA NVidia at 0xfeaf8000 irq 19"
    I: [pulseaudio] sink.c: alsa.driver_name = "snd_hda_intel"
    I: [pulseaudio] sink.c: device.bus_path = "pci-0000:01:00.1"
    I: [pulseaudio] sink.c: sysfs.path = "/devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card0"
    I: [pulseaudio] sink.c: device.bus = "pci"
    I: [pulseaudio] sink.c: device.vendor.id = "10de"
    I: [pulseaudio] sink.c: device.vendor.name = "NVIDIA Corporation"
    I: [pulseaudio] sink.c: device.product.id = "0e0a"
    I: [pulseaudio] sink.c: device.product.name = "GK104 HDMI Audio Controller"
    I: [pulseaudio] sink.c: device.string = "hdmi:0"
    I: [pulseaudio] sink.c: device.buffering.buffer_size = "352768"
    I: [pulseaudio] sink.c: device.buffering.fragment_size = "176384"
    I: [pulseaudio] sink.c: device.access_mode = "mmap+timer"
    I: [pulseaudio] sink.c: device.profile.name = "hdmi-stereo"
    I: [pulseaudio] sink.c: device.profile.description = "Digital Stereo (HDMI)"
    I: [pulseaudio] sink.c: device.description = "GK104 HDMI Audio Controller Digital Stereo (HDMI)"
    I: [pulseaudio] sink.c: alsa.mixer_name = "Nvidia GPU 40 HDMI/DP"
    I: [pulseaudio] sink.c: alsa.components = "HDA:10de0040,14622843,00100100"
    I: [pulseaudio] sink.c: module-udev-detect.discovered = "1"
    I: [pulseaudio] sink.c: device.icon_name = "audio-card-pci"
    I: [pulseaudio] source.c: Created source 0 "alsa_output.pci-0000_01_00.1.hdmi-stereo.monitor" with sample spec s16le 2ch 44100Hz and channel map front-left,front-right
    I: [pulseaudio] source.c: device.description = "Monitor of GK104 HDMI Audio Controller Digital Stereo (HDMI)"
    I: [pulseaudio] source.c: device.class = "monitor"
    I: [pulseaudio] source.c: alsa.card = "0"
    I: [pulseaudio] source.c: alsa.card_name = "HDA NVidia"
    I: [pulseaudio] source.c: alsa.long_card_name = "HDA NVidia at 0xfeaf8000 irq 19"
    I: [pulseaudio] source.c: alsa.driver_name = "snd_hda_intel"
    I: [pulseaudio] source.c: device.bus_path = "pci-0000:01:00.1"
    I: [pulseaudio] source.c: sysfs.path = "/devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card0"
    I: [pulseaudio] source.c: device.bus = "pci"
    I: [pulseaudio] source.c: device.vendor.id = "10de"
    I: [pulseaudio] source.c: device.vendor.name = "NVIDIA Corporation"
    I: [pulseaudio] source.c: device.product.id = "0e0a"
    I: [pulseaudio] source.c: device.product.name = "GK104 HDMI Audio Controller"
    I: [pulseaudio] source.c: device.string = "0"
    I: [pulseaudio] source.c: module-udev-detect.discovered = "1"
    I: [pulseaudio] source.c: device.icon_name = "audio-card-pci"
    I: [pulseaudio] alsa-sink.c: Using 2.0 fragments of size 176384 bytes (999.91ms), buffer size is 352768 bytes (1999.82ms)
    I: [pulseaudio] alsa-sink.c: Time scheduling watermark is 20.00ms
    I: [pulseaudio] alsa-sink.c: Driver does not support hardware volume control, falling back to software volume control.
    I: [pulseaudio] alsa-sink.c: Driver does not support hardware mute control, falling back to software mute control.
    I: [alsa-sink-HDMI 0] core-util.c: Successfully enabled SCHED_RR scheduling for thread, with priority 5.
    I: [alsa-sink-HDMI 0] alsa-sink.c: Starting playback.
    I: [pulseaudio] module.c: Loaded "module-alsa-card" (index: #6; argument: "device_id="0" name="pci-0000_01_00.1" card_name="alsa_card.pci-0000_01_00.1" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes card_properties="module-udev-detect.discovered=1"").
    I: [pulseaudio] module-udev-detect.c: Card /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card0 (alsa_card.pci-0000_01_00.1) module loaded.
    I: [pulseaudio] (alsa-lib)utils.c: could not open configuration file /usr/share/alsa/ucm/Xonar DG/Xonar DG.conf
    I: [pulseaudio] (alsa-lib)parser.c: error: could not parse configuration for card Xonar DG
    I: [pulseaudio] (alsa-lib)main.c: error: failed to import Xonar DG use case configuration -2
    I: [pulseaudio] alsa-ucm.c: UCM not available for card Xonar DG
    I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:hw:1: Invalid argument
    I: [pulseaudio] (alsa-lib)control.c: Invalid CTL front:1
    I: [pulseaudio] alsa-util.c: Unable to attach to mixer front:1: No such file or directory
    I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:1'
    I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:hw:1: Invalid argument
    I: [pulseaudio] (alsa-lib)control.c: Invalid CTL iec958:1
    I: [pulseaudio] alsa-util.c: Unable to attach to mixer iec958:1: No such file or directory
    I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:1'
    I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:hw:1: Invalid argument
    I: [pulseaudio] (alsa-lib)control.c: Invalid CTL front:1
    I: [pulseaudio] alsa-util.c: Unable to attach to mixer front:1: No such file or directory
    I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:1'
    I: [pulseaudio] (alsa-lib)control.c: Invalid CTL surround40:1
    I: [pulseaudio] alsa-util.c: Unable to attach to mixer surround40:1: No such file or directory
    I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:1'
    I: [pulseaudio] (alsa-lib)control.c: Invalid CTL surround41:1
    I: [pulseaudio] alsa-util.c: Unable to attach to mixer surround41:1: No such file or directory
    I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:1'
    I: [pulseaudio] (alsa-lib)control.c: Invalid CTL surround50:1
    I: [pulseaudio] alsa-util.c: Unable to attach to mixer surround50:1: No such file or directory
    I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:1'
    I: [pulseaudio] (alsa-lib)control.c: Invalid CTL surround51:1
    I: [pulseaudio] alsa-util.c: Unable to attach to mixer surround51:1: No such file or directory
    I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:1'
    I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
    I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
    I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:surround71:1: Invalid argument
    I: [pulseaudio] (alsa-lib)control.c: Invalid CTL iec958:1
    I: [pulseaudio] alsa-util.c: Unable to attach to mixer iec958:1: No such file or directory
    I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:1'
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM a52:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device a52:1: No such file or directory
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM a52:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device a52:1: No such file or directory
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM dca:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device dca:1: No such file or directory
    I: [pulseaudio] (alsa-lib)confmisc.c: Unable to find definition 'cards.CMI8786.pcm.hdmi.0:CARD=1,AES0=4,AES1=130,AES2=0,AES3=2'
    I: [pulseaudio] (alsa-lib)conf.c: function snd_func_refer returned error: No such file or directory
    I: [pulseaudio] (alsa-lib)conf.c: Evaluate error: No such file or directory
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM hdmi:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device hdmi:1: No such file or directory
    I: [pulseaudio] module-card-restore.c: Restored profile 'output:analog-stereo+input:analog-stereo' for card alsa_card.pci-0000_03_07.0.
    I: [pulseaudio] module-card-restore.c: Restoring port latency offsets for card alsa_card.pci-0000_03_07.0.
    I: [pulseaudio] card.c: Created 1 "alsa_card.pci-0000_03_07.0"
    I: [pulseaudio] alsa-util.c: Trying to disable ALSA period wakeups, using timers only
    I: [pulseaudio] alsa-util.c: ALSA period wakeups disabled
    I: [pulseaudio] alsa-sink.c: Successfully opened device front:1.
    I: [pulseaudio] alsa-sink.c: Selected mapping 'Analog Stereo' (analog-stereo).
    I: [pulseaudio] alsa-sink.c: Successfully enabled mmap() mode.
    I: [pulseaudio] alsa-sink.c: Successfully enabled timer-based scheduling mode.
    I: [pulseaudio] (alsa-lib)control.c: Invalid CTL front:1
    I: [pulseaudio] alsa-util.c: Unable to attach to mixer front:1: No such file or directory
    I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:1'
    I: [pulseaudio] sink.c: Created sink 1 "alsa_output.pci-0000_03_07.0.analog-stereo" with sample spec s16le 2ch 44100Hz and channel map front-left,front-right
    I: [pulseaudio] sink.c: alsa.resolution_bits = "16"
    I: [pulseaudio] sink.c: device.api = "alsa"
    I: [pulseaudio] sink.c: device.class = "sound"
    I: [pulseaudio] sink.c: alsa.class = "generic"
    I: [pulseaudio] sink.c: alsa.subclass = "generic-mix"
    I: [pulseaudio] sink.c: alsa.name = "Multichannel"
    I: [pulseaudio] sink.c: alsa.id = "Multichannel"
    I: [pulseaudio] sink.c: alsa.subdevice = "0"
    I: [pulseaudio] sink.c: alsa.subdevice_name = "subdevice #0"
    I: [pulseaudio] sink.c: alsa.device = "0"
    I: [pulseaudio] sink.c: alsa.card = "1"
    I: [pulseaudio] sink.c: alsa.card_name = "Xonar DG"
    I: [pulseaudio] sink.c: alsa.long_card_name = "C-Media Oxygen HD Audio at 0xe800, irq 22"
    I: [pulseaudio] sink.c: alsa.driver_name = "snd_oxygen"
    I: [pulseaudio] sink.c: device.bus_path = "pci-0000:03:07.0"
    I: [pulseaudio] sink.c: sysfs.path = "/devices/pci0000:00/0000:00:14.4/0000:03:07.0/sound/card1"
    I: [pulseaudio] sink.c: device.bus = "pci"
    I: [pulseaudio] sink.c: device.vendor.id = "13f6"
    I: [pulseaudio] sink.c: device.vendor.name = "C-Media Electronics Inc"
    I: [pulseaudio] sink.c: device.product.id = "8788"
    I: [pulseaudio] sink.c: device.product.name = "CMI8786 (Xonar DG)"
    I: [pulseaudio] sink.c: device.string = "front:1"
    I: [pulseaudio] sink.c: device.buffering.buffer_size = "352800"
    I: [pulseaudio] sink.c: device.buffering.fragment_size = "352800"
    I: [pulseaudio] sink.c: device.access_mode = "mmap+timer"
    I: [pulseaudio] sink.c: device.profile.name = "analog-stereo"
    I: [pulseaudio] sink.c: device.profile.description = "Analog Stereo"
    I: [pulseaudio] sink.c: device.description = "CMI8786 (Xonar DG) Analog Stereo"
    I: [pulseaudio] sink.c: alsa.mixer_name = "CMI8786"
    I: [pulseaudio] sink.c: alsa.components = "CS4245 CMI8786"
    I: [pulseaudio] sink.c: module-udev-detect.discovered = "1"
    I: [pulseaudio] sink.c: device.icon_name = "audio-card-pci"
    I: [pulseaudio] source.c: Created source 1 "alsa_output.pci-0000_03_07.0.analog-stereo.monitor" with sample spec s16le 2ch 44100Hz and channel map front-left,front-right
    I: [pulseaudio] source.c: device.description = "Monitor of CMI8786 (Xonar DG) Analog Stereo"
    I: [pulseaudio] source.c: device.class = "monitor"
    I: [pulseaudio] source.c: alsa.card = "1"
    I: [pulseaudio] source.c: alsa.card_name = "Xonar DG"
    I: [pulseaudio] source.c: alsa.long_card_name = "C-Media Oxygen HD Audio at 0xe800, irq 22"
    I: [pulseaudio] source.c: alsa.driver_name = "snd_oxygen"
    I: [pulseaudio] source.c: device.bus_path = "pci-0000:03:07.0"
    I: [pulseaudio] source.c: sysfs.path = "/devices/pci0000:00/0000:00:14.4/0000:03:07.0/sound/card1"
    I: [pulseaudio] source.c: device.bus = "pci"
    I: [pulseaudio] source.c: device.vendor.id = "13f6"
    I: [pulseaudio] source.c: device.vendor.name = "C-Media Electronics Inc"
    I: [pulseaudio] source.c: device.product.id = "8788"
    I: [pulseaudio] source.c: device.product.name = "CMI8786 (Xonar DG)"
    I: [pulseaudio] source.c: device.string = "1"
    I: [pulseaudio] source.c: module-udev-detect.discovered = "1"
    I: [pulseaudio] source.c: device.icon_name = "audio-card-pci"
    I: [pulseaudio] alsa-sink.c: Using 1.0 fragments of size 352800 bytes (2000.00ms), buffer size is 352800 bytes (2000.00ms)
    I: [pulseaudio] alsa-sink.c: Time scheduling watermark is 20.00ms
    I: [pulseaudio] alsa-sink.c: Successfully enabled deferred volume.
    I: [pulseaudio] alsa-sink.c: Hardware volume ranges from -125.50 dB to 0.00 dB.
    I: [pulseaudio] alsa-sink.c: Fixing base volume to 0.00 dB
    I: [pulseaudio] alsa-sink.c: Using hardware volume control. Hardware dB scale supported.
    I: [pulseaudio] alsa-sink.c: Using hardware mute control.
    I: [alsa-sink-Multichannel] core-util.c: Successfully enabled SCHED_RR scheduling for thread, with priority 5.
    I: [alsa-sink-Multichannel] alsa-sink.c: Starting playback.
    I: [pulseaudio] alsa-util.c: Trying to disable ALSA period wakeups, using timers only
    I: [pulseaudio] alsa-util.c: ALSA period wakeups disabled
    I: [pulseaudio] alsa-source.c: Successfully opened device front:1.
    I: [pulseaudio] alsa-source.c: Selected mapping 'Analog Stereo' (analog-stereo).
    I: [pulseaudio] alsa-source.c: Successfully enabled mmap() mode.
    I: [pulseaudio] alsa-source.c: Successfully enabled timer-based scheduling mode.
    I: [pulseaudio] (alsa-lib)control.c: Invalid CTL front:1
    I: [pulseaudio] alsa-util.c: Unable to attach to mixer front:1: No such file or directory
    I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:1'
    I: [pulseaudio] source.c: Created source 2 "alsa_input.pci-0000_03_07.0.analog-stereo" with sample spec s16le 2ch 44100Hz and channel map front-left,front-right
    I: [pulseaudio] source.c: alsa.resolution_bits = "16"
    I: [pulseaudio] source.c: device.api = "alsa"
    I: [pulseaudio] source.c: device.class = "sound"
    I: [pulseaudio] source.c: alsa.class = "generic"
    I: [pulseaudio] source.c: alsa.subclass = "generic-mix"
    I: [pulseaudio] source.c: alsa.name = "Multichannel"
    I: [pulseaudio] source.c: alsa.id = "Multichannel"
    I: [pulseaudio] source.c: alsa.subdevice = "0"
    I: [pulseaudio] source.c: alsa.subdevice_name = "subdevice #0"
    I: [pulseaudio] source.c: alsa.device = "0"
    I: [pulseaudio] source.c: alsa.card = "1"
    I: [pulseaudio] source.c: alsa.card_name = "Xonar DG"
    I: [pulseaudio] source.c: alsa.long_card_name = "C-Media Oxygen HD Audio at 0xe800, irq 22"
    I: [pulseaudio] source.c: alsa.driver_name = "snd_oxygen"
    I: [pulseaudio] source.c: device.bus_path = "pci-0000:03:07.0"
    I: [pulseaudio] source.c: sysfs.path = "/devices/pci0000:00/0000:00:14.4/0000:03:07.0/sound/card1"
    I: [pulseaudio] source.c: device.bus = "pci"
    I: [pulseaudio] source.c: device.vendor.id = "13f6"
    I: [pulseaudio] source.c: device.vendor.name = "C-Media Electronics Inc"
    I: [pulseaudio] source.c: device.product.id = "8788"
    I: [pulseaudio] source.c: device.product.name = "CMI8786 (Xonar DG)"
    I: [pulseaudio] source.c: device.string = "front:1"
    I: [pulseaudio] source.c: device.buffering.buffer_size = "131072"
    I: [pulseaudio] source.c: device.buffering.fragment_size = "131072"
    I: [pulseaudio] source.c: device.access_mode = "mmap+timer"
    I: [pulseaudio] source.c: device.profile.name = "analog-stereo"
    I: [pulseaudio] source.c: device.profile.description = "Analog Stereo"
    I: [pulseaudio] source.c: device.description = "CMI8786 (Xonar DG) Analog Stereo"
    I: [pulseaudio] source.c: alsa.mixer_name = "CMI8786"
    I: [pulseaudio] source.c: alsa.components = "CS4245 CMI8786"
    I: [pulseaudio] source.c: module-udev-detect.discovered = "1"
    I: [pulseaudio] source.c: device.icon_name = "audio-card-pci"
    I: [pulseaudio] alsa-source.c: Using 1.0 fragments of size 131072 bytes (743.04ms), buffer size is 131072 bytes (743.04ms)
    I: [pulseaudio] alsa-source.c: Time scheduling watermark is 20.00ms
    I: [pulseaudio] alsa-source.c: Successfully enabled deferred volume.
    I: [pulseaudio] alsa-source.c: Hardware volume ranges from -12.00 dB to 12.00 dB.
    I: [pulseaudio] alsa-source.c: Fixing base volume to -12.00 dB
    I: [pulseaudio] alsa-source.c: Using hardware volume control. Hardware dB scale supported.
    I: [pulseaudio] alsa-source.c: Using hardware mute control.
    I: [alsa-source-Multichannel] core-util.c: Successfully enabled SCHED_RR scheduling for thread, with priority 5.
    I: [alsa-source-Multichannel] alsa-source.c: Starting capture.
    I: [pulseaudio] module.c: Loaded "module-alsa-card" (index: #7; argument: "device_id="1" name="pci-0000_03_07.0" card_name="alsa_card.pci-0000_03_07.0" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes card_properties="module-udev-detect.discovered=1"").
    I: [pulseaudio] module-udev-detect.c: Card /devices/pci0000:00/0000:00:14.4/0000:03:07.0/sound/card1 (alsa_card.pci-0000_03_07.0) module loaded.
    I: [pulseaudio] module-udev-detect.c: Found 2 cards.
    I: [pulseaudio] module.c: Loaded "module-udev-detect" (index: #5; argument: "").
    I: [pulseaudio] module.c: Loaded "module-jackdbus-detect" (index: #8; argument: "channels=2").
    I: [pulseaudio] module.c: Loaded "module-bluetooth-policy" (index: #9; argument: "").
    I: [pulseaudio] module.c: Loaded "module-bluez5-discover" (index: #11; argument: "").
    I: [pulseaudio] module.c: Loaded "module-bluetooth-discover" (index: #10; argument: "").
    I: [pulseaudio] module.c: Loaded "module-esound-protocol-unix" (index: #12; argument: "").
    I: [pulseaudio] module.c: Loaded "module-native-protocol-unix" (index: #13; argument: "").
    I: [pulseaudio] module.c: Loaded "module-gconf" (index: #14; argument: "").
    I: [pulseaudio] module-default-device-restore.c: Restored default sink 'alsa_output.pci-0000_03_07.0.analog-stereo'.
    I: [pulseaudio] module-default-device-restore.c: Restored default source 'alsa_input.pci-0000_03_07.0.analog-stereo'.
    I: [pulseaudio] module.c: Loaded "module-default-device-restore" (index: #15; argument: "").
    I: [pulseaudio] module.c: Loaded "module-rescue-streams" (index: #16; argument: "").
    I: [pulseaudio] module.c: Loaded "module-always-sink" (index: #17; argument: "").
    I: [pulseaudio] module.c: Loaded "module-intended-roles" (index: #18; argument: "").
    I: [pulseaudio] module.c: Loaded "module-suspend-on-idle" (index: #19; argument: "").
    I: [pulseaudio] module.c: Loaded "module-console-kit" (index: #20; argument: "").
    I: [pulseaudio] client.c: Created 0 "Login Session c1"
    I: [pulseaudio] module.c: Loaded "module-systemd-login" (index: #21; argument: "").
    I: [pulseaudio] module.c: Loaded "module-position-event-sounds" (index: #22; argument: "").
    I: [pulseaudio] module.c: Loaded "module-role-cork" (index: #23; argument: "").
    I: [pulseaudio] module.c: Loaded "module-filter-heuristics" (index: #24; argument: "").
    I: [pulseaudio] module.c: Loaded "module-filter-apply" (index: #25; argument: "").
    I: [pulseaudio] main.c: Daemon startup complete.
    I: [pulseaudio] client.c: Created 1 "Native client (UNIX socket client)"
    E: [pulseaudio] bluez5-util.c: GetManagedObjects() failed: org.freedesktop.systemd1.LoadFailed: Unit dbus-org.bluez.service failed to load: No such file or directory.
    I: [pulseaudio] protocol-native.c: Got credentials: uid=1000 gid=100 success=1
    I: [pulseaudio] source-output.c: Trying to change sample rate
    I: [pulseaudio] remap.c: Using generic matrix remapping
    I: [pulseaudio] source-output.c: Created output 0 "Peak detect" on alsa_input.pci-0000_03_07.0.analog-stereo with sample spec float32le 1ch 25Hz and channel map mono
    I: [pulseaudio] source-output.c: application.id = "org.gnome.VolumeControl"
    I: [pulseaudio] source-output.c: media.name = "Peak detect"
    I: [pulseaudio] source-output.c: application.name = "GNOME Volume Control Dialog"
    I: [pulseaudio] source-output.c: native-protocol.peer = "UNIX socket client"
    I: [pulseaudio] source-output.c: native-protocol.version = "29"
    I: [pulseaudio] source-output.c: application.icon_name = "multimedia-volume-control"
    I: [pulseaudio] source-output.c: application.version = "3.12.1"
    I: [pulseaudio] source-output.c: application.process.id = "2090"
    I: [pulseaudio] source-output.c: application.process.user = "username"
    I: [pulseaudio] source-output.c: application.process.host = "gimli"
    I: [pulseaudio] source-output.c: application.process.binary = "gnome-control-center"
    I: [pulseaudio] source-output.c: application.language = "en_US.UTF-8"
    I: [pulseaudio] source-output.c: window.x11.display = ":0.0"
    I: [pulseaudio] source-output.c: application.process.machine_id = "16327981f21a4906af3310ebf24dab15"
    I: [pulseaudio] source-output.c: application.process.session_id = "c1"
    I: [pulseaudio] source-output.c: module-stream-restore.id = "source-output-by-application-id:org.gnome.VolumeControl"
    I: [pulseaudio] protocol-native.c: Final latency 60.00 ms = 40.00 ms + 20.00 ms
    I: [alsa-source-Multichannel] alsa-source.c: Increasing minimal latency to 1.00 ms
    I: [pulseaudio] module-suspend-on-idle.c: Sink alsa_output.pci-0000_03_07.0.analog-stereo idle for too long, suspending ...
    I: [alsa-sink-Multichannel] alsa-sink.c: Device suspended...
    I: [pulseaudio] module-suspend-on-idle.c: Sink alsa_output.pci-0000_01_00.1.hdmi-stereo idle for too long, suspending ...
    I: [alsa-sink-HDMI 0] alsa-sink.c: Device suspended...
    I: [pulseaudio] client.c: Created 2 "Native client (UNIX socket client)"
    I: [pulseaudio] protocol-native.c: Got credentials: uid=1000 gid=100 success=1
    I: [pulseaudio] sink-input.c: Trying to change sample rate
    I: [pulseaudio] alsa-sink.c: Updating rate for device front:1, new rate is 48000
    I: [pulseaudio] source.c: Changed sampling rate successfully
    I: [pulseaudio] sink.c: Changed sampling rate successfully
    I: [pulseaudio] sink-input.c: Rate changed to 48000 Hz
    I: [pulseaudio] module-stream-restore.c: Restoring mute state for sink input sink-input-by-media-role:test.
    I: [alsa-sink-Multichannel] alsa-sink.c: Trying resume...
    I: [alsa-sink-Multichannel] alsa-util.c: Trying to disable ALSA period wakeups, using timers only
    I: [alsa-sink-Multichannel] alsa-util.c: ALSA period wakeups disabled
    I: [alsa-sink-Multichannel] alsa-sink.c: Time scheduling watermark is 18.38ms
    I: [alsa-sink-Multichannel] alsa-sink.c: Resumed successfully...
    I: [alsa-sink-Multichannel] alsa-sink.c: Starting playback.
    I: [pulseaudio] resampler.c: Forcing resampler 'copy', because of fixed, identical sample rates.
    I: [pulseaudio] remap.c: Using generic matrix remapping
    I: [pulseaudio] sink-input.c: Created input 0 "Front Right" on alsa_output.pci-0000_03_07.0.analog-stereo with sample spec s16le 1ch 48000Hz and channel map front-right
    I: [pulseaudio] sink-input.c: event.id = "audio-channel-front-right"
    I: [pulseaudio] sink-input.c: media.name = "Front Right"
    I: [pulseaudio] sink-input.c: media.role = "test"
    I: [pulseaudio] sink-input.c: media.filename = "/usr/share/sounds/freedesktop/stereo/audio-channel-front-right.oga"
    I: [pulseaudio] sink-input.c: application.name = "libcanberra"
    I: [pulseaudio] sink-input.c: native-protocol.peer = "UNIX socket client"
    I: [pulseaudio] sink-input.c: native-protocol.version = "29"
    I: [pulseaudio] sink-input.c: application.id = "org.gnome.VolumeControl"
    I: [pulseaudio] sink-input.c: application.version = "0.30"
    I: [pulseaudio] sink-input.c: application.process.id = "2090"
    I: [pulseaudio] sink-input.c: application.process.user = "username"
    I: [pulseaudio] sink-input.c: application.process.host = "gimli"
    I: [pulseaudio] sink-input.c: application.process.binary = "gnome-control-center"
    I: [pulseaudio] sink-input.c: application.icon_name = "multimedia-volume-control"
    I: [pulseaudio] sink-input.c: application.language = "en_US.UTF-8"
    I: [pulseaudio] sink-input.c: window.x11.display = ":0.0"
    I: [pulseaudio] sink-input.c: application.process.machine_id = "16327981f21a4906af3310ebf24dab15"
    I: [pulseaudio] sink-input.c: application.process.session_id = "c1"
    I: [pulseaudio] sink-input.c: module-stream-restore.id = "sink-input-by-media-role:test"
    I: [pulseaudio] protocol-native.c: Requested tlength=2000.00 ms, minreq=20.00 ms
    I: [pulseaudio] protocol-native.c: Final latency 3837.50 ms = 1960.00 ms + 2*20.00 ms + 1837.50 ms
    I: [pulseaudio] sink-input.c: Freeing input 0 "Front Right"
    I: [pulseaudio] module-suspend-on-idle.c: Sink alsa_output.pci-0000_03_07.0.analog-stereo idle for too long, suspending ...
    I: [alsa-sink-Multichannel] alsa-sink.c: Device suspended...
    ^CI: [pulseaudio] main.c: Got signal SIGINT.
    I: [pulseaudio] main.c: Exiting.
    I: [pulseaudio] main.c: Daemon shutdown initiated.
    I: [pulseaudio] module.c: Unloading "module-filter-apply" (index: #25).
    I: [pulseaudio] module.c: Unloaded "module-filter-apply" (index: #25).
    I: [pulseaudio] module.c: Unloading "module-filter-heuristics" (index: #24).
    I: [pulseaudio] module.c: Unloaded "module-filter-heuristics" (index: #24).
    I: [pulseaudio] module.c: Unloading "module-role-cork" (index: #23).
    I: [pulseaudio] module.c: Unloaded "module-role-cork" (index: #23).
    I: [pulseaudio] module.c: Unloading "module-position-event-sounds" (index: #22).
    I: [pulseaudio] module.c: Unloaded "module-position-event-sounds" (index: #22).
    I: [pulseaudio] module.c: Unloading "module-systemd-login" (index: #21).
    I: [pulseaudio] client.c: Freed 0 "Login Session c1"
    I: [pulseaudio] module.c: Unloaded "module-systemd-login" (index: #21).
    I: [pulseaudio] module.c: Unloading "module-console-kit" (index: #20).
    I: [pulseaudio] module.c: Unloaded "module-console-kit" (index: #20).
    I: [pulseaudio] module.c: Unloading "module-suspend-on-idle" (index: #19).
    I: [pulseaudio] module.c: Unloaded "module-suspend-on-idle" (index: #19).
    I: [pulseaudio] module.c: Unloading "module-intended-roles" (index: #18).
    I: [pulseaudio] module.c: Unloaded "module-intended-roles" (index: #18).
    I: [pulseaudio] module.c: Unloading "module-always-sink" (index: #17).
    I: [pulseaudio] module.c: Unloaded "module-always-sink" (index: #17).
    I: [pulseaudio] module.c: Unloading "module-rescue-streams" (index: #16).
    I: [pulseaudio] module.c: Unloaded "module-rescue-streams" (index: #16).
    I: [pulseaudio] module.c: Unloading "module-default-device-restore" (index: #15).
    I: [pulseaudio] module.c: Unloaded "module-default-device-restore" (index: #15).
    I: [pulseaudio] module.c: Unloading "module-gconf" (index: #14).
    I: [pulseaudio] module.c: Unloaded "module-gconf" (index: #14).
    I: [pulseaudio] module.c: Unloading "module-native-protocol-unix" (index: #13).
    I: [pulseaudio] source-output.c: Freeing output 0 "Peak detect"
    I: [pulseaudio] client.c: Freed 1 "GNOME Volume Control Dialog"
    I: [pulseaudio] client.c: Freed 2 "libcanberra"
    I: [pulseaudio] module.c: Unloaded "module-native-protocol-unix" (index: #13).
    I: [pulseaudio] module.c: Unloading "module-esound-protocol-unix" (index: #12).
    I: [pulseaudio] module.c: Unloaded "module-esound-protocol-unix" (index: #12).
    I: [pulseaudio] module.c: Unloading "module-bluez5-discover" (index: #11).
    I: [pulseaudio] module.c: Unloaded "module-bluez5-discover" (index: #11).
    I: [pulseaudio] module.c: Unloading "module-bluetooth-discover" (index: #10).
    I: [pulseaudio] module.c: Unloaded "module-bluetooth-discover" (index: #10).
    I: [pulseaudio] module.c: Unloading "module-bluetooth-policy" (index: #9).
    I: [pulseaudio] module.c: Unloaded "module-bluetooth-policy" (index: #9).
    I: [pulseaudio] module.c: Unloading "module-jackdbus-detect" (index: #8).
    I: [pulseaudio] module.c: Unloaded "module-jackdbus-detect" (index: #8).
    I: [pulseaudio] module.c: Unloading "module-alsa-card" (index: #7).
    I: [pulseaudio] sink.c: Freeing sink 1 "alsa_output.pci-0000_03_07.0.analog-stereo"
    I: [pulseaudio] source.c: Freeing source 1 "alsa_output.pci-0000_03_07.0.analog-stereo.monitor"
    I: [pulseaudio] source.c: Freeing source 2 "alsa_input.pci-0000_03_07.0.analog-stereo"
    I: [pulseaudio] card.c: Freed 1 "alsa_card.pci-0000_03_07.0"
    I: [pulseaudio] module.c: Unloaded "module-alsa-card" (index: #7).
    I: [pulseaudio] module.c: Unloading "module-alsa-card" (index: #6).
    I: [pulseaudio] sink.c: Freeing sink 0 "alsa_output.pci-0000_01_00.1.hdmi-stereo"
    I: [pulseaudio] source.c: Freeing source 0 "alsa_output.pci-0000_01_00.1.hdmi-stereo.monitor"
    I: [pulseaudio] card.c: Freed 0 "alsa_card.pci-0000_01_00.1"
    I: [pulseaudio] module.c: Unloaded "module-alsa-card" (index: #6).
    I: [pulseaudio] module.c: Unloading "module-udev-detect" (index: #5).
    I: [pulseaudio] module.c: Unloaded "module-udev-detect" (index: #5).
    I: [pulseaudio] module.c: Unloading "module-switch-on-port-available" (index: #4).
    I: [pulseaudio] module.c: Unloaded "module-switch-on-port-available" (index: #4).
    I: [pulseaudio] module.c: Unloading "module-augment-properties" (index: #3).
    I: [pulseaudio] module.c: Unloaded "module-augment-properties" (index: #3).
    I: [pulseaudio] module.c: Unloading "module-card-restore" (index: #2).
    I: [pulseaudio] module.c: Unloaded "module-card-restore" (index: #2).
    I: [pulseaudio] module.c: Unloading "module-stream-restore" (index: #1).
    I: [pulseaudio] module.c: Unloaded "module-stream-restore" (index: #1).
    I: [pulseaudio] module.c: Unloading "module-device-restore" (index: #0).
    I: [pulseaudio] module.c: Unloaded "module-device-restore" (index: #0).
    I: [pulseaudio] main.c: Daemon terminated.
    aplay -l:
    card 0: DG [Xonar DG], device 0: Multichannel [Multichannel]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 0: DG [Xonar DG], device 1: Digital [Digital]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 1: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 1: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 1: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    aplay -L :
    null
    Discard all samples (playback) or generate zero samples (capture)
    pulse
    PulseAudio Sound Server
    default
    Default ALSA Output (currently PulseAudio Sound Server)
    sysdefault:CARD=DG
    Xonar DG, Multichannel
    Default Audio Device
    front:CARD=DG,DEV=0
    Xonar DG, Multichannel
    Front speakers
    surround40:CARD=DG,DEV=0
    Xonar DG, Multichannel
    4.0 Surround output to Front and Rear speakers
    surround41:CARD=DG,DEV=0
    Xonar DG, Multichannel
    4.1 Surround output to Front, Rear and Subwoofer speakers
    surround50:CARD=DG,DEV=0
    Xonar DG, Multichannel
    5.0 Surround output to Front, Center and Rear speakers
    surround51:CARD=DG,DEV=0
    Xonar DG, Multichannel
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
    surround71:CARD=DG,DEV=0
    Xonar DG, Multichannel
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
    iec958:CARD=DG,DEV=0
    Xonar DG, Multichannel
    IEC958 (S/PDIF) Digital Audio Output
    hdmi:CARD=NVidia,DEV=0
    HDA NVidia, HDMI 0
    HDMI Audio Output
    hdmi:CARD=NVidia,DEV=1
    HDA NVidia, HDMI 1
    HDMI Audio Output
    hdmi:CARD=NVidia,DEV=2
    HDA NVidia, HDMI 2
    HDMI Audio Output
    hdmi:CARD=NVidia,DEV=3
    HDA NVidia, HDMI 3
    HDMI Audio Output
    My best guess at this point is that something(tm) is wrong with alsa. I have no idea how to troubleshoot this though. Any advice?
    Please let me know if anything important is missing.
    Last edited by InfamousBlue (2014-05-02 09:38:49)

    Did you ever have a copy of front channels or a mix of all of them played on the headphone jack with alsa only? I doubt it. If you kill pulseaudio and run following, what channels do you hear from headphones?
    speaker-test -c 8 -t wav -D plughw:DG,0
    This is probably more of a pulseaudio issue, since alsa usually does not copy streams.
    InfamousBlue wrote:I did not however update pulseaudio or anything else alsa related (as far as I can tell).
    Partial upgrades are not supported. There are some remapping examples on the wiki. If you seek a hardware remapping solution try hdajackretask from alsa-tools, it works however for hda compliant cards.
    Last edited by emeres (2014-05-02 07:30:17)

  • How to get Composite video output with Lightning devices?

    I am replacing my last 30-pin device this week, and now all of our devices are Lightning cords.  I have the Apple Composite AV cables in my vehicles, but Apple does not offer a Lightning version of them.  From what I read on the 30-pin to Lightning adapters, they do power and audio only at best, and so don't support video.  So, does anyone either know of a lightning AV adapter (with composite out), or a 30-to-8 pin adapter that will work with the above cables?
    Thanks.

    I should add, I saw this (http://store.apple.com/us/product/MD824ZM/A/lightning-to-30-pin-adapter-02-m?fno de=3c) but reviews said they had issues with video.  Does anyone know if that works with video?

  • MB129LL/B Composite AV Cable with my new iPod Touch 32GB to my Samsung TV

    I bought a new Samsung T240HD 24" LCD HD Monitor TV and when I hook my iPod Touch to it with a genuine Apple MB129LL/B Composite AV Cable, the picture is not very good on my tv, matter of fact, it's not even in color. Does anyone have any suggestions? Everything is new except for my cables were an "Open Box" purchase.

    The image on the iPod is only 480 x 320 pixels. If you mirror that onto a giant 24" display, I just can't imagine it looking too good... there just aren't enough pixels there to fill up that monitor's native resolution of 1920 x 1200 pixels. Essentially every pixel on the display will look four times larger.
    As far as why you're not seeing the color, I am not sure what's going on. I have a 26" Samsung LCD Display... there is an "AV Mode" setting under the "Setup" section of the On Screen Display menu. You have to scroll down to see it and there is an "on/off" selector.

  • Compositing text modifications with font size modifications for undo

    Hey TLF gurus,
    So here's my situation.  I have a text flow.  The user starts typing "The lazy brown dog..." and after each character is typed I'm modifying the font size of all the text to make it fit inside the container.  Here's how I'm doing that: http://aaronhardy.com/flex/size-text-to-container/ (you can right-click the app to see the source).
    That all works well, but undo isn't working so well.  When I hit undo, I would like it to remove the text.  But when I call undo on the undo manager, it gets to EditManager.performUndo() where it checks to see if operation.endGeneration is different than textFlow.generation.  In my case, they aren't the same because I updated the font size after the last keystroke.  Because they're different, the undo fails.  Because I updated the font size after the last text insert, TextFlow.processModelChanged() was called and increased the text flow's generation while the insert text operation's end generation stayed the same.
    Ultimately I think I want to create a composite operation that contains any text modifications with their following text auto-sizing.  Either that or I want to prevent my font auto-sizing operation from affecting the text flow generation.  Either way, I'm not sure how to go about pulling it off.  I'm sure I can make some sweet hacks but I'd really appreciate some guidance.  Thanks.
    Aaron

    I'm able to successfully merge the sizing operations with the text operations.  I did it in a round-about way but afterward I found a more appropriate way: executing the ApplyFormatOperation by calling back into EditManager.doOperation when the FlowOperationEvent.FLOW_OPERATION_END event is dispatched from TextFlow (essentially making it recursive).  This way the EditManager will composite the operations.  This is described pretty well in the code and documentation of EditManager.doInternal().  I didn't test it, however.
    Instead, for a couple reasons I decided not to go with that plan at all but instead went with my Plan B which was to prevent my font auto-sizing operation from affecting the text flow generation.  I essentially want the auto-sizing to occur without it going into the undo history, modifying the text flow generation, etc., etc.  I want it to go incognito.  The way I did this was to store the text flow's generation, make the font size modifications, then set the text flow's generation back to what it was before the font size was applied.  This may have some negative repercussions but for now I think it's the best approach for my needs.
    Thanks for letting me talk to myself!  Feel free to add ideas.

Maybe you are looking for

  • Problem with Hp printer after upgrade to Maverick OS

    Scan pages, when saved to computer when click to save the pages and try to open saved documents their all black and have lines on them.( upgraded to mavericks OS) , before upgrade, the printer was working fine. Mac 27-inch, Late 2009 HP Photosmart Pr

  • Mod_plsql: /pls/apex/wwv_flow.accept HTTP-400 Too many arguments passed in.

    Hi All , I want one solution i have a report which fectches the ppt that r stored in db,If i search more results it errors out so i have reduced the results and it was working fine.Now i see it is giving the same error(as below) althorugh it was work

  • Odds on whether I get my alias back

    It has been 4 days and I still can't login using my old alias - jschell. Naturally I am more than a little annoyed. Anyone want to guess on odds that I will ever get it back?

  • How to register our company in skype

    Hi I'm trying to create a skype account for my company but when I enter the "birth" of my company the system tells me I can't create a skype account. Any inputs to why I can't do that?.  BR Mie

  • Installing Itunes on windows 8.1 help

    I have windows 8.1, and every time I try to install itunes (64 or 32 bit) neither work. It tells me a component was not installed, it gives me an error 2 message. How do I get it to work?