[SOLVED] Skype не хочет работать нормально без root-а

Во первых skype не запускается с первого раза, во вторых, если он запускается то или без контактов или контакты есть но они как будто отрезаны от сети, все неактивные, и все в оффлайне даже если они по факту в сети. Даже тестовый звонок не подключается к сети. Если запускаю skype от суперпользователя то все работает нормально. Помогите пожалуйста запустить его от обычного пользователя. Пробовал менять права на .Skype директорию, менять владельца, удалять, тоже самое с /opt/bin/skype пробовал менять версию удалять из системы find-ом все что связано с словом skype.
Все это началось после моих экспериментов с mysql+apache+php уже точно не скажу после чего именно так как заметил проблемы со skype-ом на второй день.. возможно это и не имеет отношения к моей проблеме, но я на всякий случай удалил mysql и php.
Заранее спасибо!

Система: Linux 3.10.4-gentoo #1 SMP PREEMPT Fri Aug 2 17:13:08 EEST 2013 x86_64 Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz GenuineIntel GNU/Linux

Обсуждается ТУТ

[РЕШЕНИЕ] сделал запуск Skype от пользователя myskype и проблема решена, но все же я не знаю почему от моего пользователя не запускается...

/usr/local/bin/skype

#!/bin/sh

if pgrep -u skype >/dev/null 2>&1; then
        echo "Skype is already running"
else
        xhost +LOCAL:
        exec sudo -H -u myskype /usr/local/bin/skype.sh
fi

/usr/local/bin/skype.sh

#!/bin/sh

#/usr/sbin/alsactl -f /home/skype/.asound_mic_on.state restore

cd /opt/bin/

[ -z "$DISPLAY" ] && DISPLAY=:0.0
export DISPLAY

export LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so
/opt/bin/skype

после удаления скайпа делали

после удаления скайпа делали revdep-rebuild ?
Логи скайпа смотрели?

freeman

Делал revdep-rebuild и даже

Делал revdep-rebuild и даже пересобирал с кайп со всеми замисимостями (-e). Где взять логи скайпа не знаю.

Покажите из-под

Покажите из-под юзера:

id

и

ls -lart ~/Skype/

iduid=1000(roger)

id

uid=1000(roger) gid=1000(roger) groups=1000(roger),10(wheel),15(man),18(audio),19(cdrom),27(video),35(games),60(mysql),80(cdrw),81(apache),85(usb),100(users),105(vboxguest),106(lpadmin),122(vboxusers),239(plugdev),250(portage)

ls -lart ~/.Skype/

-rw-------  1 roger roger     0 Aug  4 01:25 shared.lck
drwx------  2 roger roger  4096 Aug  4 01:25 shared_dynco
drwx------  2 roger roger  4096 Aug  4 01:25 shared_httpfe
drwxrwxr-x 58 roger root   4096 Aug  4 10:43 ..
drwx------  2 roger roger  4096 Aug  4 14:40 DbTemp
-rw-------  1 roger roger 43799 Aug  4 14:41 shared.xml
drwx------  7 roger roger  4096 Aug  4 14:41 .
drwx------  4 roger roger  4096 Aug  4 17:59 sterbet_sveta
drwx------  5 roger roger  4096 Aug  4 19:39 s.i.bulat

~/.Skype/ на данный момент такая какой ее создает skype по умолчанию

1. А если запусть вручную в

1. А если запусть вручную в консоли юзера, что-нибудь выдает?

2. Проверь, нет ли битых линков

ldd `which skype`

3. пересобери все библиотеки из списка выше, потом перелинкуй сам skype.

а как их пересобрать? я вчера

а как их пересобрать? я вчера пересобрал мир со всеми зависимостями, и ничего...

a на 1. вопрос что? ;)

a на 1. вопрос что? ;)

я и так и так запускаю... у

я и так и так запускаю... у меня кстати опенбокс, без DE

Еще раз: вопрос был ЧТО

Еще раз: вопрос был ЧТО ВЫДАЕТСЯ при запуске из консоли?!!
Обычно, если есть проблемы, то тут виднее...

если запускаю из консоли из

если запускаю из консоли из под обычного пользователя и ввожу логин и пароль то в консоли ничего не выводится. Сама программа запускается но контакты не активны как я описывал выше. Если из под рута запускаю, все нормально запускается и в терминале выводится:

ALSA lib conf.c:4687:(snd_config_expand) Unknown parameters CARD=U0x46d0x802
ALSA lib control.c:951:(snd_ctl_open_noupdate) Invalid CTL default:CARD=U0x46d0x802

кстати когда запускаю из под обычного пользователя звук не проигрывается

ldd `which

ldd `which skype`

http://bpaste.net/show/120051/

http://www.opennet.ru/opennew

Угу, а почему тогда не pidgin

Угу, а почему тогда не pidgin с otr? Там уже все работает... ;)
Смотря какая цель у вас... но по-любому это предмет ОТДЕЛЬНОЙ дискуссии... как, например, тут...

попробуй всех перенести на

попробуй всех перенести на новый клиент, это нереально.. я сам пиджином доволен..

А под рутом в этом же

А под рутом в этом же каталоге запускался?
Проверь по всему дереву, что там не осталось файлов от рута, а то могут быть блокировки.

strace -o skype.trace echo

$ strace -o skype.trace skype

выдает: ЭТО при этом вводится логин и пароль и программа зависает на аутентификации так и не запустившись

для сравнения, запуск из под рута

# strace -o skype.trace skype

выдает: ЭТО при этом вводится логин и пароль, skype запускается (все нормально), я делаю тестовый звонок и выхожу из программы

может эта информация поможет..

А у вас, случаем, что-нибудь

А у вас, случаем, что-нибудь типа apparmor не стоит?

нет, я не пользуюсь такими

нет, я не пользуюсь такими программами..

Выложите что-ли вывод 'emerge

Выложите что-ли вывод 'emerge --info' на paste сервис.

emerge --info

тут >> emerge --info

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".