Aplicativos GTK falham ao iniciar - reinicialização do xfs necessária

2

Após uma atualização recente (o Xorg foi atualizado entre outras coisas), os aplicativos GTK pararam de ser executados no meu kde4. Eu tenho um Debian instável, atualizado por volta de 22 de abril. Quando tento executá-los, recebo o seguinte erro:

ga@grzes:~$ iceweasel 
The program 'firefox-bin' received an X Window System error. 
This probably reflects a bug in the program. 
The error was 'BadName (named color or font does not exist)'. 
  (Details: serial 888 error_code 15 request_code 45 minor_code 0) 
  (Note to programmers: normally, X errors are reported asynchronously; 
   that is, you will receive the error a while after causing it. 
   To debug your program, run it with the --sync command line 
   option to change this behavior. You can then get a meaningful 
   backtrace from your debugger if you break on the gdk_x_error() function.) 
ga@grzes:~$ gimp The program 'gimp' received an X Window 
System error. 
This probably reflects a bug in the program. 
The error was 'BadName (named color or font does not exist)'. 
  (Details: serial 6955 error_code 15 request_code 45 minor_code 0) 
  (Note to programmers: normally, X errors are reported asynchronously; 
   that is, you will receive the error a while after causing it. 
   To debug your program, run it with the --sync command line 
   option to change this behavior. You can then get a meaningful 
   backtrace from your debugger if you break on the gdk_x_error() function.) 


(script-fu:4643): LibGimpBase-WARNING **: script-fu: gimp_wire_read(): 
error

Eu tenho que reiniciar o servidor de fontes manualmente para que seja corrigido:

ga@grzes:~$ su 
Password: 
grzes:/home/ga# /etc/init.d/xfs restart 
Stopping X font server: xfs. 
Setting up X font server socket directory /tmp/.font-unix...done. 
Starting X font server: xfs.

Alguma idéia do que poderia estar errado? É um problema de configuração? Meu sistema foi atualizado nos últimos sete anos, por isso posso ter algumas configurações antigas.

EDIT: Eu ficaria muito grato se alguém pudesse me apontar para uma lista de discussão relevante ou site bugzilla, porque eu estou preso com este problema.

    
por Grzenio 30.04.2009 / 21:38

4 respostas

2

Tanto quanto sei, o servidor de fontes x11 agora está praticamente obsoleto em favor das fontes do lado do cliente. O Ubuntu certamente não usa mais o xfs (a menos que você o instale especificamente) e duvido que o Debian Unstable o instale por padrão.

Após a inicialização, em vez de reiniciar o xfs, tente interrompê-lo. Se tudo continuar funcionando como esperado, basta desinstalá-lo.

    
por 05.05.2009 / 23:25
1

Parece que pode ser esse bug conhecido no Xorg 1.5:

Eu ficaria grato se alguém pudesse me apontar para uma lista de discussão relevante ou site bugzilla, porque eu estou preso com este problema.

Bugzilla Xorg: link - use o produto "xorg"

Lista de discussão Xorg: link

    
por 15.06.2009 / 22:59
0

Tente executar xlsfonts antes e depois da xfs restart e compare os resultados. As diferenças podem ser muito reveladoras!

    
por 30.04.2009 / 21:41
0

Encontre o programa mais simples que você pode executar que lhe dará este erro, e execute-o sob o comando ltrace para restringir a chamada exata que está causando o problema.

    
por 05.05.2009 / 23:04