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

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
$ cat /proc/cpuinfo | grep sse
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow up
Это?

Это:
$ cat /proc/cpuinfo | grep name

Оффлайн bang67

  • Участник
  • *
  • Сообщений: 544
  • Simply Linux-6.0.1 t6
$ cat /proc/cpuinfo | grep name
model name : AMD Athlon(tm) XP 2500+
  Только это не даёт полной информации. Правда в том, что новая версия скайпа требует поддержки процессором sse2.И мои перспективы равны нулю.
В споре рождается истина, но иногда умирает здравый смысл.(с)

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
И мои перспективы равны нулю.

Оффлайн YYY

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

Шаг 1.

Итак...
Исправляем скрипт
/opt/skype42/skype-wrapper
следующим образом:
добавляем
cp -f ~/.Skype/shared.xml_ok ~/.Skype/shared.xml

#!/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" "$@"


Шаг 2. Требуется компьютер более новый (я проверял с линукс версией 4.3)
Например, просим родственников помочь или друзей.
На компьютере с новой версией скайп требуется залогинится под вашей учеткой с чистым ~/.Skype и с установленным флажком "автовход"
после чего забираем из  ~/.Skype
каталог с данными вашей записи (username) и файл shared.xml
помещаем это все в свой ~/.Skype
файл shared.xml лучше забекапить (т.е. сделать копию с именем shared.xml_ok в каталоге ~/.Skype и пусть он все время переписывается при каждом запуске)

Шаг 3 Запустить этот гадский скайп :)

У меня сработало...


Оффлайн bang67

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

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
можно попробовать и с виндовой версией такое провернуть.
C:\Documents and settings\Your Windows Username\Application data\Skype\

Оффлайн bang67

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

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Вы же сказали что у вас http://file.karelia.ru/jrdfr5/ версия стоит...
Или стоит другая 4.2 версия?

Оффлайн bang67

  • Участник
  • *
  • Сообщений: 544
  • Simply Linux-6.0.1 t6
Из тех, что запустились на моей машине, последней была 4.2.0.13 от Drool-а. Её и пробовал лечить. После попробовал предложенную версию. Не авторизуется.

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

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
ну тогда ее и надо мучить.
в любом случае надо для начала раздобыть файлы из
C:\Documents and settings\Your Windows Username\Application data\Skype\

Оффлайн bang67

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

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
я ковырял только тот скайп на который дал ссылку выше

Оффлайн bang67

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

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Ну и я его же.

тогда там должен быть
/opt/skype42/skype-wrapper

Оффлайн bang67

  • Участник
  • *
  • Сообщений: 544
  • Simply Linux-6.0.1 t6
Всё так. Я удалил прежний скайп вместе с профилем и установил тот, что по ссылке. Там появился указанный скрипт. Я его подправил, как показано выше, подсунул скайпу файлы из виндовой версии, запускаю. Работает, но не авторизуется. Правильнее, конечно запустить из консоли и посмотреть что она скажет. Вечером попробую.
« Последнее редактирование: 16.10.2014 15:09:06 от bang67 »
В споре рождается истина, но иногда умирает здравый смысл.(с)