URL mal formada. Resolvido

Iniciado por Ricardo Ferreira, 15 de Maio de 2011, 20:01

tópico anterior - próximo tópico

Ricardo Ferreira

Vinha tudo ok no meu kubuntu 11.04, até que arrastei ( acho que foi isto... ) o ícone da lixeira do tal widget daisy para a área de trabalho.

A partir daí, quando seleciono o dolphin como gerenciador de arquivos, quando tento abrir a lixeira ( no painel ou na área de trabalho ) surge a mensagem URL trash:/ inválida.

Entretanto quando já estou dentro do dolphin, isto é, em /home, a lixeira abre normalmente, apontando o caminho trash:/.

Porém quando escolho o konqueror, a lixeira se comporta bem.

No OpenSuse mais recente tive o mesmo problema ( lá não sei como apareceu ). Desinstalei decepcionado. Agora no Kubuntu.

Adianto a vcs, pois pesquisei, que o tema é complexo.

Apaguei o conteúdo de .kde, criei novo usuário, dei permissão de usuário para tudo dentro de /home e nada.

Fica parecendo que é um bug do dolphin ( com o KDE na versão 4.6.2...a turma lá já podia ter visto isso  ).

Alguém já passou por isto? :-[
Vamos lutar sempre pelo software livre!

risislunit

Verifique se o caminho da lixeira existe amigo

cd ~/.local/share/Trash/

Pode ter sido deletado sem querer

Deve existir 2 diretórios (Files e Info) e um Metadata

Ricardo Ferreira

#2
Olha o resultado: ???

ricardo@ricardo-System-Product-Name:~$ cd ~/.local/share/Trash/
ricardo@ricardo-System-Product-Name:~/.local/share/Trash$

Sim, existem os diretórios e o metadata.

Mas pq funciona no konqueror?
Vamos lutar sempre pelo software livre!

risislunit

Vc deve estar acessando pelo painel "locais"

clique com o botão direito na lixeira e escolha

Editar entrada "Lixo"

Em localização deve estar ------- trash:/

simplemente mude para /home/seu-usuário/.local/share/Trash/files/

acho que talvez isso funcione

Ricardo Ferreira

#4
Risislunit, no KDE, quando vc clica com o botão direito no ícone da lixeira, não existe a opção de mudar o caminho.

Pelo menos comigo aqui é assim.

Ou seja, não se comporta como um ícone de um aplicativo, onde se pode mudar comando ou o caminho para abrir.

Relembro que pelo konqueror funciona perfeitamente, ou seja, com o caminho trash:/ a lixeira abre.

Pelo que andei pesquisando por aí, este problema é quase um tabu. Não vi solução verdadeira em lugar nenhum.

Curioso que quando se instala a questão não existe. Acontece algo durante o uso que provoca o ridículo problema, pois, está me obrigando a recorrer à gambiarra de usar konqueror e dolphin simultaneamente.

Gosto bem mais do dolphin, por diversos motivos. Mas um defeito deste compromete.
Vamos lutar sempre pelo software livre!

Andreson Goveia

#5
Abra o Dolphin  click com o botão direito do mouse e va em editar entrada "Lixo"
Veja se esta assim


risislunit

Cara pois faz o favor de dar um print screen aí na sua tela com o botão direito

pra saber onde você tah clicando

depois posta aqui o link pra foto pra gente vê !!!!

Andreson Goveia


Ricardo Ferreira

#8
Andry, aí está:








Aí fiz a mudança sugerida pelo colega ai em cima. Resultado no konqueror:








Ou seja, abre a lixeira, mesmo com o caminho alterado ???


Resultado tentando abrir a lixeira a partir do ícone do painel, já com aquele novo caminho sugerido pelo resislunit, com o dolphin como gerenciador:








E também não abre a lixeira a partir do ícone respectivo, dentro da minha home, com o dolphin.

Entenderam? :(


Só para aquecer o tópico. Com o gwenview como gerenciador funciona ok:




Vamos lutar sempre pelo software livre!

Ricardo Ferreira

Andei pesquisando mais um pouco.

Fala-se em mexer em fstab.

Isto faz sentido?
Vamos lutar sempre pelo software livre!

Andreson Goveia

#10
Citação de: Ricardo Ferreira online 17 de Maio de 2011, 19:58
Andei pesquisando mais um pouco.

Fala-se em mexer em fstab.

Isto faz sentido?
O que pode ser feito é atualizar o KDE, para o 4.6.3
É só adicionar os repositórios
ppa:kubuntu-ppa
e atualizar.
oi que eu acho também que pode dar certo é zerar as configurações do KDE apagando a pasta .kde
para isso aperte Ctrl+Alt+F2 faça o login com seu usuário normal.
depois de os comandos

$sudo stop KDM
$rm -rf ~/.kde -y
$sudo reboot

Ai você pensará, mas vou perder todas as minhas configurações?
Em se tratando de programas que usam a pasta .kde e o próprio KDE vai.  :P

Ricardo Ferreira

Andry, veja pelo início do tópico que já fiz isto.

também criei um novo usuário, o que significa um .kde zerado.

Nada disto adiantou.

Independentemente dos caros colegas que estão tentando ajudar, aos quais muito agradeço, faço um apelo a frequentadores do fórum com muita experiência em Linux, no sentido de todos nós entendermos o que está acontecendo.

Vejam, não estou tentando resolver o "meu" problema, até pq com a gambiarra de usar dolphin junto com konqueror, dá para usar tranquilamente.

É que penso que é uma questão bem relevante, pois, a meu juízo, questiona a própria qualidade do Kubuntu, do Kde e, pq não, do Linux mesmo.

Esta questão da lixeira é antiga, vem se arrastando faz muito tempo.

Faço aqui um saudável e respeitoso desafio aos profissionais de informática que aqui participam, no sentido de derrubar este verdadeiro tabu.

É um bug incontornável? Que não se alcança? O fato é que ele existe, e tem que ter uma causa, uma explicação.

Sei que o foco do fórum é o Ubuntu e, por consequência, Gnome e, agora, Unity. Mas renovo meu apelo.

Acrescento que não sou profissional de informática, apenas um usuário entusiasta e defensor do Linux.
Vamos lutar sempre pelo software livre!

Ricardo Ferreira

Pesquisa daqui, pesquisa dali ;), encontrei esta solução.

Abri o santo terminal ;D na minha home e dei o seguinte comando:

rm -rf .dcop* .local*

O dolphin voltou a funcionar perfeitamente.

Se alguém que não seja apenas um usuário entusiasta como eu tiver interesse em dar uma explicação técnica de como aquele comando operou, todos nós seremos muito gratos.
Vamos lutar sempre pelo software livre!

Andreson Goveia

#13
Citação de: Ricardo Ferreira online 19 de Maio de 2011, 11:18
Pesquisa daqui, pesquisa dali ;), encontrei esta solução.

Abri o santo terminal ;D na minha home e dei o seguinte comando:

rm -rf .dcop* .local*

O dolphin voltou a funcionar perfeitamente.

Se alguém que não seja apenas um usuário entusiasta como eu tiver interesse em dar uma explicação técnica de como aquele comando operou, todos nós seremos muito gratos.

rm é para remover arquivos e o
rm -rf remove pastas

no caso você removeu as pastas .dcop e .local (não precisava do "*", hehe).
se você der o comando no terminal

man rm ou rm --help vai ter mais detalhes.

A pasta .local é onde fica a Trash quando você removeu ela o e ou reiniciar o Kubuntu crio novamente, ai o Dolphin deve ter se achado, asuhauhsuahsua.

Ricardo Ferreira

Ok Andry.

Pesquisei tanto que já não me lembro onde achei o comando salvador.

Foi num site estrangeiro com certeza. Lá tinha o *.

Tomara que a solução sirva para mais usuários. E também que a turma do KDE corrija o que parece ser um bug.

Esse pessoal do KDE tem muito que aprender :D :D :D
Vamos lutar sempre pelo software livre!