Автор Тема: Skype. Общие вопросы работы с программой скайп.  (Прочитано 161996 раз)

Оффлайн bang67

  • Участник
  • *
  • Сообщений: 544
  • Simply Linux-6.0.1 t6
Правильнее, конечно запустить из консоли и посмотреть что она скажет
Кажется есть.
$ /opt/skype42/skype-wrapper
x86_32
add LD /usr/lib/libv4l/v4l2convert.so
add LD /usr/lib/libv4l/v4l1compat.so
cp: невозможно создать обычный файл «/home/user_name/Skype/shared.xml»: Нет такого файла или каталога
/opt/skype42
try run skype
Видимо в скрипте что то не так сделал?
#!/bin/bash

MACHINE_TYPE=`uname -m`
if [ ${MACHINE_TYPE} == 'x86_64' ]; then
  # 64
  echo "x86_64"
  LIBDIR="/usr/lib/x86_64-linux-gnu"
  LIBDIR2="/usr/lib64"
else
  # 32
  echo "x86_32"
  LIBDIR="/usr/lib/i386-linux-gnu"
  LIBDIR2="/usr/lib"
fi

if [[ -e "$LIBDIR/libv4l/v4l2convert.so" ]]; then
echo "add LD $LIBDIR/libv4l/v4l2convert.so"
export LD_PRELOAD="${LD_PRELOAD:+$LD_PRELOAD:}$LIBDIR/libv4l/v4l2convert.so"
fi

if [[ -e "$LIBDIR/libv4l/v4l1compat.so" ]]; then
echo "add LD $LIBDIR/libv4l/v4l1compat.so"
export LD_PRELOAD="${LD_PRELOAD:+$LD_PRELOAD:}$LIBDIR/libv4l/v4l1compat.so"
fi

if [[ -e "$LIBDIR2/libv4l/v4l2convert.so" ]]; then
echo "add LD $LIBDIR2/libv4l/v4l2convert.so"
export LD_PRELOAD="${LD_PRELOAD:+$LD_PRELOAD:}$LIBDIR2/libv4l/v4l2convert.so"
fi

if [[ -e "$LIBDIR2/libv4l/v4l1compat.so" ]]; then
echo "add LD $LIBDIR2/libv4l/v4l1compat.so"
export LD_PRELOAD="${LD_PRELOAD:+$LD_PRELOAD:}$LIBDIR2/libv4l/v4l1compat.so"
fi

if [[ ! -e "$LIBDIR/libQtWebKit.so.4" ]]; then
if [[ ! -e "$LIBDIR2/libQtWebKit.so.4" ]]; then
    echo "add LD /opt/skype42/lib/libQtWebKit.so.4"
    export LD_PRELOAD="${LD_PRELOAD:+$LD_PRELOAD:}/opt/skype42/lib/libQtWebKit.so.4"
fi
fi

cp -f ~/.Skype/shared.xml_ok ~/Skype/shared.xml

#exec "/opt/skype42/skype" "$@"
cd /opt/skype42/
pwd
echo "try run skype"
exec "./skype" "$@"
Ага. Вот: надо ~/.Skype/shared.xml а у меня было  ~/Skype/shared.xml . Исправил, запускается без ругани. Но всё равно авторизация не удалась.

« Последнее редактирование: 16.10.2014 21:22:17 от bang67 »
В споре рождается истина, но иногда умирает здравый смысл.(с)

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
файл
shared.xml
и каталог с данными пользователя теперь на виндовые подмените ему

Оффлайн bang67

  • Участник
  • *
  • Сообщений: 544
  • Simply Linux-6.0.1 t6
Подсунул. Не авторизуется.
В споре рождается истина, но иногда умирает здравый смысл.(с)

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Подсунул. Не авторизуется.
все из ~/.Skype удалите и скопируйте туда содержимое этого архива...
Будет работать?

Оффлайн bang67

  • Участник
  • *
  • Сообщений: 544
  • Simply Linux-6.0.1 t6
Я так и сделал. Запускается, но авторизация не происходит. Не понял, что за вложение.
В споре рождается истина, но иногда умирает здравый смысл.(с)

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Вы запускаете пропатченную версию 4.2?
Вы почистили ~/.Skype и положили туда файлы из архива?
я только что проверил - у меня 4.2 с файлами из архива авторизуется.

пруфы


Картинки покажите - что там у вас
« Последнее редактирование: 17.10.2014 23:56:23 от YYY »

Оффлайн bang67

  • Участник
  • *
  • Сообщений: 544
  • Simply Linux-6.0.1 t6
Цитировать
Вы запускаете пропатченную версию 4.2?
Скачал *.rpm по ссылке  http://file.karelia.ru/jrdfr5/  и установил его обычным способом в консоли.
Цитировать
Вы почистили ~/.Skype и положили туда файлы из архива?
Я вообще удалял ~/.Skype И тогда при запуске скайпа этот каталог создаётся автоматически. В него я поместил файл shared.xml  и папку пользователя (меня) взятые из виндового скайпа. 
« Последнее редактирование: 18.10.2014 19:22:57 от bang67 »
В споре рождается истина, но иногда умирает здравый смысл.(с)

Оффлайн bang67

  • Участник
  • *
  • Сообщений: 544
  • Simply Linux-6.0.1 t6
После чистки ~/.Skype и помещения туда файлов из архива  скайп запустился автоматически авторизовавшись под пользователем, профиль которого был в архиве, правда камеру со встроенным микрофоном программа не увидела. Попытался сменить учётную запись и получил на выходе невозможность установить соединение.
« Последнее редактирование: 18.10.2014 20:18:03 от bang67 »
В споре рождается истина, но иногда умирает здравый смысл.(с)

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Тот юзер из профиля в архиве сделан в линуксовом 4.3 и получается с ним 4.2 работает....
А виндовый профиль линуксовая версия не хочет принимать...
Я попробую сравнить в чем разница в shared.xml виндовых и линуксовых версий и автоматическую конвертацию из вин в лин может получится состряпать...

Оффлайн bang67

  • Участник
  • *
  • Сообщений: 544
  • Simply Linux-6.0.1 t6
Нет. Всё немного не так. В этот раз я не стал подсовывать скайпу  виндовые файлы. Я просто в меню решил сменить учётную запись.  Да и эта версия не вполне работоспособна. Я например не смог добавить контакты. Находит и тут же сбрасывает. И камеру с микрофоном не видит.
« Последнее редактирование: 19.10.2014 20:07:39 от bang67 »
В споре рождается истина, но иногда умирает здравый смысл.(с)

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
А если в

/opt/skype42/skype-wrapper

закомментировать строчки

export LD_PRELOAD="${LD_PRELOAD:+$LD_PRELOAD:}$LIBDIR/libv4l/v4l2convert.so"
export LD_PRELOAD="${LD_PRELOAD:+$LD_PRELOAD:}$LIBDIR/libv4l/v4l1compat.so"
export LD_PRELOAD="${LD_PRELOAD:+$LD_PRELOAD:}$LIBDIR2/libv4l/v4l2convert.so"
export LD_PRELOAD="${LD_PRELOAD:+$LD_PRELOAD:}$LIBDIR2/libv4l/v4l1compat.so"

камера будет видна?

Оффлайн bang67

  • Участник
  • *
  • Сообщений: 544
  • Simply Linux-6.0.1 t6
Да, камера стала видна, и микрофон встроенный в неё  виден. Уже что то. Тестовый звонок прошёл удачно. Осталось авторизоваться под своей учёткой и контакты добавить.
« Последнее редактирование: 20.10.2014 01:30:36 от bang67 »
В споре рождается истина, но иногда умирает здравый смысл.(с)

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Да, камера стала видна, и микрофон встроенный в неё  виден. Уже что то. Тестовый звонок прошёл удачно. Осталось авторизоваться под своей учёткой и контакты добавить.

Угу.
А теперь всё что делали, опишите:
аппаратная часть, используемый Линукс, используемая версия скайпа, что не работало, что сделали чтобы заработало - и вам будет памятка и другим помощь - помощь сообществу. Если проблема у кого-то всплывёт опять, решаться она будет проще и быстрее.
Читать вновьприбывшему новичку размазанное по 36-ти страницам, то ещё подарок.

Оффлайн bang67

  • Участник
  • *
  • Сообщений: 544
  • Simply Linux-6.0.1 t6
Раз уж эта версия хоть как то работоспособна, я попробовал подменить в ~/.Skype папку пользователя на папку другого пользователя(меня) из виндового скайпа. Запускаю, автоматической авторизации не происходит. Ввожу пароль и ...не работает. Хотя в скайпе, из которого вытаскивал папку, галочку "автоматическая авторизация при запуске" ставил. И ещё, сравнил содержимое папок пользователя из архива и из винды. Они разные . Вот то, что в архиве
$ ls
bistats.db          eas.db             main.db          statistics.db
bistats.db-journal  eas.db-journal     main.db-journal  statistics.db-journal
bistats.lock        httpfe             main.lock        statistics.lock
config.lck          keyval.db          msn.db           voicemail
config.xml          keyval.db-journal  msn.db-journal
dc.db               keyval.lock        msn.lock
А вот из виндовой версии
$ ls
bistats.db  dc.db      logs             mmanager  settings       thumbnails
chatsync    ecache     main.db          msn.db    simcache       voicemail
config.lck  httpfe     media            Pictures  statistics.db
config.xml  keyval.db  media_messaging  qikdb     thmanager
В споре рождается истина, но иногда умирает здравый смысл.(с)

Оффлайн bang67

  • Участник
  • *
  • Сообщений: 544
  • Simply Linux-6.0.1 t6
Собственно результат пока промежуточный. Как только проблема будет решена, обязательно распишу по пунктам.
В споре рождается истина, но иногда умирает здравый смысл.(с)