Автор Тема: Относно Skype на Linux Mint  (Прочетена 13832 пъти)

neter

  • Global Moderator
  • Участник
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Re: Относно Skype на Linux Mint
« Отговор #90 -: Мар 10, 2015, 19:25 »
Не ни съобщавай, а пробвай сега с Unetbootin :)
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

Recku

  • Участник
  • *****
  • Публикации: 206
  • Distribution: Debian Stable
  • Window Manager: KDE
    • Профил
Re: Относно Skype на Linux Mint
« Отговор #91 -: Мар 10, 2015, 20:54 »
От единия скайп как се стигна до тези гимнастики с другата операционна система, не зная.
Направете, ако желаете, набързо следните действия, за да се провери дали наистина проблема е във флаговете на проесора, защото ако е така няма абсолютно никакъв смисъл от тестове със системи, кодето Скайпа е вграден, тя програмата си е същата, едва ли нещо се е променило в нея, освен ако не се емулира въпросният атрибут.
1. Стартирате в Терминал:
Код
GeSHi (Bash):
  1. gdb skype
2. Ще излязат няколко реда, след което ще се спре на (gdb), изчаквайки вашата команда. Написвате:
Код
GeSHi (Bash):
  1. run
3. Ще започне стартирането на програмата, след което процесът ще прекъсне, както прави и обикновено. Мен ме интересува изхода от момента на написването на run до срива.

Това ще ми помогне да разбера дали проблема е в SSE2, което се спомена и по-нагоре. Защото ако е така няма никакъв смисъл от пускането на други системи, може да се мине и през qemu, за да тръгне Микромекото изчадие. :D
Активен

This aptitude does not have Super Cow Powers.

iliyan71

  • Участник
  • *****
  • Публикации: 30
    • Профил
Re: Относно Skype на Linux Mint
« Отговор #92 -: Мар 11, 2015, 07:49 »
1. Стартирате в Терминал:
Код
GeSHi (Bash):
  1. gdb skype
2. Ще излязат няколко реда, след което ще се спре на (gdb), изчаквайки вашата команда. Написвате:
Код
GeSHi (Bash):
  1. run
3. Ще започне стартирането на програмата, след което процесът ще прекъсне, както прави и обикновено. Мен ме интересува изхода от момента на написването на run до срива.


Type "apropos word" to search for commands related to "word"...
Reading symbols from skype...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/skype
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[New Thread 0xb0debb40 (LWP 13891)]
[New Thread 0xb03ffb40 (LWP 13893)]
[New Thread 0xaf9ffb40 (LWP 13894)]
[New Thread 0xaf1feb40 (LWP 13895)]
[New Thread 0xae9fdb40 (LWP 13896)]
[New Thread 0xae1fcb40 (LWP 13897)]
[New Thread 0xad1fab40 (LWP 13899)]
[New Thread 0xad9fbb40 (LWP 13898)]
[New Thread 0xac9f9b40 (LWP 13900)]
[New Thread 0xac1f8b40 (LWP 13901)]
[New Thread 0xab9f7b40 (LWP 13902)]
[New Thread 0xab1f6b40 (LWP 13903)]

Program received signal SIGILL, Illegal instruction.
[Switching to Thread 0xae1fcb40 (LWP 13897)]
0x80c27912 in ?? ()
(gdb)

Активен

4096bits

  • Участник
  • *****
  • Публикации: 3146
    • Профил
Re: Относно Skype на Linux Mint
« Отговор #93 -: Мар 11, 2015, 10:07 »
Проверка на паметта пускал ли си?
Казваш и че при Windows не работи. Там какво се случва? Вече си мисля, че машината не е наред, ама пък само Скайпа да пищи....
« Последна редакция: Мар 11, 2015, 10:08 от 4096bits »
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.

neter

  • Global Moderator
  • Участник
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Re: Относно Skype на Linux Mint
« Отговор #94 -: Мар 11, 2015, 10:39 »
Засега изглежда, че проблемът ти наистина се дължи на липсващата SSE2 инструкция в твоя процесор, а тя се изисква за версии 4.3.х на Skype. Да видим все пак! Изпълни пак gdb командата от предния ти пост, стигни до мястото, което ни копира, но не излизай от gdb, а изпълни командата:
Код:
layout asm
и ни покажи това, което ще се изведе на екрана!

Та решението е да се сдобиеш с въпросната SSE2 инструкция. Това става по два начина:
1. купуваш си нов процесор;
2. ползваш виртуална машина.
Предполагам, че първо би избрал втория вариант. Тъй като не ти е нужна цяла виртуална система, а само изпълнение на една програма, то QEMU ще ти свърши добра работа. Инсталирай си го, ако го нямаш, след което можеш да пробваш да пуснеш Skype с команда:
Код:
qemu-i386 -L / /usr/bin/skype
Смени пътя до изпълнимия файл на Skype, ако е друг в твоята инсталация! Имай предвид, че изпълнението през виртуална машина е доста по-бавно и тежко от нормалното изпълнение, но все пак е възможно да ти свърши работа, а нищо не ти коства да пробваш.

Решението с ползване на версия 4.2.х на Skype и patch-ването ѝ да се обявява пред сървърите като версия 4.3.х вече не е решение - от "Малък и мек" са се погрижили за това :)
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

iliyan71

  • Участник
  • *****
  • Публикации: 30
    • Профил
Re: Относно Skype на Linux Mint
« Отговор #95 -: Мар 11, 2015, 14:02 »
Засега изглежда, че проблемът ти наистина се дължи на липсващата SSE2 инструкция в твоя процесор, а тя се изисква за версии 4.3.х на Skype. Да видим все пак! Изпълни пак gdb командата от предния ти пост, стигни до мястото, което ни копира, но не излизай от gdb, а изпълни командата:
Код:

layout asm

и ни покажи това, което ще се изведе на екрана!

Заповядайте:
   ┌───────────────────────────────────────────────────────────────────────────┐
  >│0x80c27912      cvttsd2si -0x38(%ebp),%eax                                 │
   │0x80c27917      mov    %eax,0x740(%ecx)                                    │
   │0x80c2791d      movswl 0x40(%esi),%eax                                     │
   │0x80c27921      mov    %eax,0x74c(%ecx)                                    │
   │0x80c27927      mov    0x38(%esi),%eax                                     │
   │0x80c2792a      mov    %eax,0x750(%ecx)                                    │
   │0x80c27930      mov    (%esi),%eax                                         │
   │0x80c27932      mov    %eax,0x610(%ecx)                                    │
   │0x80c27938      push   %edi                                                │
   │0x80c27939      lea    0x4(%esi),%eax                                      │
   │0x80c2793c      push   %edi                                                │
   │0x80c2793d      push   %eax                                                │
   │0x80c2793e      mov    %ecx,%eax                                           │
   └───────────────────────────────────────────────────────────────────────────┘
multi-thre Thread 0xae1fc In:                         Line: ??   PC: 0x80c27912
(gdb)

Активен

neter

  • Global Moderator
  • Участник
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Re: Относно Skype на Linux Mint
« Отговор #96 -: Мар 11, 2015, 14:18 »
Мдам, cvttsd2si е инструкцията, на която гърми, а тя е част от SSE2. Проблемът е изяснен, почвай да работиш по някой от горните 2 варианта, ако искаш да имаш Skype.
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

iliyan71

  • Участник
  • *****
  • Публикации: 30
    • Профил
Re: Относно Skype на Linux Mint
« Отговор #97 -: Мар 11, 2015, 15:24 »
Инсталирах QEMU през синаптик в терминала стартирах
iliyan@iliyan ~ $ qemu-i386 -L / /usr/bin/skype
Unsupported ioctl: cmd=0x80685600
Unsupported ancillary data: 1/2
Unsupported ancillary data: 1/2
Unsupported ancillary data: 1/2
Unsupported ancillary data: 1/2
Unsupported ancillary data: 1/2
Assertion 'pthread_mutex_unlock(&m->mutex) == 0' failed at pulsecore/mutex-posix.c:108, function pa_mutex_unlock(). Aborting.
qemu: uncaught target signal 6 (Aborted) - core dumped
Прекъснат
iliyan@iliyan ~ $
Активен

neter

  • Global Moderator
  • Участник
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Re: Относно Skype на Linux Mint
« Отговор #98 -: Мар 11, 2015, 16:06 »
Може ли да си такъв карък :)

Първият ред от съобщението говори, че явно камерата няма да ти работи при такова пускане на Skype - кофти, ако ти трябва, но това не спъва процеса на изпълнение. По-надолу се вижда, че PulseAudio (звуковият ти сървър) реве и спъва процеса. Може да изключиш PulseAudio или да го замениш с ALSA (или някой друг звуков сървър), но Skype 4.3.x изисква задължително PulseAudio, така че всяко едно от тези ще те остави без звук в Skype. Ако искаш може отново да ни дадеш изходи от strace и gdb, за да видим все пак какво пише. На gdb трябва да добавиш флаг "--args" точно след думата gdb в командата, за да не краде параметрите от последвалата команда, и не забравяй да изпълниш след това и "layout asm".

Може би е време да пробваш с цяла виртуална система. Може да продължиш с QEMU, ако искаш (има и графични frontend-и), но може би ще ти е по-удобно с VirtualBox.
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

BRADATA

  • Участник
  • *****
  • Публикации: 833
  • Distribution: Slackware/Mint/CentOS
  • Window Manager: console/KDE/LXDE
    • Профил
    • WWW
Re: Относно Skype на Linux Mint
« Отговор #99 -: Мар 11, 2015, 17:15 »
Опс. Щях да пиша, че при мене работи, ама се оказа, че имам sse2
« Последна редакция: Мар 11, 2015, 17:23 от BRADATA »
Активен

bvbfan

  • Участник
  • *****
  • Публикации: 1056
  • Distribution: KaOS
  • Window Manager: Plasma 5
    • Профил
Re: Относно Skype на Linux Mint
« Отговор #100 -: Мар 11, 2015, 17:38 »
 ;D М$ работят усилено по архивирането на дърти кошници  ;D  То още valgrind изписка беше ясна работата - тоя комп става за солитаре само  :P
Активен

4096bits

  • Участник
  • *****
  • Публикации: 3146
    • Профил
Re: Относно Skype на Linux Mint
« Отговор #101 -: Мар 11, 2015, 18:32 »
Нещо лошо и демонично са вградили от версия 4.3 насам.  ;D Тези зли дяволи! За да принудят всички да я ползват, значи има защо. Не го понасям такова извиване на ръце. Ако не ми трябваше за работа, нямаше да го имам на машината.
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.

iliyan71

  • Участник
  • *****
  • Публикации: 30
    • Профил
Re: Относно Skype на Linux Mint
« Отговор #102 -: Мар 11, 2015, 18:40 »
Благодаря на всички който се опитаха да ми помогнат. Явно ще оставям тази стара кошница на детето да му разкаже играта, а за нас ще търсим нещо по-ново. Да го на..... на М$. Апропо имали алтернатива на скайп.
Активен

4096bits

  • Участник
  • *****
  • Публикации: 3146
    • Профил
Re: Относно Skype на Linux Mint
« Отговор #103 -: Мар 11, 2015, 19:47 »
Благодаря на всички който се опитаха да ми помогнат. Явно ще оставям тази стара кошница на детето да му разкаже играта, а за нас ще търсим нещо по-ново. Да го на..... на М$. Апропо имали алтернатива на скайп.
Brosix. Работи добре, Можеш всичко, което може и Скайп, можеш и отдалечено да управляваш машината си или чужда. Хубаво нещо. Само дето при опит при мен да го инсталирам, ми изчезва иконата на звука в панела. Нещо се насира. Затова ползвам портативната версия. Много хубаво програмче  :) Има даже White Board. Това една дума ли е или са две?!  ::)
« Последна редакция: Мар 11, 2015, 19:49 от 4096bits »
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.

remotexx

  • Участник
  • *****
  • Публикации: 785
    • Профил
Re: Относно Skype на Linux Mint
« Отговор #104 -: Мар 11, 2015, 19:49 »
Да го на..... на М$. Апропо имали алтернатива на скайп.

1. За 'Да го на....' - моля да се наредите на опашката  >:D
2. Алтернативи има - даже вече взеха да ги вграждат в браузърите напр. Google Hangouts (бившият GTalk), Firefox Hello и т.н.
http://www.google.com/+/learnmore/hangouts/
https://www.mozilla.org/en-US/firefox/hello/

П.П. Децата вече не знаят какво е това Скайп - не знам криптирането ли го ограничава или кодека ама картината му една малка, дребничка такава и ситна се едно мравка гледат от птичи поглед и вече ревът т'ва го не щем я ни пусни Hangouts-а  (native full-screen) ;D

А за тези които не обичат връзката им да минава през сървър (щото нали .. големият брат слуша) препоръчвам да разгледат втората препратка - Firefox Hello позволява и директна връзка - само се праща адреса към който да се вържеш и работи с всеки по-нов браузър т.е. не е задължително отсреща да си пак с последна версия Firefox и с Chrome става.
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Boot проблем с linux mint
Настройка на програми
Elinos 5 2654 Последна публикация Яну 17, 2008, 22:23
от Agent_SMITH
Nvidia i Linux Mint
Настройка на хардуер
aL_5 3 2149 Последна публикация Дек 07, 2008, 19:31
от aL_5
Linux Mint, постоянен шум
Хардуерни и софтуерни проблеми
ychakarov 7 4539 Последна публикация Мар 03, 2009, 23:05
от neter
Относно Linux Mint
Настройка на програми
bad_fentazy 4 3362 Последна публикация Яну 05, 2010, 00:29
от bop_bop_mara
Linux Mint 11 LXDE - не мога да инсталирам SKYPE...
Настройка на програми
rusnakaa 2 1549 Последна публикация Ное 24, 2011, 19:36
от malin