LinuxForum.Fans
Тема

Вылетает Skype

Автор: mandriva 99 сообщений 35137 просмотров
#193356

Не вышло

Показать
[console][mageia@localhost ~]$ cd ~/
[mageia@localhost ~]$ rm -r .Skype
rm: спуститься в каталог «.Skype»? y
rm: спуститься в каталог «.Skype/shared_httpfe»? y
rm: удалить обычный файл «.Skype/shared_httpfe/queue.db-journal»? y
rm: удалить обычный файл «.Skype/shared_httpfe/queue.db»? y
rm: удалить пустой обычный файл «.Skype/shared_httpfe/queue.lock»? y
rm: удалить каталог «.Skype/shared_httpfe»? y
rm: спуститься в каталог «.Skype/shared_dynco»? y
rm: удалить обычный файл «.Skype/shared_dynco/dc.db-journal»? y
rm: удалить обычный файл «.Skype/shared_dynco/dc.db»? y
rm: удалить пустой обычный файл «.Skype/shared_dynco/dc.lock»? y
rm: удалить каталог «.Skype/shared_dynco»? y
rm: удалить пустой обычный файл «.Skype/shared.lck»? y
rm: удалить обычный файл «.Skype/shared.xml»? y
rm: удалить каталог «.Skype»? y
[mageia@localhost ~]$ mkdir .Skype
[mageia@localhost ~]$ cd .Skype
[mageia@localhost .Skype]$ wget http://xxblx-duke.com/skype/shared.lck
--2011-09-17 22:37:18-- http://xxblx-duke.com/skype/shared.lck
Распознаётся xxblx-duke.com (xxblx-duke.com)... 89.188.101.82
Устанавливается соединение с xxblx-duke.com (xxblx-duke.com)|89.188.101.82|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 0 [text/plain]
Saving to: «shared.lck»

[ <=> ] 0 --.-K/s в 0s

2011-09-17 22:37:19 (0,00 B/s) - «shared.lck» saved [0/0]

[mageia@localhost .Skype]$ wget http://xxblx-duke.com/skype/shared.xml
--2011-09-17 22:37:36-- http://xxblx-duke.com/skype/shared.xml
Распознаётся xxblx-duke.com (xxblx-duke.com)... 89.188.101.82
Устанавливается соединение с xxblx-duke.com (xxblx-duke.com)|89.188.101.82|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 55119 (54K) [application/xml]
Saving to: «shared.xml»

100%[======================================>] 55 119 19,6K/s в 2,7s

2011-09-17 22:37:40 (19,6 KB/s) - «shared.xml» saved [55119/55119]

[mageia@localhost .Skype]$ mkdir shared_dynco
[mageia@localhost .Skype]$ cd shared_dynco
[mageia@localhost shared_dynco]$ wget http://xxblx-duke.com/skype/shared_dynco/dc.db
--2011-09-17 22:38:06-- http://xxblx-duke.com/skype/shared_dynco/dc.db
Распознаётся xxblx-duke.com (xxblx-duke.com)... 89.188.101.82
Устанавливается соединение с xxblx-duke.com (xxblx-duke.com)|89.188.101.82|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 139264 (136K) [text/plain]
Saving to: «dc.db»

100%[======================================>] 139 264 14,9K/s в 8,0s

2011-09-17 22:38:15 (17,0 KB/s) - «dc.db» saved [139264/139264]

[mageia@localhost shared_dynco]$ wget http://xxblx-duke.com/skype/shared_dynco/dc.db-journal
--2011-09-17 22:38:25-- http://xxblx-duke.com/skype/shared_dynco/dc.db-journal
Распознаётся xxblx-duke.com (xxblx-duke.com)... 89.188.101.82
Устанавливается соединение с xxblx-duke.com (xxblx-duke.com)|89.188.101.82|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 4616 (4,5K) [text/plain]
Saving to: «dc.db-journal»

100%[======================================>] 4 616 19,1K/s в 0,2s

2011-09-17 22:38:25 (19,1 KB/s) - «dc.db-journal» saved [4616/4616]

[mageia@localhost shared_dynco]$ wget http://xxblx-duke.com/skype/shared_dynco/dc.lock
--2011-09-17 22:38:34-- http://xxblx-duke.com/skype/shared_dynco/dc.lock
Распознаётся xxblx-duke.com (xxblx-duke.com)... 89.188.101.82
Устанавливается соединение с xxblx-duke.com (xxblx-duke.com)|89.188.101.82|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 0 [text/plain]
Saving to: «dc.lock»

[ <=> ] 0 --.-K/s в 0s

2011-09-17 22:38:35 (0,00 B/s) - «dc.lock» saved [0/0]

[mageia@localhost shared_dynco]$ cd ../
[mageia@localhost .Skype]$ mkdir shared_httpfe
[mageia@localhost .Skype]$ cd shared_httpfe
[mageia@localhost shared_httpfe]$ wget http://xxblx-duke.com/skype/shared_httpfe/queue.db
--2011-09-17 22:39:11-- http://xxblx-duke.com/skype/shared_httpfe/queue.db
Распознаётся xxblx-duke.com (xxblx-duke.com)... 89.188.101.82
Устанавливается соединение с xxblx-duke.com (xxblx-duke.com)|89.188.101.82|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 36864 (36K) [text/plain]
Saving to: «queue.db»

100%[======================================>] 36 864 30,0K/s в 1,2s

2011-09-17 22:39:12 (30,0 KB/s) - «queue.db» saved [36864/36864]

[mageia@localhost shared_httpfe]$ wget http://xxblx-duke.com/skype/shared_httpfe/queue.lock
--2011-09-17 22:39:20-- http://xxblx-duke.com/skype/shared_httpfe/queue.lock
Распознаётся xxblx-duke.com (xxblx-duke.com)... 89.188.101.82
Устанавливается соединение с xxblx-duke.com (xxblx-duke.com)|89.188.101.82|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 0 [text/plain]
Saving to: «queue.lock»

[ <=> ] 0 --.-K/s в 0s

2011-09-17 22:39:21 (0,00 B/s) - «queue.lock» saved [0/0]

[mageia@localhost shared_httpfe]$ cd ~/
[mageia@localhost ~]$ skype
Аварийный останов
[/console]

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

#193360

Придется придумывать костыль значит.

#193363

Хм, странно. На большинстве форумов винят в вылетах файлы из .Skype.
Остаются значит, только библиотеки.
mandriva, кстати у Вас же х64 система?
надо бы попробовать 32-битные либы подсунуть.

#193369

Да, ось 64 бита. Напишите как сделать, попробуем добавить и их. Кстати в мандриве скайп ставил только добавляя источники MIB как 64 битные, так и 32 битные, хотя там тоже Ось на 64 бита была. Если не подключать 32 битные источники, то скайп не устанавливался, выскакивали ошибки с зависимостями. В магеи почему то ставился скайп на сколько я заметил только с 64битных источников.

#193373

надо бы попробовать 32-битные либы подсунуть.

Да у них как бы всё в порядке с либами. Тут другое немного. Почему то модули не загружаются, путей не видит.

#193375

Ребят, вы конечно тут знатоки линукса, но повторюсь ещё раз. Когда я поставил ось, скайп установился и запустился как надо, не вылетая, но проблема была как и в мандриве с определением устройств ввода и вывода звука. В мандриве данная проблема решалась при помощи МСС/оборудование/поиск и настройка оборудования. Далее скачивались какие то дополнительные пакеты около 70-75 шт. Перезагрузка компьютера и пользуемся. Тут при аналогичных действиях так же пакеты установились и по названиям схожи, но после перезагрузки пошли вылеты.

#193376

mandriva,
Вот это бы всё и поподробней, а так мало что ясно.

Но это не проблема мандривы/магеи в других дистрах тоже самое, правда не у всех появляется.

#193381

Костыль: (подглядел в интернетах, чутка упростил) (будет ли работать :D незнаю) - у меня запустился.

[console]su
mkdir /opt/lib32
ln -s /usr/lib/qt4/plugins /opt/lib32/plugins
ln -s /usr/lib/gconv /opt/lib32/gconv
ln -s /usr/lib/libv4l/v4l2convert.so /opt/lib32/v4l2convert.so[/console]
Далее создаем текстовый файл runskype, со следующим содержанием и делаем его исполняемым в свойствах файла.

text
#!/bin/sh

QT_PLUGIN_PATH=/opt/lib32/plugins GCONV_PATH=/opt/lib32/gconv LD_PRELOAD=/opt/lib32/v4l2convert.so export GCONV_PATH QT_PLUGIN_PATH LD_PRELOAD exec skype "$@"

Запускать просто нажатием на него в графике. (если заработает засунем куда нужно)

#193382

Отредактировал скрипт и команды!

#193384

Как описать подробнее уже даже не знаю, вроде по пунктам все разложил. Давайте попробую ещё раз.
1. устанавливаем магею. (это понятно).
2. добавляем источники (МСС-Настройка источников установки/обновления ПО- Добавить - Полный набор источников)
плюс добавляем источники "blogdrake"

Показать
[console]urpmi.addmedia --update blogdrakefree [url]ftp://ftp.blogdrake.net/mageia/mageia1/free/x86_64/[/url]
urpmi.addmedia --update blogdrakefreenoarch [url]ftp://ftp.blogdrake.net/mageia/mageia1/free/noarch/[/url]
urpmi.addmedia --update blogdrakenonfree [url]ftp://ftp.blogdrake.net/mageia/mageia1/non-free/x86_64/[/url]
urpmi.addmedia --update blogdrakenonfreenoarch [url]ftp://ftp.blogdrake.net/mageia/mageia1/non-free/noarch/[/url][/console]

3. удаляем все источники со словами тестинг и дебуг, на выходе получаем следующее:

Показать

4. устанавливаем скайп
[console]urpmi skype[/console]
5. перезагружаем компьютер.
6. запускаем скайп (пуск-интернет-скайп), вводим логин и пароль.
7. пробуем сделать тестовый вызов и видим, что звуковые устройства не работают. (вместо pulseaudio написано что то другое, а в списке устройств pulseaudio нет.)
8. ищем и устанавливаем оборудование, отвечающее за эти настройки (МСС/оборудование/поиск и настройка оборудования.) Ось определяет что необходимо скачать какие то дополнительные пакеты около 70-75 шт., среди которых есть pulseaudio и какие то библиотеки. Грузимся и устанавливаем.
9. Перезагружаем компьютер, запускаем скайп и вылетаем.
Вот пошагово описан весь процесс.
В мандриве данная проблема решается именно таким образом, тут, что то не сработало. Если вместо пункта 2 добавить источники от мандривы (по моему официальные 64бита и МИБ 32 и 64 бита), то скайп будет работать правильно, но это не срабатывает, если сделать такие действия сначала с источников магеи.

#193385

Пульс-то включён?
Пробуйте ради прикола скрипт выше. Он безвредный. Отредактировал еще раз.

#193386

как сделать файл исполняемым?

#193388

По новой, чутка поправил. и не надо запускать скрипт в консоли создайте файл.
Команды так же повторить.
[console]su
mkdir /opt/lib32
ln -s /usr/lib/qt4/plugins /opt/lib32/plugins
ln -s /usr/lib/gconv /opt/lib32/gconv
ln -s /usr/lib/libv4l/v4l2convert.so /opt/lib32/v4l2convert.so[/console]

правой кнопкой мыши по файлу там в свойствах галку найдете.

#193389

[console]# mkdir /opt/lib32
mkdir: невозможно создать каталог «/opt/lib32»: Файл существует
[root@localhost mageia]# ln -s /usr/lib/qt4/plugins /opt/lib32/plugins
[root@localhost mageia]# ln -s /usr/lib/gconv /opt/lib32/gconv
[root@localhost mageia]# ln -s /usr/lib/libv4l/v4l2convert.so /opt/lib32/v4l2convert.so
ln: не удалось создать символьную ссылку «/opt/lib32/v4l2convert.so»: Файл существует[/console]
Надо это как то теперь удалить и по новой сделать.

#193390

ln: не удалось создать символьную ссылку «/opt/lib32/v4l2convert.so»: Файл существует

Это нормально. Просто повторили.

Теперь создавайте в файле скрипт из того поста.

#193391

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

#193393

может я такими экспериментами уже ось загнул?

Нет.
А вылет значит что-то другое будем думать.

#193711
mandriva написал:
определяет что необходимо скачать какие то дополнительные пакеты около 70-75 шт., среди которых есть pulseaudio и какие то библиотеки

вот только почему непонятно. pulseaudio по умолчанию же включен. странно.
p.s. у меня, кстати, с pulseaudio звуковые уведомления не работают в скайпе (запуск, сообщение и т.д.), а разговор работает вполне нормально. и меня слышат, и я слышу smile

какая звуковая карта? встроенная или отдельная внешняя?
при установки системы выбирали удалить "невостребованные" пакеты? (локализации другие и драйвера отсутствующих устройств)

#193772

Звук встроенный в мамку, ещё как понимаю есть звук в видеокарте, но по умолчанию стоит от мамки. В момент установки - удаление неиспользуемых пакетов не предлагалось. Дистр 4 гб. мамка EP45T-UD3LR, видео ATI RADEON SAPPHIRE HD4870. Кстати в мандриве почти постоянно (через раз можно так сказать) после перезагрузки выходит сообщение об удалении звуковых устройств, и использовании других. Если вижу, что удаляется пульсаудио - жму контрол+альт+бэкспейс и перезахожу, тогда все работает. Правда это за....т постоянно делать, но пока не знаю как с этим бороться, а тут таких надписей ни разу не было.

#193781
mandriva написал:
Звук встроенный в мамку, ещё как понимаю есть звук в видеокарте, но по умолчанию стоит от мамки. В момент установки - удаление неиспользуемых пакетов не предлагалось. Дистр 4 гб. мамка EP45T-UD3LR, видео ATI RADEON SAPPHIRE HD4870. Кстати в мандриве почти постоянно (через раз можно так сказать) после перезагрузки выходит сообщение об удалении звуковых устройств, и использовании других. Если вижу, что удаляется пульсаудио - жму контрол+альт+бэкспейс и перезахожу, тогда все работает. Правда это за....т постоянно делать, но пока не знаю как с этим бороться, а тут таких надписей ни разу не было.

может в биосе просто вырубить звук на видеокарте? smile

Войдите или зарегистрируйтесь, чтобы ответить.