исправил локали, пробовал удалять qt4 с конфигами, изменений нет никаких...
[email protected] ~ $ locale -a
C
en_US.utf8
POSIX
ru_RU.utf8
locale -a
[email protected] ~ $ locale -a
C
en_US
en_US.iso88591
en_US.utf8
POSIX
ru_RU
ru_RU.iso88595
ru_RU.koi8r
ru_RU.utf8
russian
ru_UA
ru_UA.koi8u
ru_UA.utf8
[email protected] ~ $ cat /etc/vconsole.conf
KEYMAP=ru
FONT=cyr-sun16
FONT_MAP=
Недавно заметил что во всех приложениях qt появились иероглифы.
qtconfig-qt4


Uploaded with ImageShack.us
Подскажите куда копать
сегодня обновил систему, cinnamon вообще перестал запускаться...
[2013-04-30 09:56] [PACMAN] upgraded muffin (1.7.3-2 -> 1.7.4-1)
[2013-04-30 09:56] [PACMAN] upgraded cinnamon (1.7.4-3 -> 1.7.7-2)
[2013-04-30 09:56] [PACMAN] upgraded glibmm (2.36.0-1 -> 2.36.1-1)
[2013-04-30 09:56] [PACMAN] upgraded hwinfo (20.0-1 -> 20.1-1)
[2013-04-30 09:56] [PACMAN] upgraded less (451-1 -> 458-1)
[2013-04-30 09:56] [PACMAN] upgraded linux (3.8.8-2 -> 3.8.10-1)
[2013-04-30 09:56] [PACMAN] upgraded linux-headers (3.8.8-2 -> 3.8.10-1)
[2013-04-30 09:56] [PACMAN] upgraded lirc-utils (1:0.9.0-42 -> 1:0.9.0-43)
[2013-04-30 09:57] [PACMAN] upgraded nemo (1.7.3-3 -> 1.7.4-1)
[2013-04-30 09:57] [PACMAN] upgraded nvidia (313.30-4 -> 313.30-5)
Траблы с панельками присутствуют. В ауре когда был сабж намного стабильнее все работало. А теперь глюк на глюке. Придется убегать на xfce
Проблема решена)))
в /etc/davfs2/secrets прописываем вместо
https://www.box.com/dav login1 pass1
https://www.box.com/dav login2 pass2
...
DIR1 login1 pass1
DIR2 login2 pass2
...
kurych
Кто Вам мешает использовать при монтировании опцию username=loginN ? Если /etc/davfs2/secrets в принципе позволяет хранить множество уч.записей.
я ведь написал что в /etc/davfs2/secrets все правильно заполнено, но т.к. все учетнеые записи принадлежат одному сервису https://www.box.com/dav/ , то из четырех учетных записей подлючение происходит только к одной четыре раза. Можно поподробнее про username=loginN ?
Зарегистрировал четыре учетных записи на Box.com по АКЦИИ на 50 гигов каждая. По теме решил организовать программный Raid .
сам скрипт:
#!/bin/bash
#-------------------------------------------------------------
#               Скрипт работы с webdav
#-------------------------------------------------------------
# Ссылки на аккаунты в WebDAV
WEBDAV_URL1=URL1
WEBDAV_URL2=URL2
WEBDAV_URL3=URL3
WEBDAV_URL4=URL4
# Пути монтирования
WEBDAV_DIR1=/mnt/webdav1/
WEBDAV_DIR2=/mnt/webdav2/
WEBDAV_DIR3=/mnt/webdav3/
WEBDAV_DIR4=/mnt/webdav4/
RAID_DIR=/mnt/webdav/
RAID_DIR_BACKUP=/mnt/webdav.backup/
SYMLINK_WEBDAV=/home/user/webdav
# Имя директории для резервного копирования выбранной папки
PATHNAME_BACKUP=backup
# Служебные переменные
ROOT_UID=0     # Только пользователь с $UID 0 имеет привилегии root.
E_NOTROOT=67   # Признак отсутствия root-привилегий.
ME=`basename $0`
if [ "$UID" -ne "$ROOT_UID" ]; then
    echo "Для работы сценария требуются права root."
    exit $E_NOTROOT
fi
function print_help() {
    echo "Скрипт работы с Webdav"
    echo
    echo "Использование: $ME options..."
    echo "Параметры:"
    echo "  -m          Монтировать директории WebDAV."
    echo "  -u          Размонтировать директории."
    echo "  -s          Сделать резервную копию."
    echo "  -b folder   Резервная копия указанной папки в директорию WebDAV."
    echo "  -h          Справка."
    echo
}
function mount_webdav() {
    echo
    echo "---------------------------------------"
    echo "Монтируем каталоги"
    echo "---------------------------------------"
    echo
    if [ ! -d "$WEBDAV_DIR1" ]; then
        echo "Создание $WEBDAV_DIR1"
        mkdir $WEBDAV_DIR1
    fi
    echo "mount $WEBDAV_DIR1"
    mount -t davfs -o rw $WEBDAV_URL1 $WEBDAV_DIR1
    if [ ! -d "$WEBDAV_DIR2" ]; then
        echo "Создание $WEBDAV_DIR2"
        mkdir $WEBDAV_DIR2
    fi
    echo "mount $WEBDAV_DIR2"
    mount -t davfs -o rw $WEBDAV_URL2 $WEBDAV_DIR2
    if [ ! -d "$WEBDAV_DIR3" ]; then
        echo "Создание $WEBDAV_DIR3"
        mkdir $WEBDAV_DIR3
    fi
    echo "mount $WEBDAV_DIR3"
    mount -t davfs -o rw $WEBDAV_URL3 $WEBDAV_DIR3
    if [ ! -d "$WEBDAV_DIR4" ]; then
        echo "Создание $WEBDAV_DIR4"
        mkdir $WEBDAV_DIR4
    fi
    echo "mount $WEBDAV_DIR4"
    mount -t davfs -o rw $WEBDAV_URL4 $WEBDAV_DIR4
    echo
    echo "---------------------------------------"
    echo "Объединяем каталоги в RAID"
    echo "---------------------------------------"
    echo
    if [ ! -d "$RAID_DIR" ]; then
        echo "Создание $RAID_DIR"
        mkdir $RAID_DIR
    fi
    echo "mount $RAID_DIR"
    mhddfs $WEBDAV_DIR1,$WEBDAV_DIR2 $RAID_DIR -o allow_other
    if [ ! -d "$RAID_DIR_BACKUP" ]; then
        echo "Создание $RAID_DIR_BACKUP"
        mkdir $RAID_DIR_BACKUP
    fi
    echo "mount $RAID_DIR_BACKUP"
    mhddfs $WEBDAV_DIR3,$WEBDAV_DIR4 $RAID_DIR_BACKUP -o allow_other
    echo
    echo "---------------------------------------"
    echo "Создание символических ссылок"
    echo "---------------------------------------"
    echo
    echo "Создание ссылки $SYMLINK_WEBDAV на $RAID_DIR"
    ln -s $RAID_DIR $SYMLINK_WEBDAV
}
function sync_webdav() {
    echo
    echo "---------------------------------------"
    echo "Синхронизация $RAID_DIR c $RAID_DIR_BACKUP"
    echo "---------------------------------------"
    echo
    rsync --progress -zuogthvr --delete-after $RAID_DIR $RAID_DIR_BACKUP
}
function umount_webdav() {
    echo
    echo "---------------------------------------"
    echo "Размонтирование и удаление каталогов..."
    echo "---------------------------------------"
    echo
    echo "Размонтирование и удаление $RAID_DIR_BACKUP"
    umount $RAID_DIR_BACKUP
    rm -rf $RAID_DIR_BACKUP
    echo "Размонтирование и удаление $RAID_DIR"
    umount $RAID_DIR
    rm -rf $RAID_DIR
    echo "Размонтирование и удаление $WEBDAV_DIR1"
    umount $WEBDAV_DIR1
    rm -rf $WEBDAV_DIR1
    echo "Размонтирование и удаление $WEBDAV_DIR2"
    umount $WEBDAV_DIR2
    rm -rf $WEBDAV_DIR2
    echo "Размонтирование и удаление $WEBDAV_DIR3"
    umount $WEBDAV_DIR3
    rm -rf $WEBDAV_DIR3
    echo "Размонтирование и удаление $WEBDAV_DIR4"
    umount $WEBDAV_DIR4
    rm -rf $WEBDAV_DIR4
    echo
    echo "---------------------------------------"
    echo "Удаление символических ссылок..."
    echo "---------------------------------------"
    echo
    echo "Удаление ссылки $SYMLINK_WEBDAV"
    rm $SYMLINK_WEBDAV
}
function backup_directory(){
    echo
    echo "---------------------------------------"
    echo "Резервное копирование $DIR"
    echo "---------------------------------------"
    echo
    # Формирование путей для бэкапа и проверка их существования
    PATH_BACKUP=${RAID_DIR}$PATHNAME_BACKUP'/'
    if [ ! -d "$PATH_BACKUP" ]; then
        echo "Создание $PATH_BACKUP"
        mkdir $PATH_BACKUP
    fi
    PATH_BACKUP=${PATH_BACKUP}`basename $DIR`'/'
    if [ ! -d "$PATH_BACKUP" ]; then
        echo "Создание $PATH_BACKUP"
        mkdir $PATH_BACKUP
    fi
    echo "Резервное копирование $DIR в $PATH_BACKUP"
    rsync --progress -zuogthvr --delete-after $DIR $PATH_BACKUP
}
if [ $# = 0 ]; then
    print_help
fi
while getopts mushb: opt ;
do
    case $opt in
        m) mount_webdav;
             ;;
        u) umount_webdav;
             ;;
        s) sync_webdav;
             ;;
        h) print_help
             ;;
        b) DIR=$OPTARG;
            backup_directory
            ;;
        *) echo "Неправильный параметр";
             echo "Для вызова справки выполните $ME -h";
             exit 1
             ;;
        esac
done
/etc/davfs2/secrets имеет такой вид:
https://www.box.com/dav login1 pass1
https://www.box.com/dav login2 pass2
...
а в самом скрипте:
WEBDAV_URL1=https://www.box.com/dav/
WEBDAV_URL2=https://www.box.com/dav/
...
В общем скрипт цепляет только одну учетную запись, монтирует ее 4 раза и строит раид.
Есть мысли как это исправить?
Leonardo19
Замените play -q
play -q -
на
aplay -q
Спасибо огромное, как то сразу не додумался… а то уже собрался городить велосипед на bash)))
Поставил себе тоже RHVoice, не хочет разговаривать, мать ее так((( Уже всю голову сломал…
[email protected] ~ $ echo "привет" | RHVoice | play -q -
play FAIL formats: can't open input  `-': WAVE: RIFF header not found
$ echo "привет" | RHVoice -o test.wav
тестовый файл создается, при воспроизведении в плеере все впорядке…
bobart
А это не подходит?
systemctl enable [email protected]
Спасибо, сразу не догадался, все работает)))