Skype inicia e sai imediatamente

1

Eu instalei o 4.3 no Skype. Quando tento logar, me loga, vejo a caixa aparecer. Então, de repente, desliga. Ele sai.

    
por Jahongir Rahmonov 09.08.2014 / 20:56

2 respostas

2

Se você atualizou do Skype 4.2, isso ocorre porque o formato do banco de dados foi ligeiramente alterado. Mais precisamente, o problema é que o formato de como os logs de transferência de arquivos são armazenados é um pouco diferente, e o Skype 4.3 falha imediatamente porque não consegue lidar com o formato antigo.

Uma possibilidade, como sugerido na outra resposta, é remover completamente o seu diretório do Skype (por exemplo, rm -r ~/.Skype ). No entanto, isso também significa que você perderá todo seu histórico de conversas!

Uma solução muito melhor é corrigir o banco de dados por conta própria. Certifique-se de que o Skype não esteja em execução e faça o seguinte:

  1. Instale sqlite3 :

    sudo apt-get install sqlite3
    
  2. Em seguida, emita o seguinte comando:

    sqlite3 ~/.Skype/SKYPE_USERNAME/main.db
    

    ... onde você deve substituir SKYPE_USERNAME pelo seu nome de usuário do Skype. Isso coloca você no banco de dados SQLite do Skype. Lá, emita o seguinte comando:

    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%';
    

    e saia:

    .quit
    

E voilà! Da próxima vez que você iniciar o Skype e efetuar login, ele deverá funcionar bem e você ainda terá todo o histórico de conversas.

Fonte: link

    
por Malte Skoruppa 09.08.2014 / 22:30
1

Eu tive esse problema - eu encontrei um post em algum lugar aqui sobre a necessidade de excluir o diretório .Skype e agora o Skype 4.3 funciona. Se você puder encontrar esse post, você terá sua resposta.

    
por user307079 09.08.2014 / 22:09