Я установил 4,3 Skype. Когда я пытаюсь войти в систему, это регистрирует меня в, я вижу, поле появляется. Затем это внезапно выключает. Это выходит.
Если Вы обновили от Skype 4.2, это вызвано тем, что формат базы данных немного изменился. Более точно проблема состоит в том, что формат того, как журналы передачи файлов хранятся, отличается немного, и катастрофические отказы Skype 4.3 сразу же, потому что он не может иметь дело со старым форматом.
Одна возможность, как предложено в другом ответе, состоит в том, чтобы полностью удалить Ваш каталог Skype (т.е. rm -r ~/.Skype
). Однако это также означает, что Вы проиграете весь Ваша история разговора!
А намного лучшее решение состоит в том, чтобы зафиксировать базу данных самостоятельно. Удостоверьтесь, что Skype не работает, и продолжите двигаться следующим образом:
Установка sqlite3
:
sudo apt-get install sqlite3
Затем, дают следующую команду:
sqlite3 ~/.Skype/SKYPE_USERNAME/main.db
..., где необходимо заменить SKYPE_USERNAME
именем пользователя Skype. Это получает Вас в базе данных SQLite Skype. Там, дайте следующую команду:
UPDATE messages
SET body_xml =(
SELECT SUBSTR( body_xml, files_start, alt_end - files_start ) ||
SUBSTR( body_xml, 0, files_start ) ||
SUBSTR( body_xml, alt_end )
FROM (
SELECT msg.body_xml,
instr( msg.body_xml, '<files' ) files_start,
instr( msg.body_xml, 'alt="' ) + 5 alt_end
FROM messages msg
WHERE msg.id = messages.id
)
)
WHERE type = 68
AND body_xml NOT LIKE '<file%';
И выход:
.quit
И voilГ! В следующий раз, когда Вы запускаете Skype и входите в систему, он должен хорошо работать, и у Вас все еще будет вся своя история разговора.
Источник: http://community.skype.com/t5/Linux/Skype-4-3-crash-on-ubuntu-14-04/m-p/3349043/highlight/true#M9417
У меня была та проблема - я нашел сообщение где-нибудь здесь о необходимости удалить.Skype каталог и теперь работы Skype 4.3. Если можно найти, что отправляют Вас, будет иметь Ваш ответ.