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.
ThanksCan 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 tryKeep 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 filterListOkay, 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 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,
LarryThe 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򞑳
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,
AndyIn 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
-
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