LinuxForum.Fans
Тема

Скайп для Дебиан

Автор: andrei186 42 сообщений 6927 просмотров
24.10.2014 18:36 #398099

Купив Скайп, Микрософт по своей традиции заставил пользователей обновить версию неортодоксальным методом - со старой версии стало невозможно залогиниться.
Для Винда это решилось просто - новая версия была доступна. Однако линуксовая версия на сайте Скайпа проблему не решила - по прежнему не могу залогинится с Дебиана - пишет неверен пароль или логин, в то время как с ХР эти же логин и пароль проходят. Видимо Билл Гейтс хочет всех загнать под Окна
Как решавется проблема?

27.10.2014 20:47 #398667

скачал с сайта в /tmp/ при помощи команды
wget -O /tmp/skype.deb http://www.skype.com/go/getskype-linux-deb
Предварительно, как рекомендовали, выполнил две команды:

sudo dpkg --add-architecture i386
sudo apt-get update

Запустил установку
sudo dpkg -i /tmp/skype.deb

Что-то сделала, но сообщила, что что-то там не сконфигурировалось

Запустил
sudo apt-get install -f
Запросила установочный дистрибутив, что-то с него доустановила и доделала Скайп.

Икона Скайпа появилать в разделе меню Applications-->Internet
Однако на щелчки по ней не реагирует. В чем может быть дело? Может памяти не хватает? У меня ее 256 мб а стоит Дебиан с XFCE

27.10.2014 20:52 #398669

Что выводится в консоли, если запустить Skype через эмулятор терминала?

28.10.2014 08:26 #398706

запустить Skype через эмулятор терминала - т.е. набрать skype в командной строке?
Выдаёт aborted

28.10.2014 08:53 #398707

andrei186, а какая версия Debian у вас стоит?

28.10.2014 09:39 #398712
Nigelist написал:
andrei186, а какая версия Debian у вас стоит?

установочный файл назывался debian-live-7.2-i386-gnome-desktop.iso

Кстати, как посмотреть, какая версия установлена? Во время загрузки я никаких намеков на это не обнаружил. Можетне туда смотрел?

28.10.2014 10:14 · отредактировано #398716

я ставил от сюда http://www.skype.com/ru/download-skype/skype-for-computer/
Брал multiarc для Debian (в списке выбора системы) скачивается "skype-debian_4.3.0.37-1_i386.deb"
работает

28.10.2014 12:21 #398733
voral написал:
я ставил от сюда http://www.skype.com/ru/download-skype/skype-for-computer/
Брал multiarc для Debian (в списке выбора системы) скачивается "skype-debian_4.3.0.37-1_i386.deb"
работает

там про него сказано 256 Мбайт оперативной памяти.
Как думаете, имеется в виду комп с такой памятью, или память, оставшаяся после загрузки Линукса?
У меня комп с 256 и Дебиан с xfce, а xfce уже берет около 100мб

29.10.2014 06:37 #398847

"andrei186" написал:
Кстати, как посмотреть, какая версия установлена?
Так:
[console]lsb_release -a[/console]
P.S. Выкладывайте полный вывод после запуска скайпа из консоли.
29.10.2014 07:17 #398849
andrei186 написал:

там про него сказано 256 Мбайт оперативной памяти.
Как думаете, имеется в виду комп с такой памятью, или память, оставшаяся после загрузки Линукса?
У меня комп с 256 и Дебиан с xfce, а xfce уже берет около 100мб

Это минимальные требования к машине, которые позволяют запустить приложение. То есть, на компе с 256 Мбайт ОЗУ скайп должен запускаться и работать. Вот только 256 Мбайт нынче уже мало для самой системы, и она при работающем скайпе будет использовать своп, а значит, тормозить. Ну и да, указанные разрабами из мысы требования можно смело увеличивать разика этак в два. Узнать, сколько памяти отъедает скайп, можно по показаниям top.

29.10.2014 12:44 #398898

скчал skype-debian_4.3.0.37-1_i386.deb заново и заново запустил dpkg
Прошло гладко. Но опять не запускается. В командной строке пишет:

text
(process:3943): Gtk-WARNING **: Locale not supported by C library. 
        Using the fallback 'C' locale
aborted
29.10.2014 13:01 #398905
"andrei186" написал:
Прошло гладко. Но опять не запускается. В командной строке пишет:
(process:3943): Gtk-WARNING **: Locale not supported by C library.
        Using the fallback 'C' locale
aborted

Покажите вывод:

text

locale
locale -a
30.10.2014 12:49 #399121

Покажите вывод:
locale
locale -a

Пока суть да дело, заново установил Деб, но теперь Netinstall, только CLI, до устанвки Скайпа поке не дошел, и до локализации клавы тоже. Когда подойду к этому и будут проблемы, напишу

30.10.2014 22:38 #399206

Переустановил Дебиан netinstall с другого дистрибутива, доустановил fluxbox.
Но проблема со Скайпом повторяется.
Установка прошла точно как прошлый раз, сообщений об ошибка не заметил.
Но в меню установленных приложений Флаксбокса Скайп не появился.
При запуске с командной строки пишет aborted
locale -a возвращает:
locale: Cannot set LC_CTYPE to default locale: No such file or diretory
locale: Cannot set LC_MESSAGES to default locale: No such file or diretory
locale: Cannot set LC_COLLATE to default locale: No such file or diretory
C
C.UTF-8
POSIX

просто locale возвращает список аттрибутов, все имеют значение "en_GB.UTF-8" и ни слова про ru_RU.UTF-8, который я прописал при помощи dpkg-reconfigure locales. Кстати, сейчас пишу кириллицей с этого самого дебиана

31.10.2014 14:42 #399265
"andrei186" написал:
Переустановил Дебиан netinstall с другого дистрибутива, доустановил fluxbox.
Но проблема со Скайпом повторяется.

andrei186, в общем, специально поставил в виртуальную машину Debian с debian-7.7.0-i386-netinst.iso, выбрал экспертную установку, поставил только базовую систему. указал выбрал локали en_US.UTF-8 и ru_RU.UTF-8, выбрал локаль системы ru_RU.UTF-8, завершил установку.

Далее поставил xfce4 и lightdm:

text

apt-get install xfce4 lightdm

Установил Skype:

text

wget -O skype-install.deb http://www.skype.com/go/getskype-linux-deb
dpkg -i skype-install.deb
apt-get -f install
dpkg -i skype-install.deb

Изменил в настройках виртуальной машины размер оперативной памяти и выставил его равным 256, проверил Skype запускается.

"andrei186" написал:

C
C.UTF-8
POSIX
просто locale возвращает список аттрибутов, все имеют значение "en_GB.UTF-8" и ни слова про ru_RU.UTF-8, который я прописал при помощи dpkg-reconfigure locales. Кстати, сейчас пишу кириллицей с этого самого дебиана

В общем, не знаю как вы такого добились, но у вас в данный момент в системе нет локалей ru_RU,UTF-8 и en_US.UTF-8, запускайте снова

text

dpkg-reconfigure locales

выбирайте локали en_US.UTF-8 и ru_RU.UTF-8, затем в качестве системной локали выбирайте ru_RU.UTF-8, жмите "ОК".

Вывод должен быть примерно таким:

text

# dpkg-reconfigure locales
Generating locales (this might take a while)...
  en_US.UTF-8... done
  ru_RU.UTF-8... done
Generation complete.
root@debian:~# locale -a
C
C.UTF-8
en_US.utf8
POSIX
ru_RU.utf8
root@debian:~# locale
LANG=ru_RU.UTF-8
LANGUAGE=
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC=POSIX
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=

После чего перазапустите системы и пробуйте запускать Skype.

31.10.2014 15:20 · отредактировано #399269

спасибо, Костик, особенно оценено, что Вы нашли возможность на сквоем компе воспроизвести то, что я делал на своем.
Попробую Ваш рецепт.
Я вот только не совсем пойму "в качестве системной локали выбирайте ru_RU.UTF-8" - я считал, что русская системная локаль будет выводить все системные сообщения и меню по-русски. Это так?
А потом, как эта локаль связана со Скайпом? Скажем, в Америке и Британи устанавливают Скайп без русского локаля. А почему мы должны?
Или сайт Скайпа по запросу из России отгружает русифицированную версию, и под нее требуется настроить ОС?

Но теперь Скайп перестал жаловаться на локали. Просто абортирует без объяснения причин

31.10.2014 16:50 #399282

у меня # dpkg-reconfigure locales выдает:
perl: warning: setting locale failed
perl: warning: check your locale settings
LANGUAGE = "en_GB:en",
LC_ALL=(unset)
LANG="en_GB.UTF-8"
are supported and insdtalled on your system
perl: warning: falling back to the standard locale ("C")
locale: Cannot set LC_TYPE to default locale. No such file or directory
locale: Cannot set LC_MESSAGES to default locale. No such file or directory
locale: Cannot set LC_ALL to default locale. No such file or directory
/usr/sbin/dpkg-reconfigure: locales in broken or not fully installed

на http://la2ha.ru/dev/notes/setting_locale_failed помещено противоядие:
прописать в /etc/default/locale
LANGUAGE=en_US.UTF-8
LC_ALL=en_US.UTF-8
LANG=en_US.UTF-8
LC_TYPE=en_US.UTF-8

и затем
locale-gen en_US.UTF-8
dpkg-reconfigure locales

все бы хорошо, но locale-gen выдает соманда не найдена

ЧТо делать?

31.10.2014 16:55 #399285
"andrei186" написал:
ЧТо делать?

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

Есть ли скрипт по полному пути

text

/usr/sbin/locale-gen
31.10.2014 17:12 #399288
kostik87 написал:

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

я делаю только то, что мне советуют на этом сайте [

kostik87 написал:

Есть ли скрипт по полному пути
text

/usr/sbin/locale-gen

пишу dir /usr/sbin и в выданном списке ничего нет с именем locale-gen.
И с именем locale тоже, а эта команда у меня работает. Или locale живет в другом месте?

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