POSIX setting of ServiceData

I've been altering some permissions (stupid!) in order to fix ichat that is still not working.
In restoring to the previous settings, i can't remember what het POSIX settings were for the folder "ServiceData" -which is on my separate datadisk (this disk has _unknown RW ,_unknown RW, Others R)
ServiceData has (root RW, admin R, Others R(?))
Can anybody please check this on his server?
I don't want to get into trouble..

For a free folio in a multi-folio app, only the Folio Name values need to be the same. If it's a retail folio, make sure that the Product IDs are the same. If it's a subscription app, make sure that the Publication Date values are the same. For each rendition, choose the same Publication Date from the calendar widget. For my renditions, I like to use all the same metadata except for Size and Description.
By the way, if you're still using the old Content Bundler, which some publishers do, the criteria is different. For that workflow, the best approach is to make sure all the metadata is the same.
http://help.adobe.com/en_US/digitalpubsuite/using/WS9293e1fb3b977c5c-2337961812e35738f56-8 000.html

Similar Messages

  • Qt... configure: error

    Hi,
    When I'm trying to install theme, decorations or program, who's using Qt engine, I'm getting this error:
    Qt... configure: error: Qt (>= Qt 3.3 and < 4.0) (headers and libraries) not found. Please check your installation!
    I'm using KDE.
    Thanks

    Can you tell me where to add this lines. Here is configure file:
    #! /bin/sh
    # Guess values for system-dependent variables and create Makefiles.
    # Generated by GNU Autoconf 2.61.
    # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
    # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
    # This configure script is free software; the Free Software Foundation
    # gives unlimited permission to copy, distribute and modify it.
    ## M4sh Initialization.  ##
    # Be more Bourne compatible
    DUALCASE=1; export DUALCASE # for MKS sh
    if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
      emulate sh
      NULLCMD=:
      # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
      # is contrary to our usage.  Disable this feature.
      alias -g '${1+"$@"}'='"$@"'
      setopt NO_GLOB_SUBST
    else
      case `(set -o) 2>/dev/null` in
      *posix*) set -o posix ;;
    esac
    fi
    # PATH needs CR
    # Avoid depending upon Character Ranges.
    as_cr_letters='abcdefghijklmnopqrstuvwxyz'
    as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
    as_cr_Letters=$as_cr_letters$as_cr_LETTERS
    as_cr_digits='0123456789'
    as_cr_alnum=$as_cr_Letters$as_cr_digits
    # The user is always right.
    if test "${PATH_SEPARATOR+set}" != set; then
      echo "#! /bin/sh" >conf$$.sh
      echo  "exit 0"   >>conf$$.sh
      chmod +x conf$$.sh
      if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
        PATH_SEPARATOR=';'
      else
        PATH_SEPARATOR=:
      fi
      rm -f conf$$.sh
    fi
    # Support unset when possible.
    if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
      as_unset=unset
    else
      as_unset=false
    fi
    # IFS
    # We need space, tab and new line, in precisely that order.  Quoting is
    # there to prevent editors from complaining about space-tab.
    # (If _AS_PATH_WALK were called with IFS unset, it would disable word
    # splitting by setting IFS to empty value.)
    as_nl='
    IFS=" ""    $as_nl"
    # Find who we are.  Look in the path if we contain no directory separator.
    case $0 in
      *[\\/]* ) as_myself=$0 ;;
      *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    for as_dir in $PATH
    do
      IFS=$as_save_IFS
      test -z "$as_dir" && as_dir=.
      test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
    done
    IFS=$as_save_IFS
    esac
    # We did not find ourselves, most probably we were run as `sh COMMAND'
    # in which case we are not to be found in the path.
    if test "x$as_myself" = x; then
      as_myself=$0
    fi
    if test ! -f "$as_myself"; then
      echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
      { (exit 1); exit 1; }
    fi
    # Work around bugs in pre-3.0 UWIN ksh.
    for as_var in ENV MAIL MAILPATH
    do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
    done
    PS1='$ '
    PS2='> '
    PS4='+ '
    # NLS nuisances.
    for as_var in \
      LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
      LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
      LC_TELEPHONE LC_TIME
    do
      if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
        eval $as_var=C; export $as_var
      else
        ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
      fi
    done
    # Required to use basename.
    if expr a : '\(a\)' >/dev/null 2>&1 &&
       test "X`expr 00001 : '.*\(...\)'`" = X001; then
      as_expr=expr
    else
      as_expr=false
    fi
    if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
      as_basename=basename
    else
      as_basename=false
    fi
    # Name of the executable.
    as_me=`$as_basename -- "$0" ||
    $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
         X"$0" : 'X\(//\)$' \| \
         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    echo X/"$0" |
        sed '/^.*\/\([^/][^/]*\)\/*$/{
            s//\1/
            q
          /^X\/\(\/\/\)$/{
            s//\1/
            q
          /^X\/\(\/\).*/{
            s//\1/
            q
          s/.*/./; q'`
    # CDPATH.
    $as_unset CDPATH
    if test "x$CONFIG_SHELL" = x; then
      if (eval ":") 2>/dev/null; then
      as_have_required=yes
    else
      as_have_required=no
    fi
      if test $as_have_required = yes &&      (eval ":
    (as_func_return () {
      (exit \$1)
    as_func_success () {
      as_func_return 0
    as_func_failure () {
      as_func_return 1
    as_func_ret_success () {
      return 0
    as_func_ret_failure () {
      return 1
    exitcode=0
    if as_func_success; then
    else
      exitcode=1
      echo as_func_success failed.
    fi
    if as_func_failure; then
      exitcode=1
      echo as_func_failure succeeded.
    fi
    if as_func_ret_success; then
    else
      exitcode=1
      echo as_func_ret_success failed.
    fi
    if as_func_ret_failure; then
      exitcode=1
      echo as_func_ret_failure succeeded.
    fi
    if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
    else
      exitcode=1
      echo positional parameters were not saved.
    fi
    test \$exitcode = 0) || { (exit 1); exit 1; }
      as_lineno_1=\$LINENO
      as_lineno_2=\$LINENO
      test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
      test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
    ") 2> /dev/null; then
    else
      as_candidate_shells=
        as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    do
      IFS=$as_save_IFS
      test -z "$as_dir" && as_dir=.
      case $as_dir in
           for as_base in sh bash ksh sh5; do
             as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
           done;;
           esac
    done
    IFS=$as_save_IFS
          for as_shell in $as_candidate_shells $SHELL; do
         # Try only shells that exist, to save several forks.
         if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
            { ("$as_shell") 2> /dev/null <<\_ASEOF
    if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
      emulate sh
      NULLCMD=:
      # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
      # is contrary to our usage.  Disable this feature.
      alias -g '${1+"$@"}'='"$@"'
      setopt NO_GLOB_SUBST
    else
      case `(set -o) 2>/dev/null` in
      *posix*) set -o posix ;;
    esac
    fi
    _ASEOF
    }; then
      CONFIG_SHELL=$as_shell
               as_have_required=yes
               if { "$as_shell" 2> /dev/null <<\_ASEOF
    if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
      emulate sh
      NULLCMD=:
      # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
      # is contrary to our usage.  Disable this feature.
      alias -g '${1+"$@"}'='"$@"'
      setopt NO_GLOB_SUBST
    else
      case `(set -o) 2>/dev/null` in
      *posix*) set -o posix ;;
    esac
    fi
    (as_func_return () {
      (exit $1)
    as_func_success () {
      as_func_return 0
    as_func_failure () {
      as_func_return 1
    as_func_ret_success () {
      return 0
    as_func_ret_failure () {
      return 1
    exitcode=0
    if as_func_success; then
    else
      exitcode=1
      echo as_func_success failed.
    fi
    if as_func_failure; then
      exitcode=1
      echo as_func_failure succeeded.
    fi
    if as_func_ret_success; then
    else
      exitcode=1
      echo as_func_ret_success failed.
    fi
    if as_func_ret_failure; then
      exitcode=1
      echo as_func_ret_failure succeeded.
    fi
    if ( set x; as_func_ret_success y && test x = "$1" ); then
    else
      exitcode=1
      echo positional parameters were not saved.
    fi
    test $exitcode = 0) || { (exit 1); exit 1; }
      as_lineno_1=$LINENO
      as_lineno_2=$LINENO
      test "x$as_lineno_1" != "x$as_lineno_2" &&
      test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
    _ASEOF
    }; then
      break
    fi
    fi
          done
          if test "x$CONFIG_SHELL" != x; then
      for as_var in BASH_ENV ENV
            do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
            done
            export CONFIG_SHELL
            exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
    fi
        if test $as_have_required = no; then
      echo This script requires a shell more modern than all the
          echo shells that I found on your system.  Please install a
          echo modern shell, or manually run the script under such a
          echo shell if you do have one.
          { (exit 1); exit 1; }
    fi
    fi
    fi
    (eval "as_func_return () {
      (exit \$1)
    as_func_success () {
      as_func_return 0
    as_func_failure () {
      as_func_return 1
    as_func_ret_success () {
      return 0
    as_func_ret_failure () {
      return 1
    exitcode=0
    if as_func_success; then
    else
      exitcode=1
      echo as_func_success failed.
    fi
    if as_func_failure; then
      exitcode=1
      echo as_func_failure succeeded.
    fi
    if as_func_ret_success; then
    else
      exitcode=1
      echo as_func_ret_success failed.
    fi
    if as_func_ret_failure; then
      exitcode=1
      echo as_func_ret_failure succeeded.
    fi
    if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
    else
      exitcode=1
      echo positional parameters were not saved.
    fi
    test \$exitcode = 0") || {
      echo No shell found that supports shell functions.
      echo Please tell [email protected] about your system,
      echo including any error possibly output before this
      echo message
      as_lineno_1=$LINENO
      as_lineno_2=$LINENO
      test "x$as_lineno_1" != "x$as_lineno_2" &&
      test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
      # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
      # uniformly replaced by the line number.  The first 'sed' inserts a
      # line-number line after each line using $LINENO; the second 'sed'
      # does the real work.  The second script uses 'N' to pair each
      # line-number line with the line containing $LINENO, and appends
      # trailing '-' during substitution so that $LINENO is not a special
      # case at line end.
      # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
      # scripts with optimization help from Paolo Bonzini.  Blame Lee
      # E. McMahon (1931-1989) for sed's syntax.  :-)
      sed -n '
        p
        /[$]LINENO/=
      ' <$as_myself |
        sed '
          s/[$]LINENO.*/&-/
          t lineno
          b
          :lineno
          N
          :loop
          s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
          t loop
          s/-\n.*//
        ' >$as_me.lineno &&
      chmod +x "$as_me.lineno" ||
        { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
       { (exit 1); exit 1; }; }
      # Don't try to exec as it changes $[0], causing all sort of problems
      # (the dirname of $[0] is not the place where we might find the
      # original and so on.  Autoconf is especially sensitive to this).
      . "./$as_me.lineno"
      # Exit status is that of the last command.
      exit
    if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
      as_dirname=dirname
    else
      as_dirname=false
    fi
    ECHO_C= ECHO_N= ECHO_T=
    case `echo -n x` in
    -n*)
      case `echo 'x\c'` in
      *c*) ECHO_T='    ';;    # ECHO_T is single tab character.
      *)   ECHO_C='\c';;
      esac;;
      ECHO_N='-n';;
    esac
    if expr a : '\(a\)' >/dev/null 2>&1 &&
       test "X`expr 00001 : '.*\(...\)'`" = X001; then
      as_expr=expr
    else
      as_expr=false
    fi
    rm -f conf$$ conf$$.exe conf$$.file
    if test -d conf$$.dir; then
      rm -f conf$$.dir/conf$$.file
    else
      rm -f conf$$.dir
      mkdir conf$$.dir
    fi
    echo >conf$$.file
    if ln -s conf$$.file conf$$ 2>/dev/null; then
      as_ln_s='ln -s'
      # ... but there are two gotchas:
      # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
      # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
      # In both cases, we have to default to `cp -p'.
      ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
        as_ln_s='cp -p'
    elif ln conf$$.file conf$$ 2>/dev/null; then
      as_ln_s=ln
    else
      as_ln_s='cp -p'
    fi
    rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    rmdir conf$$.dir 2>/dev/null
    if mkdir -p . 2>/dev/null; then
      as_mkdir_p=:
    else
      test -d ./-p && rmdir ./-p
      as_mkdir_p=false
    fi
    if test -x / >/dev/null 2>&1; then
      as_test_x='test -x'
    else
      if ls -dL / >/dev/null 2>&1; then
        as_ls_L_option=L
      else
        as_ls_L_option=
      fi
      as_test_x='
        eval sh -c '\''
          if test -d "$1"; then
            test -d "$1/.";
          else
        case $1 in
            -*)set "./$1";;
        esac;
        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
        ???[sx]*):;;*)false;;esac;fi
        '\'' sh
    fi
    as_executable_p=$as_test_x
    # Sed expression to map a string onto a valid CPP name.
    as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    # Sed expression to map a string onto a valid variable name.
    as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    # Check that we are running under the correct shell.
    SHELL=${CONFIG_SHELL-/bin/sh}
    case X$ECHO in
    X*--fallback-echo)
      # Remove one level of quotation (which was required for Make).
      ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
    esac
    echo=${ECHO-echo}
    if test "X$1" = X--no-reexec; then
      # Discard the --no-reexec flag, and continue.
      shift
    elif test "X$1" = X--fallback-echo; then
      # Avoid inline document here, it may be left over
    elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
      # Yippee, $echo works!
    else
      # Restart under the correct shell.
      exec $SHELL "$0" --no-reexec ${1+"$@"}
    fi
    if test "X$1" = X--fallback-echo; then
      # used as fallback echo
      shift
      cat <<EOF
    $*
    EOF
      exit 0
    fi
    # The HP-UX ksh and POSIX shell print the target directory to stdout
    # if CDPATH is set.
    if test "X${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
    if test -z "$ECHO"; then
    if test "X${echo_test_string+set}" != Xset; then
    # find a string as large as possible, as long as the shell can cope with it
      for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
        # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
        if (echo_test_string="`eval $cmd`") 2>/dev/null &&
           echo_test_string="`eval $cmd`" &&
           (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
        then
          break
        fi
      done
    fi
    if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
       echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
       test "X$echo_testing_string" = "X$echo_test_string"; then
    else
      # The Solaris, AIX, and Digital Unix default echo programs unquote
      # backslashes.  This makes it impossible to quote backslashes using
      #   echo "$something" | sed 's/\\/\\\\/g'
      # So, first we look for a working echo in the user's PATH.
      lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
      for dir in $PATH /usr/ucb; do
        IFS="$lt_save_ifs"
        if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
           test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
           echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
           test "X$echo_testing_string" = "X$echo_test_string"; then
          echo="$dir/echo"
          break
        fi
      done
      IFS="$lt_save_ifs"
      if test "X$echo" = Xecho; then
        # We didn't find a better echo, so look for alternatives.
        if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
           echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
           test "X$echo_testing_string" = "X$echo_test_string"; then
          # This shell has a builtin print -r that does the trick.
          echo='print -r'
        elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
         test "X$CONFIG_SHELL" != X/bin/ksh; then
          # If we have ksh, try running configure again with it.
          ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
          export ORIGINAL_CONFIG_SHELL
          CONFIG_SHELL=/bin/ksh
          export CONFIG_SHELL
          exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
        else
          # Try using printf.
          echo='printf %s\n'
          if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
         echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
         test "X$echo_testing_string" = "X$echo_test_string"; then
        # Cool, printf works
          elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
           test "X$echo_testing_string" = 'X\t' &&
           echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
           test "X$echo_testing_string" = "X$echo_test_string"; then
        CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
        export CONFIG_SHELL
        SHELL="$CONFIG_SHELL"
        export SHELL
        echo="$CONFIG_SHELL $0 --fallback-echo"
          elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
           test "X$echo_testing_string" = 'X\t' &&
           echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
           test "X$echo_testing_string" = "X$echo_test_string"; then
        echo="$CONFIG_SHELL $0 --fallback-echo"
          else
        # maybe with a smaller string...
        prev=:
        for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
          if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
          then
            break
          fi
          prev="$cmd"
        done
        if test "$prev" != 'sed 50q "$0"'; then
          echo_test_string=`eval $prev`
          export echo_test_string
          exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
        else
          # Oops.  We lost completely, so just stick with echo.
          echo=echo
        fi
          fi
        fi
      fi
    fi
    fi
    # Copy echo and quote the copy suitably for passing to libtool from
    # the Makefile, instead of quoting the original, which is used later.
    ECHO=$echo
    if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
       ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
    fi
    tagnames=${tagnames+${tagnames},}CXX
    tagnames=${tagnames+${tagnames},}F77
    exec 7<&0 </dev/null 6>&1
    # Name of the host.
    # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
    # so uname gets run too.
    ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    # Initializations.
    ac_default_prefix=/usr/local
    ac_clean_files=
    ac_config_libobj_dir=.
    LIBOBJS=
    cross_compiling=no
    subdirs=
    MFLAGS=
    MAKEFLAGS=
    SHELL=${CONFIG_SHELL-/bin/sh}
    # Identity of this package.
    PACKAGE_NAME=
    PACKAGE_TARNAME=
    PACKAGE_VERSION=
    PACKAGE_STRING=
    PACKAGE_BUGREPORT=
    ac_unique_file="acinclude.m4"
    ac_default_prefix=${KDEDIR:-the kde prefix}
    # Factoring default headers for most tests.
    ac_includes_default="\
    #include <stdio.h>
    #ifdef HAVE_SYS_TYPES_H
    # include <sys/types.h>
    #endif
    #ifdef HAVE_SYS_STAT_H
    # include <sys/stat.h>
    #endif
    #ifdef STDC_HEADERS
    # include <stdlib.h>
    # include <stddef.h>
    #else
    # ifdef HAVE_STDLIB_H
    #  include <stdlib.h>
    # endif
    #endif
    #ifdef HAVE_STRING_H
    # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
    #  include <memory.h>
    # endif
    # include <string.h>
    #endif
    #ifdef HAVE_STRINGS_H
    # include <strings.h>
    #endif
    #ifdef HAVE_INTTYPES_H
    # include <inttypes.h>
    #endif
    #ifdef HAVE_STDINT_H
    # include <stdint.h>
    #endif
    #ifdef HAVE_UNISTD_H
    # include <unistd.h>
    #endif"
    ac_subst_vars='SHELL
    PATH_SEPARATOR
    PACKAGE_NAME
    PACKAGE_TARNAME
    PACKAGE_VERSION
    PACKAGE_STRING
    PACKAGE_BUGREPORT
    exec_prefix
    prefix
    program_transform_name
    bindir
    sbindir
    libexecdir
    datarootdir
    datadir
    sysconfdir
    sharedstatedir
    localstatedir
    includedir
    oldincludedir
    docdir
    infodir
    htmldir
    dvidir
    pdfdir
    psdir
    libdir
    localedir
    mandir
    DEFS
    ECHO_C
    ECHO_N
    ECHO_T
    LIBS
    build_alias
    host_alias
    target_alias
    build
    build_cpu
    build_vendor
    build_os
    host
    host_cpu
    host_vendor
    host_os
    target
    target_cpu
    target_vendor
    target_os
    INSTALL_PROGRAM
    INSTALL_SCRIPT
    INSTALL_DATA
    CYGPATH_W
    PACKAGE
    VERSION
    ACLOCAL
    AUTOCONF
    AUTOMAKE
    AUTOHEADER
    MAKEINFO
    AMTAR
    install_sh
    STRIP
    INSTALL_STRIP_PROGRAM
    AWK
    SET_MAKE
    am__leading_dot
    KDECONFIG
    kde_libs_prefix
    kde_libs_htmldir
    CONF_FILES
    CC
    CFLAGS
    LDFLAGS
    CPPFLAGS
    ac_ct_CC
    EXEEXT
    OBJEXT
    DEPDIR
    am__include
    am__quote
    AMDEP_TRUE
    AMDEP_FALSE
    AMDEPBACKSLASH
    CCDEPMODE
    am__fastdepCC_TRUE
    am__fastdepCC_FALSE
    CPP
    CXX
    CXXFLAGS
    ac_ct_CXX
    CXXDEPMODE
    am__fastdepCXX_TRUE
    am__fastdepCXX_FALSE
    WOVERLOADED_VIRTUAL
    HAVE_GCC_VISIBILITY
    unsermake_enable_pch_TRUE
    unsermake_enable_pch_FALSE
    USE_EXCEPTIONS
    USE_RTTI
    CXXCPP
    NOOPT_CXXFLAGS
    NOOPT_CFLAGS
    ENABLE_PERMISSIVE_FLAG
    LDFLAGS_AS_NEEDED
    LDFLAGS_NEW_DTAGS
    KDE_USE_FINAL_TRUE
    KDE_USE_FINAL_FALSE
    KDE_USE_CLOSURE_TRUE
    KDE_USE_CLOSURE_FALSE
    KDE_NO_UNDEFINED
    KDE_USE_NMCHECK_TRUE
    KDE_USE_NMCHECK_FALSE
    GREP
    EGREP
    LN_S
    ECHO
    AR
    RANLIB
    F77
    FFLAGS
    ac_ct_F77
    LIBTOOL
    KDE_PLUGIN
    KDE_CHECK_PLUGIN
    MSGFMT
    GMSGFMT
    XGETTEXT
    LIBUTIL
    LIBCOMPAT
    LIBCRYPT
    LIBRESOLV
    LIB_POLL
    FRAMEWORK_COREAUDIO
    LIBSOCKET
    X_EXTRA_LIBS
    LIBUCB
    LIBDL
    KDE_USE_FPIE
    KDE_USE_PIE
    include_x11_TRUE
    include_x11_FALSE
    XMKMF
    X_PRE_LIBS
    LIB_X11
    LIB_XRENDER
    LIBSM
    X_INCLUDES
    X_LDFLAGS
    x_includes
    x_libraries
    QTE_NORTTI
    LIB_XEXT
    LIBPTHREAD
    USE_THREADS
    KDE_MT_LDFLAGS
    KDE_MT_LIBS
    USER_INCLUDES
    USER_LDFLAGS
    LIBZ
    LIBPNG
    LIBJPEG
    qt_libraries
    qt_includes
    QT_INCLUDES
    QT_LDFLAGS
    PERL
    MOC
    UIC
    UIC_TR
    LIB_QT
    LIB_QPE
    kde_qtver
    KDE_EXTRA_RPATH
    KDE_RPATH
    X_RPATH
    kde_libraries
    kde_includes
    KDE_LDFLAGS
    KDE_INCLUDES
    all_includes
    all_libraries
    AUTODIRS
    include_ARTS_TRUE
    include_ARTS_FALSE
    MAKEKDEWIDGETS
    KCONFIG_COMPILER
    KCFG_DEPENDENCIES
    DCOPIDLNG
    DCOPIDL
    DCOPIDL2CPP
    DCOP_DEPENDENCIES
    MCOPIDL
    ARTSCCONFIG
    MEINPROC
    KDE_XSL_STYLESHEET
    XMLLINT
    kde_htmldir
    kde_appsdir
    kde_icondir
    kde_sounddir
    kde_datadir
    kde_locale
    kde_confdir
    kde_kcfgdir
    kde_mimedir
    kde_wallpaperdir
    kde_bindir
    xdg_appsdir
    xdg_menudir
    xdg_directorydir
    kde_templatesdir
    kde_servicesdir
    kde_servicetypesdir
    kde_moduledir
    kdeinitdir
    kde_styledir
    kde_widgetdir
    LIB_KDED
    LIB_KDECORE
    LIB_KDEUI
    LIB_KIO
    LIB_KJS
    LIB_SMB
    LIB_KAB
    LIB_KABC
    LIB_KHTML
    LIB_KSPELL
    LIB_KPARTS
    LIB_KDEPRINT
    LIB_KUTILS
    LIB_KDEPIM
    LIB_KIMPROXY
    LIB_KNEWSTUFF
    LIB_KDNSSD
    LIB_KUNITTEST
    LIB_KSYCOCA
    LIB_KFILE
    LIB_KFM
    TOPSUBDIRS
    LIBOBJS
    LTLIBOBJS'
    ac_subst_files=''
          ac_precious_vars='build_alias
    host_alias
    target_alias
    CC
    CFLAGS
    LDFLAGS
    LIBS
    CPPFLAGS
    CPP
    CXX
    CXXFLAGS
    CCC
    CXXCPP
    F77
    FFLAGS
    XMKMF'
    # Initialize some variables set by options.
    ac_init_help=
    ac_init_version=false
    # The variables have the same names as the options, with
    # dashes changed to underlines.
    cache_file=/dev/null
    exec_prefix=NONE
    no_create=
    no_recursion=
    prefix=NONE
    program_prefix=NONE
    program_suffix=NONE
    program_transform_name=s,x,x,
    silent=
    site=
    srcdir=
    verbose=
    x_includes=NONE
    x_libraries=NONE
    # Installation directory options.
    # These are left unexpanded so users can "make install exec_prefix=/foo"
    # and all the variables that are supposed to be based on exec_prefix
    # by default will actually change.
    # Use braces instead of parens because sh, perl, etc. also accept them.
    # (The list follows the same order as the GNU Coding Standards.)
    bindir='${exec_prefix}/bin'
    sbindir='${exec_prefix}/sbin'
    libexecdir='${exec_prefix}/libexec'
    datarootdir='${prefix}/share'
    datadir='${datarootdir}'
    sysconfdir='${prefix}/etc'
    sharedstatedir='${prefix}/com'
    localstatedir='${prefix}/var'
    includedir='${prefix}/include'
    oldincludedir='/usr/include'
    docdir='${datarootdir}/doc/${PACKAGE}'
    infodir='${datarootdir}/info'
    htmldir='${docdir}'
    dvidir='${docdir}'
    pdfdir='${docdir}'
    psdir='${docdir}'
    libdir='${exec_prefix}/lib'
    localedir='${datarootdir}/locale'
    mandir='${datarootdir}/man'
    ac_prev=
    ac_dashdash=
    for ac_option
    do
      # If the previous option needs an argument, assign it.
      if test -n "$ac_prev"; then
        eval $ac_prev=\$ac_option
        ac_prev=
        continue
      fi
      case $ac_option in
      *=*)    ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
      *)    ac_optarg=yes ;;
      esac
      # Accept the important Cygnus configure options, so we can diagnose typos.
      case $ac_dashdash$ac_option in
        ac_dashdash=yes ;;
      -bindir | --bindir | --bindi | --bind | --bin | --bi)
        ac_prev=bindir ;;
      -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
        bindir=$ac_optarg ;;
      -build | --build | --buil | --bui | --bu)
        ac_prev=build_alias ;;
      -build=* | --build=* | --buil=* | --bui=* | --bu=*)
        build_alias=$ac_optarg ;;
      -cache-file | --cache-file | --cache-fil | --cache-fi \
      | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
        ac_prev=cache_file ;;
      -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
      | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
        cache_file=$ac_optarg ;;
      --config-cache | -C)
        cache_file=config.cache ;;
      -datadir | --datadir | --datadi | --datad)
        ac_prev=datadir ;;
      -datadir=* | --datadir=* | --datadi=* | --datad=*)
        datadir=$ac_optarg ;;
      -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
      | --dataroo | --dataro | --datar)
        ac_prev=datarootdir ;;
      -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
      | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
        datarootdir=$ac_optarg ;;
      -disable-* | --disable-*)
        ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
        # Reject names that are not valid shell variable names.
        expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
          { echo "$as_me: error: invalid feature name: $ac_feature" >&2
       { (exit 1); exit 1; }; }
        ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
        eval enable_$ac_feature=no ;;
      -docdir | --docdir | --docdi | --doc | --do)
        ac_prev=docdir ;;
      -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
        docdir=$ac_optarg ;;
      -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
        ac_prev=dvidir ;;
      -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
        dvidir=$ac_optarg ;;
      -enable-* | --enable-*)
        ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
        # Reject names that are not valid shell variable names.
        expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
          { echo "$as_me: error: invalid feature name: $ac_feature" >&2
       { (exit 1); exit 1; }; }
        ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
        eval enable_$ac_feature=\$ac_optarg ;;
      -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
      | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
      | --exec | --exe | --ex)
        ac_prev=exec_prefix ;;
      -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
      | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
      | --exec=* | --exe=* | --ex=*)
        exec_prefix=$ac_optarg ;;
      -gas | --gas | --ga | --g)
        # Obsolete; use --with-gas.
        with_gas=yes ;;
      -help | --help | --hel | --he | -h)
        ac_init_help=long ;;
      -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
        ac_init_help=recursive ;;
      -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
        ac_init_help=short ;;
      -host | --host | --hos | --ho)
        ac_prev=host_alias ;;
      -host=* | --host=* | --hos=* | --ho=*)
        host_alias=$ac_optarg ;;
      -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
        ac_prev=htmldir ;;
      -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
      | --ht=*)
        htmldir=$ac_optarg ;;
      -includedir | --includedir | --includedi | --included | --include \
      | --includ | --inclu | --incl | --inc)
        ac_prev=includedir ;;
      -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
      | --includ=* | --inclu=* | --incl=* | --inc=*)
        includedir=$ac_optarg ;;
      -infodir | --infodir | --infodi | --infod | --info | --inf)
        ac_prev=infodir ;;
      -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
        infodir=$ac_optarg ;;
      -libdir | --libdir | --libdi | --libd)
        ac_prev=libdir ;;
      -libdir=* | --libdir=* | --libdi=* | --libd=*)
        libdir=$ac_optarg ;;
      -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
      | --libexe | --libex | --libe)
        ac_prev=libexecdir ;;
      -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
      | --libexe=* | --libex=* | --libe=*)
        libexecdir=$ac_optarg ;;
      -localedir | --localedir | --localedi | --localed | --locale)
        ac_prev=localedir ;;
      -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
        localedir=$ac_optarg ;;
      -localstatedir | --localstatedir | --localstatedi | --localstated \
      | --localstate | --localstat | --localsta | --localst | --locals)
        ac_prev=localstatedir ;;
      -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
      | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
        localstatedir=$ac_optarg ;;
      -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
        ac_prev=mandir ;;
      -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
        mandir=$ac_optarg ;;
      -nfp | --nfp | --nf)
        # Obsolete; use --without-fp.
        with_fp=no ;;
      -no-create | --no-create | --no-creat | --no-crea | --no-cre \
      | --no-cr | --no-c | -n)
        no_create=yes ;;
      -no-recursion | --no-recursion | --no-recursio | --no-recursi \
      | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
        no_recursion=yes ;;
      -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
      | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
      | --oldin | --oldi | --old | --ol | --o)
        ac_prev=oldincludedir ;;
      -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
      | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
      | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
        oldincludedir=$ac_optarg ;;
      -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
        ac_prev=prefix ;;
      -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
        prefix=$ac_optarg ;;
      -program-prefix | --program-prefix | --program-prefi | --program-pref \
      | --program-pre | --program-pr | --program-p)
        ac_prev=program_prefix ;;
      -program-prefix=* | --program-prefix=* | --program-prefi=* \
      | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
        program_prefix=$ac_optarg ;;
      -program-suffix | --program-suffix | --program-suffi | --program-suff \
      | --program-suf | --program-su | --program-s)
        ac_prev=program_suffix ;;
      -program-suffix=* | --program-suffix=* | --program-suffi=* \
      | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
        program_suffix=$ac_optarg ;;
      -program-transform-name | --program-transform-name \
      | --program-transform-nam | --program-transform-na \
      | --program-transform-n | --program-transform- \
      | --program-transform | --program-transfor \
      | --program-transfo | --program-transf \
      | --program-trans | --program-tran \
      | --progr-tra | --program-tr | --program-t)
        ac_prev=program_transform_name ;;
      -program-transform-name=* | --program-transform-name=* \
      | --program-transform-nam=* | --program-transform-na=* \
      | --program-transform-n=* | --program-transform-=* \
      | --program-transform=* | --program-transfor=* \
      | --program-transfo=* | --program-transf=* \
      | --program-trans=* | --program-tran=* \
      | --progr-tra=* | --program-tr=* | --program-t=*)
        program_transform_name=$ac_optarg ;;
      -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
        ac_prev=pdfdir ;;
      -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
        pdfdir=$ac_optarg ;;
      -psdir | --psdir | --psdi | --psd | --ps)
        ac_prev=psdir ;;
      -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
        psdir=$ac_optarg ;;
      -q | -quiet | --quiet | --quie | --qui | --qu | --q \
      | -silent | --silent | --silen | --sile | --sil)
        silent=yes ;;
      -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
        ac_prev=sbindir ;;
      -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
      | --sbi=* | --sb=*)
        sbindir=$ac_optarg ;;
      -sharedstatedir | --sharedstatedir | --sharedstatedi \
      | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
      | --sharedst | --shareds | --shared | --share | --shar \
      | --sha | --sh)
        ac_prev=sharedstatedir ;;
      -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
      | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
      | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
      | --sha=* | --sh=*)
        sharedstatedir=$ac_optarg ;;
      -site | --site | --sit)
        ac_prev=site ;;
      -site=* | --site=* | --sit=*)
        site=$ac_optarg ;;
      -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
        ac_prev=srcdir ;;
      -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
        srcdir=$ac_optarg ;;
      -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
      | --syscon | --sysco | --sysc | --sys | --sy)
        ac_prev=sysconfdir ;;
      -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
      | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
        sysconfdir=$ac_optarg ;;
      -target | --target | --targe | --targ | --tar | --ta | --t)
        ac_prev=target_alias ;;
      -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
        target_alias=$ac_optarg ;;
      -v | -verbose | --verbose | --verbos | --verbo | --verb)
        verbose=yes ;;
      -version | --version | --versio | --versi | --vers | -V)
        ac_init_version=: ;;
      -with-* | --with-*)
        ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
        # Reject names that are not valid shell variable names.
        expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
          { echo "$as_me: error: invalid package name: $ac_package" >&2
       { (exit 1); exit 1; }; }
        ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
        eval with_$ac_package=\$ac_optarg ;;
      -without-* | --without-*)
        ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
        # Reject names that are not valid shell variable names.
        expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
          { echo "$as_me: error: invalid package name: $ac_package" >&2
       { (exit 1); exit 1; }; }
        ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
        eval with_$ac_package=no ;;
      --x)
        # Obsolete; use --with-x.
        with_x=yes ;;
      -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
      | --x-incl | --x-inc | --x-in | --x-i)
        ac_prev=x_includes ;;
      -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
      | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
        x_includes=$ac_optarg ;;
      -x-libraries | --x-libraries | --x-librarie | --x-librari \
      | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
        ac_prev=x_libraries ;;
      -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
      | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
        x_libraries=$ac_optarg ;;
      -*) { echo "$as_me: error: unrecognized option: $ac_option
    Try \`$0 --help' for more information." >&2
       { (exit 1); exit 1; }; }
      *=*)
        ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
        # Reject names that are not valid shell variable names.
        expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
          { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
       { (exit 1); exit 1; }; }
        eval $ac_envvar=\$ac_optarg
        export $ac_envvar ;;
        # FIXME: should be removed in autoconf 3.0.
        echo "$as_me: WARNING: you should use --build, --host, --target" >&2
        expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
          echo "$as_me: WARNING: invalid host type: $ac_option" >&2
        : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
      esac
    done
    if test -n "$ac_prev"; then
      ac_option=--`echo $ac_prev | sed 's/_/-/g'`
      { echo "$as_me: error: missing argument to $ac_option" >&2
       { (exit 1); exit 1; }; }
    fi
    # Be sure to have absolute directory names.
    for ac_var in    exec_prefix prefix bindir sbindir libexecdir datarootdir \
            datadir sysconfdir sharedstatedir localstatedir includedir \
            oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
            libdir localedir mandir
    do
      eval ac_val=\$$ac_var
      case $ac_val in
        [\\/$]* | ?:[\\/]* )  continue;;
        NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
      esac
      { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
       { (exit 1); exit 1; }; }
    done
    # There might be people who depend on the old broken behavior: `$host'
    # used to hold the argument of --host etc.
    # FIXME: To remove some day.
    build=$build_alias
    host=$host_alias
    target=$target_alias
    # FIXME: To remove some day.
    if test "x$host_alias" != x; then
      if test "x$build_alias" = x; then
        cross_compiling=maybe
        echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
        If a cross compiler is detected then cross compile mode will be used." >&2
      elif test "x$build_alias" != "x$host_alias"; then
        cross_compiling=yes
      fi
    fi
    ac_tool_prefix=
    test -n "$host_alias" && ac_tool_prefix=$host_alias-
    test "$silent" = yes && exec 6>/dev/null
    ac_pwd=`pwd` && test -n "$ac_pwd" &&
    ac_ls_di=`ls -di .` &&
    ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
      { echo "$as_me: error: Working directory cannot be determined" >&2
       { (exit 1); exit 1; }; }
    test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
      { echo "$as_me: error: pwd does not report name of working directory" >&2
       { (exit 1); exit 1; }; }
    # Find the source files, if location was not specified.
    if test -z "$srcdir"; then
      ac_srcdir_defaulted=yes
      # Try the directory containing this script, then the parent directory.
      ac_confdir=`$as_dirname -- "$0" ||
    $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
         X"$0" : 'X\(//\)[^/]' \| \
         X"$0" : 'X\(//\)$' \| \
         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    echo X"$0" |
        sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
            s//\1/
            q
          /^X\(\/\/\)[^/].*/{
            s//\1/
            q
          /^X\(\/\/\)$/{
            s//\1/
            q
          /^X\(\/\).*/{
            s//\1/
            q
          s/.*/./; q'`
      srcdir=$ac_confdir
      if test ! -r "$srcdir/$ac_unique_file"; then
        srcdir=..
      fi
    else
      ac_srcdir_defaulted=no
    fi
    if test ! -r "$srcdir/$ac_unique_file"; then
      test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
      { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
       { (exit 1); exit 1; }; }
    fi
    ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
    ac_abs_confdir=`(
        cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
       { (exit 1); exit 1; }; }
        pwd)`
    # When building in place, set srcdir=.
    if test "$ac_abs_confdir" = "$ac_pwd"; then
      srcdir=.
    fi
    # Remove unnecessary trailing slashes from srcdir.
    # Double slashes in file names in object file debugging info
    # mess up M-x gdb in Emacs.
    case $srcdir in
    */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
    esac
    for ac_var in $ac_precious_vars; do
      eval ac_env_${ac_var}_set=\${${ac_var}+set}
      eval ac_env_${ac_var}_value=\$${ac_var}
      eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
      eval ac_cv_env_${ac_var}_value=\$${ac_var}
    done
    # Report the --help message.
    if test "$ac_init_help" = "long"; then
      # Omit some internal or obsolete options to make the list less imposing.
      # This message is too long to be a string in the A/UX 3.1 sh.
      cat <<_ACEOF
    \`configure' configures this package to adapt to many kinds of systems.
    Usage: $0 [OPTION]... [VAR=VALUE]...
    To assign environment variables (e.g., CC, CFLAGS...), specify them as
    VAR=VALUE.  See below for descriptions of some of the useful variables.
    Defaults for the options are specified in brackets.
    Configuration:
      -h, --help              display this help and exit
          --help=short        display options specific to this package
          --help=recursive    display the short help of all the included packages
      -V, --version           display version information and exit
      -q, --quiet, --silent   do not print \`checking...' messages
          --cache-file=FILE   cache test results in FILE [disabled]
      -C, --config-cache      alias for \`--cache-file=config.cache'
      -n, --no-create         do not create output files
          --srcdir=DIR        find the sources in DIR [configure dir or \`..']
    Installation directories:
      --prefix=PREFIX         install architecture-independent files in PREFIX
                  [$ac_default_prefix]
      --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
                  [PREFIX]
    By default, \`make install' will install all the files in
    \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
    an installation prefix other than \`$ac_default_prefix' using \`--prefix',
    for instance \`--prefix=\$HOME'.
    For better control, use the options below.
    Fine tuning of the installation directories:
      --bindir=DIR           user executables [EPREFIX/bin]
      --sbindir=DIR          system admin executables [EPREFIX/sbin]
      --libexecdir=DIR       program executables [EPREFIX/libexec]
      --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
      --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
      --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
      --libdir=DIR           object code libraries [EPREFIX/lib]
      --includedir=DIR       C header files [PREFIX/include]
      --oldincludedir=DIR    C header files for non-gcc [/usr/include]
      --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
      --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
      --infodir=DIR          info documentation [DATAROOTDIR/info]
      --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
      --mandir=DIR           man documentation [DATAROOTDIR/man]
      --docdir=DIR           documentation root [DATAROOTDIR/doc/PACKAGE]
      --htmldir=DIR          html documentation [DOCDIR]
      --dvidir=DIR           dvi documentation [DOCDIR]
      --pdfdir=DIR           pdf documentation [DOCDIR]
      --psdir=DIR            ps documentation [DOCDIR]
    _ACEOF
      cat <<\_ACEOF
    Program names:
      --program-prefix=PREFIX            prepend PREFIX to installed program names
      --program-suffix=SUFFIX            append SUFFIX to installed program names
      --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
    System types:
      --build=BUILD     configure for building on BUILD [guessed]
      --host=HOST       cross-compile to build programs to run on HOST [BUILD]
      --target=TARGET   configure for building compilers for TARGET [HOST]
    _ACEOF
    fi
    if test -n "$ac_init_help"; then
      cat <<\_ACEOF
    Optional Features:
      --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
      --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
      --disable-fast-perl     disable fast Makefile generation (needs perl)
      --enable-debug=ARG      enables debug symbols (yes|no|full) default=no
      --disable-debug         disables debug output and debug symbols default=no
      --enable-strict         compiles with strict compiler options (may not
                              work!)
      --disable-warnings      disables compilation with -Wall and similar
      --enable-profile        creates profiling infos default=no
      --disable-dependency-tracking Speeds up one-time builds
      --enable-dependency-tracking  Do not reject slow dependency extractors
      --enable-pch            enables precompiled header support (currently only
                              KCC or gcc >=3.4+unsermake) default=no
      --enable-coverage       use gcc coverage testing
      --enable-new-ldflags    enable the new linker flags
      --enable-final          build size optimized apps (experimental - needs lots
                              of memory)
      --enable-closure        delay template instantiation
      --enable-nmcheck        enable automatic namespace cleanness check
      --enable-shared[=PKGS]  build shared libraries [default=yes]
      --enable-static[=PKGS]  build static libraries [default=no]
      --enable-libsuffix      /lib directory suffix (64,32,none,auto=default)
      --enable-fast-install[=PKGS]
                              optimize for fast installation [default=yes]
      --disable-libtool-lock  avoid locking (might break parallel builds)
      --enable-pie            platform supports PIE linking default=detect
      --enable-embedded       link to Qt-embedded, don't use X
      --enable-qtopia         link to Qt-embedded, link to the Qtopia Environment
      --enable-mac            link to Qt/Mac (don't use X)
      --disable-mt            link to non-threaded Qt (deprecated)
      --disable-threading     disables threading even if libpthread found
      --disable-rpath         do not use the rpath feature of ld
      --disable-path-check    don't try to find out, where to install
    Optional Packages:
      --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
      --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
      --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
      --with-pic              try to use only PIC/non-PIC objects [default=use
                              both]
      --with-tags[=TAGS]      include additional configurations [automatic]
      --with-extra-includes=DIR
                              adds non standard include paths
      --with-extra-libs=DIR   adds non standard library paths
      --with-qt-dir=DIR       where the root of Qt is installed
      --with-qt-includes=DIR  where the Qt includes are.
      --with-qt-libraries=DIR where the Qt library is installed.
      --without-arts          build without aRts default=no
    Some influential environment variables:
      CC          C compiler command
      CFLAGS      C compiler flags
      LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
                  nonstandard directory <lib dir>
      LIBS        libraries to pass to the linker, e.g. -l<library>
      CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
                  you have headers in a nonstandard directory <include dir>
      CPP         C preprocessor
      CXX         C++ compiler command
      CXXFLAGS    C++ compiler flags
      CXXCPP      C++ preprocessor
      F77         Fortran 77 compiler command
      FFLAGS      Fortran 77 compiler flags
      XMKMF       Path to xmkmf, Makefile generator for X Window System
    Use these variables to override the choices made by `configure' or to help
    it to find libraries and programs with nonstandard names/locations.
    _ACEOF
    ac_status=$?
    fi
    if test "$ac_init_help" = "recursive"; then
      # If there are subdirs, report their specific --help.
      for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
        test -d "$ac_dir" || continue
        ac_builddir=.
    case "$ac_dir" in
    .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
      ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
      # A ".." for each directory in $ac_dir_suffix.
      ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
      case $ac_top_builddir_sub in
      "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
      *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
      esac ;;
    esac
    ac_abs_top_builddir=$ac_pwd
    ac_abs_builddir=$ac_pwd$ac_dir_suffix
    # for backward compatibility:
    ac_top_builddir=$ac_top_build_prefix
    case $srcdir in
      .)  # We are building in place.
        ac_srcdir=.
        ac_top_srcdir=$ac_top_builddir_sub
        ac_abs_top_srcdir=$ac_pwd ;;
      [\\/]* | ?:[\\/]* )  # Absolute name.
        ac_srcdir=$srcdir$ac_dir_suffix;
        ac_top_srcdir=$srcdir
        ac_abs_top_srcdir=$srcdir ;;
      *) # Relative name.
        ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
        ac_top_srcdir=$ac_top_build_prefix$srcdir
        ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
    esac
    ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
        cd "$ac_dir" || { ac_status=$?; continue; }
        # Check for guested configure.
        if test -f "$ac_srcdir/configure.gnu"; then
          echo &&
          $SHELL "$ac_srcdir/configure.gnu" --help=recursive
        elif test -f "$ac_srcdir/configure"; then
          echo &&
          $SHELL "$ac_srcdir/configure" --help=recursive
        else
          echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
        fi || ac_status=$?
        cd "$ac_pwd" || { ac_status=$?; break; }
      done
    fi
    test -n "$ac_init_help" && exit $ac_status
    if $ac_init_version; then
      cat <<\_ACEOF
    configure
    generated by GNU Autoconf 2.61
    Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
    2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
    This configure script is free software; the Free Software Foundation
    gives unlimited permission to copy, distribute and modify it.
    _ACEOF
      exit
    fi
    cat >config.log <<_ACEOF
    This file contains any messages produced by compilers while
    running configure, to aid debugging if configure makes a mistake.
    It was created by $as_me, which was
    generated by GNU Autoconf 2.61.  Invocation command line was
      $ $0 $@
    _ACEOF
    exec 5>>config.log
    cat <<_ASUNAME
    ## Platform. ##
    hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
    uname -m = `(uname -m) 2>/dev/null || echo unknown`
    uname -r = `(uname -r) 2>/dev/null || echo unknown`
    uname -s = `(uname -s) 2>/dev/null || echo unknown`
    uname -v = `(uname -v) 2>/dev/null || echo unknown`
    /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
    /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
    /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
    /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
    /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
    /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
    /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
    /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
    /bin/universe          = `(/bin/universe) 2>/dev/null          |

  • Newbie snapshot file saving question

    I want to have Mullesight take a snapshot and place a JPG inside my "snapshots" folder on my desktop. The problem is that it keeps saving the same same file name and won't allow me to take more than one picture. I wish to have successive pictures named differently, such as picture1.jpg, picture2.jpg, etc., in my snapshots folder.
    I copied a sample script from Mullesight's author to take a snaphot and save a JPEG file. How can I modify it so that I can do what I want?
    Thanks for any help.
    try
    tell application "MulleSight"
    -- save prior state
    set shouldScale to should scale
    set useSelection to use selection
    -- now set what we need
    set should scale to false
    set use selection to false
    -- AppleScript still uses old file/alias magic by default
    -- therefore we have to use POSIX
    set srcImg to (POSIX path of "/tmp/picture.tiff")
    -- save the image as TIFF (other formats are not supported)...
    save in srcImg as "tiff"
    -- reset prior state
    set should scale to shouldScale
    set use selection to useSelection
    end tell
    -- just for the fun of it, convert TIFF into JPEG
    set dstImg to (POSIX path of "/tmp/picture.jpg")
    tell application "Image Events"
    launch
    set img to open srcImg
    save img as JPEG in file dstImg with icon
    close img
    end tell
    on error errorMsg
    display dialog errorMsg
    end try

    Keep in mind that I do not have an 'iSight' camera.
    Code portion that works, which assumes that the 'Picture.tiff' file is saved to current user's 'Desktop' and when converted is saves a 'Picture.jpg' ... 'Picturex.jpg'' where 'x' is 1 or higher in numerical value.
    property inc_Value : 0
    property file_Name : "Picture"
    set desktop_path to ((path to desktop folder from user domain) as string)
    set file_Path to (desktop_path & file_Name)
    tell application "Finder" to set desktop_List to name of every file of folder desktop_path whose name extension is "jpg"
    set newFileName to my handlerepeats(desktopList, "")
    try
    tell application "Image Events"
    launch
    set img to open ((file_Path & ".tiff") as alias)
    save img as JPEG in file (desktop_path & newFileName & ".jpg") with icon
    close img
    tell application "Finder" to delete ((file_Path & ".tiff") as alias)
    end tell
    end try
    on handlerepeats(localList, local_Inc)
    if (local_List contains (file_Name & local_Inc & ".jpg")) then
    set inc_Value to inc_Value + 1
    my handlerepeats(localList, (inc_Value as string))
    else
    set inc_Value to 0
    return (file_Name & local_Inc)
    end if
    end handle_repeats
    Total code ...
    property inc_Value : 0
    property file_Name : "Picture"
    set desktop_path to ((path to desktop folder from user domain) as string)
    set file_Path to (desktop_path & file_Name)
    try
    tell application "MulleSight"
    -- save prior state
    set shouldScale to should scale
    set useSelection to use selection
    -- now set what we need
    set should scale to false
    set use selection to false
    set srcImg to (file_Path & ".tiff") -- or, you may have to use the next line instead.
    -- set srcImg to (POSIX path of (file_Path & ".tiff")) -- use if the above line fails.
    -- save the image as TIFF (other formats are not supported)...
    save in srcImg as "tiff"
    -- reset prior state
    set should scale to shouldScale
    set use selection to useSelection
    end tell
    tell application "Finder" to set desktop_List to name of every file of folder desktop_path whose name extension is "jpg"
    set newFileName to my handlerepeats(desktopList, "")
    try
    tell application "Image Events"
    launch
    set img to open ((file_Path & ".tiff") as alias)
    save img as JPEG in file (desktop_path & newFileName & ".jpg") with icon
    close img
    tell application "Finder" to delete ((file_Path & ".tiff") as alias)
    end tell
    end try
    on error errorMsg
    display dialog errorMsg
    end try
    on handlerepeats(localList, local_Inc)
    if (local_List contains (file_Name & local_Inc & ".jpg")) then
    set inc_Value to inc_Value + 1
    my handlerepeats(localList, (inc_Value as string))
    else
    set inc_Value to 0
    return (file_Name & local_Inc)
    end if
    end handle_repeats
      Mac OS X (10.4.4)  

  • [Solved] Issue setting HDMI audio to default

    Hoping I'm not overlooking something very simple here.
    I have a Radeon HD4650 in my HTPC which I'm trying to run the audio through the HDMI output. I've set the kernel parameter "radeon.audio=1" and am able to hear sound through HDMI when I specify it manually within each application (for example XBMC or VLC going to Audio->Audio Device->HD-Audio Generic, HDMI 0 HDMI Audio Output).
    From there I tried to set the HDMI audio as default by following the wiki here:
    https://wiki.archlinux.org/index.php/Al … sound_card
    And here:
    https://wiki.archlinux.org/index.php/Al … s_not_work
    I've tried several combinations within my .asoundrc and asound.conf including:
    pcm.!default {
    type plug
    slave.pcm {
    @func getenv
    vars [ ALSAPCM ]
    default "hw:0,3"
    defaults.pcm.card 0
    defaults.pcm.device 3
    defaults.ctl.card 0
    pcm.!default "plughw:0,3"
    ctl.!default "plughw:0,3"
    pcm.dmixer {
    type dmix
    ipc_key 2048
    slave {
    pcm "hw:0,3"
    period_size 512
    buffer_size 4096
    rate 48000
    format S16_LE
    bindings {
    0 0
    1 1
    pcm.!default {
    type plug
    slave.pcm dmixer
    pcm:iec958 {
    type plug
    slave.pcm dmixer
    pcm.!default {
    type plug
    slave {
    pcm "hw:0,3"
    ctl.!default {
    type hw
    card 0
    Most of these I just copied from the wiki or various forum posts I found and edited the proper device in. These appear to work, as the HDMI card shows up as default in alsamixer (I've made sure everything is unmuted here), but selecting the default channel in VLC still results in no sound, not even from the built in audio (I can change the output to the HDMI option and it works fine).
    I've also tried this which results in no sound:
    aplay -D plughw:0,3 /usr/share/sounds/alsa/Front_Center.wav
    Is there something I'm missing here?
    Here's my aplay -l:
    **** List of PLAYBACK Hardware Devices ****
    card 0: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 1: Intel [HDA Intel], device 0: ALC1200 Analog [ALC1200 Analog]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 1: Intel [HDA Intel], device 1: ALC1200 Digital [ALC1200 Digital]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    A quick note here: I set this option in /etc/modprobe.d/:
    options snd_hda_intel index=-2
    This moved the HDMI card up to device 0 instead of 1. I've tried everything above as well with plughw:1,3 when that was the HDMI device.
    aplay -L:
    null
    Discard all samples (playback) or generate zero samples (capture)
    hdmi:CARD=Generic,DEV=0
    HD-Audio Generic, HDMI 0
    HDMI Audio Output
    sysdefault:CARD=Intel
    HDA Intel, ALC1200 Analog
    Default Audio Device
    front:CARD=Intel,DEV=0
    HDA Intel, ALC1200 Analog
    Front speakers
    surround40:CARD=Intel,DEV=0
    HDA Intel, ALC1200 Analog
    4.0 Surround output to Front and Rear speakers
    surround41:CARD=Intel,DEV=0
    HDA Intel, ALC1200 Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
    surround50:CARD=Intel,DEV=0
    HDA Intel, ALC1200 Analog
    5.0 Surround output to Front, Center and Rear speakers
    surround51:CARD=Intel,DEV=0
    HDA Intel, ALC1200 Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
    surround71:CARD=Intel,DEV=0
    HDA Intel, ALC1200 Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
    iec958:CARD=Intel,DEV=0
    HDA Intel, ALC1200 Digital
    IEC958 (S/PDIF) Digital Audio Output
    lsmod | grep snd:
    snd_hda_codec_hdmi 29701 1
    snd_hda_codec_realtek 35517 1
    snd_hda_intel 35309 0
    snd_hda_codec 147474 3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel
    snd_hwdep 6332 1 snd_hda_codec
    snd_pcm 77765 3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
    snd_page_alloc 7234 2 snd_pcm,snd_hda_intel
    snd_timer 18718 1 snd_pcm
    snd 58950 7 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_hda_codec,snd_hda_intel
    soundcore 5418 1 snd
    amixer -c 0:
    Simple mixer control 'PCM',0
    Capabilities: pvolume
    Playback channels: Front Left - Front Right
    Limits: Playback 0 - 255
    Mono:
    Front Left: Playback 255 [100%] [0.00dB]
    Front Right: Playback 255 [100%] [0.00dB]
    Simple mixer control 'IEC958',0
    Capabilities: pswitch pswitch-joined
    Playback channels: Mono
    Mono: Playback [on]
    dmesg:
    [ 0.000000] Initializing cgroup subsys cpuset
    [ 0.000000] Initializing cgroup subsys cpu
    [ 0.000000] Initializing cgroup subsys cpuacct
    [ 0.000000] Linux version 3.10.2-1-ARCH (tobias@T-POWA-LX) (gcc version 4.8.1 (GCC) ) #1 SMP PREEMPT Mon Jul 22 08:47:24 CEST 2013
    [ 0.000000] Command line: root=/dev/system/root cryptdevice=/dev/sda2:system resume=/dev/system/swap ro radeon.audio=1 initrd=../initramfs-linux.img BOOT_IMAGE=../vmlinuz-linux
    [ 0.000000] e820: BIOS-provided physical RAM map:
    [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000008efff] usable
    [ 0.000000] BIOS-e820: [mem 0x000000000008f000-0x000000000009ffff] reserved
    [ 0.000000] BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] reserved
    [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000007ee6ffff] usable
    [ 0.000000] BIOS-e820: [mem 0x000000007ee70000-0x000000007eecbfff] ACPI NVS
    [ 0.000000] BIOS-e820: [mem 0x000000007eecc000-0x000000007fdf4fff] usable
    [ 0.000000] BIOS-e820: [mem 0x000000007fdf5000-0x000000007fe00fff] reserved
    [ 0.000000] BIOS-e820: [mem 0x000000007fe01000-0x000000007fe97fff] usable
    [ 0.000000] BIOS-e820: [mem 0x000000007fe98000-0x000000007fee7fff] ACPI NVS
    [ 0.000000] BIOS-e820: [mem 0x000000007fee8000-0x000000007feebfff] usable
    [ 0.000000] BIOS-e820: [mem 0x000000007feec000-0x000000007fef0fff] ACPI data
    [ 0.000000] BIOS-e820: [mem 0x000000007fef1000-0x000000007fef1fff] usable
    [ 0.000000] BIOS-e820: [mem 0x000000007fef2000-0x000000007fefefff] ACPI data
    [ 0.000000] BIOS-e820: [mem 0x000000007feff000-0x000000007fefffff] usable
    [ 0.000000] BIOS-e820: [mem 0x000000007ff00000-0x000000007fffffff] reserved
    [ 0.000000] BIOS-e820: [mem 0x00000000fff00000-0x00000000ffffffff] reserved
    [ 0.000000] NX (Execute Disable) protection: active
    [ 0.000000] SMBIOS 2.4 present.
    [ 0.000000] DMI: /DG35EC, BIOS ECG3510M.86A.0118.2010.0113.1426 01/13/2010
    [ 0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
    [ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
    [ 0.000000] No AGP bridge found
    [ 0.000000] e820: last_pfn = 0x7ff00 max_arch_pfn = 0x400000000
    [ 0.000000] MTRR default type: uncachable
    [ 0.000000] MTRR fixed ranges enabled:
    [ 0.000000] 00000-9FFFF write-back
    [ 0.000000] A0000-FFFFF uncachable
    [ 0.000000] MTRR variable ranges enabled:
    [ 0.000000] 0 base 000000000 mask F80000000 write-back
    [ 0.000000] 1 base 07FF00000 mask FFFF00000 uncachable
    [ 0.000000] 2 disabled
    [ 0.000000] 3 disabled
    [ 0.000000] 4 disabled
    [ 0.000000] 5 disabled
    [ 0.000000] 6 disabled
    [ 0.000000] 7 disabled
    [ 0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
    [ 0.000000] found SMP MP-table at [mem 0x000fe200-0x000fe20f] mapped at [ffff8800000fe200]
    [ 0.000000] Scanning 1 areas for low memory corruption
    [ 0.000000] Base memory trampoline at [ffff880000089000] 89000 size 24576
    [ 0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff]
    [ 0.000000] [mem 0x00000000-0x000fffff] page 4k
    [ 0.000000] BRK [0x01b22000, 0x01b22fff] PGTABLE
    [ 0.000000] BRK [0x01b23000, 0x01b23fff] PGTABLE
    [ 0.000000] BRK [0x01b24000, 0x01b24fff] PGTABLE
    [ 0.000000] init_memory_mapping: [mem 0x7fa00000-0x7fbfffff]
    [ 0.000000] [mem 0x7fa00000-0x7fbfffff] page 2M
    [ 0.000000] BRK [0x01b25000, 0x01b25fff] PGTABLE
    [ 0.000000] init_memory_mapping: [mem 0x7c000000-0x7ee6ffff]
    [ 0.000000] [mem 0x7c000000-0x7edfffff] page 2M
    [ 0.000000] [mem 0x7ee00000-0x7ee6ffff] page 4k
    [ 0.000000] BRK [0x01b26000, 0x01b26fff] PGTABLE
    [ 0.000000] init_memory_mapping: [mem 0x7eecc000-0x7f9fffff]
    [ 0.000000] [mem 0x7eecc000-0x7effffff] page 4k
    [ 0.000000] [mem 0x7f000000-0x7f9fffff] page 2M
    [ 0.000000] init_memory_mapping: [mem 0x00100000-0x7bffffff]
    [ 0.000000] [mem 0x00100000-0x001fffff] page 4k
    [ 0.000000] [mem 0x00200000-0x7bffffff] page 2M
    [ 0.000000] init_memory_mapping: [mem 0x7fc00000-0x7fdf4fff]
    [ 0.000000] [mem 0x7fc00000-0x7fdf4fff] page 4k
    [ 0.000000] init_memory_mapping: [mem 0x7fe01000-0x7fe97fff]
    [ 0.000000] [mem 0x7fe01000-0x7fe97fff] page 4k
    [ 0.000000] init_memory_mapping: [mem 0x7fee8000-0x7feebfff]
    [ 0.000000] [mem 0x7fee8000-0x7feebfff] page 4k
    [ 0.000000] init_memory_mapping: [mem 0x7fef1000-0x7fef1fff]
    [ 0.000000] [mem 0x7fef1000-0x7fef1fff] page 4k
    [ 0.000000] init_memory_mapping: [mem 0x7feff000-0x7fefffff]
    [ 0.000000] [mem 0x7feff000-0x7fefffff] page 4k
    [ 0.000000] RAMDISK: [mem 0x7e79a000-0x7ee6efff]
    [ 0.000000] ACPI: RSDP 00000000000fe020 00014 (v00 INTEL )
    [ 0.000000] ACPI: RSDT 000000007fefd038 0004C (v01 INTEL ECG3510M 00000076 01000013)
    [ 0.000000] ACPI: FACP 000000007fefc000 00074 (v01 INTEL ECG3510M 00000076 MSFT 01000013)
    [ 0.000000] ACPI: DSDT 000000007fef6000 05BEB (v01 INTEL ECG3510M 00000076 MSFT 01000013)
    [ 0.000000] ACPI: FACS 000000007fe98000 00040
    [ 0.000000] ACPI: APIC 000000007fef5000 00078 (v01 INTEL ECG3510M 00000076 MSFT 01000013)
    [ 0.000000] ACPI: WDDT 000000007fef4000 00040 (v01 INTEL ECG3510M 00000076 MSFT 01000013)
    [ 0.000000] ACPI: MCFG 000000007fef3000 0003C (v01 INTEL ECG3510M 00000076 MSFT 01000013)
    [ 0.000000] ACPI: ASF! 000000007fef2000 000A6 (v32 INTEL ECG3510M 00000076 MSFT 01000013)
    [ 0.000000] ACPI: SSDT 000000007fef0000 0020C (v01 INTEL CpuPm 00000076 MSFT 01000013)
    [ 0.000000] ACPI: SSDT 000000007feef000 001B7 (v01 INTEL Cpu0Ist 00000076 MSFT 01000013)
    [ 0.000000] ACPI: SSDT 000000007feee000 001B7 (v01 INTEL Cpu1Ist 00000076 MSFT 01000013)
    [ 0.000000] ACPI: SSDT 000000007feed000 001B7 (v01 INTEL Cpu2Ist 00000076 MSFT 01000013)
    [ 0.000000] ACPI: SSDT 000000007feec000 001B7 (v01 INTEL Cpu3Ist 00000076 MSFT 01000013)
    [ 0.000000] ACPI: Local APIC address 0xfee00000
    [ 0.000000] No NUMA configuration found
    [ 0.000000] Faking a node at [mem 0x0000000000000000-0x000000007fefffff]
    [ 0.000000] Initmem setup node 0 [mem 0x00000000-0x7fefffff]
    [ 0.000000] NODE_DATA [mem 0x7fe93000-0x7fe97fff]
    [ 0.000000] [ffffea0000000000-ffffea0001ffffff] PMD -> [ffff88007c600000-ffff88007e5fffff] on node 0
    [ 0.000000] Zone ranges:
    [ 0.000000] DMA [mem 0x00001000-0x00ffffff]
    [ 0.000000] DMA32 [mem 0x01000000-0xffffffff]
    [ 0.000000] Normal empty
    [ 0.000000] Movable zone start for each node
    [ 0.000000] Early memory node ranges
    [ 0.000000] node 0: [mem 0x00001000-0x0008efff]
    [ 0.000000] node 0: [mem 0x00100000-0x7ee6ffff]
    [ 0.000000] node 0: [mem 0x7eecc000-0x7fdf4fff]
    [ 0.000000] node 0: [mem 0x7fe01000-0x7fe97fff]
    [ 0.000000] node 0: [mem 0x7fee8000-0x7feebfff]
    [ 0.000000] node 0: [mem 0x7fef1000-0x7fef1fff]
    [ 0.000000] node 0: [mem 0x7feff000-0x7fefffff]
    [ 0.000000] On node 0 totalpages: 523716
    [ 0.000000] DMA zone: 64 pages used for memmap
    [ 0.000000] DMA zone: 21 pages reserved
    [ 0.000000] DMA zone: 3982 pages, LIFO batch:0
    [ 0.000000] DMA32 zone: 8124 pages used for memmap
    [ 0.000000] DMA32 zone: 519734 pages, LIFO batch:31
    [ 0.000000] ACPI: PM-Timer IO Port: 0x408
    [ 0.000000] ACPI: Local APIC address 0xfee00000
    [ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
    [ 0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
    [ 0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x82] disabled)
    [ 0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x83] disabled)
    [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] dfl dfl lint[0x1])
    [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x02] dfl dfl lint[0x1])
    [ 0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
    [ 0.000000] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23
    [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
    [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
    [ 0.000000] ACPI: IRQ0 used by override.
    [ 0.000000] ACPI: IRQ2 used by override.
    [ 0.000000] ACPI: IRQ9 used by override.
    [ 0.000000] Using ACPI (MADT) for SMP configuration information
    [ 0.000000] smpboot: Allowing 4 CPUs, 2 hotplug CPUs
    [ 0.000000] nr_irqs_gsi: 40
    [ 0.000000] PM: Registered nosave memory: 000000000008f000 - 00000000000a0000
    [ 0.000000] PM: Registered nosave memory: 00000000000a0000 - 00000000000e0000
    [ 0.000000] PM: Registered nosave memory: 00000000000e0000 - 0000000000100000
    [ 0.000000] PM: Registered nosave memory: 000000007ee70000 - 000000007eecc000
    [ 0.000000] PM: Registered nosave memory: 000000007fdf5000 - 000000007fe01000
    [ 0.000000] PM: Registered nosave memory: 000000007fe98000 - 000000007fee8000
    [ 0.000000] PM: Registered nosave memory: 000000007feec000 - 000000007fef1000
    [ 0.000000] PM: Registered nosave memory: 000000007fef2000 - 000000007feff000
    [ 0.000000] e820: [mem 0x80000000-0xffefffff] available for PCI devices
    [ 0.000000] Booting paravirtualized kernel on bare hardware
    [ 0.000000] setup_percpu: NR_CPUS:64 nr_cpumask_bits:64 nr_cpu_ids:4 nr_node_ids:1
    [ 0.000000] PERCPU: Embedded 29 pages/cpu @ffff88007f800000 s86144 r8192 d24448 u524288
    [ 0.000000] pcpu-alloc: s86144 r8192 d24448 u524288 alloc=1*2097152
    [ 0.000000] pcpu-alloc: [0] 0 1 2 3
    [ 0.000000] Built 1 zonelists in Node order, mobility grouping on. Total pages: 515507
    [ 0.000000] Policy zone: DMA32
    [ 0.000000] Kernel command line: root=/dev/system/root cryptdevice=/dev/sda2:system resume=/dev/system/swap ro radeon.audio=1 initrd=../initramfs-linux.img BOOT_IMAGE=../vmlinuz-linux
    [ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
    [ 0.000000] Checking aperture...
    [ 0.000000] No AGP bridge found
    [ 0.000000] Calgary: detecting Calgary via BIOS EBDA area
    [ 0.000000] Calgary: Unable to locate Rio Grande table in EBDA - bailing!
    [ 0.000000] Memory: 2042856k/2096128k available (4920k kernel code, 1264k absent, 52008k reserved, 4046k data, 1124k init)
    [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
    [ 0.000000] Preemptible hierarchical RCU implementation.
    [ 0.000000] RCU dyntick-idle grace-period acceleration is enabled.
    [ 0.000000] Dump stacks of tasks blocking RCU-preempt GP.
    [ 0.000000] RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=4.
    [ 0.000000] NR_IRQS:4352 nr_irqs:712 16
    [ 0.000000] Console: colour VGA+ 80x25
    [ 0.000000] console [tty0] enabled
    [ 0.000000] allocated 8388608 bytes of page_cgroup
    [ 0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
    [ 0.000000] tsc: Fast TSC calibration using PIT
    [ 0.000000] tsc: Detected 2188.974 MHz processor
    [ 0.006671] Calibrating delay loop (skipped), value calculated using timer frequency.. 4379.36 BogoMIPS (lpj=7296580)
    [ 0.006675] pid_max: default: 32768 minimum: 301
    [ 0.006714] Security Framework initialized
    [ 0.006729] AppArmor: AppArmor disabled by boot time parameter
    [ 0.006937] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
    [ 0.008033] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
    [ 0.008556] Mount-cache hash table entries: 256
    [ 0.008842] Initializing cgroup subsys memory
    [ 0.008862] Initializing cgroup subsys devices
    [ 0.008864] Initializing cgroup subsys freezer
    [ 0.008866] Initializing cgroup subsys net_cls
    [ 0.008868] Initializing cgroup subsys blkio
    [ 0.008905] CPU: Physical Processor ID: 0
    [ 0.008907] CPU: Processor Core ID: 0
    [ 0.008910] mce: CPU supports 6 MCE banks
    [ 0.008918] CPU0: Thermal monitoring enabled (TM2)
    [ 0.008926] Last level iTLB entries: 4KB 128, 2MB 4, 4MB 4
    Last level dTLB entries: 4KB 256, 2MB 0, 4MB 32
    tlb_flushall_shift: -1
    [ 0.009009] Freeing SMP alternatives: 20k freed
    [ 0.010372] ACPI: Core revision 20130328
    [ 0.013611] ACPI: All ACPI Tables successfully acquired
    [ 0.014894] ftrace: allocating 19564 entries in 77 pages
    [ 0.020479] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
    [ 0.055426] smpboot: CPU0: Intel(R) Core(TM)2 Duo CPU E4500 @ 2.20GHz (fam: 06, model: 0f, stepping: 0d)
    [ 0.056666] Performance Events: PEBS fmt0+, 4-deep LBR, Core2 events, Intel PMU driver.
    [ 0.056666] perf_event_intel: PEBS disabled due to CPU errata
    [ 0.056666] ... version: 2
    [ 0.056666] ... bit width: 40
    [ 0.056666] ... generic registers: 2
    [ 0.056666] ... value mask: 000000ffffffffff
    [ 0.056666] ... max period: 000000007fffffff
    [ 0.056666] ... fixed-purpose events: 3
    [ 0.056666] ... event mask: 0000000700000003
    [ 0.090007] NMI watchdog: enabled on all CPUs, permanently consumes one hw-PMU counter.
    [ 0.076769] smpboot: Booting Node 0, Processors #1
    [ 0.090021] Brought up 2 CPUs
    [ 0.090024] smpboot: Total of 2 processors activated (8759.72 BogoMIPS)
    [ 0.091305] devtmpfs: initialized
    [ 0.091305] PM: Registering ACPI NVS region [mem 0x7ee70000-0x7eecbfff] (376832 bytes)
    [ 0.091305] PM: Registering ACPI NVS region [mem 0x7fe98000-0x7fee7fff] (327680 bytes)
    [ 0.091305] RTC time: 21:34:09, date: 08/06/13
    [ 0.091305] NET: Registered protocol family 16
    [ 0.091305] ACPI: bus type PCI registered
    [ 0.091305] PCI: MMCONFIG for domain 0000 [bus 00-7f] at [mem 0xf0000000-0xf7ffffff] (base 0xf0000000)
    [ 0.091305] PCI: not using MMCONFIG
    [ 0.091305] PCI: Using configuration type 1 for base access
    [ 0.093396] bio: create slab <bio-0> at 0
    [ 0.093411] ACPI: Added _OSI(Module Device)
    [ 0.093411] ACPI: Added _OSI(Processor Device)
    [ 0.093411] ACPI: Added _OSI(3.0 _SCP Extensions)
    [ 0.093411] ACPI: Added _OSI(Processor Aggregator Device)
    [ 0.094284] ACPI: EC: Look up EC in DSDT
    [ 0.097855] ACPI: Interpreter enabled
    [ 0.097864] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20130328/hwxface-568)
    [ 0.097879] ACPI: (supports S0 S1 S3 S4 S5)
    [ 0.097881] ACPI: Using IOAPIC for interrupt routing
    [ 0.097896] PCI: MMCONFIG for domain 0000 [bus 00-7f] at [mem 0xf0000000-0xf7ffffff] (base 0xf0000000)
    [ 0.098027] PCI: MMCONFIG at [mem 0xf0000000-0xf7ffffff] reserved in ACPI motherboard resources
    [ 0.115962] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
    [ 0.116042] ACPI: No dock devices found.
    [ 0.121485] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
    [ 0.122691] acpi PNP0A03:00: [Firmware Info]: MMCONFIG for domain 0000 [bus 00-7f] only partially covers this bridge
    [ 0.122777] PCI host bridge to bus 0000:00
    [ 0.122781] pci_bus 0000:00: root bus resource [bus 00-ff]
    [ 0.122783] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7]
    [ 0.122786] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff]
    [ 0.122788] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff]
    [ 0.122791] pci_bus 0000:00: root bus resource [mem 0x000e0000-0x000effff]
    [ 0.122793] pci_bus 0000:00: root bus resource [mem 0xf8000000-0xfeafffff]
    [ 0.122795] pci_bus 0000:00: root bus resource [mem 0x80000000-0xefffffff]
    [ 0.122806] pci 0000:00:00.0: [8086:2980] type 00 class 0x060000
    [ 0.122920] pci 0000:00:01.0: [8086:2981] type 01 class 0x060400
    [ 0.122965] pci 0000:00:01.0: PME# supported from D0 D3hot D3cold
    [ 0.122994] pci 0000:00:01.0: System wakeup disabled by ACPI
    [ 0.123063] pci 0000:00:19.0: [8086:104b] type 00 class 0x020000
    [ 0.123081] pci 0000:00:19.0: reg 10: [mem 0x90b00000-0x90b1ffff]
    [ 0.123089] pci 0000:00:19.0: reg 14: [mem 0x90b24000-0x90b24fff]
    [ 0.123098] pci 0000:00:19.0: reg 18: [io 0x30c0-0x30df]
    [ 0.123156] pci 0000:00:19.0: PME# supported from D0 D3hot D3cold
    [ 0.123180] pci 0000:00:19.0: System wakeup disabled by ACPI
    [ 0.123224] pci 0000:00:1a.0: [8086:2834] type 00 class 0x0c0300
    [ 0.123264] pci 0000:00:1a.0: reg 20: [io 0x30a0-0x30bf]
    [ 0.123345] pci 0000:00:1a.0: System wakeup disabled by ACPI
    [ 0.123387] pci 0000:00:1a.1: [8086:2835] type 00 class 0x0c0300
    [ 0.123427] pci 0000:00:1a.1: reg 20: [io 0x3080-0x309f]
    [ 0.123507] pci 0000:00:1a.1: System wakeup disabled by ACPI
    [ 0.123560] pci 0000:00:1a.7: [8086:283a] type 00 class 0x0c0320
    [ 0.123579] pci 0000:00:1a.7: reg 10: [mem 0x90b25400-0x90b257ff]
    [ 0.123661] pci 0000:00:1a.7: PME# supported from D0 D3hot D3cold
    [ 0.123725] pci 0000:00:1a.7: System wakeup disabled by ACPI
    [ 0.123775] pci 0000:00:1b.0: [8086:284b] type 00 class 0x040300
    [ 0.123790] pci 0000:00:1b.0: reg 10: [mem 0x90b20000-0x90b23fff 64bit]
    [ 0.123859] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
    [ 0.123926] pci 0000:00:1b.0: System wakeup disabled by ACPI
    [ 0.123974] pci 0000:00:1c.0: [8086:283f] type 01 class 0x060400
    [ 0.124043] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
    [ 0.124074] pci 0000:00:1c.0: System wakeup disabled by ACPI
    [ 0.124118] pci 0000:00:1c.1: [8086:2841] type 01 class 0x060400
    [ 0.124188] pci 0000:00:1c.1: PME# supported from D0 D3hot D3cold
    [ 0.124220] pci 0000:00:1c.1: System wakeup disabled by ACPI
    [ 0.124264] pci 0000:00:1c.2: [8086:2843] type 01 class 0x060400
    [ 0.124333] pci 0000:00:1c.2: PME# supported from D0 D3hot D3cold
    [ 0.124366] pci 0000:00:1c.2: System wakeup disabled by ACPI
    [ 0.124414] pci 0000:00:1d.0: [8086:2830] type 00 class 0x0c0300
    [ 0.124454] pci 0000:00:1d.0: reg 20: [io 0x3060-0x307f]
    [ 0.124522] pci 0000:00:1d.0: System wakeup disabled by ACPI
    [ 0.124567] pci 0000:00:1d.1: [8086:2831] type 00 class 0x0c0300
    [ 0.124607] pci 0000:00:1d.1: reg 20: [io 0x3040-0x305f]
    [ 0.124675] pci 0000:00:1d.1: System wakeup disabled by ACPI
    [ 0.124717] pci 0000:00:1d.2: [8086:2832] type 00 class 0x0c0300
    [ 0.124757] pci 0000:00:1d.2: reg 20: [io 0x3020-0x303f]
    [ 0.124827] pci 0000:00:1d.2: System wakeup disabled by ACPI
    [ 0.124880] pci 0000:00:1d.7: [8086:2836] type 00 class 0x0c0320
    [ 0.124899] pci 0000:00:1d.7: reg 10: [mem 0x90b25000-0x90b253ff]
    [ 0.124981] pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold
    [ 0.125043] pci 0000:00:1d.7: System wakeup disabled by ACPI
    [ 0.125088] pci 0000:00:1e.0: [8086:244e] type 01 class 0x060401
    [ 0.125156] pci 0000:00:1e.0: System wakeup disabled by ACPI
    [ 0.125205] pci 0000:00:1f.0: [8086:2810] type 00 class 0x060100
    [ 0.125284] pci 0000:00:1f.0: quirk: [io 0x0400-0x047f] claimed by ICH6 ACPI/GPIO/TCO
    [ 0.125289] pci 0000:00:1f.0: quirk: [io 0x0500-0x053f] claimed by ICH6 GPIO
    [ 0.125293] pci 0000:00:1f.0: ICH7 LPC Generic IO decode 1 PIO at 0680 (mask 007f)
    [ 0.125376] pci 0000:00:1f.2: [8086:2820] type 00 class 0x01018f
    [ 0.125390] pci 0000:00:1f.2: reg 10: [io 0x3438-0x343f]
    [ 0.125399] pci 0000:00:1f.2: reg 14: [io 0x344c-0x344f]
    [ 0.125407] pci 0000:00:1f.2: reg 18: [io 0x3430-0x3437]
    [ 0.125415] pci 0000:00:1f.2: reg 1c: [io 0x3448-0x344b]
    [ 0.125423] pci 0000:00:1f.2: reg 20: [io 0x3410-0x341f]
    [ 0.125432] pci 0000:00:1f.2: reg 24: [io 0x3400-0x340f]
    [ 0.125461] pci 0000:00:1f.2: PME# supported from D3hot
    [ 0.125543] pci 0000:00:1f.3: [8086:283e] type 00 class 0x0c0500
    [ 0.125555] pci 0000:00:1f.3: reg 10: [mem 0x90b25800-0x90b258ff]
    [ 0.125582] pci 0000:00:1f.3: reg 20: [io 0x3000-0x301f]
    [ 0.125683] pci 0000:00:1f.5: [8086:2825] type 00 class 0x010185
    [ 0.125697] pci 0000:00:1f.5: reg 10: [io 0x3428-0x342f]
    [ 0.125706] pci 0000:00:1f.5: reg 14: [io 0x3444-0x3447]
    [ 0.125714] pci 0000:00:1f.5: reg 18: [io 0x3420-0x3427]
    [ 0.125722] pci 0000:00:1f.5: reg 1c: [io 0x3440-0x3443]
    [ 0.125730] pci 0000:00:1f.5: reg 20: [io 0x30f0-0x30ff]
    [ 0.125739] pci 0000:00:1f.5: reg 24: [io 0x30e0-0x30ef]
    [ 0.125768] pci 0000:00:1f.5: PME# supported from D3hot
    [ 0.125901] pci 0000:01:00.0: [1002:6779] type 00 class 0x030000
    [ 0.125917] pci 0000:01:00.0: reg 10: [mem 0x80000000-0x8fffffff 64bit pref]
    [ 0.125930] pci 0000:01:00.0: reg 18: [mem 0x90a00000-0x90a1ffff 64bit]
    [ 0.125939] pci 0000:01:00.0: reg 20: [io 0x2000-0x20ff]
    [ 0.125954] pci 0000:01:00.0: reg 30: [mem 0xfffe0000-0xffffffff pref]
    [ 0.125992] pci 0000:01:00.0: supports D1 D2
    [ 0.126044] pci 0000:01:00.1: [1002:aa98] type 00 class 0x040300
    [ 0.126060] pci 0000:01:00.1: reg 10: [mem 0x90a20000-0x90a23fff 64bit]
    [ 0.126130] pci 0000:01:00.1: supports D1 D2
    [ 0.126194] pci 0000:00:01.0: PCI bridge to [bus 01]
    [ 0.126198] pci 0000:00:01.0: bridge window [io 0x2000-0x2fff]
    [ 0.126201] pci 0000:00:01.0: bridge window [mem 0x90a00000-0x90afffff]
    [ 0.126206] pci 0000:00:01.0: bridge window [mem 0x80000000-0x8fffffff 64bit pref]
    [ 0.126282] pci 0000:02:00.0: [1106:3432] type 00 class 0x0c0330
    [ 0.126300] pci 0000:02:00.0: reg 10: [mem 0x90900000-0x90900fff]
    [ 0.126416] pci 0000:02:00.0: PME# supported from D0 D1 D2 D3hot D3cold
    [ 0.130024] pci 0000:00:1c.0: PCI bridge to [bus 02]
    [ 0.130034] pci 0000:00:1c.0: bridge window [mem 0x90900000-0x909fffff]
    [ 0.130126] pci 0000:03:00.0: [1131:7164] type 00 class 0x048000
    [ 0.130153] pci 0000:03:00.0: reg 10: [mem 0x90000000-0x903fffff 64bit]
    [ 0.130174] pci 0000:03:00.0: reg 18: [mem 0x90400000-0x907fffff 64bit]
    [ 0.130281] pci 0000:03:00.0: supports D1 D2
    [ 0.130283] pci 0000:03:00.0: PME# supported from D0 D1 D2
    [ 0.136688] pci 0000:00:1c.1: PCI bridge to [bus 03]
    [ 0.136698] pci 0000:00:1c.1: bridge window [mem 0x90000000-0x907fffff]
    [ 0.136792] pci 0000:04:00.0: [197b:2368] type 00 class 0x010185
    [ 0.136823] pci 0000:04:00.0: reg 10: [io 0x1018-0x101f]
    [ 0.136837] pci 0000:04:00.0: reg 14: [io 0x1024-0x1027]
    [ 0.136851] pci 0000:04:00.0: reg 18: [io 0x1010-0x1017]
    [ 0.136866] pci 0000:04:00.0: reg 1c: [io 0x1020-0x1023]
    [ 0.136880] pci 0000:04:00.0: reg 20: [io 0x1000-0x100f]
    [ 0.136906] pci 0000:04:00.0: reg 30: [mem 0xffff0000-0xffffffff pref]
    [ 0.137025] pci 0000:04:00.0: disabling ASPM on pre-1.1 PCIe device. You can enable it with 'pcie_aspm=force'
    [ 0.137035] pci 0000:00:1c.2: PCI bridge to [bus 04]
    [ 0.137039] pci 0000:00:1c.2: bridge window [io 0x1000-0x1fff]
    [ 0.137098] pci 0000:05:03.0: [1814:0301] type 00 class 0x028000
    [ 0.137116] pci 0000:05:03.0: reg 10: [mem 0x90800000-0x90807fff]
    [ 0.137237] pci 0000:05:05.0: [11c1:5811] type 00 class 0x0c0010
    [ 0.137254] pci 0000:05:05.0: reg 10: [mem 0x90808000-0x90808fff]
    [ 0.137329] pci 0000:05:05.0: supports D1 D2
    [ 0.137331] pci 0000:05:05.0: PME# supported from D0 D1 D2 D3hot
    [ 0.137409] pci 0000:00:1e.0: PCI bridge to [bus 05] (subtractive decode)
    [ 0.137415] pci 0000:00:1e.0: bridge window [mem 0x90800000-0x908fffff]
    [ 0.137421] pci 0000:00:1e.0: bridge window [io 0x0000-0x0cf7] (subtractive decode)
    [ 0.137423] pci 0000:00:1e.0: bridge window [io 0x0d00-0xffff] (subtractive decode)
    [ 0.137426] pci 0000:00:1e.0: bridge window [mem 0x000a0000-0x000bffff] (subtractive decode)
    [ 0.137428] pci 0000:00:1e.0: bridge window [mem 0x000e0000-0x000effff] (subtractive decode)
    [ 0.137431] pci 0000:00:1e.0: bridge window [mem 0xf8000000-0xfeafffff] (subtractive decode)
    [ 0.137433] pci 0000:00:1e.0: bridge window [mem 0x80000000-0xefffffff] (subtractive decode)
    [ 0.137455] acpi PNP0A03:00: ACPI _OSC support notification failed, disabling PCIe ASPM
    [ 0.137457] acpi PNP0A03:00: Unable to request _OSC control (_OSC support mask: 0x08)
    [ 0.137544] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 7 9 10 *11 12)
    [ 0.137616] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 7 *9 10 11 12)
    [ 0.137685] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 7 *9 10 11 12)
    [ 0.137753] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 7 9 10 *11 12)
    [ 0.137820] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 7 9 *10 11 12)
    [ 0.137887] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 7 9 10 *11 12)
    [ 0.137954] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 7 9 *10 11 12)
    [ 0.138021] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 7 9 10 *11 12)
    [ 0.138507] ACPI: Enabled 4 GPEs in block 00 to 1F
    [ 0.138515] acpi root: \_SB_.PCI0 notify handler is installed
    [ 0.138552] Found 1 acpi root devices
    [ 0.138645] vgaarb: device added: PCI:0000:01:00.0,decodes=io+mem,owns=io+mem,locks=none
    [ 0.138645] vgaarb: loaded
    [ 0.138645] vgaarb: bridge control possible 0000:01:00.0
    [ 0.138645] PCI: Using ACPI for IRQ routing
    [ 0.141702] PCI: pci_cache_line_size set to 64 bytes
    [ 0.141771] e820: reserve RAM buffer [mem 0x0008f000-0x0008ffff]
    [ 0.141774] e820: reserve RAM buffer [mem 0x7ee70000-0x7fffffff]
    [ 0.141776] e820: reserve RAM buffer [mem 0x7fdf5000-0x7fffffff]
    [ 0.141778] e820: reserve RAM buffer [mem 0x7fe98000-0x7fffffff]
    [ 0.141780] e820: reserve RAM buffer [mem 0x7feec000-0x7fffffff]
    [ 0.141782] e820: reserve RAM buffer [mem 0x7fef2000-0x7fffffff]
    [ 0.141784] e820: reserve RAM buffer [mem 0x7ff00000-0x7fffffff]
    [ 0.141898] NetLabel: Initializing
    [ 0.141900] NetLabel: domain hash size = 128
    [ 0.141901] NetLabel: protocols = UNLABELED CIPSOv4
    [ 0.141917] NetLabel: unlabeled traffic allowed by default
    [ 0.141945] Switching to clocksource refined-jiffies
    [ 0.148603] pnp: PnP ACPI init
    [ 0.148630] ACPI: bus type PNP registered
    [ 0.148744] system 00:00: [mem 0xf0000000-0xf7ffffff] has been reserved
    [ 0.148747] system 00:00: [mem 0xfed13000-0xfed13fff] has been reserved
    [ 0.148750] system 00:00: [mem 0xfed14000-0xfed17fff] has been reserved
    [ 0.148753] system 00:00: [mem 0xfed18000-0xfed18fff] has been reserved
    [ 0.148756] system 00:00: [mem 0xfed19000-0xfed19fff] has been reserved
    [ 0.148758] system 00:00: [mem 0xfed1c000-0xfed1ffff] has been reserved
    [ 0.148761] system 00:00: [mem 0xfed20000-0xfed3ffff] has been reserved
    [ 0.148764] system 00:00: [mem 0xfed45000-0xfed99fff] has been reserved
    [ 0.148767] system 00:00: [mem 0x000c0000-0x000dffff] could not be reserved
    [ 0.148769] system 00:00: [mem 0x000e0000-0x000fffff] could not be reserved
    [ 0.148774] system 00:00: Plug and Play ACPI device, IDs PNP0c02 (active)
    [ 0.148919] pnp 00:01: [dma 4]
    [ 0.148948] pnp 00:01: Plug and Play ACPI device, IDs PNP0200 (active)
    [ 0.148992] pnp 00:02: Plug and Play ACPI device, IDs PNP0b00 (active)
    [ 0.149031] pnp 00:03: Plug and Play ACPI device, IDs PNP0c04 (active)
    [ 0.149063] pnp 00:04: Plug and Play ACPI device, IDs PNP0800 (active)
    [ 0.149126] system 00:05: [io 0x0500-0x053f] has been reserved
    [ 0.149129] system 00:05: [io 0x0400-0x047f] has been reserved
    [ 0.149132] system 00:05: [io 0x0360-0x0361] has been reserved
    [ 0.149135] system 00:05: [io 0x0680-0x06ff] has been reserved
    [ 0.149139] system 00:05: Plug and Play ACPI device, IDs PNP0c02 (active)
    [ 0.149220] system 00:06: Plug and Play ACPI device, IDs PNP0c02 (active)
    [ 0.149501] pnp 00:07: Plug and Play ACPI device, IDs PNP0501 (active)
    [ 0.149573] pnp 00:08: Plug and Play ACPI device, IDs PNP0003 (active)
    [ 0.149624] pnp: PnP ACPI: found 9 devices
    [ 0.149626] ACPI: bus type PNP unregistered
    [ 0.156213] Switching to clocksource acpi_pm
    [ 0.156232] pci 0000:01:00.0: no compatible bridge window for [mem 0xfffe0000-0xffffffff pref]
    [ 0.156236] pci 0000:04:00.0: no compatible bridge window for [mem 0xffff0000-0xffffffff pref]
    [ 0.156264] pci 0000:00:1c.0: bridge window [io 0x1000-0x0fff] to [bus 02] add_size 1000
    [ 0.156267] pci 0000:00:1c.0: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 02] add_size 200000
    [ 0.156276] pci 0000:00:1c.1: bridge window [io 0x1000-0x0fff] to [bus 03] add_size 1000
    [ 0.156279] pci 0000:00:1c.1: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 03] add_size 200000
    [ 0.156288] pci 0000:00:1c.2: bridge window [mem 0x00100000-0x001fffff pref] to [bus 04] add_size 200000
    [ 0.156291] pci 0000:00:1c.2: bridge window [mem 0x00100000-0x000fffff] to [bus 04] add_size 200000
    [ 0.156304] pci 0000:00:1c.0: res[15]=[mem 0x00100000-0x000fffff 64bit pref] get_res_add_size add_size 200000
    [ 0.156307] pci 0000:00:1c.1: res[15]=[mem 0x00100000-0x000fffff 64bit pref] get_res_add_size add_size 200000
    [ 0.156310] pci 0000:00:1c.2: res[14]=[mem 0x00100000-0x000fffff] get_res_add_size add_size 200000
    [ 0.156313] pci 0000:00:1c.2: res[15]=[mem 0x00100000-0x001fffff pref] get_res_add_size add_size 200000
    [ 0.156315] pci 0000:00:1c.0: res[13]=[io 0x1000-0x0fff] get_res_add_size add_size 1000
    [ 0.156318] pci 0000:00:1c.1: res[13]=[io 0x1000-0x0fff] get_res_add_size add_size 1000
    [ 0.156324] pci 0000:00:1c.0: BAR 15: assigned [mem 0xf8000000-0xf81fffff 64bit pref]
    [ 0.156327] pci 0000:00:1c.1: BAR 15: assigned [mem 0xf8200000-0xf83fffff 64bit pref]
    [ 0.156330] pci 0000:00:1c.2: BAR 14: assigned [mem 0xf8400000-0xf85fffff]
    [ 0.156334] pci 0000:00:1c.2: BAR 15: assigned [mem 0xf8600000-0xf88fffff pref]
    [ 0.156337] pci 0000:00:1c.0: BAR 13: assigned [io 0x4000-0x4fff]
    [ 0.156340] pci 0000:00:1c.1: BAR 13: assigned [io 0x5000-0x5fff]
    [ 0.156344] pci 0000:01:00.0: BAR 6: assigned [mem 0x90a40000-0x90a5ffff pref]
    [ 0.156348] pci 0000:00:01.0: PCI bridge to [bus 01]
    [ 0.156351] pci 0000:00:01.0: bridge window [io 0x2000-0x2fff]
    [ 0.156355] pci 0000:00:01.0: bridge window [mem 0x90a00000-0x90afffff]
    [ 0.156358] pci 0000:00:01.0: bridge window [mem 0x80000000-0x8fffffff 64bit pref]
    [ 0.156363] pci 0000:00:1c.0: PCI bridge to [bus 02]
    [ 0.156366] pci 0000:00:1c.0: bridge window [io 0x4000-0x4fff]
    [ 0.156371] pci 0000:00:1c.0: bridge window [mem 0x90900000-0x909fffff]
    [ 0.156375] pci 0000:00:1c.0: bridge window [mem 0xf8000000-0xf81fffff 64bit pref]
    [ 0.156381] pci 0000:00:1c.1: PCI bridge to [bus 03]
    [ 0.156384] pci 0000:00:1c.1: bridge window [io 0x5000-0x5fff]
    [ 0.156389] pci 0000:00:1c.1: bridge window [mem 0x90000000-0x907fffff]
    [ 0.156393] pci 0000:00:1c.1: bridge window [mem 0xf8200000-0xf83fffff 64bit pref]
    [ 0.156400] pci 0000:04:00.0: BAR 6: assigned [mem 0xf8600000-0xf860ffff pref]
    [ 0.156402] pci 0000:00:1c.2: PCI bridge to [bus 04]
    [ 0.156405] pci 0000:00:1c.2: bridge window [io 0x1000-0x1fff]
    [ 0.156410] pci 0000:00:1c.2: bridge window [mem 0xf8400000-0xf85fffff]
    [ 0.156414] pci 0000:00:1c.2: bridge window [mem 0xf8600000-0xf88fffff pref]
    [ 0.156421] pci 0000:00:1e.0: PCI bridge to [bus 05]
    [ 0.156425] pci 0000:00:1e.0: bridge window [mem 0x90800000-0x908fffff]
    [ 0.156425] pci 0000:00:1e.0: setting latency timer to 64
    [ 0.156425] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7]
    [ 0.156425] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff]
    [ 0.156425] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff]
    [ 0.156425] pci_bus 0000:00: resource 7 [mem 0x000e0000-0x000effff]
    [ 0.156425] pci_bus 0000:00: resource 8 [mem 0xf8000000-0xfeafffff]
    [ 0.156425] pci_bus 0000:00: resource 9 [mem 0x80000000-0xefffffff]
    [ 0.156425] pci_bus 0000:01: resource 0 [io 0x2000-0x2fff]
    [ 0.156425] pci_bus 0000:01: resource 1 [mem 0x90a00000-0x90afffff]
    [ 0.156425] pci_bus 0000:01: resource 2 [mem 0x80000000-0x8fffffff 64bit pref]
    [ 0.156425] pci_bus 0000:02: resource 0 [io 0x4000-0x4fff]
    [ 0.156425] pci_bus 0000:02: resource 1 [mem 0x90900000-0x909fffff]
    [ 0.156425] pci_bus 0000:02: resource 2 [mem 0xf8000000-0xf81fffff 64bit pref]
    [ 0.156425] pci_bus 0000:03: resource 0 [io 0x5000-0x5fff]
    [ 0.156425] pci_bus 0000:03: resource 1 [mem 0x90000000-0x907fffff]
    [ 0.156425] pci_bus 0000:03: resource 2 [mem 0xf8200000-0xf83fffff 64bit pref]
    [ 0.156425] pci_bus 0000:04: resource 0 [io 0x1000-0x1fff]
    [ 0.156425] pci_bus 0000:04: resource 1 [mem 0xf8400000-0xf85fffff]
    [ 0.156425] pci_bus 0000:04: resource 2 [mem 0xf8600000-0xf88fffff pref]
    [ 0.156425] pci_bus 0000:05: resource 1 [mem 0x90800000-0x908fffff]
    [ 0.156425] pci_bus 0000:05: resource 4 [io 0x0000-0x0cf7]
    [ 0.156425] pci_bus 0000:05: resource 5 [io 0x0d00-0xffff]
    [ 0.156425] pci_bus 0000:05: resource 6 [mem 0x000a0000-0x000bffff]
    [ 0.156425] pci_bus 0000:05: resource 7 [mem 0x000e0000-0x000effff]
    [ 0.156425] pci_bus 0000:05: resource 8 [mem 0xf8000000-0xfeafffff]
    [ 0.156425] pci_bus 0000:05: resource 9 [mem 0x80000000-0xefffffff]
    [ 0.156425] NET: Registered protocol family 2
    [ 0.156425] TCP established hash table entries: 16384 (order: 6, 262144 bytes)
    [ 0.156425] TCP bind hash table entries: 16384 (order: 6, 262144 bytes)
    [ 0.156425] TCP: Hash tables configured (established 16384 bind 16384)
    [ 0.156425] TCP: reno registered
    [ 0.156425] UDP hash table entries: 1024 (order: 3, 32768 bytes)
    [ 0.156425] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes)
    [ 0.156425] NET: Registered protocol family 1
    [ 0.156791] pci 0000:01:00.0: Boot video device
    [ 0.156891] PCI: CLS 64 bytes, default 64
    [ 0.156941] Unpacking initramfs...
    [ 0.310182] Freeing initrd memory: 6996k freed
    [ 0.313496] Scanning for low memory corruption every 60 seconds
    [ 0.313787] audit: initializing netlink socket (disabled)
    [ 0.313804] type=2000 audit(1375824849.313:1): initialized
    [ 0.326819] HugeTLB registered 2 MB page size, pre-allocated 0 pages
    [ 0.328674] VFS: Disk quotas dquot_6.5.2
    [ 0.328731] Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
    [ 0.328948] msgmni has been set to 4003
    [ 0.329231] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)
    [ 0.329273] io scheduler noop registered
    [ 0.329276] io scheduler deadline registered
    [ 0.329310] io scheduler cfq registered (default)
    [ 0.329439] pcieport 0000:00:01.0: irq 40 for MSI/MSI-X
    [ 0.329503] pcieport 0000:00:1c.0: irq 41 for MSI/MSI-X
    [ 0.329571] pcieport 0000:00:1c.1: irq 42 for MSI/MSI-X
    [ 0.329644] pcieport 0000:00:1c.2: irq 43 for MSI/MSI-X
    [ 0.329814] intel_idle: does not run on family 6 model 15
    [ 0.329849] GHES: HEST is not enabled!
    [ 0.329917] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
    [ 0.350447] 00:07: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
    [ 0.350819] Linux agpgart interface v0.103
    [ 0.350895] i8042: PNP: No PS/2 controller found. Probing ports directly.
    [ 0.353919] serio: i8042 KBD port at 0x60,0x64 irq 1
    [ 0.353952] serio: i8042 AUX port at 0x60,0x64 irq 12
    [ 0.354077] mousedev: PS/2 mouse device common for all mice
    [ 0.354143] rtc_cmos 00:02: RTC can wake from S4
    [ 0.354275] rtc_cmos 00:02: rtc core: registered rtc_cmos as rtc0
    [ 0.354297] rtc_cmos 00:02: alarms up to one month, 114 bytes nvram
    [ 0.354307] cpuidle: using governor ladder
    [ 0.354309] cpuidle: using governor menu
    [ 0.354362] drop_monitor: Initializing network drop monitor service
    [ 0.354438] TCP: cubic registered
    [ 0.354554] NET: Registered protocol family 10
    [ 0.354764] NET: Registered protocol family 17
    [ 0.354780] Key type dns_resolver registered
    [ 0.355037] PM: Checking hibernation image partition /dev/system/swap
    [ 0.397240] PM: Hibernation image not present or could not be loaded.
    [ 0.397253] registered taskstats version 1
    [ 0.397804] Magic number: 9:719:600
    [ 0.397885] rtc_cmos 00:02: setting system clock to 2013-08-06 21:34:10 UTC (1375824850)
    [ 0.398920] Freeing unused kernel memory: 1124k freed
    [ 0.399295] Write protecting the kernel read-only data: 8192k
    [ 0.402578] Freeing unused kernel memory: 1212k freed
    [ 0.404163] Freeing unused kernel memory: 408k freed
    [ 0.412320] systemd-udevd[45]: starting version 204
    [ 0.417813] [drm] Initialized drm 1.1.0 20060810
    [ 0.423117] [drm] radeon kernel modesetting enabled.
    [ 0.423539] [drm] initializing kernel modesetting (CAICOS 0x1002:0x6779 0x174B:0xE180).
    [ 0.423580] [drm] register mmio base: 0x90A00000
    [ 0.423582] [drm] register mmio size: 131072
    [ 0.424493] ATOM BIOS: CAICOS
    [ 0.424939] radeon 0000:01:00.0: VRAM: 512M 0x0000000000000000 - 0x000000001FFFFFFF (512M used)
    [ 0.424942] radeon 0000:01:00.0: GTT: 512M 0x0000000020000000 - 0x000000003FFFFFFF
    [ 0.425844] [drm] Detected VRAM RAM=512M, BAR=256M
    [ 0.425848] [drm] RAM width 64bits DDR
    [ 0.425929] [TTM] Zone kernel: Available graphics memory: 1026308 kiB
    [ 0.425931] [TTM] Initializing pool allocator
    [ 0.425937] [TTM] Initializing DMA pool allocator
    [ 0.425964] [drm] radeon: 512M of VRAM memory ready
    [ 0.425966] [drm] radeon: 512M of GTT memory ready.
    [ 0.426256] radeon 0000:01:00.0: ffff88007e85a800 unpin not necessary
    [ 0.881477] radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x0000000000072118 and cpu addr 0xffffc90008be6118
    [ 0.881489] [drm] GART: num cpu pages 131072, num gpu pages 131072
    [ 0.882702] [drm] Loading CAICOS Microcode
    [ 0.901197] [drm] PCIE GART of 512M enabled (table at 0x0000000000040000).
    [ 0.901323] radeon 0000:01:00.0: WB enabled
    [ 0.901327] radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000020000c00 and cpu addr 0xffff880079fd2c00
    [ 0.901330] radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 0x0000000020000c0c and cpu addr 0xffff880079fd2c0c
    [ 0.903890] radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x0000000000174118 and cpu addr 0xffffc90009432118
    [ 0.903895] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
    [ 0.903897] [drm] Driver supports precise vblank timestamp query.
    [ 0.903924] radeon 0000:01:00.0: irq 44 for MSI/MSI-X
    [ 0.903940] radeon 0000:01:00.0: radeon: using MSI.
    [ 0.903977] [drm] radeon: irq initialized.
    [ 0.920415] [drm] ring test on 0 succeeded in 2 usecs
    [ 0.920480] [drm] ring test on 3 succeeded in 1 usecs
    [ 1.106683] [drm] ring test on 5 succeeded in 2 usecs
    [ 1.106688] [drm] UVD initialized successfully.
    [ 1.106780] [drm] Enabling audio support
    [ 1.106827] [drm] ib test on ring 0 succeeded in 0 usecs
    [ 1.106873] [drm] ib test on ring 3 succeeded in 0 usecs
    [ 1.259354] [drm] ib test on ring 5 succeeded
    [ 1.259721] [drm] Radeon Display Connectors
    [ 1.259723] [drm] Connector 0:
    [ 1.259725] [drm] HDMI-A-1
    [ 1.259726] [drm] HPD2
    [ 1.259729] [drm] DDC: 0x6460 0x6460 0x6464 0x6464 0x6468 0x6468 0x646c 0x646c
    [ 1.259730] [drm] Encoders:
    [ 1.259732] [drm] DFP1: INTERNAL_UNIPHY1
    [ 1.259733] [drm] Connector 1:
    [ 1.259734] [drm] VGA-1
    [ 1.259736] [drm] DDC: 0x6450 0x6450 0x6454 0x6454 0x6458 0x6458 0x645c 0x645c
    [ 1.259738] [drm] Encoders:
    [ 1.259739] [drm] CRT1: INTERNAL_KLDSCP_DAC1
    [ 1.259818] [drm] Internal thermal controller with fan control
    [ 1.260722] [drm] radeon: power management initialized
    [ 1.313356] tsc: Refined TSC clocksource calibration: 2188.999 MHz
    [ 1.313363] Switching to clocksource tsc
    [ 1.331618] [drm] fb mappable at 0x80375000
    [ 1.331620] [drm] vram apper at 0x80000000
    [ 1.331622] [drm] size 8294400
    [ 1.331623] [drm] fb depth is 24
    [ 1.331625] [drm] pitch is 7680
    [ 1.331702] fbcon: radeondrmfb (fb0) is primary device
    [ 1.544648] Console: switching to colour frame buffer device 240x67
    [ 1.550480] radeon 0000:01:00.0: fb0: radeondrmfb frame buffer device
    [ 1.550482] radeon 0000:01:00.0: registered panic notifier
    [ 1.550488] [drm] Initialized radeon 2.33.0 20080528 for 0000:01:00.0 on minor 0
    [ 1.551576] device-mapper: uevent: version 1.0.3
    [ 1.551788] device-mapper: ioctl: 4.24.0-ioctl (2013-01-15) initialised: [email protected]
    [ 1.584940] SCSI subsystem initialized
    [ 1.587002] ACPI: bus type ATA registered
    [ 1.587124] ACPI: bus type USB registered
    [ 1.587165] usbcore: registered new interface driver usbfs
    [ 1.587199] libata version 3.00 loaded.
    [ 1.587772] ata_piix 0000:00:1f.2: version 2.13
    [ 1.587914] ata_piix 0000:00:1f.2: MAP [
    [ 1.587916] P0 P2 P1 P3 ]
    [ 1.590067] usbcore: registered new interface driver hub
    [ 1.590515] usbcore: registered new device driver usb
    [ 1.591219] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    [ 1.591393] ehci-pci: EHCI PCI platform driver
    [ 1.592276] xhci_hcd 0000:02:00.0: xHCI Host Controller
    [ 1.592288] xhci_hcd 0000:02:00.0: new USB bus registered, assigned bus number 1
    [ 1.592501] xhci_hcd 0000:02:00.0: irq 45 for MSI/MSI-X
    [ 1.592673] xHCI xhci_add_endpoint called for root hub
    [ 1.592675] xHCI xhci_check_bandwidth called for root hub
    [ 1.592706] hub 1-0:1.0: USB hub found
    [ 1.592713] hub 1-0:1.0: 1 port detected
    [ 1.592813] xhci_hcd 0000:02:00.0: xHCI Host Controller
    [ 1.592819] xhci_hcd 0000:02:00.0: new USB bus registered, assigned bus number 2
    [ 1.592917] xHCI xhci_add_endpoint called for root hub
    [ 1.592919] xHCI xhci_check_bandwidth called for root hub
    [ 1.592948] hub 2-0:1.0: USB hub found
    [ 1.592957] hub 2-0:1.0: 4 ports detected
    [ 1.593131] scsi0 : pata_jmicron
    [ 1.593158] uhci_hcd: USB Universal Host Controller Interface driver
    [ 1.593424] scsi1 : pata_jmicron
    [ 1.593609] ata1: PATA max UDMA/100 cmd 0x1018 ctl 0x1024 bmdma 0x1000 irq 18
    [ 1.593612] ata2: PATA max UDMA/100 cmd 0x1010 ctl 0x1020 bmdma 0x1008 irq 18
    [ 1.596715] firewire_ohci 0000:05:05.0: added OHCI v1.0 device as card 0, 8 IR + 8 IT contexts, quirks 0x80
    [ 1.740079] ata_piix 0000:00:1f.2: setting latency timer to 64
    [ 1.740483] scsi2 : ata_piix
    [ 1.740779] scsi3 : ata_piix
    [ 1.741044] ata3: SATA max UDMA/133 cmd 0x3438 ctl 0x344c bmdma 0x3410 irq 19
    [ 1.741049] ata4: SATA max UDMA/133 cmd 0x3430 ctl 0x3448 bmdma 0x3418 irq 19
    [ 1.741248] ata_piix 0000:00:1f.5: MAP [
    [ 1.741250] P0 -- P1 -- ]
    [ 1.741284] ata_piix 0000:00:1f.5: setting latency timer to 64
    [ 1.741526] scsi4 : ata_piix
    [ 1.741784] scsi5 : ata_piix
    [ 1.742032] ata5: SATA max UDMA/133 cmd 0x3428 ctl 0x3444 bmdma 0x30f0 irq 19
    [ 1.742036] ata6: SATA max UDMA/133 cmd 0x3420 ctl 0x3440 bmdma 0x30f8 irq 19
    [ 1.742228] ehci-pci 0000:00:1a.7: setting latency timer to 64
    [ 1.742244] ehci-pci 0000:00:1a.7: EHCI Host Controller
    [ 1.742252] ehci-pci 0000:00:1a.7: new USB bus registered, assigned bus number 3
    [ 1.742266] ehci-pci 0000:00:1a.7: debug port 1
    [ 1.746161] ehci-pci 0000:00:1a.7: cache line size of 64 is not supported
    [ 1.746168] ehci-pci 0000:00:1a.7: irq 18, io mem 0x90b25400
    [ 1.753360] ehci-pci 0000:00:1a.7: USB 2.0 started, EHCI 1.00
    [ 1.753568] hub 3-0:1.0: USB hub found
    [ 1.753573] hub 3-0:1.0: 4 ports detected
    [ 1.753841] uhci_hcd 0000:00:1a.0: setting latency timer to 64
    [ 1.753845] uhci_hcd 0000:00:1a.0: UHCI Host Controller
    [ 1.753852] uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 4
    [ 1.753886] uhci_hcd 0000:00:1a.0: irq 16, io base 0x000030a0
    [ 1.754034] hub 4-0:1.0: USB hub found
    [ 1.754039] hub 4-0:1.0: 2 ports detected
    [ 1.754278] uhci_hcd 0000:00:1a.1: setting latency timer to 64
    [ 1.754282] uhci_hcd 0000:00:1a.1: UHCI Host Controller
    [ 1.754288] uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 5
    [ 1.754321] uhci_hcd 0000:00:1a.1: irq 21, io base 0x00003080
    [ 1.754470] hub 5-0:1.0: USB hub found
    [ 1.754475] hub 5-0:1.0: 2 ports detected
    [ 1.754707] uhci_hcd 0000:00:1d.0: setting latency timer to 64
    [ 1.754711] uhci_hcd 0000:00:1d.0: UHCI Host Controller
    [ 1.754717] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 6
    [ 1.754748] uhci_hcd 0000:00:1d.0: irq 23, io base 0x00003060
    [ 1.754886] hub 6-0:1.0: USB hub found
    [ 1.754890] hub 6-0:1.0: 2 ports detected
    [ 1.755113] uhci_hcd 0000:00:1d.1: setting latency timer to 64
    [ 1.755117] uhci_hcd 0000:00:1d.1: UHCI Host Controller
    [ 1.755123] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 7
    [ 1.755146] uhci_hcd 0000:00:1d.1: irq 19, io base 0x00003040
    [ 1.755279] hub 7-0:1.0: USB hub found
    [ 1.755284] hub 7-0:1.0: 2 ports detected
    [ 1.755501] uhci_hcd 0000:00:1d.2: setting latency timer to 64
    [ 1.755505] uhci_hcd 0000:00:1d.2: UHCI Host Controller
    [ 1.755511] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 8
    [ 1.755533] uhci_hcd 0000:00:1d.2: irq 18, io base 0x00003020
    [ 1.755672] hub 8-0:1.0: USB hub found
    [ 1.755677] hub 8-0:1.0: 2 ports detected
    [ 1.756794] ehci-pci 0000:00:1d.7: setting latency timer to 64
    [ 1.757624] ehci-pci 0000:00:1d.7: EHCI Host Controller
    [ 1.757636] ehci-pci 0000:00:1d.7: new USB bus registered, assigned bus number 9
    [ 1.757651] ehci-pci 0000:00:1d.7: debug port 1
    [ 1.761541] ehci-pci 0000:00:1d.7: cache line size of 64 is not supported
    [ 1.761550] ehci-pci 0000:00:1d.7: irq 23, io mem 0x90b25000
    [ 1.770027] ehci-pci 0000:00:1d.7: USB 2.0 started, EHCI 1.00
    [ 1.770236] hub 9-0:1.0: USB hub found
    [ 1.770242] hub 9-0:1.0: 6 ports detected
    [ 1.793425] hub 6-0:1.0: USB hub found
    [ 1.793434] hub 6-0:1.0: 2 ports detected
    [ 1.816762] hub 7-0:1.0: USB hub found
    [ 1.816772] hub 7-0:1.0: 2 ports detected
    [ 1.840122] hub 8-0:1.0: USB hub found
    [ 1.840131] hub 8-0:1.0: 2 ports detected
    [ 1.896698] usb 1-1: new high-speed USB device number 2 using xhci_hcd
    [ 1.911468] hub 1-1:1.0: USB hub found
    [ 1.911627] hub 1-1:1.0: 4 ports detected
    [ 2.064043] ata6: SATA link down (SStatus 0 SControl 300)
    [ 2.074751] ata5: SATA link down (SStatus 0 SControl 300)
    [ 2.096814] firewire_core 0000:05:05.0: created device fw0: GUID 009027000228f4cc, S400
    [ 2.520099] ata4.00: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
    [ 2.520116] ata4.01: SATA link down (SStatus 4 SControl 300)
    [ 2.520129] ata4.01: link offline, clearing class 3 to NONE
    [ 2.526834] ata4.00: ATAPI: HL-DT-ST BDDVDRW UH12NS30, 1.00, max UDMA/100
    [ 2.540115] ata3.00: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
    [ 2.540132] ata3.01: SATA link down (SStatus 4 SControl 300)
    [ 2.540234] ata4.00: configured for UDMA/100
    [ 2.547003] ata3.00: ATA-8: Hitachi HTS545025B9A300, PB2OC60F, max UDMA/133
    [ 2.547008] ata3.00: 488397168 sectors, multi 16: LBA48 NCQ (depth 0/32)
    [ 2.560344] ata3.00: configured for UDMA/133
    [ 2.560526] scsi 2:0:0:0: Direct-Access ATA Hitachi HTS54502 PB2O PQ: 0 ANSI: 5
    [ 2.562299] scsi 3:0:0:0: CD-ROM HL-DT-ST BDDVDRW UH12NS30 1.00 PQ: 0 ANSI: 5
    [ 2.565388] sd 2:0:0:0: [sda] 488397168 512-byte logical blocks: (250 GB/232 GiB)
    [ 2.565443] sd 2:0:0:0: [sda] Write Protect is off
    [ 2.565446] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00
    [ 2.565469] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
    [ 2.569249] sr0: scsi3-mmc drive: 1x/1x writer dvd-ram cd/rw xa/form2 cdda tray
    [ 2.569254] cdrom: Uniform CD-ROM driver Revision: 3.20
    [ 2.569537] sr 3:0:0:0: Attached scsi CD-ROM sr0
    [ 2.582466] sda: sda1 sda2
    [ 2.582770] sd 2:0:0:0: [sda] Attached SCSI disk
    [ 2.763375] usb 6-1: new full-speed USB device number 2 using uhci_hcd
    [ 3.186725] usb 7-1: new full-speed USB device number 2 using uhci_hcd
    [ 3.373997] hidraw: raw HID events driver (C) Jiri Kosina
    [ 3.384911] logitech-djreceiver 0003:046D:C52B.0003: hiddev0,hidraw0: USB HID v1.11 Device [Logitech USB Receiver] on usb-0000:00:1d.1-1/input2
    [ 3.384942] usbcore: registered new interface driver usbhid
    [ 3.384944] usbhid: USB HID core driver
    [ 3.389375] input: Logitech Unifying Device. Wireless PID:4024 as /devices/pci0000:00/0000:00:1d.1/usb7/7-1/7-1:1.2/0003:046D:C52B.0003/input/input0
    [ 3.389518] logitech-djdevice 0003:046D:C52B.0004: input,hidraw1: USB HID v1.11 Keyboard [Logitech Unifying Device. Wireless PID:4024] on usb-0000:00:1d.1-1:1
    [ 3.956744] usb 8-1: new low-speed USB device number 2 using uhci_hcd
    [ 4.193021] input: HID 05a4:9881 as /devices/pci0000:00/0000:00:1d.2/usb8/8-1/8-1:1.0/input/input1
    [ 4.193111] hid-generic 0003:05A4:9881.0005: input,hidraw2: USB HID v1.10 Keyboard [HID 05a4:9881] on usb-0000:00:1d.2-1/input0
    [ 4.323187] input: HID 05a4:9881 as /devices/pci0000:00/0000:00:1d.2/usb8/8-1/8-1:1.1/input/input2
    [ 4.323310] hid-generic 0003:05A4:9881.0006: input,hidraw3: USB HID v1.10 Mouse [HID 05a4:9881] on usb-0000:00:1d.2-1/input1
    [ 11.876733] bio: create slab <bio-1> at 1
    [ 12.881119] bio: create slab <bio-1> at 1
    [ 13.707370] PM: Starting manual resume from disk
    [ 13.707375] PM: Hibernation image partition 254:2 present
    [ 13.707377] PM: Looking for hibernation image.
    [ 13.707685] PM: Image not found (code -22)
    [ 13.707689] PM: Hibernation image not present or could not be loaded.
    [ 14.046090] EXT4-fs (dm-1): mounted filesystem with ordered data mode. Opts: (null)
    [ 14.787445] systemd[1]: systemd 204 running in system mode. (+PAM -LIBWRAP -AUDIT -SELINUX -IMA -SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ)
    [ 14.788676] systemd[1]: Set hostname to <HTPC-Arch>.
    [ 15.226797] systemd[1]: Starting Forward Password Requests to Wall Directory Watch.
    [ 15.226858] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
    [ 15.226873] systemd[1]: Starting Remote File Systems.
    [ 15.227011] systemd[1]: Reached target Remote File Systems.
    [ 15.227023] systemd[1]: Expecting device sys-subsystem-net-devices-enp0s25.device...
    [ 15.227118] systemd[1]: Starting Delayed Shutdown Socket.
    [ 15.227240] systemd[1]: Listening on Delayed Shutdown Socket.
    [ 15.227251] systemd[1]: Starting LVM2 metadata daemon socket.
    [ 15.227365] systemd[1]: Listening on LVM2 metadata daemon socket.
    [ 15.227375] systemd[1]: Starting /dev/initctl Compatibility Named Pipe.
    [ 15.227491] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
    [ 15.227501] systemd[1]: Starting Device-mapper event daemon FIFOs.
    [ 15.227623] systemd[1]: Listening on Device-mapper event daemon FIFOs.
    [ 15.227662] systemd[1]: Starting Arbitrary Executable File Formats File System Automount Point.
    [ 15.227875] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
    [ 15.227893] systemd[1]: Starting Dispatch Password Requests to Console Directory Watch.
    [ 15.227935] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
    [ 15.227945] systemd[1]: Starting Paths.
    [ 15.228037] systemd[1]: Reached target Paths.
    [ 15.228050] systemd[1]: Starting Journal Socket.
    [ 15.228187] systemd[1]: Listening on Journal Socket.
    [ 15.249416] systemd[1]: Started Set Up Additional Binary Formats.
    [ 15.262084] systemd[1]: Starting Apply Kernel Variables...
    [ 15.262799] systemd[1]: Starting Create static device nodes in /dev...
    [ 15.263427] systemd[1]: Mounting Huge Pages File System...
    [ 15.263983] systemd[1]: Starting Setup Virtual Console...
    [ 15.264564] systemd[1]: Mounting POSIX Message Queue File System...
    [ 15.265156] systemd[1]: Mounting Debug File System...
    [ 15.280316] systemd[1]: Started Load Kernel Modules.
    [ 15.280348] systemd[1]: Mounting Configuration File System...
    [ 15.280921] systemd[1]: Mounted FUSE Control File System.
    [ 15.280939] systemd[1]: Starting Journal Service...
    [ 15.281676] systemd[1]: Started Journal Service.
    [ 15.281761] systemd[1]: Starting udev Kernel Socket.
    [ 15.281891] systemd[1]: Listening on udev Kernel Socket.
    [ 15.281945] systemd[1]: Starting udev Control Socket.
    [ 15.282059] systemd[1]: Listening on udev Control Socket.
    [ 15.282117] systemd[1]: Starting udev Coldplug all Devices...
    [ 15.282675] systemd[1]: Starting Encrypted Volumes.
    [ 15.282783] systemd[1]: Reached target Encrypted Volumes.
    [ 15.282802] systemd[1]: Expecting device dev-disk-by\x2duuid-0318dc88\x2d9059\x2d4a62\x2dbcff\x2d33265de192a4.device...
    [ 15.282920] systemd[1]: Started File System Check on Root Device.
    [ 15.282933] systemd[1]: Starting Remount Root and Kernel File Systems...
    [ 15.283591] systemd[1]: Mounting Temporary Directory...
    [ 15.420998] systemd[1]: Expecting device dev-disk-by\x2duuid-53882be2\x2d6e5d\x2d4f81\x2d8336\x2d8115b139229a.device...
    [ 15.422283] systemd[1]: Expecting device dev-disk-by\x2duuid-a510d99d\x2dd043\x2d415c\x2d9357\x2d87584ac75ce0.device...
    [ 15.753587] EXT4-fs (dm-1): re-mounted. Opts: data=ordered
    [ 15.847848] systemd-udevd[185]: starting version 204
    [ 16.644359] input: Sleep Button as /devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input3
    [ 16.644369] ACPI: Sleep Button [SLPB]
    [ 16.644450] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input4
    [ 16.644454] ACPI: Power Button [PWRF]
    [ 16.751410] pps_core: LinuxPPS API ver. 1 registered
    [ 16.751415] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <[email protected]>
    [ 16.808340] media: Linux media interface: v0.10
    [ 16.812148] Linux video capture interface: v2.00
    [ 16.820027] PTP clock support registered
    [ 16.833228] ACPI: Requesting acpi_cpufreq
    [ 16.874833] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
    [ 16.874837] e1000e: Copyright(c) 1999 - 2013 Intel Corporation.
    [ 16.875034] e1000e 0000:00:19.0: setting latency timer to 64
    [ 16.875118] e1000e 0000:00:19.0: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
    [ 16.875143] e1000e 0000:00:19.0: irq 46 for MSI/MSI-X
    [ 16.914814] saa7164 driver loaded
    [ 16.916507] CORE saa7164[0]: subsystem: 0070:8851, board: Hauppauge WinTV-HVR2250 [card=7,autodetected]
    [ 16.916513] saa7164[0]/0: found at 0000:03:00.0, rev: 129, irq: 17, latency: 0, mmio: 0x90000000
    [ 17.050022] saa7164_downloadfirmware() no first image
    [ 17.050682] cfg80211: Calling CRDA to update world regulatory domain
    [ 17.051569] saa7164_downloadfirmware() Waiting for firmware upload (NXP7164-2010-03-10.1.fw)
    [ 17.187584] e1000e 0000:00:19.0 eth0: (PCI Express:2.5GT/s:Width x1) 00:1c:c0:78:69:22
    [ 17.187590] e1000e 0000:00:19.0 eth0: Intel(R) PRO/1000 Network Connection
    [ 17.187615] e1000e 0000:00:19.0 eth0: MAC: 6, PHY: 6, PBA No: FFFFFF-0FF
    [ 17.187944] ACPI Warning: 0x0000000000000428-0x000000000000042f SystemIO conflicts with Region \GPE0 1 (20130328/utaddress-251)
    [ 17.187951] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
    [ 17.187976] lpc_ich: Resource conflict(s) found affecting gpio_ich
    [ 17.448874] ieee80211 phy0: rt2x00_set_chip: Info - Chipset detected - rt: 2561, rf: 0003, rev: 000c
    [ 17.481174] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
    [ 17.580464] saa7164_downloadfirmware() firmware read 4019072 bytes.
    [ 17.580469] saa7164_downloadfirmware() firmware loaded.
    [ 17.580471] Firmware file header part 1:
    [ 17.580473] .FirmwareSize = 0x0
    [ 17.580474] .BSLSize = 0x0
    [ 17.580475] .Reserved = 0x3d538
    [ 17.580477] .Version = 0x3
    [ 17.580479] saa7164_downloadfirmware() SecBootLoader.FileSize = 4019072
    [ 17.580485] saa7164_downloadfirmware() FirmwareSize = 0x1fd6
    [ 17.580486] saa7164_downloadfirmware() BSLSize = 0x0
    [ 17.580488] saa7164_downloadfirmware() Reserved = 0x0
    [ 17.580489] saa7164_downloadfirmware() Version = 0x1661c00
    [ 17.621991] snd_hda_intel 0000:00:1b.0: irq 47 for MSI/MSI-X
    [ 17.694365] input: HDA Intel Line Out as /devices/pci0000:00/0000:00:1b.0/sound/card1/input5
    [ 17.694422] input: HDA Intel Line as /devices/pci0000:00/0000:00:1b.0/sound/card1/input6
    [ 17.694477] input: HDA Intel Rear Mic as /devices/pci0000:00/0000:00:1b.0/sound/card1/input7
    [ 17.694908] hda-intel 0000:01:00.1: Handle VGA-switcheroo audio client
    [ 17.694980] snd_hda_intel 0000:01:00.1: irq 48 for MSI/MSI-X
    [ 17.707929] i801_smbus 0000:00:1f.3: SMBus using PCI Interrupt
    [ 17.907140] microcode: CPU0 sig=0x6fd, pf=0x1, revision=0xa3
    [ 17.907184] microcode: CPU1 sig=0x6fd, pf=0x1, revision=0xa3
    [ 17.907251] microcode: Microcode Update Driver: v2.00 <[email protected]>, Peter Oruba
    [ 17.993729] input: HD-Audio Generic HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card0/input8
    [ 18.040563] coretemp coretemp.0: Using relative temperature scale!
    [ 18.040576] coretemp coretemp.0: Using relative temperature scale!
    [ 18.100383] gpio_ich: GPIO from 206 to 255 on gpio_ich
    [ 18.112063] iTCO_vendor_support: vendor-support=0
    [ 18.298748] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.10
    [ 18.298795] iTCO_wdt: Found a ICH8 or ICH8R TCO device (Version=2, TCOBASE=0x0460)
    [ 18.298917] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
    [ 18.520198] systemd-udevd[206]: renamed network interface wlan0 to wlp5s3
    [ 18.624855] Adding 10485756k swap on /dev/mapper/system-swap. Priority:-1 extents:1 across:10485756k FS
    [ 18.730190] systemd-udevd[200]: renamed network interface eth0 to enp0s25
    [ 20.673933] EXT4-fs (sda1): mounting ext2 file system using the ext4 subsystem
    [ 20.681617] EXT4-fs (sda1): mounted filesystem without journal. Opts: (null)
    [ 20.855405] EXT4-fs (dm-3): mounted filesystem with ordered data mode. Opts: data=ordered
    [ 21.795385] e1000e 0000:00:19.0: irq 46 for MSI/MSI-X
    [ 21.896764] e1000e 0000:00:19.0: irq 46 for MSI/MSI-X
    [ 21.896898] IPv6: ADDRCONF(NETDEV_UP): enp0s25: link is not ready
    [ 22.415792] systemd-logind[284]: Watching system buttons on /dev/input/event4 (Power Button)
    [ 22.415885] systemd-logind[284]: Watching system buttons on /dev/input/event3 (Sleep Button)
    [ 22.618057] input: Xbox Gamepad (userspace driver) as /devices/virtual/input/input9
    [ 22.619178] input: Xbox Gamepad (userspace driver) #2 as /devices/virtual/input/input10
    [ 24.390026] saa7164_downloadimage() Image downloaded, booting...
    [ 24.493363] saa7164_downloadimage() Image booted successfully.
    [ 24.493397] starting firmware download(2)
    [ 26.916146] systemd-logind[284]: Linked /tmp/.X11-unix/X0 to /run/user/1000/X11-display.
    [ 27.103368] saa7164_downloadimage() Image downloaded, booting...
    [ 29.170040] saa7164_downloadimage() Image booted successfully.
    [ 29.170074] firmware download complete.
    [ 29.217377] tveeprom 9-0000: Hauppauge model 88061, rev C4F2, serial# 8524019
    [ 29.217381] tveeprom 9-0000: MAC address is 00:0d:fe:82:10:f3
    [ 29.217383] tveeprom 9-0000: tuner model is NXP 18271C2_716x (idx 152, type 4)
    [ 29.217386] tveeprom 9-0000: TV standards NTSC(M) ATSC/DVB Digital (eeprom 0x88)
    [ 29.217388] tveeprom 9-0000: audio processor is SAA7164 (idx 43)
    [ 29.217390] tveeprom 9-0000: decoder processor is SAA7164 (idx 40)
    [ 29.217392] tveeprom 9-0000: has radio, has IR receiver, has no IR transmitter
    [ 29.217394] saa7164[0]: Hauppauge eeprom: model=88061
    [ 29.865010] tda18271 10-0060: creating new instance
    [ 29.869343] TDA18271HD/C2 detected @ 10-0060
    [ 30.094538] DVB: registering new adapter (saa7164)
    [ 30.094548] saa7164 0000:03:00.0: DVB: registering adapter 0 frontend 0 (Samsung S5H1411 QAM/8VSB Frontend)...
    [ 30.383509] tda18271 11-0060: creating new instance
    [ 30.387943] TDA18271HD/C2 detected @ 11-0060
    [ 30.457571] e1000e: enp0s25 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx/Tx
    [ 30.457682] e1000e 0000:00:19.0 enp0s25: Link Speed was downgraded by SmartSpeed
    [ 30.457685] e1000e 0000:00:19.0 enp0s25: 10/100 speed: disabling TSO
    [ 30.457715] IPv6: ADDRCONF(NETDEV_CHANGE): enp0s25: link becomes ready
    [ 30.612017] tda18271: performing RF tracking filter calibration
    [ 32.898604] tda18271: RF tracking filter calibration complete
    [ 32.901771] DVB: registering new adapter (saa7164)
    [ 32.901779] saa7164 0000:03:00.0: DVB: registering adapter 1 frontend 0 (Samsung S5H1411 QAM/8VSB Frontend)...
    [ 32.902195] saa7164[0]: registered device video0 [mpeg]
    [ 33.133183] saa7164[0]: registered device video1 [mpeg]
    [ 33.343857] saa7164[0]: registered device vbi0 [vbi]
    [ 33.343959] saa7164[0]: registered device vbi1 [vbi]
    [ 37.832133] hda-intel: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj.
    [ 38.787420] EXT4-fs (dm-1): re-mounted. Opts: data=ordered,commit=0
    [ 39.333649] EXT4-fs (dm-3): re-mounted.

    I seemed to have solved this by following the advice in the Gentoo wiki:
    https://wiki.gentoo.org/wiki/Radeon#Audio_over_HDMI
    pcm.!default {
    type plug
    slave.pcm "hdmi"
    Those four lines in my /etc/asound.conf work. I'm not sure what the difference is between specifying "hdmi" vs the hardware device "hw:0,3".
    I still get no sound with `aplay -D plughw:0,3 /usr/share/sounds/alsa/Front_Center.wav` however, `aplay /usr/share/sounds/alsa/Front_Center.wav` works now. `aplay -D hdmi /usr/share/sounds/alsa/Front_Center.wav` results in an error/warning:
    Playing WAVE '/usr/share/sounds/alsa/Front_Center.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Mono
    aplay: set_params:1239: Channels count non available

  • How to convert from Finder Object reference to POSIX path

    I'm new to AppleScript. I'm super close to getting what I need done, but I've ran across a snag in the middle.
    The error I'm getting is Can’t make quoted form of POSIX path of item 1 of {«class docf» \"filename\" of «class cfol» \"foldername\" of «class cfol» \"Desktop\" of «class cfol» \"Username\" of «class cfol» \"Users\" of «class sdsk» of application \"Finder\"} into type Unicode text. the problem area is highlighted and notated below. I've looked all around online but can't find what I need.
    Thanks in advance for any and all help!
    set text item delimiters to "."
    tell application "Finder"
      set theFilestoChoose to every item of (choose file with prompt "Please select the file(s) you would like to move and rename" with multiple selections allowed) as list
      display dialog "Would you like to move these files to an existing folder and then rename them, or create a new folder and then rename them?" buttons {"Move to an existing folder and rename", "Create a new folder and rename"}
      if result = {button returned:"Move to an existing folder and rename"} then
      set firstnewname to "Aauuttoommaattoorr"
      repeat with index from 1 to the count of theFilestoChoose
      set theFilesChosenbeingrenamedfirsttime to item index of theFilestoChoose
      set filenamecount to text items of (get name of theFilesChosenbeingrenamedfirsttime)
      if number of filenamecount is 1 then
      set fileextension to ""
      else
      set fileextension to "." & item -1 of filenamecount
      end if
      set the name of theFilesChosenbeingrenamedfirsttime to firstnewname & index & fileextension as string
      end repeat
      log theFilesChosenbeingrenamedfirsttime
      set choosingtheplacetomove to choose folder with prompt "Select the folder to move to"
      set thechosenfoldersname to name of folder choosingtheplacetomove -- sets the folder name as text
      set AppleScript's text item delimiters to {"-"}
      set Numberofthemonthatthebeginningofthefoldername to text item 1 of thechosenfoldersname as string -- for later to append the number back on without having to ask again!
      set shortenedname to text item 2 of thechosenfoldersname as string
      set the name of choosingtheplacetomove to shortenedname as string
      set thefolderstemporarynameaslocation to choosingtheplacetomove as string
      move theFilestoChoose to folder thefolderstemporarynameaslocation
      log theFilestoChoose
      set allfilesindestinationfolder to every file in choosingtheplacetomove as alias list --
      set aInitials to the text returned of (display dialog "Whose camera were this/these pictures taken on?" default answer "")
      set filteredList to my filterList(allfilesindestinationfolder, aInitials) as list
      log filteredList
      -- everything above this is correct so far and works perfect
      --TROUBLE SECTION BELOW
      set theSortedfilterList to (sort filteredList by creation date) -- something happens here with the theSortedfilterList that makes it unintelligible to convert to POSIX later. but I need the files in the order that this line puts them.
      log theSortedfilterList
      set timetorenamelasttime to theSortedfilterList
      set newbasename to shortenedname
      repeat with index from 1 to the count of timetorenamelasttime
      set theonefile to item index of timetorenamelasttime
      set theonefilenamecount to text items of (get name of theonetwothreefile)
      if number of theonefilenamecount is 1 then
      set fileextensionone to ""
      else
      set fileextensionone to "." & item -1 of theonefilenamecount
      end if
      tell application "System Events" to set CreaDate to creation date of file theonefile
      set CreaDate2 to CreaDate as text -- need to trim down to the first 10 characters and eliminate the "-"
      set AppleScript's text item delimiters to {""}
      set shorteneddatename to text items 1 thru 10 of CreaDate2 as string
      set the name of theonefile to shorteneddatename & {"-"} & newbasename & {"-"} & aInitials & {"-"} & index & fileextensionone as string
      end repeat
      --Trouble section above
      set the name of choosingtheplacetomove to Numberofthemonthatthebeginningofthefoldername & "-" & shortenedname as string -- returns the month prefix to the foldername
      else if result = {button returned:"Create a new folder and rename"} then
      set repeatConfirmation to true --Boolean to decided if script should be repeated; default is to repeat
      repeat while (repeatConfirmation = true) --Repeat if Any Tests Are Failed
      set thefirstquestion to choose from list {"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"} with title "Event Month Selection" with prompt "Select the month in which the event started. Select only one month:"
      set theMonthAnswer to result
      if theMonthAnswer = false then --"For historical reasons, choose from list is the only dialog command that returns a result (false) instead of signaling an error when the user presses the “Cancel” button."
      set repeatConfirmation to false
      set exitingeventmonth to display dialog ("You are exiting selecting the event month phase of the program. You will need to manually fix this decision") buttons {"OK"} with title "Exiting Event Month Selection"
      if button returned of exitingeventmonth = "OK" then
      set theMonthAnswer to ""
      end if
      else
      set confirmationanswer to display dialog "You selected " & theMonthAnswer & ", is this correct? " buttons {"Yes, that's correct.", "No, the picture(s) are from a different month."} with title "Confirm Event Month Selection"
      if button returned of confirmationanswer = "Yes, that's correct." then
      set repeatConfirmation to false
      else
      display dialog ("That's okay, you can select another again!") buttons {"OK"} with title "Return to Event Month Selection"
      end if
      end if
      end repeat
      log theMonthAnswer
      if theMonthAnswer = "" then
      set monthtonumber to "You have cancelled this action."
      log monthtonumber
      else if theMonthAnswer = {"January"} then
      set monthtonumber to "01"
      log monthtonumber
      else if theMonthAnswer = {"February"} then
      set monthtonumber to "02"
      log monthtonumber
      else if theMonthAnswer = {"March"} then
      set monthtonumber to "03"
      log monthtonumber
      else if theMonthAnswer = {"April"} then
      set monthtonumber to "04"
      log monthtonumber
      else if theMonthAnswer = {"May"} then
      set monthtonumber to "05"
      log monthtonumber
      else if theMonthAnswer = {"June"} then
      set monthtonumber to "06"
      log monthtonumber
      else if theMonthAnswer = {"July"} then
      set monthtonumber to "07"
      log monthtonumber
      else if theMonthAnswer = {"August"} then
      set monthtonumber to "08"
      log monthtonumber
      else if theMonthAnswer = {"September"} then
      set monthtonumber to "09"
      log monthtonumber
      else if theMonthAnswer = {"October"} then
      set monthtonumber to "10"
      log monthtonumber
      else if theMonthAnswer = {"November"} then
      set monthtonumber to "11"
      log monthtonumber
      else if theMonthAnswer = {"December"} then
      set monthtonumber to "12"
      log monthtonumber
      end if
      set theNameofFoldertoMake to text returned of (display dialog "Please enter the name of the new folder you are creating:" default answer "" with title "New Folder Name")
      set LocationOfNewFolder to choose folder with prompt "Choose the location of the new folder you are creating:"
      set theNewNameofFoldertoMake to monthtonumber & "-" & theNameofFoldertoMake
      set newfolderaction to make new folder at LocationOfNewFolder with properties {name:theNewNameofFoldertoMake}
      move theFilestoChoose to newfolderaction
      end if
    end tell
    --function
    on filterList(allfilesindestinationfolder, aInitials)
      set patterns to {aInitials as string, "Aauuttoommaattoorr"}
      set output to {}
      repeat with aFile in the allfilesindestinationfolder
      repeat with aPattern in patterns
      set filepath to aFile as string
      if filepath contains aPattern then
      set end of the output to aFile
      exit repeat
      end if
      end repeat
      end repeat
      return output
    end filterList

    Okay, so you wanted the debugging and error messages. Thank you for the coaching. Here is what I get from the following line:
    set theSortedfilterList to (sort filteredList by creation date)
    log theSortedfilterList
    Log returns:
    (*document file Aauuttoommaattoorr3.AVI of folder SnowDay of folder Desktop of folder Username of folder Users of startup disk, document file Aauuttoommaattoorr2.MOV of folder SnowDay of folder Desktop of folder Username of folder Users of startup disk, document file Aauuttoommaattoorr1.mov of folder SnowDay of folder Desktop of folder Username of folder Users of startup disk*)
    set pxFile to POSIX path of ((theSortedfilterList) as alias)
    Error: "Can’t make {«class docf» \"Aauuttoommaattoorr3.AVI\" of «class cfol» \"SnowDay\" of «class cfol» \"Desktop\" of «class cfol» \"Username\" of «class cfol» \"Users\" of «class sdsk» of application \"Finder\", «class docf» \"Aauuttoommaattoorr2.MOV\" of «class cfol» \"SnowDay\" of «class cfol» \"Desktop\" of «class cfol» \" Username \" of «class cfol» \"Users\" of «class sdsk» of application \"Finder\", «class docf» \"Aauuttoommaattoorr1.mov\" of «class cfol» \"SnowDay\" of «class cfol» \"Desktop\" of «class cfol» \" Username \" of «class cfol» \"Users\" of «class sdsk» of application \"Finder\"} into type alias." number -1700 from {«class docf» "Aauuttoommaattoorr3.AVI" of «class cfol» "SnowDay" of «class cfol» "Desktop" of «class cfol» "Username" of «class cfol» "Users" of «class sdsk», «class docf» "Aauuttoommaattoorr2.MOV" of «class cfol» "SnowDay" of «class cfol» "Desktop" of «class cfol» "Username" of «class cfol» "Users" of «class sdsk», «class docf» "Aauuttoommaattoorr1.mov" of «class cfol» "SnowDay" of «class cfol» "Desktop" of «class cfol» "Username" of «class cfol» "Users" of «class sdsk»} to alias
    That is why I labeled it with Finder Object reference won’t return POSIX path, because I tried what was suggested about using the POSIX path of line. I thought seeing the lines above and around it would help set the context.
    So I need those files, but I need them sorted by creation date so that they’re in that order for the next renaming step.

  • How to set the return language? i read the api already

    import java.io.*;
    import java.util.*;
    class Listing_Available_Locales
         public static void main(String args[])   
             Locale[] locales = Locale.ENGLISH(); //error is here
                             //Locale[] locales = Locale.getAvailableLocales(); //this line no error
             for (int i=0; i<locales.length; i++) {
                 // Get the 2-letter language code
                 String language = locales.getLanguage();
         // Get the 2-letter country code; may be equal to ""
         String country = locales[i].getCountry();
         // Get localized name suitable for display to the user
         String locName = locales[i].getDisplayName();
         System.out.println(language+" "+country+" "+locName);
    local api is like below
    java.util
    Class Locale
    java.lang.Object
    java.util.Locale
    All Implemented Interfaces:
    Cloneable, Serializable
    public final class Locale
    extends Object
    implements Cloneable, Serializable
    A Locale object represents a specific geographical, political, or cultural region. An operation that requires a Locale to perform its task is called locale-sensitive and uses the Locale to tailor information for the user. For example, displaying a number is a locale-sensitive operation--the number should be formatted according to the customs/conventions of the user's native country, region, or culture.
    Create a Locale object using the constructors in this class:
    Locale(String language)
    Locale(String language, String country)
    Locale(String language, String country, String variant)
    The language argument is a valid ISO Language Code. These codes are the lower-case, two-letter codes as defined by ISO-639. You can find a full list of these codes at a number of sites, such as:
    http://www.ics.uci.edu/pub/ietf/http/related/iso639.txt
    The country argument is a valid ISO Country Code. These codes are the upper-case, two-letter codes as defined by ISO-3166. You can find a full list of these codes at a number of sites, such as:
    http://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.html
    The variant argument is a vendor or browser-specific code. For example, use WIN for Windows, MAC for Macintosh, and POSIX for POSIX. Where there are two variants, separate them with an underscore, and put the most important one first. For example, a Traditional Spanish collation might construct a locale with parameters for language, country and variant as: "es", "ES", "Traditional_WIN".
    Because a Locale object is just an identifier for a region, no validity check is performed when you construct a Locale. If you want to see whether particular resources are available for the Locale you construct, you must query those resources. For example, ask the NumberFormat for the locales it supports using its getAvailableLocales method.
    Note: When you ask for a resource for a particular locale, you get back the best available match, not necessarily precisely what you asked for. For more information, look at ResourceBundle.
    The Locale class provides a number of convenient constants that you can use to create Locale objects for commonly used locales. For example, the following creates a Locale object for the United States:
    Locale.US
    Once you've created a Locale you can query it for information about itself. Use getCountry to get the ISO Country Code and getLanguage to get the ISO Language Code. You can use getDisplayCountry to get the name of the country suitable for displaying to the user. Similarly, you can use getDisplayLanguage to get the name of the language suitable for displaying to the user. Interestingly, the getDisplayXXX methods are themselves locale-sensitive and have two versions: one that uses the default locale and one that uses the locale specified as an argument.
    The Java 2 platform provides a number of classes that perform locale-sensitive operations. For example, the NumberFormat class formats numbers, currency, or percentages in a locale-sensitive manner. Classes such as NumberFormat have a number of convenience methods for creating a default object of that type. For example, the NumberFormat class provides these three convenience methods for creating a default NumberFormat object:
    NumberFormat.getInstance()
    NumberFormat.getCurrencyInstance()
    NumberFormat.getPercentInstance()
    These methods have two variants; one with an explicit locale and one without; the latter using the default locale.
    NumberFormat.getInstance(myLocale)
    NumberFormat.getCurrencyInstance(myLocale)
    NumberFormat.getPercentInstance(myLocale)
    A Locale is the mechanism for identifying the kind of object (NumberFormat) that you would like to get. The locale is just a mechanism for identifying objects, not a container for the objects themselves.
    Each class that performs locale-sensitive operations allows you to get all the available objects of that type. You can sift through these objects by language, country, or variant, and use the display names to present a menu to the user. For example, you can create a menu of all the collation objects suitable for a given language. Such classes must implement these three class methods:
    public static Locale[] getAvailableLocales()
    public static String getDisplayName(Locale objectLocale,
    Locale displayLocale)
    public static final String getDisplayName(Locale objectLocale)
    // getDisplayName will throw MissingResourceException if the locale
    // is not one of the available locales.
    Since:
    1.1
    See Also:
    ResourceBundle, Format, NumberFormat, Collator, Serialized Form
    Field Summary
    static Locale CANADA
    Useful constant for country.
    static Locale CANADA_FRENCH
    Useful constant for country.
    static Locale CHINA
    Useful constant for country.
    static Locale CHINESE
    Useful constant for language.
    static Locale ENGLISH
    Useful constant for language.
    static Locale FRANCE
    Useful constant for country.
    static Locale FRENCH
    Useful constant for language.
    static Locale GERMAN
    Useful constant for language.
    static Locale GERMANY
    Useful constant for country.
    static Locale ITALIAN
    Useful constant for language.
    static Locale ITALY
    Useful constant for country.
    static Locale JAPAN
    Useful constant for country.
    static Locale JAPANESE
    Useful constant for language.
    static Locale KOREA
    Useful constant for country.
    static Locale KOREAN
    Useful constant for language.
    static Locale PRC
    Useful constant for country.
    static Locale SIMPLIFIED_CHINESE
    Useful constant for language.
    static Locale TAIWAN
    Useful constant for country.
    static Locale TRADITIONAL_CHINESE
    Useful constant for language.
    static Locale UK
    Useful constant for country.
    static Locale US
    Useful constant for country.
    Constructor Summary
    Locale(String language)
    Construct a locale from a language code.
    Locale(String language, String country)
    Construct a locale from language, country.
    Locale(String language, String country, String variant)
    Construct a locale from language, country, variant.
    Method Summary
    Object clone()
    Overrides Cloneable
    boolean equals(Object obj)
    Returns true if this Locale is equal to another object.
    static Locale[] getAvailableLocales()
    Returns a list of all installed locales.
    String getCountry()
    Returns the country/region code for this locale, which will either be the empty string or an upercase ISO 3166 2-letter code.
    static Locale getDefault()
    Gets the current value of the default locale for this instance of the Java Virtual Machine.
    String getDisplayCountry()
    Returns a name for the locale's country that is appropriate for display to the user.
    String getDisplayCountry(Locale inLocale)
    Returns a name for the locale's country that is appropriate for display to the user.
    String getDisplayLanguage()
    Returns a name for the locale's language that is appropriate for display to the user.
    String getDisplayLanguage(Locale inLocale)
    Returns a name for the locale's language that is appropriate for display to the user.
    String getDisplayName()
    Returns a name for the locale that is appropriate for display to the user.
    String getDisplayName(Locale inLocale)
    Returns a name for the locale that is appropriate for display to the user.
    String getDisplayVariant()
    Returns a name for the locale's variant code that is appropriate for display to the user.
    String getDisplayVariant(Locale inLocale)
    Returns a name for the locale's variant code that is appropriate for display to the user.
    String getISO3Country()
    Returns a three-letter abbreviation for this locale's country.
    String getISO3Language()
    Returns a three-letter abbreviation for this locale's language.
    static String[] getISOCountries()
    Returns a list of all 2-letter country codes defined in ISO 3166.
    static String[] getISOLanguages()
    Returns a list of all 2-letter language codes defined in ISO 639.
    String getLanguage()
    Returns the language code for this locale, which will either be the empty string or a lowercase ISO 639 code.
    String getVariant()
    Returns the variant code for this locale.
    int hashCode()
    Override hashCode.
    static void setDefault(Locale newLocale)
    Sets the default locale for this instance of the Java Virtual Machine.
    String toString()
    Getter for the programmatic name of the entire locale, with the language, country and variant separated by underbars.
    Methods inherited from class java.lang.Object
    finalize, getClass, notify, notifyAll, wait, wait, wait
    Field Detail
    ENGLISH
    public static final Locale ENGLISHUseful constant for language.
    FRENCH
    public static final Locale FRENCHUseful constant for language.
    GERMAN
    public static final Locale GERMANUseful constant for language.
    ITALIAN
    public static final Locale ITALIANUseful constant for language.
    JAPANESE
    public static final Locale JAPANESEUseful constant for language.
    KOREAN
    public static final Locale KOREANUseful constant for language.
    CHINESE
    public static final Locale CHINESEUseful constant for language.
    SIMPLIFIED_CHINESE
    public static final Locale SIMPLIFIED_CHINESEUseful constant for language.
    TRADITIONAL_CHINESE
    public static final Locale TRADITIONAL_CHINESEUseful constant for language.
    FRANCE
    public static final Locale FRANCEUseful constant for country.
    GERMANY
    public static final Locale GERMANYUseful constant for country.
    ITALY
    public static final Locale ITALYUseful constant for country.
    JAPAN
    public static final Locale JAPANUseful constant for country.
    KOREA
    public static final Locale KOREAUseful constant for country.
    CHINA
    public static final Locale CHINAUseful constant for country.
    PRC
    public static final Locale PRCUseful constant for country.
    TAIWAN
    public static final Locale TAIWANUseful constant for country.
    UK
    public static final Locale UKUseful constant for country.
    US
    public static final Locale USUseful constant for country.
    CANADA
    public static final Locale CANADAUseful constant for country.
    CANADA_FRENCH
    public static final Locale CANADA_FRENCHUseful constant for country.
    Constructor Detail
    Locale
    public Locale(String language,
    String country,
    String variant)Construct a locale from language, country, variant. NOTE: ISO 639 is not a stable standard; some of the language codes it defines (specifically iw, ji, and in) have changed. This constructor accepts both the old codes (iw, ji, and in) and the new codes (he, yi, and id), but all other API on Locale will return only the OLD codes.
    Parameters:
    language - lowercase two-letter ISO-639 code.
    country - uppercase two-letter ISO-3166 code.
    variant - vendor and browser specific code. See class description.
    Throws:
    NullPointerException - thrown if any argument is null.
    Locale
    public Locale(String language,
    String country)Construct a locale from language, country. NOTE: ISO 639 is not a stable standard; some of the language codes it defines (specifically iw, ji, and in) have changed. This constructor accepts both the old codes (iw, ji, and in) and the new codes (he, yi, and id), but all other API on Locale will return only the OLD codes.
    Parameters:
    language - lowercase two-letter ISO-639 code.
    country - uppercase two-letter ISO-3166 code.
    Throws:
    NullPointerException - thrown if either argument is null.
    Locale
    public Locale(String language)Construct a locale from a language code. NOTE: ISO 639 is not a stable standard; some of the language codes it defines (specifically iw, ji, and in) have changed. This constructor accepts both the old codes (iw, ji, and in) and the new codes (he, yi, and id), but all other API on Locale will return only the OLD codes.
    Parameters:
    language - lowercase two-letter ISO-639 code.
    Throws:
    NullPointerException - thrown if argument is null.
    Since:
    1.4
    Method Detail
    getDefault
    public static Locale getDefault()Gets the current value of the default locale for this instance of the Java Virtual Machine.
    The Java Virtual Machine sets the default locale during startup based on the host environment. It is used by many locale-sensitive methods if no locale is explicitly specified. It can be changed using the setDefault method.
    Returns:
    the default locale for this instance of the Java Virtual Machine
    setDefault
    public static void setDefault(Locale newLocale)Sets the default locale for this instance of the Java Virtual Machine. This does not affect the host locale.
    If there is a security manager, its checkPermission method is called with a PropertyPermission("user.language", "write") permission before the default locale is changed.
    The Java Virtual Machine sets the default locale during startup based on the host environment. It is used by many locale-sensitive methods if no locale is explicitly specified.
    Since changing the default locale may affect many different areas of functionality, this method should only be used if the caller is prepared to reinitialize locale-sensitive code running within the same Java Virtual Machine, such as the user interface.
    Parameters:
    newLocale - the new default locale
    Throws:
    SecurityException - if a security manager exists and its checkPermission method doesn't allow the operation.
    NullPointerException - if newLocale is null
    See Also:
    SecurityManager.checkPermission(java.security.Permission), PropertyPermission
    getAvailableLocales
    public static Locale[] getAvailableLocales()Returns a list of all installed locales.
    getISOCountries
    public static String[] getISOCountries()Returns a list of all 2-letter country codes defined in ISO 3166. Can be used to create Locales.
    getISOLanguages
    public static String[] getISOLanguages()Returns a list of all 2-letter language codes defined in ISO 639. Can be used to create Locales. [NOTE: ISO 639 is not a stable standard-- some languages' codes have changed. The list this function returns includes both the new and the old codes for the languages whose codes have changed.]
    getLanguage
    public String getLanguage()Returns the language code for this locale, which will either be the empty string or a lowercase ISO 639 code.
    NOTE: ISO 639 is not a stable standard-- some languages' codes have changed. Locale's constructor recognizes both the new and the old codes for the languages whose codes have changed, but this function always returns the old code. If you want to check for a specific language whose code has changed, don't do
    if (locale.getLanguage().equals("he")
    Instead, do
    if (locale.getLanguage().equals(new Locale("he", "", "").getLanguage())
    See Also:
    getDisplayLanguage()
    getCountry
    public String getCountry()Returns the country/region code for this locale, which will either be the empty string or an upercase ISO 3166 2-letter code.
    See Also:
    getDisplayCountry()
    getVariant
    public String getVariant()Returns the variant code for this locale.
    See Also:
    getDisplayVariant()
    toString
    public final String toString()Getter for the programmatic name of the entire locale, with the language, country and variant separated by underbars. Language is always lower case, and country is always upper case. If the language is missing, the string will begin with an underbar. If both the language and country fields are missing, this function will return the empty string, even if the variant field is filled in (you can't have a locale with just a variant-- the variant must accompany a valid language or country code). Examples: "en", "de_DE", "_GB", "en_US_WIN", "de__POSIX", "fr__MAC"
    Overrides:
    toString in class Object
    Returns:
    a string representation of the object.
    See Also:
    getDisplayName()
    getISO3Language
    public String getISO3Language()
    throws MissingResourceExceptionReturns a three-letter abbreviation for this locale's language. If the locale doesn't specify a language, this will be the empty string. Otherwise, this will be a lowercase ISO 639-2/T language code. The ISO 639-2 language codes can be found on-line at ftp://dkuug.dk/i18n/iso-639-2.txt
    Throws:
    MissingResourceException - Throws MissingResourceException if the three-letter language abbreviation is not available for this locale.
    getISO3Country
    public String getISO3Country()
    throws MissingResourceExceptionReturns a three-letter abbreviation for this locale's country. If the locale doesn't specify a country, this will be tbe the empty string. Otherwise, this will be an uppercase ISO 3166 3-letter country code.
    Throws:
    MissingResourceException - Throws MissingResourceException if the three-letter country abbreviation is not available for this locale.
    getDisplayLanguage
    public final String getDisplayLanguage()Returns a name for the locale's language that is appropriate for display to the user. If possible, the name returned will be localized for the default locale. For example, if the locale is fr_FR and the default locale is en_US, getDisplayLanguage() will return "French"; if the locale is en_US and the default locale is fr_FR, getDisplayLanguage() will return "anglais". If the name returned cannot be localized for the default locale, (say, we don't have a Japanese name for Croatian), this function falls back on the English name, and uses the ISO code as a last-resort value. If the locale doesn't specify a language, this function returns the empty string.
    getDisplayLanguage
    public String getDisplayLanguage(Locale inLocale)Returns a name for the locale's language that is appropriate for display to the user. If possible, the name returned will be localized according to inLocale. For example, if the locale is fr_FR and inLocale is en_US, getDisplayLanguage() will return "French"; if the locale is en_US and inLocale is fr_FR, getDisplayLanguage() will return "anglais". If the name returned cannot be localized according to inLocale, (say, we don't have a Japanese name for Croatian), this function falls back on the default locale, on the English name, and finally on the ISO code as a last-resort value. If the locale doesn't specify a language, this function returns the empty string.
    getDisplayCountry
    public final String getDisplayCountry()Returns a name for the locale's country that is appropriate for display to the user. If possible, the name returned will be localized for the default locale. For example, if the locale is fr_FR and the default locale is en_US, getDisplayCountry() will return "France"; if the locale is en_US and the default locale is fr_FR, getDisplayLanguage() will return "Etats-Unis". If the name returned cannot be localized for the default locale, (say, we don't have a Japanese name for Croatia), this function falls back on the English name, and uses the ISO code as a last-resort value. If the locale doesn't specify a country, this function returns the empty string.
    getDisplayCountry
    public String getDisplayCountry(Locale inLocale)Returns a name for the locale's country that is appropriate for display to the user. If possible, the name returned will be localized according to inLocale. For example, if the locale is fr_FR and inLocale is en_US, getDisplayCountry() will return "France"; if the locale is en_US and inLocale is fr_FR, getDisplayLanguage() will return "Etats-Unis". If the name returned cannot be localized according to inLocale. (say, we don't have a Japanese name for Croatia), this function falls back on the default locale, on the English name, and finally on the ISO code as a last-resort value. If the locale doesn't specify a country, this function returns the empty string.
    getDisplayVariant
    public final String getDisplayVariant()Returns a name for the locale's variant code that is appropriate for display to the user. If possible, the name will be localized for the default locale. If the locale doesn't specify a variant code, this function returns the empty string.
    getDisplayVariant
    public String getDisplayVariant(Locale inLocale)Returns a name for the locale's variant code that is appropriate for display to the user. If possible, the name will be localized for inLocale. If the locale doesn't specify a variant code, this function returns the empty string.
    getDisplayName
    public final String getDisplayName()Returns a name for the locale that is appropriate for display to the user. This will be the values returned by getDisplayLanguage(), getDisplayCountry(), and getDisplayVariant() assembled into a single string. The display name will have one of the following forms:
    language (country, variant)
    language (country)
    language (variant)
    country (variant)
    language
    country
    variant
    depending on which fields are specified in the locale. If the language, country, and variant fields are all empty, this function returns the empty string.
    getDisplayName
    public String getDisplayName(Locale inLocale)Returns a name for the locale that is appropriate for display to the user. This will be the values returned by getDisplayLanguage(), getDisplayCountry(), and getDisplayVariant() assembled into a single string. The display name will have one of the following forms:
    language (country, variant)
    language (country)
    language (variant)
    country (variant)
    language
    country
    variant
    depending on which fields are specified in the locale. If the language, country, and variant fields are all empty, this function returns the empty string.
    clone
    public Object clone()Overrides Cloneable
    Overrides:
    clone in class Object
    Returns:
    a clone of this instance.
    See Also:
    Cloneable
    hashCode
    public int hashCode()Override hashCode. Since Locales are often used in hashtables, caches the value for speed.
    Overrides:
    hashCode in class Object
    Returns:
    a hash code value for this object.
    See Also:
    Object.equals(java.lang.Object), Hashtable
    equals
    public boolean equals(Object obj)Returns true if this Locale is equal to another object. A Locale is deemed equal to another Locale with identical language, country, and variant, and unequal to all other objects.
    Overrides:
    equals in class Object
    Parameters:
    obj - the reference object with which to compare.
    Returns:
    true if this Locale is equal to the specified object.
    See Also:
    Object.hashCode(), Hashtable
    Overview Package Class Use Tree Deprecated Index Help
    JavaTM 2 Platform
    Std. Ed. v1.4.2
    PREV CLASS NEXT CLASS FRAMES NO FRAMES
    SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
    Submit a bug or feature
    For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
    Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.

    Was it really necessary to post the whole API description?!?
    Locale[] locales = Locale.ENGLISH();ENGLISH is not a method in class Locale, so do not add the braces "( );".
    Also, the constant ENGLISH is not an array, but just a single Locale object.
    You didn't say what your problem was. What do you want to achieve with your program and what is it that you don't understand?

  • How to make a structured set of folders in Automator

    HI guys,
    Hope you can help.
    I'm after quite a unique folder structure - I want to be able to build automatically from scratch every week (to save me doing it by hand.
    The structure should look like this (but probably a lot more):
    computer.CFB.001.Dave/Originals/
    computer.CFB.002.Chris/Originals/
    computer.CFB.003.Ann/Originals/
    computer.CFB.004.Paul/Originals/
    So the main folder has two changeable things, the 001 and the name afterwards, the rest of the structure is constant.
    At the moment, this is what I have (based on only 2 names):
    new folder
    new folder
    Ask for Finder items (allow multiple entries, and directory chosen)
    Rename Finder items (making sequential, using the numbers starting 001 etc)
    Ask for Finder items (allow multiple entries, and directory chosen)
    Rename Finder items (add text 'computer.CFB.' to beginning)
    So if I run that, I can get all the folders to show up and it works BUT I get extra duplicated folders inside those folders - I'm not sure why this is happening?
    Next step is that I need to individually add the names (chris, ann etc), so I want it add this to the end of the filename (but I would like a prompt so that I can write in each one - I don't see any other way around this apart from typing them in a prompt). If this can't be done, I'll just have to rename the folders by hand (but with over 100 people that could be hard work).
    Then lastly, how can I add an 'Originals' folder into each of those folders?
    Sorry for all the questions, this is all new for me. Any help would be great!

    Open the Script Editor in the /Applications/AppleScript/ folder and run:
    tell application "Finder"
    set the_path to folder "test" of desktop
    set A to ""
    repeat with B from 1 to 1
    if B < 100 then set A to "0" & B
    if B < 10 then set A to "00" & B
    set the_name to text returned of (display dialog "What name do you want for folder " & B & "?" default answer "")
    set the_string to (((quoted form of POSIX path of (the_path as alias)) as string) & "computer.CFB." & A & "." & the_name & "/Originals/") as string
    do shell script "mkdir -p " & the_string
    end repeat
    end tell
    The path in the second line can be changed as needed. Use colons to specify different path elements.
    (48710)

  • I have an iMac with 2 internal drives and set-up with multiple user accounts.  How do I create a path to store data files on my second drive within an application?

    I have an iMac with 2 internal drives and a multiple user account set-up.  Hw do I create a path to store data files on the second drive within an application?

    This is the Mac mini forum not the iMac forum however...
    Applications written for average users like Photoshop, Word, i.e. GUI based applications provide a 'Save' dialog box which while allow selecting second drives or any drive. The dialob box initially shown might be in the simple mode but you just need to click on the triangle to show the full set of options. You should then see the different drive names amongst other options.
    If your referring to an application your writing yourself then you need to build a pathname. This can be in one of two styles depending on the programming system your using. This could be a POSIX style path or a Mac style path.
    POSIX = /Volumes/volname/foldername
    Mac style = Volname:foldername:

  • Set ip address same for all users

    I'm having trouble with my internet connection. I would love to know how to diagnose the problem but I fear there is no easy wasy to do that.
    I can connect to my router without a problem, when I bring myiMac out of sleep I can connect to the internet without problem then that connection is lost for a few minutes and then things are ok. How do I diagnose this?
    One option that has been suggested to me is to set my IP address in my network preferences. If I do this, can I apply that change across the four user accounts on my machine or do I need to go into each account and change it there? Would i be worth trying different IP addresses for each user?
    I am wondering if having multiple accounts on my iMac is the source of my problems.

    1. This procedure is a diagnostic test. It changes nothing, for better or worse, and therefore will not, in itself, solve the problem. But with the aid of the test results, the solution may take a few minutes, instead of hours or days.
    2. If you don't already have a current backup, back up all data before doing anything else. The backup is necessary on general principle, not because of anything in the test procedure. Backup is always a must, and when you're having any kind of trouble with the computer, you may be at higher than usual risk of losing data, whether you follow these instructions or not.
    There are ways to back up a computer that isn't fully functional. Ask if you need guidance.
    3. Below are instructions to run a UNIX shell script, a type of program. All it does is to collect information about the state of the computer. That information goes nowhere unless you choose to share it. However, you should be cautious about running any kind of program (not just a shell script) at the behest of a stranger. If you have doubts, search this site for other discussions in which this procedure has been followed without any report of ill effects. If you can't satisfy yourself that the instructions are safe, don't follow them. Ask for other options.
    Here's a summary of what you need to do, if you choose to proceed:
    ☞ Copy a line of text in this window to the Clipboard.
    ☞ Paste into the window of another application.
    ☞ Wait for the test to run. It usually takes a few minutes.
    ☞ Paste the results, which will have been copied automatically, back into a reply on this page.
    The sequence is: copy, paste, wait, paste again. You don't need to copy a second time. Details follow.
    4. You may have started the computer in "safe" mode. Preferably, these steps should be taken in “normal” mode, under the conditions in which the problem is reproduced. If the system is now in safe mode and works well enough in normal mode to run the test, restart as usual. If you can only test in safe mode, do that.
    5. If you have more than one user, and the one affected by the problem is not an administrator, then please run the test twice: once while logged in as the affected user, and once as an administrator. The results may be different. The user that is created automatically on a new computer when you start it for the first time is an administrator. If you can't log in as an administrator, test as the affected user. Most personal Macs have only one user, and in that case this section doesn’t apply. Don't log in as root.
    6. The script is a single long line, all of which must be selected. You can accomplish this easily by triple-clicking anywhere in the line. The whole line will highlight, though you may not see all of it in the browser window, and you can then copy it. If you try to select the line by dragging across the part you can see, you won't get all of it.
    Triple-click anywhere in the line of text below on this page to select it:
    PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/libexec;clear;cd;p=(Software Hardware Memory Diagnostics Power FireWire Thunderbolt USB Fonts 51 4 1000 25 5120 KiB/s 1024 85 \\b%% 20480 1 MB/s 25000 ports 'com.autodesk.AutoCad com.evenflow.dropbox com.google.GoogleDrive' DYLD_INSERT_LIBRARIES\ DYLD_LIBRARY_PATH -86 ` route -n get default|awk '/e:/{print $2}' ` 25 N\\/A down up 102400 25600 recvfrom sendto CFBundleIdentifier 25 25 25 1000 MB );N5=${#p[@]};p[N5]=` networksetup -listnetworkserviceorder|awk ' NR>1 { sub(/^\([0-9]+\) /,"");n=$0;getline;} $NF=="'${p[26]}')" { sub(/.$/,"",$NF);print n;exit;} ' `;f=('\n%s: %s\n' '\n%s\n\n%s\n' '\nRAM details\n%s\n' %s\ %s '%s\n\t(%s)\n' );S0() { echo ' { q=$NF+0;$NF="";u=$(NF-1);$(NF-1)="";gsub(/^ +| +$/,"");if(q>='${p[$1]}') printf("%s (UID %s) is using %s '${p[$2]}'",$0,u,q);} ';};s=(' /^ *$|CSConfigDot/d;s/^ */   /;s/[-0-9A-Fa-f]{22,}/UUID/g;s/(ochat)\.[^.]+(\..+)/\1\2/;/Shared/!s/\/Users\/[^/]+/~/g ' ' s/^ +//;5p;6p;8p;12p;' ' {sub(/^ +/,"")};NR==6;NR==13&&$2<'${p[10]} ' 1s/://;3,6d;/[my].+:/d;s/^ {4}//;H;${ g;s/\n$//;/s: [^EO]|x([^08]|02[^F]|8[^0])/p;} ' ' 5h;6{ H;g;/P/!p;} ' ' ($1~/^Cy/&&$3>'${p[11]}')||($1~/^Cond/&&$2!~/^N/) ' ' /:$/{ N;/:.+:/d;s/ *://;b0'$'\n'' };/^ *(V.+ [0N]|Man).+ /{ s/ 0x.... //;s/[()]//g;s/(.+: )(.+)/ (\2)/;H;};$b0'$'\n'' d;:0'$'\n'' x;s/\n\n//;/Apple |Intel|SMSC/d;s/\n.*//;/\)$/p;' ' s/^.*C/C/;H;${ g;/No th|pms/!p;} ' '/= [^GO]/p' '{$1=""};1' ' /Of/!{ s/^.+is |\.//g;p;} ' ' $0&&!/ / { n++;print;} END { if(n<200) print "com.apple.";} ' ' $3~/[0-9]:[0-9]{2}$/ { gsub(/:[0-9:a-f]{14}/,"");} { print|"tail -n'${p[12]}'";} ' ' NR==2&&$4<='${p[13]}' { print $4;} ' ' END { $2/=256;if($2>='${p[15]}') print int($2) } ' ' NR!=13{next};{sub(/[+-]$/,"",$NF)};'"`S0 21 22`" 'NR!=2{next}'"`S0 37 17`" ' NR!=5||$8!~/[RW]/{next};{ $(NF-1)=$1;$NF=int($NF/10000000);for(i=1;i<=3;i++){$i="";$(NF-1-i)="";};};'"`S0 19 20`" 's:^:/:p' '/\.kext\/(Contents\/)?Info\.plist$/p' 's/^.{52}(.+) <.+/\1/p' ' /Launch[AD].+\.plist$/ { n++;print;} END { if(n<200) print "/System/";} ' '/\.xpc\/(Contents\/)?Info\.plist$/p' ' NR>1&&!/0x|\.[0-9]+$|com\.apple\.launchctl\.(Aqua|Background|System)$/ { print $3;} ' ' /\.(framew|lproj)|\):/d;/plist:|:.+(Mach|scrip)/s/:[^:]+//p ' '/root/p' ' !/\/Contents\/.+\/Contents|Applic|Autom|Frameworks/&&/Lib.+\/Info.plist$/ { n++;print;} END { if(n<1000) print "/System/";} ' '/^\/usr\/lib\/.+dylib$/p' '/\/etc\/(auto_m|hosts[^.]|peri|sshd?_c)/s/^\.\/[^/]+//p' ' /\/(Contents\/.+\/Contents|Frameworks)\//d;p;' 's/\/(Contents\/)?Info.plist$//;p' ' { gsub("^| ","||kMDItem'${p[35]}'=");sub("^.."," ") };1 ' p '{print $3"\t"$1}' 's/\'$'\t''.+//p' 's/1/On/p' '/Prox.+: [^0]/p' '$2>'${p[9]}'{$2=$2-1;print}' ' BEGIN { i="'${p[26]}'";M1='${p[16]}';M2='${p[18]}';M3='${p[31]}';M4='${p[32]}';} !/^A/ { next;} /%/ { getline;if($5<M1) a="user "$2"%, system "$4"%";} /disk0/&&$4>M2 { b=$3" ops/s, "$4" blocks/s";} $2==i { if(c) { d=$3+$4+$5+$6;next;};if($4>M3||$6>M4) c=int($4/1024)" in, "int($6/1024)" out";} END { if(a) print "CPU: "a;if(b) print "I/O: "b;if(c) print "Net: "c" (KiB/s)";if(d) print "Net errors: "d" packets/s";} ' ' /r\[0\] /&&$NF!~/^1(0|72\.(1[6-9]|2[0-9]|3[0-1])|92\.168)\./ { print $NF;exit;} ' ' !/^T/ { printf "(static)";exit;} ' '/apsd|OpenD/!s/:.+//p' ' (/k:/&&$3!~/(255\.){3}0/ )||(/v6:/&&$2!~/A/ ) ' ' $1~"lR"&&$2<='${p[25]}';$1~"li"&&$3!~"wpa2";' ' BEGIN { FS=":";} { n=split($3,a,".");sub(/_2[01].+/,"",$3);print $2" "$3" "a[n]" "$1;b=b$1;} END { if(b) print("\n\t* Code injection");} ' ' NR!=4{next} {$NF/=10240} '"`S0 27 14`" ' END { if($3~/[0-9]/)print$3;} ' ' BEGIN { L='${p[36]}';} !/^[[:space:]]*(#.*)?$/ { l++;if(l<=L) f=f"\n   "$0;} END { F=FILENAME;if(!F) exit;if(!f) f="\n   [N/A]";"file -b "F|getline T;if(T!~/^(AS.+ (En.+ )?text$|POSIX sh.+ text ex)/) F=F" ("T")";printf("\nContents of %s\n%s\n",F,f);if(l>L) printf("\n   ...and %s more line(s)\n",l-L);} ' ' BEGIN{FS="= "} /Path/{print $2} ' ' /^ +B/{ s/.+= |(-[0-9]+)?\.s.+//g;p;} ' ' END{print NR} ' ' /id: N|te: Y/{i++} END{print i} ' ' / /{$0="'"${p[28]}"'"};1;' '/ en/!s/\.//p' ' NR!=13{next};{sub(/[+-M]$/,"",$NF)};'"`S0 39 40`" ' $10~/\(L/&&$9!~"localhost" { sub(/.+:/,"",$9);print $1": "$9;} ' '/^ +r/s/.+"(.+)".+/\1/p' 's/(.+\.wdgt)\/(Contents\/)?Info\.plist$/\1/p' 's/^.+\/(.+)\.wdgt$/\1/p' );c1=(system_profiler pmset\ -g nvram fdesetup find syslog df vm_stat sar ps sudo\ crontab sudo\ iotop top pkgutil PlistBuddy whoami cksum kextstat launchctl sudo\ launchctl crontab 'sudo defaults read' stat lsbom mdfind ' for i in ${p[24]};do ${c1[18]} ${c2[27]} $i;done;' defaults\ read scutil sudo\ dtrace sudo\ profiles sed\ -En awk /S*/*/P*/*/*/C*/*/airport networksetup mdutil sudo\ lsof test );c2=(com.apple.loginwindow\ LoginHook '-c Print /L*/P*/loginw*' '-c Print L*/P*/*loginit*' '-c Print L*/Saf*/*/E*.plist' '~ $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 \)' '.??* -path .Trash -prune -o -type d -name *.app -print -prune' '-c Print\ :'${p[35]}' 2>&1' '-c Print\ :Label 2>&1' '{/,}L*/{Con,Pref}* -type f ! -size 0 -name *.plist -exec plutil -s {} \;' "-f'%N: %l' Desktop L*/Keyc*" therm sysload boot-args status " -F '\$Time \$Message' -k Sender kernel -k Message Req 'Beac|caug|dead[^bl]|FAIL|GPU |hfs: Ru|inval|jnl:|last value [1-9]|n Cause: -|NVDA\(|pagin|proc: t|Roamed|rror|ssert|Thrott|tim(ed? ?|ing )o|WARN' -k Message Rne 'Goog|ksadm|SMC:' -o -k Sender fseventsd -k Message Req 'SL' " '-du -n DEV -n EDEV 1 10' 'acrx -o comm,ruid,%cpu' '-t1 10 1' '-f -pfc /var/db/*/*.{BS,Bas,Es,OSXU,Rem}*.bom' ' {/,}L*/Lo*/Diag* -type f -regex .\*[cgh] ! -name *ag \( -exec grep -lq "^Thread c" {} \; -exec printf \* \; -o -true \) -execdir stat -f:%Sc:%N -t%F {} \;|sort -t: -k2 |tail -n'${p[38]} '-L {/{S*/,},}L*/Lau* -type f' '-L /{S*/,}L*/StartupItems -type f -exec file {} +' ' -L /S*/L*/{C*/Sec*A,E}* {/,}L*/{A*d,Ca*/*/Ex,Compon,Ex,In,iTu,Keyb,Mail/B,P*P,Qu*T,Scripti,Sec,Servi,Spo,Widg}* -type f -name Info.plist ' '/usr/lib -type f -name *.dylib' `awk "${s[31]}"<<<${p[23]}` " /e*/{auto_master,{cron,fs}tab,hosts,{launchd,sysctl}.conf,ssh{,d}_c*} {,/usr/local}/etc/periodic/*/* .launchd.conf " list getenv /Library/Preferences/com.apple.alf\ globalstate --proxy '-n get default' -I --dns -getdnsservers -getinfo\ "${p[N5]}" -P -m\ / '' -n1 '-R -l1 -n1 -o prt -stats command,uid,prt' '--regexp --only-files --files com.apple.pkg.*|sort|uniq' -kl -l -s\ / '-R -l1 -n1 -o mem -stats command,uid,mem' -i4TCP:0-1023 com.apple.dashboard\ layer-gadgets '-d /L*/Mana*/$USER&&echo On' );N1=${#c2[@]};for j in {0..8};do c2[N1+j]=SP${p[j]}DataType;done;N2=${#c2[@]};for j in 0 1;do c2[N2+j]="-n ' syscall::'${p[33+j]}':return { @out[execname,uid]=sum(arg0) } tick-10sec { trunc(@out,1);exit(0);} '";done;l=(Restricted\ files Hidden\ apps 'Elapsed time (s)' POST Battery Safari\ extensions Bad\ plists 'High file counts' User Heat System\ load boot\ args FileVault Diagnostic\ reports Log 'Free space (MiB)' 'Swap (MiB)' Activity 'CPU per process' Login\ hook 'I/O per process' Mach\ ports kexts Daemons Agents launchd Startup\ items Admin\ access Root\ access Bundles dylibs Apps Font\ issues Inserted\ dylibs Firewall Proxies DNS TCP/IP Wi-Fi Profiles Root\ crontab User\ crontab 'Global login items' 'User login items' Spotlight Memory Listeners Widgets Parental\ Controls );N3=${#l[@]};for i in 0 1 2;do l[N3+i]=${p[5+i]};done;N4=${#l[@]};for j in 0 1;do l[N4+j]="Current ${p[29+j]}stream data";done;A0() { id -G|grep -qw 80;v[1]=$?;((v[1]==0))&&sudo true;v[2]=$?;v[3]=`date +%s`;clear;};for i in 0 1;do eval ' A'$((1+i))'() { v=` eval "${c1[$1]} ${c2[$2]}"|'${c1[30+i]}' "${s[$3]}" `;[[ "$v" ]];};A'$((3+i))'() { v=` while read i;do [[ "$i" ]]&&eval "${c1[$1]} ${c2[$2]}" \"$i\"|'${c1[30+i]}' "${s[$3]}";done<<<"${v[$4]}" `;[[ "$v" ]];};A'$((5+i))'() { v=` while read i;do '${c1[30+i]}' "${s[$1]}" "$i";done<<<"${v[$2]}" `;[[ "$v" ]];};';done;A7(){ v=$((`date +%s`-v[3]));};B2(){ v[$1]="$v";};for i in 0 1;do eval ' B'$i'() { v=;((v['$((i+1))']==0))||{ v=No;false;};};B'$((3+i))'() { v[$2]=`'${c1[30+i]}' "${s[$3]}"<<<"${v[$1]}"`;} ';done;B5(){ v[$1]="${v[$1]}"$'\n'"${v[$2]}";};B6() { v=` paste -d: <(printf "${v[$1]}") <(printf "${v[$2]}")|awk -F: ' {printf("'"${f[$3]}"'",$1,$2)} ' `;};B7(){ v=`grep -Fv "${v[$1]}"<<<"$v"`;};C0(){ [[ "$v" ]]&&echo "$v";};C1() { [[ "$v" ]]&&printf "${f[$1]}" "${l[$2]}" "$v";};C2() { v=`echo $v`;[[ "$v" != 0 ]]&&C1 0 $1;};C3() { v=`sed -E "$s"<<<"$v"`&&C1 1 $1;};for i in 1 2;do for j in 2 3;do eval D$i$j'(){ A'$i' $1 $2 $3; C'$j' $4;};';done;done;A0;{ A2 0 $((N1+1)) 2;C0;A1 0 $N1 1;C0;B0;C2 27;B0&&! B1&&C2 28;D12 15 37 25 8;A1 0 $((N1+2)) 3;C0;D13 0 $((N1+3)) 4 3;D23 0 $((N1+4)) 5 4;for i in 0 1 2;do D13 0 $((N1+5+i)) 6 $((N3+i));done;D13 1 10 7 9;D13 1 11 8 10;D22 2 12 9 11;D12 3 13 10 12;D23 4 19 44 13;D23 5 14 12 14;D22 6 36 13 15;D22 7 37 14 16;D23 8 15 38 17;D22 9 16 16 18;B1&&{ D22 11 17 17 20;for i in 0 1;do D22 28 $((N2+i)) 45 $((N4+i));done;};D22 12 44 54 45;D22 12 39 15 21;A1 13 40 18;B2 4;B3 4 0 19;A3 14 6 32 0;B4 0 5 11;A1 17 41 20;B7 5;C3 22;B4 4 6 21;A3 14 7 32 6;B4 0 7 11;B3 4 0 22;A3 14 6 32 0;B4 0 8 11;B5 7 8;B1&&{ A2 19 26 23;B7 7;C3 23;};A2 18 26 23;B7 7;C3 24;A2 4 20 21;B7 6;B2 9;A4 14 7 52 9;B2 10;B6 9 10 4;C3 25;D13 4 21 24 26;B4 4 12 26;B3 4 13 27;A1 4 22 29;B7 12;B2 14;A4 14 6 52 14;B2 15;B6 14 15 4;B3 0 0 30;C3 29;A1 4 23 27;B7 13;C3 30;D13 24 24 32 31;D13 25 37 32 33;A1 23 18 28;B2 16;A2 16 25 33;B7 16;B3 0 0 34;B2 21;A6 47 21&&C0;B1&&{ D13 21 0 32 19;D13 10 42 32 40;D22 29 35 46 39;};D23 14 1 48 42;D12 34 43 53 44;D22 0 $((N1+8)) 51 32;D13 4 8 41 6;D12 26 28 35 34;D13 27 29 36 35;A2 27 32 39&&{ B2 19;A2 33 33 40;B2 20;B6 19 20 3;};C2 36;D23 33 34 42 37;B1&&D23 35 45 55 46;D23 32 31 43 38;D12 36 47 32 48;D13 20 42 32 41;D23 14 2 48 43;D13 4 5 32 1;D22 4 4 50 0;D13 14 3 49 5;B3 4 22 57;A1 26 46 56;B7 22;B3 0 0 58;C3 47;D23 22 9 37 7;A7;C2 2;} 2>/dev/null|pbcopy;exit 2>&-  
    Copy the selected text to the Clipboard by pressing the key combination command-C.
    7. Launch the built-in Terminal application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Terminal in the icon grid.
    Click anywhere in the Terminal window and paste by pressing command-V. The text you pasted should vanish immediately. If it doesn't, press the return key.
    8. If you see an error message in the Terminal window such as "syntax error," enter
    exec bash
    and press return. Then paste the script again.
    9. If you're logged in as an administrator, you'll be prompted for your login password. Nothing will be displayed when you type it. You will not see the usual dots in place of typed characters. Make sure caps lock is off. Type carefully and then press return. You may get a one-time warning to be careful. If you make three failed attempts to enter the password, the test will run anyway, but it will produce less information. In most cases, the difference is not important. If you don't know the password, or if you prefer not to enter it, press the key combination control-C or just press return three times at the password prompt. Again, the script will still run.
    If you're not logged in as an administrator, you won't be prompted for a password. The test will still run. It just won't do anything that requires administrator privileges.
    10. The test may take a few minutes to run, depending on how many files you have and the speed of the computer. A computer that's abnormally slow may take longer to run the test. While it's running, there will be nothing in the Terminal window and no indication of progress. Wait for the line
    [Process completed]
    to appear. If you don't see it within half an hour or so, the test probably won't complete in a reasonable time. In that case, close the Terminal window and report the results. No harm will be done.
    11. When the test is complete, quit Terminal. The results will have been copied to the Clipboard automatically. They are not shown in the Terminal window. Please don't copy anything from there. All you have to do is start a reply to this comment and then paste by pressing command-V again.
    At the top of the results, there will be a line that begins with "Model Identifier." If you don't see that, but instead see a mass of gibberish, you didn't wait for the "Process completed" message to appear in the Terminal window. Please wait for it and try again.
    If any private information, such as your name or email address, appears in the results, anonymize it before posting. Usually that won't be necessary.
    12. When you post the results, you might see the message, "You have included content in your post that is not permitted." It means that the forum software has misidentified something in the post as a violation of the rules. If that happens, please post the test results on Pastebin, then post a link here to the page you created.
    Note: This is a public forum, and others may give you advice based on the results of the test. They speak only for themselves, and I don't necessarily agree with them.
    Copyright © 2014 by Linc Davis. As the sole author of this work, I reserve all rights to it except as provided in the Use Agreement for the Apple Support Communities website ("ASC"). Readers of ASC may copy it for their own personal use. Neither the whole nor any part may be redistributed.

  • Setting up access points for public access

    Okay, here's the situation. I have a PowerMac G4/1.25GHz dual processor running Server X 10.3.9 with four Mac clients (a small law office). Up until recently, everyone had also been running (client) 10.3.9, but I started upgrading some of them to 10.4 (currently 10.4.5). When I did this, they started running into problems with Word sometimes giving a "network or file permission error" when attempting to save documents to the server. After weeks of posting questions to Word support and trying everything in the book that I could think of, I found Apple recently posted what appears to be the answer to this (article 302979, "Microsoft Office applications fail to save to a server volume." The problem? I have all four users logging into the same account on the server, and when one of them logs out, it zaps everything in a Microsoft-created temp folder on the server, including temp files created by open documents created by other clients. Sheesh.
    I had everyone set to use the same account because they have no need of document security -- everyone should be able to get into everyone else's files on the server, period. So, because of this snafu, I've created separate accounts for each of the users. My problem now is that, if user "X" creates a file or folder on the server, user "Y" cannot modify it because it is created as read-only. Strangely, if someone modifies an existing file, it doesn't change the user rights at all -- not sure why.
    I'll admit to being a bit of a novice with Server X but am familiar with parent/child folder permissions -- I think I've got everything set right, but I must obviously be missing something. Here's what I've got setup, and what I've tried. If anyone can point out how I've got this setup improperly, I really need to get this fixed... thanks.
    I have a single sharepoint ("workfiles"). I used the "public" folder as an example, and set the owner to "root" and the group to "staff". Further, I set the owner, group and everyone privileges to "read & write". I've also tried setting the group to "admin". All the individual user accounts I've set are also setup as admin users. I've tried setting each users's primary group as "staff (20)" or "admin (80)". I've copied all these privileges to all enclosed items, which does reset everything to public access, but as soon as someone creates a new folder or file, that folder/file becomes private to that user (it shows up with the creator's username as "owner" (r&w), group as "admin (read-only), and others as "read-only" as well.
    PS: If upgrading the server to Server X 10.4 would help, I'm sure I can arrange that.

    In our law firm, the server (10.4.4), we have set access to read/write access so staff can open client files/folders, edit then and close, etc. That seems to be working okay. Before the tech worked on permissions, if someone created a letter another staff member could open it, but it was read-only.
    The problem we are having is that if a file that is clicked on stationery pad and we want to edit it, it will not allow us to. For example, if we need to edit our letterhead that normally comes up as an untitled document, if I unclick the stationery pad box, it unclicks, but it still comes up as an untitled document. I even tried to unclick a stationery pad on a document that I created before the server upgrade and it wouldn't let me.
    If I create a brand new document and put it on stationery pad, it comes up untitled as it should. If another user on another desktop wants to make changes, they unclick the stationery pad box, but when they open it, it comes up untitled and in checking get info, the stationery pad is selected.
    The tech set it up as follows:
    Share Points and All tabs:
    General tab: box to share this item and its contents is clicked
    Access tab: owner, group and everyone have read/write privileges
    If select dial at bottom to propagate permissions, all boxes are checked, except for access control list, which is shaded.
    I cannot drag/add anything to the control list and the pencil and the minus sign is shaded
    Protocol tab: Both boxes, share item using AFP and Allow AFP guest users are clicked. But for better security in reading the article, this should be unchecked.
    Also under the protocol tab: the inherit permission from parent radio dial is clicked, not the use standard POSIX behavior.
    What are we missing?
    Thanks, Cheryl

  • Problem setting up HP 6310 all-in-one printer/scanner

    I have just installed archlinux for the first time, and so far everything is working great except for a HP 6310 all-in-one printer/scanner. This printer is connected by wire to a router, and the computer communicates with the router over a wireless connection. I have managed to install the printer through cups and print a test page. The problem is getting hplip and sane set up. I belive that if I get hplip set up correctly that that will take care of the sane problem.
    Trying to install the printer with hp-setup:
    [mike@archy ~]$ sudo hp-setup -i 192.168.1.104
    Password:
    HP Linux Imaging and Printing System (ver. 3.9.12)
    Printer/Fax Setup Utility ver. 9.0
    Copyright (c) 2001-9 Hewlett-Packard Development Company, LP
    This software comes with ABSOLUTELY NO WARRANTY.
    This is free software, and you are welcome to distribute it
    under certain conditions. See COPYING file for more details.
    (Note: Defaults for each question are maked with a '*'. Press <enter> to accept the default.)
    Setting up device: hp:/net/Officejet_6300_series?ip=192.168.1.104
    | PRINT QUEUE SETUP |
    Please enter a name for this print queue (m=use model name:'Officejet_6300'*, q=quit) ?
    Using queue name: Officejet_6300
    Locating PPD file... Please wait.
    error: No PPD found for model officejet_6300 using new algorithm. Trying old algorithm...
    Found PPD file: drv:///hp/hpcups.drv/hp-officejet_6300_series.ppd
    Enter a location description for this printer (q=quit) ?computer room
    Enter additonal information or notes for this printer (q=quit) ?
    Adding print queue to CUPS:
    Device URI: hp:/net/Officejet_6300_series?ip=192.168.1.104
    Queue name: Officejet_6300
    PPD file: drv:///hp/hpcups.drv/hp-officejet_6300_series.ppd
    Location: computer room
    Information:
    error: Printer queue setup failed. Please restart CUPS and try again.
    Restarting cups doesn't change anything.
    Running hp-check gives this:
    [mike@archy ~]$ hp-check
    HP Linux Imaging and Printing System (ver. 3.9.12)
    Dependency/Version Check Utility ver. 14.3
    Copyright (c) 2001-9 Hewlett-Packard Development Company, LP
    This software comes with ABSOLUTELY NO WARRANTY.
    This is free software, and you are welcome to distribute it
    under certain conditions. See COPYING file for more details.
    Note: hp-check can be run in three modes:
    1. Compile-time check mode (-c or --compile): Use this mode before compiling the
    HPLIP supplied tarball (.tar.gz or .run) to determine if the proper dependencies
    are installed to successfully compile HPLIP.
    2. Run-time check mode (-r or --run): Use this mode to determine if a distro
    supplied package (.deb, .rpm, etc) or an already built HPLIP supplied tarball
    has the proper dependencies installed to successfully run.
    3. Both compile- and run-time check mode (-b or --both) (Default): This mode
    will check both of the above cases (both compile- and run-time dependencies).
    Saving output in log file: hp-check.log
    Initializing. Please wait...
    | SYSTEM INFO |
    Basic system information:
    Linux archy 2.6.32-ARCH #1 SMP PREEMPT Sat Jan 23 13:53:44 UTC 2010 i686 Intel(R) Pentium(R) III CPU 1133MHz GenuineIntel GNU/Linux
    Distribution:
    unknown 0.0
    Checking Python version...
    OK, version 2.6.4 installed
    Checking PyQt 4.x version...
    OK, version 4.6.2 installed.
    Checking for CUPS...
    Status: scheduler is running
    Version: 1.4.2
    error_log is set to level: debug
    Checking for dbus/python-dbus...
    dbus daemon is running.
    python-dbus version: 0.83.0
    | COMPILE AND RUNTIME DEPENDENCIES |
    note: To check for compile-time only dependencies, re-run hp-check with the -c parameter (ie, hp-check -c).
    note: To check for run-time only dependencies, re-run hp-check with the -r parameter (ie, hp-check -r).
    Checking for dependency: CUPS - Common Unix Printing System...
    OK, found.
    Checking for dependency: CUPS devel- Common Unix Printing System development files...
    OK, found.
    Checking for dependency: CUPS image - CUPS image development files...
    OK, found.
    Checking for dependency: DBus - Message bus system...
    OK, found.
    Checking for dependency: gcc - GNU Project C and C++ Compiler...
    OK, found.
    Checking for dependency: GhostScript - PostScript and PDF language interpreter and previewer...
    OK, found.
    Checking for dependency: libcrypto - OpenSSL cryptographic library...
    OK, found.
    Checking for dependency: libjpeg - JPEG library...
    OK, found.
    Checking for dependency: libnetsnmp-devel - SNMP networking library development files...
    OK, found.
    Checking for dependency: libpthread - POSIX threads library...
    OK, found.
    Checking for dependency: libtool - Library building support services...
    OK, found.
    Checking for dependency: libusb - USB library...
    OK, found.
    Checking for dependency: make - GNU make utility to maintain groups of programs...
    OK, found.
    Checking for dependency: PIL - Python Imaging Library (required for commandline scanning with hp-scan)...
    OK, found.
    Checking for dependency: PolicyKit - Administrative policy framework...
    OK, found.
    Checking for dependency: PyQt 4 DBus - DBus Support for PyQt4...
    OK, found.
    Checking for dependency: Python DBus - Python bindings for DBus...
    OK, found.
    Checking for dependency: Python devel - Python development files...
    OK, found.
    Checking for dependency: Python libnotify - Python bindings for the libnotify Desktop notifications...
    OK, found.
    Checking for dependency: Python XML libraries...
    OK, found.
    Checking for dependency: Python 2.3 or greater - Required for fax functionality...
    OK, found.
    Checking for dependency: Python 2.2 or greater - Python programming language...
    OK, found.
    Checking for dependency: Reportlab - PDF library for Python...
    OK, found.
    Checking for dependency: SANE - Scanning library...
    OK, found.
    Checking for dependency: SANE - Scanning library development files...
    OK, found.
    Checking for dependency: scanimage - Shell scanning program...
    OK, found.
    Checking for dependency: xsane - Graphical scanner frontend for SANE...
    OK, found.
    | HPLIP INSTALLATION |
    Currently installed HPLIP version...
    HPLIP 3.9.12 currently installed in '/usr/share/hplip'.
    Current contents of '/etc/hp/hplip.conf' file:
    # hplip.conf. Generated from hplip.conf.in by configure.
    [hplip]
    version=3.9.12
    [dirs]
    home=/usr/share/hplip
    run=/var/run
    ppd=/usr/share/ppd/HP
    ppdbase=/usr/share/ppd
    doc=/usr/share/doc/hplip-3.9.12
    icon=/usr/share/applications
    cupsbackend=/usr/lib/cups/backend
    cupsfilter=/usr/lib/cups/filter
    drv=/usr/share/cups/drv/hp
    # Following values are determined at configure time and cannot be changed.
    [configure]
    network-build=yes
    pp-build=no
    gui-build=yes
    scanner-build=yes
    fax-build=yes
    dbus-build=yes
    cups11-build=no
    doc-build=yes
    shadow-build=no
    hpijs-install=yes
    foomatic-drv-install=yes
    foomatic-ppd-install=yes
    foomatic-rip-hplip-install=yes
    hpcups-install=yes
    cups-drv-install=yes
    cups-ppd-install=no
    internal-tag=3.9.12.29
    restricted-build=no
    ui-toolkit=qt4
    qt3=no
    qt4=yes
    policy-kit=no
    hpijs-only-build=no
    lite-build=no
    udev-acl-rules=no
    hpcups-only-build=no
    hpijs-only-build=no
    Current contents of '/var/lib/hp/hplip.state' file:
    # hplip.state - HPLIP runtime persistent variables.
    [plugin]
    installed=0
    eula=0
    Current contents of '~/.hplip/hplip.conf' file:
    [last_used]
    device_uri = hp:/net/Officejet_6300_series?ip=192.168.1.104
    [installation]
    version = 3.9.12.29
    date_time = 01/24/2010 15:48:05
    | DISCOVERED USB DEVICES |
    No devices found.
    | INSTALLED CUPS PRINTER QUEUES |
    Officejet_6300_series
    Type: Unknown
    Device URI: socket://192.168.1.104
    PPD: /etc/cups/ppd/Officejet_6300_series.ppd
    PPD Description: HP Officejet 6300 Series, hpcups 3.9.12
    Printer status: printer Officejet_6300_series is idle. enabled since Sat 23 Jan 2010 02:26:45 PM CST
    warning: Printer is not HPLIP installed. Printers must use the hp: or hpfax: CUPS backend to function in HPLIP.
    | SANE CONFIGURATION |
    'hpaio' in '/etc/sane.d/dll.conf'...
    OK, found. SANE backend 'hpaio' is properly set up.
    Checking output of 'scanimage -L'...
    No scanners were identified. If you were expecting something different,
    check that the scanner is plugged in, turned on and detected by the
    sane-find-scanner tool (if appropriate). Please read the documentation
    which came with this software (README, FAQ, manpages).
    | PYTHON EXTENSIONS |
    Checking 'cupsext' CUPS extension...
    OK, found.
    Checking 'pcardext' Photocard extension...
    OK, found.
    Checking 'hpmudext' I/O extension...
    OK, found.
    Checking 'scanext' SANE scanning extension...
    OK, found.
    | USB I/O SETUP |
    Checking for permissions of USB attached printers...
    HP Device 0xb1d at 004:002:
    warning: Device URI: (Makeuri FAILED)
    | USER GROUPS |
    lp wheel network video audio optical storage scanner power users mike
    | SUMMARY |
    error: 1 error or warning.
    Please refer to the installation instructions at:
    http://hplip.sourceforge.net/install/index.html
    Done.
    I have a feeling that the problem is here:
    warning: Printer is not HPLIP installed. Printers must use the hp: or hpfax: CUPS backend to function in HPLIP.
    Something about the backend isn't right, but I'm out of my depth here. Any suggestions would be appreciated.
    One other point. It works with no problem in Ubuntu with both hplip and sane, so I know it is possible. I just haven't figured out the trick yet.

    Well, it's fixed now, but I'm not sure why. I hooked up a HP 3970 usb scanner to my computer and when I started xsane it not only found it, but also found the 3610 all-in-one on the network. I checked hp-tools, and the 3610 was there also.So everything is working now, but I'm still curious as to why the 3610 wouldn't work with sane and hp-setup until I plugged in the 3970 to the computer.

  • USB flash disk is not mounting, Xfce doesn't remember the setting

    Hello,
    I'm new in Archlinux and I think I can't set up it well. I use Linux for four years /Ubuntu, Debian/.
    Now I have installed system with X server, Slim and Xfce.
    1/ I have one big problem. I want to automount my flashdisk but it doesn't work like in Debian. I don't know what is wrong. When I put my flashdisk to USB, it's blinkig but nothing else happened. But I see the flashdisk in lsusb
    [root@arch martin]# lsusb
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 004 Device 003: ID 04d9:048e Holtek Semiconductor, Inc. Optical Mouse
    Bus 001 Device 003: ID 1005:b113 Apacer Technology, Inc. Handy Steno 2.0/HT203
    2/ Xfce doesn't remember the settings... When I log out and log in again, the panel, desktop and keyboard have the default settings all the time.
    3/ All is in english. I'm from Czech Republic /excuse my bad english/ and I want to have applications in czech language. I've set up and generated locales but nothing happened...
    Thank you a lot to solve those problems!!
    Some files...
    rc.conf
    # /etc/rc.conf - Main Configuration for Arch Linux
    # LOCALIZATION
    # LOCALE: available languages can be listed with the 'locale -a' command
    # DAEMON_LOCALE: If set to 'yes', use $LOCALE as the locale during daemon
    # startup and during the boot process. If set to 'no', the C locale is used.
    # HARDWARECLOCK: set to "", "UTC" or "localtime", any other value will result
    # in the hardware clock being left untouched (useful for virtualization)
    # Note: Using "localtime" is discouraged, using "" makes hwclock fall back
    # to the value in /var/lib/hwclock/adjfile
    # TIMEZONE: timezones are found in /usr/share/zoneinfo
    # Note: if unset, the value in /etc/localtime is used unchanged
    # KEYMAP: keymaps are found in /usr/share/kbd/keymaps
    # CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
    # CONSOLEMAP: found in /usr/share/kbd/consoletrans
    # USECOLOR: use ANSI color sequences in startup messages
    LOCALE="cs_CZ.utf8"
    DAEMON_LOCALE="no"
    HARDWARECLOCK="localtime"
    TIMEZONE="Europe/Prague"
    KEYMAP="cz-qwertz"
    CONSOLEFONT="lat2-16"
    CONSOLEMAP="8859-2"
    USECOLOR="yes"
    # HARDWARE
    # MODULES: Modules to load at boot-up. Blacklisting is no longer supported.
    # Replace every !module by an entry as on the following line in a file in
    # /etc/modprobe.d:
    # blacklist module
    # See "man modprobe.conf" for details.
    MODULES=(nvidia)
    # Udev settle timeout (default to 30)
    UDEV_TIMEOUT=30
    # Scan for FakeRAID (dmraid) Volumes at startup
    USEDMRAID="no"
    # Scan for BTRFS volumes at startup
    USEBTRFS="no"
    # Scan for LVM volume groups at startup, required if you use LVM
    USELVM="no"
    # NETWORKING
    # HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
    HOSTNAME="arch"
    # Use 'ip addr' or 'ls /sys/class/net/' to see all available interfaces.
    # Wired network setup
    # - interface: name of device (required)
    # - address: IP address (leave blank for DHCP)
    # - netmask: subnet mask (ignored for DHCP) (optional, defaults to 255.255.255.0)
    # - broadcast: broadcast address (ignored for DHCP) (optional)
    # - gateway: default route (ignored for DHCP)
    # Static IP example
    #interface=eth0
    #address=192.168.0.2
    #netmask=255.255.255.0
    #broadcast=192.168.0.255
    #gateway=192.168.0.1
    # DHCP example
    interface=eth0
    address=
    netmask=
    gateway=
    #interface=
    #address=
    #netmask=
    #broadcast=
    #gateway=
    # Setting this to "yes" will skip network shutdown.
    # This is required if your root device is on NFS.
    NETWORK_PERSIST="no"
    # Enable these netcfg profiles at boot-up. These are useful if you happen to
    # need more advanced network features than the simple network service
    # supports, such as multiple network configurations (ie, laptop users)
    # - set to 'menu' to present a menu during boot-up (dialog package required)
    # - prefix an entry with a ! to disable it
    # Network profiles are found in /etc/network.d
    # This requires the netcfg package
    #NETWORKS=(main)
    # DAEMONS
    # Daemons to start at boot-up (in this order)
    # - prefix a daemon with a ! to disable it
    # - prefix a daemon with a @ to start it up in the background
    # If something other takes care of your hardware clock (ntpd, dual-boot...)
    # you should disable 'hwclock' here.
    DAEMONS=(hwclock syslog-ng dbus udev evdev network netfs crond slim)
    eth0="dhcp"
    INTERFACES=(eth0)
    ROUTES=(!gateway)
    /etc/X11/xinit/xinitrc
    #!/bin/sh
    userresources=$HOME/.Xresources
    usermodmap=$HOME/.Xmodmap
    sysresources=/etc/X11/xinit/.Xresources
    sysmodmap=/etc/X11/xinit/.Xmodmap
    # merge in defaults and keymaps
    if [ -f $sysresources ]; then
    xrdb -merge $sysresources
    fi
    if [ -f $sysmodmap ]; then
    xmodmap $sysmodmap
    fi
    if [ -f "$userresources" ]; then
    xrdb -merge "$userresources"
    fi
    if [ -f "$usermodmap" ]; then
    xmodmap "$usermodmap"
    fi
    # start some nice programs
    if [ -d /etc/X11/xinit/xinitrc.d ] ; then
    for f in /etc/X11/xinit/xinitrc.d/* ; do
    [ -x "$f" ] && . "$f"
    done
    unset f
    fi
    #twm &
    #xclock -geometry 50x50-1+1 &
    #xterm -geometry 80x50+494+51 &
    #xterm -geometry 80x20+494-0 &
    #exec xterm -geometry 80x66+0+0 -name login
    exec ck-launch-session startxfce4
    /etc/slim.conf
    # Path, X server and arguments (if needed)
    # Note: -xauth $authfile is automatically appended
    default_path /bin:/usr/bin:/usr/local/bin
    default_xserver /usr/bin/X
    xserver_arguments -nolisten tcp vt07
    # Commands for halt, login, etc.
    halt_cmd /sbin/shutdown -h now
    reboot_cmd /sbin/shutdown -r now
    console_cmd /usr/bin/xterm -C -fg white -bg black +sb -T "Console login" -e /bin/sh -c "/bin/cat /etc/issue; exec /bin/login"
    #suspend_cmd /usr/sbin/suspend
    # Full path to the xauth binary
    xauth_path /usr/bin/xauth
    # Xauth file for server
    authfile /var/run/slim.auth
    # Activate numlock when slim starts. Valid values: on|off
    numlock on
    # Hide the mouse cursor (note: does not work with some WMs).
    # Valid values: true|false
    # hidecursor false
    # This command is executed after a succesful login.
    # you can place the %session and %theme variables
    # to handle launching of specific commands in .xinitrc
    # depending of chosen session and slim theme
    # NOTE: if your system does not have bash you need
    # to adjust the command according to your preferred shell,
    # i.e. for freebsd use:
    # login_cmd exec /bin/sh - ~/.xinitrc %session
    #login_cmd exec /bin/bash -login ~/.xinitrc %session
    login_cmd exec ck-launch-session startxfce4
    # Commands executed when starting and exiting a session.
    # They can be used for registering a X11 session with
    # sessreg. You can use the %user variable
    # sessionstart_cmd some command
    # sessionstop_cmd some command
    # Start in daemon mode. Valid values: yes | no
    # Note that this can be overriden by the command line
    # options "-d" and "-nodaemon"
    # daemon yes
    # Available sessions (first one is the default).
    # The current chosen session name is replaced in the login_cmd
    # above, so your login command can handle different sessions.
    # see the xinitrc.sample file shipped with slim sources
    sessions xfce4,icewm,wmaker,blackbox
    # Executed when pressing F11 (requires imagemagick)
    screenshot_cmd import -window root /slim.png
    # welcome message. Available variables: %host, %domain
    welcome_msg Welcome to %host
    # Session message. Prepended to the session name when pressing F1
    # session_msg Session:
    # shutdown / reboot messages
    shutdown_msg The system is halting...
    reboot_msg The system is rebooting...
    # default user, leave blank or remove this line
    # for avoid pre-loading the username.
    default_user martin
    # Focus the password field on start when default_user is set
    # Set to "yes" to enable this feature
    #focus_password no
    # Automatically login the default user (without entering
    # the password. Set to "yes" to enable this feature
    #auto_login no
    # current theme, use comma separated list to specify a set to
    # randomly choose from
    #current_theme default
    current_theme archlinux-darch-white
    # Lock file
    lockfile /var/lock/slim.lock
    # Log file
    logfile /var/log/slim.log
    locale -a
    [root@arch martin]# locale -a
    C
    POSIX
    cs_CZ.utf8
    en_US
    en_US.iso88591
    en_US.utf8
    Last edited by Zelva (2011-09-05 18:19:15)

    With xfce4 I use .....mount /dev/sd(xx) /mnt/md...
    Setup .../mnt/md in /mnt with ..cd /mnt...mkdir /mnt/md
    This will mount the flash drive.
    I do not know automount for xfce4.

  • Advise about setting up a permissons on Lion server for a small office.

    What is the common wisdom and advise about setting up permissions optimally for a small office using OS X Lion Server as a file server?  I thought I had this solved by setting the ACL permissions so that all users and appropriate groups can read and write all files on the server.  This works great until a new file is created.  Then it appears that the POSIX umask kicks in and takes priority over the ACL permissions.  I need to allow group write permissions on all new files.  My options seem to be:
    Make everyone an admin - not great for obvious security reasons
    Change the umask for the whole machine - also security problems, though perhaps fewer than the everyone-an-admin route above
    Write a folder action applescript to add group write permission on all new files.  This works fine if you have a static number of folders  With new folders it has the problem: How do new folders created by non-admin users get this folder action automatically applied to them - some cronjob to hunt down the new folders; an applesscrpt folder action that adds a folder action to all new folders (sounds recursively complicated)?
    Have a cron job regularly do something like  `chmod -R 664` on all files.  This will break during those between the cracks times between when someone creates a new file and when the cronjob runs - not ideal.
    Seems like this should be easier which makes me think I'm missing something obvious.
    Any help great appreciated.  Thank you in advance!

    Good-heart's advice is certainly your first step, but if you've already done that and still have the problem you've described, you might have the 10.7.3 ACL bug, particularly if your users and groups are in an OD or AD rather than being local accounts on the server. The problem is that ACL's for directory accounts are incorrectly ignored, resulting in POSIX permissions coming into play.
    I've descibed my workaround for this here;
    https://discussions.apple.com/message/18037703
    I haven't yet tried the other trick I've read about, which is to ensure your Share's data directories are at least one level down on the volume - there is a post here on the Communities that mentions this;
    https://discussions.apple.com/message/18028746
    I seem to remember that this helped with an earlier version of AFP, if using external firewire or usb storage.
    Let us know if you find a fix, it seems a number of people have problems with this.
    Regards,
    Ian

  • Setting up permissions on a central file server...

    I am setting up a central file server in a small network enviornment where the users will share a drive and jobs on the drive. Problem I am having is if I set up seperate users and one group that they all belong to, when someone creates a job in there home directory and then copies it to the server, the rest of the users access it as read only. I need them to be able to read and write to each others folders. Any solution other than creating one user that they all share (since that kind of defeates the perpose).
    Thanks in advance,
    Larry

    The solution to your problem depends on whether you want to use ACLs or not.
    If you are managing a server, you should crack open the manuals- the answer to your question lies within those pages. To point you in the right direction.....
    If ACLs are NOT enabled for the volume. When you click the Share Point in WorkGroup Manager, then click the Protocols tab, you will see a check box for "Inherit Permissions from Parent". This is what you want.
    If this option is greyed, then you DO have ACLs enabled for the volume.
    The explanations for this are not short and managing a server requires reading, research and frustration.
    ACLs work more reliably than the Posix 'inherit' permissions option does.
    That said....
    A user of this forum put together an excellent guide to ACLs. Here's the link:
    http://discussions.apple.com/thread.jspa?messageID=648307&#648307
    Jeff

  • ServiceData directory on a different volume

    Hi,
    From what I understand, MacOS 10.6 server can store data from services such as mail and web pages on a different volume by default. I recently bought a MacMini Server and my friend said that the server setup assistant should have prompted me to chose a location for the data files but I didn't configure any services to start up.
    Now, I'd like to point the services I want to configure to this "ServiceData" directory on the 2nd hard drive in the Macmini. How do you do that? I Googled around a bit and didn't come up with much and I don't see anything obvious in the Server Admin tools.
    Thanks,
    Andy

    In Server Admin you can specify where the directories of various items are located.
    Note: you will need to create the directories and set the correct owner, group and permissions prior to pointing the service at the directory.
    If you do not, you may get errors in the logs and the service may not start.
    Also, some items are best left where the OS puts them by default such as the open directory database.

Maybe you are looking for

  • Custom warehouse using OBIEE11g

    Hi Guru, I want to know whether we can implement project using custom warehouse with out obi apps? we wanted to implement small project with obiee11g, informatica 9, DAC and oracle11g. Can any one suggest me whether we can implement custom warehouse

  • Block creation of multiple prod. order against single sales order in CO08

    Hi All, We have a requirement of blocking the creation of multiple production order against single sales order in CO08 if the production order is already created for that item. How to achieve this? SmanS

  • How to import a movie from a digital camera that cannot be connected

    The friend who recorded my wedding has a camera that doesn't have the connection cable for the laptop, but only for the TV. Is there a way to download the movie in the Powerbook. I need to import it in iMovie because i had to mix it with another vide

  • Purchased update to Flesh Builder 4.5

    Got the email Thank you for registering. We invite you to update your member profile so that you can receive the latest and greatest information on Flash Builder from Adobe. You are also eligible to receive one of these benefits: 30 days of complimen

  • In clause not working

    Hi All, SELECT sno,mid,mname FROM manage_date WHERE mname IN ('KIRAN-KUMAR', 'RAHUL-RAJ', 'KAUSHAL-SONI'); IF I use this query directly in DB it's working fine. But when this query is calling in .net using parameter as below it's not giving any recor