Fórum Ubuntu Linux - PT
Ambientes Gráficos (Ubuntu, Kubuntu, Xubuntu, Edubuntu) => Gnome => Tópico iniciado por: fkj em 02 de Janeiro de 2007, 13:52
-
Estou com o seguinte problema: ás vezes quando estou trabalhando o GNOME simplesmente reinicia sozinho e retorna para a tela de login. O erro é aleatório e pouco frequente. Não me lembro disso ocorrer no Dapper. No Edgy tanto em uma instalação limpa quanto em uma atualização do Dapper o problema ocorre. Outro detalhe, desativar o atalho Ctrl + Alt + Backspace também não resolveu.
Alguma idéia?
Obrigado,
Felipe
-
Isso sempre aconteceu ou passou a ocorrer de tempos para cá?
Tente em outro usuário se puder só pra testar se não é problema de configuração. Porque dependendo agente reinicia as configs do Gnome e resolve.
Uma boa dica é iniciar o Gnome pelo terminal. Largue a tela de login, pressiona Ctrl + Alt + F1 pra cair no modo texto. Logue-se e execute o comando abaixo:
xinit /usr/bin/gnome-session -- :2[code]
Ai ele vai iniciar o gnome e talz. Se ele travar, você vai voltar pra a tela preta e o Gnome deixará alguma sujeira. Veja lá qual erro ele deixa.
[]s
[/code]
-
Se não me engano começou depois que instalei o Edgy. Acho que não é problema de configuração porque minha primeira instalação foi por cima do Dapper e o erro já ocorria. Recentemente tive que trocar de HD, aí aproveitei para fazer uma instalação limpa. A frequência do problema continuou pequena até ontem, sendo que não alterei nenhuma configuração do GNOME, mas na minha instalação antiga eu havia feito algumas modificações.
Tenho um suspeito: wine. Ao iniciar a sessão, experimentei executar uma aplicação através dele assim que o painel superior(no qual está o ícone dela) carregou, e em três tentativas duas o erro aconteceu: a tela fica preta e retorna para a tela de login. Que eu me lembre desde a versão 0.9.22 o wine apresenta mal funcionamento para executar essa aplicação no Edgy. Atualmente estou com a versão 0.9.28 e está funcionando perfeitamente, porém a instabilidade aumentou. Em casa também tenho o Edgy, mas instalado sem o wine, e o problema nunca ocorreu. Infelizmente não posso remover o wine porque essa aplicação que rodo através dele é coisa aqui do serviço...
Obrigado pela dica, vou tentar.
-
Testei
A sessão ficou meio zoneada, deu o seguinte erro:
Ocorreu um erro ao iniciar o Gerenciador de Configurações.
Algumas configurações, como tema, sons ou papel de fundo, podem não funcionar corretamente.
A mensagem de erro foi:
Unable to determine the address of the message bus (try 'man dbus-launch' and 'man dbus-daemon' for help)
O GNOME tentará iniciar o gerenciador de configurações na próxima vez que for iniciado.
Testei esse esquema que mencionei no post acima, de executar o wine logo depois que a sessão inicia mas não consegui reproduzir o erro, porém quando encerro a sessão a seguinte mensagem está no shell:
Fatal server error
Caught signal 11. Server aborting
Experimentei voltar o wine para a versão 0.9.22 e repetindo o teste acima quando mando encerrar a sessão trava tudo(inclusive teclado e mouse).
Testei iniciar a sessão sem executar o wine e entrei apenas em aplicações GNOME, tais como terminal, calculadora e nautilus(não exatamente nessa ordem e não exatamente todos em cada teste). Ao encerrar a sessão não havia mensagem de erro(0.9.28) e não travou(0.9.22). Testei dos dois jeitos mais de uma vez pra garantir.
Algum wine expert na casa? :D :P :-\
-
Um outro detalhe é que certas vezes essa minha aplicação ruindow$ não roda de jeito nenhum, tenho que reiniciar a sessão para ela funcionar.
Mandei rodar através do terminal pra ver a saída, quem sabe alguém entende.
fkj@fkj-desktop:~$ wine /home/fkj/.wine/drive_c/sacwin/SACWIN.exe
libGL warning: 3D driver claims to not support visual 0x42
wine: Unhandled page fault on read access to 0x7c401d58 at address 0xb7db85c7 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x7c401d58 in 32-bit code (0xb7db85c7).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:b7db85c7 ESP:0033ee98 EBP:0033eec8 EFLAGS:00210202( - 00 - -RI1)
EAX:00000047 EBX:7e58453c ECX:7e57c6ec EDX:7c401d58
ESI:00000047 EDI:7e57c719
Stack dump:
0x0033ee98: 7e5879a8 7e54b995 7e5879a8 7e57c6da
0x0033eea8: 0033eec8 7e54a434 7c1fb5e8 7e57c103
0x0033eeb8: 7e54b91d 7e58453c 7e57c072 7c1fb5e8
0x0033eec8: 0033ef48 7e54c456 7c401d58 7e57c719
0x0033eed8: 0033ef34 7e57bf3c 7e35cabe 7c01ca70
0x0033eee8: 00000050 00000048 7c073f38 7c01c130
Backtrace:
=>1 0xb7db85c7 strstr+0x27() in libc.so.6 (0x0033eec8)
2 0x7e54c456 in winex11 (+0x3c456) (0x0033ef48)
3 0x7e54c7e6 X11DRV_setup_opengl_visual+0x66() in winex11 (0x0033efd8)
4 0x7e56150a in winex11 (+0x5150a) (0x0033f128)
5 0x7e571583 in winex11 (+0x61583) (0x0033f148)
6 0x7bc37e45 call_dll_entry_point+0x15() in ntdll (0x0033f168)
7 0x7bc3913c in ntdll (+0x2913c) (0x0033f218)
8 0x7bc395dd in ntdll (+0x295dd) (0x0033f258)
9 0x7bc3b4e7 LdrLoadDll+0x87() in ntdll (0x0033f288)
10 0x7b861adb in kernel32 (+0x41adb) (0x0033f4d8)
11 0x7b861cf0 LoadLibraryExW+0x50() in kernel32 (0x0033f508)
12 0x7b861e13 LoadLibraryExA+0x43() in kernel32 (0x0033f528)
13 0x7b861e4d LoadLibraryA+0x2d() in kernel32 (0x0033f548)
14 0x7ecd1bc0 DRIVER_load_driver+0x1c0() in gdi32 (0x0033f6b8)
15 0x7eccd5d0 CreateDCW+0x60() in gdi32 (0x0033f968)
16 0x7ed96ce0 CreateIconFromResourceEx+0x420() in user32 (0x0033fa08)
17 0x7ed97677 in user32 (+0x27677) (0x0033fa68)
18 0x7ed97bbb LoadImageW+0x3fb() in user32 (0x0033fb08)
19 0x7ed982a6 LoadImageA+0x56() in user32 (0x0033fbe8)
20 0x7ed98544 LoadCursorA+0x44() in user32 (0x0033fc18)
21 0x7ed8e1ef in user32 (+0x1e1ef) (0x0033fc38)
22 0x7ed8e23d CLASS_RegisterBuiltinClasses+0x1d() in user32 (0x0033fc48)
23 0x7ee02072 in user32 (+0x92072) (0x0033fcc8)
24 0x7ee15fc3 in user32 (+0xa5fc3) (0x0033fce8)
25 0x7bc37e45 call_dll_entry_point+0x15() in ntdll (0x0033fd08)
26 0x7bc3913c in ntdll (+0x2913c) (0x0033fdb8)
27 0x7bc395dd in ntdll (+0x295dd) (0x0033fdf8)
28 0x7bc39522 in ntdll (+0x29522) (0x0033fe38)
29 0x7bc3c191 LdrInitializeThunk+0x371() in ntdll (0x0033ff08)
30 0x7b87029a in kernel32 (+0x5029a) (0x0033ffe8)
31 0xb7ea7587 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0xb7db85c7 strstr+0x27 in libc.so.6: movzbl 0x0(%edx),%eax
Modules:
Module Address Debug info Name (66 modules)
PE 400000-9c8000 Deferred sacwin
ELF 7b800000-7b91b000 Export kernel32<elf>
\-PE 7b820000-7b91b000 \ kernel32
ELF 7bc00000-7bc83000 Export ntdll<elf>
\-PE 7bc10000-7bc83000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7e17c000-7e39c000 Deferred savage_dri.so
ELF 7e39c000-7e3a3000 Deferred libdrm.so.2
ELF 7e3a3000-7e412000 Deferred libgl.so.1
ELF 7e412000-7e4db000 Deferred libx11.so.6
ELF 7e4db000-7e4e8000 Deferred libxext.so.6
ELF 7e4e8000-7e500000 Deferred libice.so.6
ELF 7e500000-7e58d000 Export winex11<elf>
\-PE 7e510000-7e58d000 \ winex11
ELF 7e58d000-7e5ab000 Deferred libexpat.so.1
ELF 7e5ab000-7e5da000 Deferred libfontconfig.so.1
ELF 7e5da000-7e5ee000 Deferred libz.so.1
ELF 7e5ee000-7e658000 Deferred libfreetype.so.6
ELF 7e658000-7e684000 Deferred ws2_32<elf>
\-PE 7e660000-7e684000 \ ws2_32
ELF 7e684000-7e69e000 Deferred wsock32<elf>
\-PE 7e690000-7e69e000 \ wsock32
ELF 7e69e000-7e73d000 Deferred comdlg32<elf>
\-PE 7e6b0000-7e73d000 \ comdlg32
ELF 7e73d000-7e795000 Deferred shlwapi<elf>
\-PE 7e750000-7e795000 \ shlwapi
ELF 7e795000-7e887000 Deferred shell32<elf>
\-PE 7e7b0000-7e887000 \ shell32
ELF 7e887000-7e8b9000 Deferred winspool<elf>
\-PE 7e890000-7e8b9000 \ winspool
ELF 7e8b9000-7e979000 Deferred comctl32<elf>
\-PE 7e8c0000-7e979000 \ comctl32
ELF 7e979000-7e98d000 Deferred lz32<elf>
\-PE 7e980000-7e98d000 \ lz32
ELF 7e98d000-7e9a6000 Deferred version<elf>
\-PE 7e990000-7e9a6000 \ version
ELF 7e9a6000-7e9b9000 Deferred libresolv.so.2
ELF 7e9b9000-7e9d7000 Deferred iphlpapi<elf>
\-PE 7e9c0000-7e9d7000 \ iphlpapi
ELF 7e9d7000-7ea2b000 Deferred rpcrt4<elf>
\-PE 7e9e0000-7ea2b000 \ rpcrt4
ELF 7ea2b000-7eac3000 Deferred ole32<elf>
\-PE 7ea40000-7eac3000 \ ole32
ELF 7eac3000-7eb5a000 Deferred oleaut32<elf>
\-PE 7ead0000-7eb5a000 \ oleaut32
ELF 7eb5a000-7eba0000 Deferred advapi32<elf>
\-PE 7eb70000-7eba0000 \ advapi32
ELF 7eba0000-7ebab000 Deferred libgcc_s.so.1
ELF 7ebab000-7ebb0000 Deferred libxdmcp.so.6
ELF 7ebb0000-7ebb9000 Deferred libsm.so.6
ELF 7ec98000-7ed4e000 Export gdi32<elf>
\-PE 7ecb0000-7ed4e000 \ gdi32
ELF 7ed4e000-7ee86000 Export user32<elf>
\-PE 7ed70000-7ee86000 \ user32
ELF 7efa1000-7efac000 Deferred libnss_files.so.2
ELF 7efac000-7efb6000 Deferred libnss_nis.so.2
ELF 7efb6000-7efcc000 Deferred libnsl.so.1
ELF 7efcc000-7eff2000 Deferred libm.so.6
ELF 7eff2000-7eff7000 Deferred libxxf86vm.so.1
ELF 7eff7000-7f000000 Deferred libnss_compat.so.2
ELF b7d40000-b7d43000 Deferred libxau.so.6
ELF b7d47000-b7d4b000 Deferred libdl.so.2
ELF b7d4b000-b7e7f000 Export libc.so.6
ELF b7e7f000-b7e92000 Deferred libpthread.so.0
ELF b7ea0000-b7fb1000 Export libwine.so.1
ELF b7fb3000-b7fce000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\sacwin\SACWIN.exe
00000009 0 <==
fkj@fkj-desktop:~$
-
Comigo o Gnome também reinicia sozinho. Sendo que no Dapper isso não acontecia...
-
Comigo, sempre que aconteceu da sessão do Gnome fechar sozinha era problema do driver da placa de vídeo. Era só reinstalar o driver de vídeo certinho e o problema sumia. Geralmente, acontecia quando eu atualizava o driver NVidia e fazia algo errado.
-
Faz sentido, porque quando mando executar a aplicação em questão aparece a seguinte mensagem:
libGL warning: 3D driver claims to not support visual 0x42
Pelo que reparei o Edgy é menos estável na parte gráfica, tanto que em um PC antigo que testei ele a sessão nem inicia, trava tudo. Abri um tópico sobre isso: http://ubuntuforum-pt.org/index.php?topic=14397.msg76032#msg76032 (http://ubuntuforum-pt.org/index.php?topic=14397.msg76032#msg76032)
A placa de vídeo do PC que estou usando é uma S3 ProSavage KM133. Existe mais de um driver para ela?
-
Faz sentido, porque quando mando executar a aplicação em questão aparece a seguinte mensagem:
libGL warning: 3D driver claims to not support visual 0x42
Pelo que reparei o Edgy é menos estável na parte gráfica, tanto que em um PC antigo que testei ele a sessão nem inicia, trava tudo. Abri um tópico sobre isso: http://ubuntuforum-pt.org/index.php?topic=14397.msg76032#msg76032 (http://ubuntuforum-pt.org/index.php?topic=14397.msg76032#msg76032)
A placa de vídeo do PC que estou usando é uma S3 ProSavage KM133. Existe mais de um driver para ela?
Eu também uso uma placa da S3: S3 ProSavage8 KM266/KL266
Será que é problemas com essas placas?
-
Acho que deve ser alguma coisa relaciona ao servidor X, porque no Edgy se não me engano é usada uma versão nova dele, a 7.1, que vem com suporte ao AIGLX e tal. Quanto ao driver da placa não sei foi lançada uma verão nova, acho que só adaptaram o driver existente pro Edgy(se é assim que funciona, falei isso porque quando é lançada uma versão nova do Ubuntu são lançados pacotes correspondentes, mas talvez a diferença do pacote do Dapper pro Edgy pode ser só a estrutura das pastas onde os arquivos vão ser salvos, sei lá).
-
Meu palpite é mesmo problema no X, talvez com o driver de sua placa. Não culparia o wine por isso, provavelmente o programa que você está tentando rodar no wine é 3D e está tentando usar a aceleração da placa.
Já tentou procurar no bugtracker do Ubuntu se alguém reportou algo sobre esta placa?
-
Talvez o wine possa estar em conflito com o servidor X também. A aplicação não é 3D. Fiz mais uns testes e até quando executo winecfg da essa mensagem "libGL warning: 3D driver claims to not support visual 0x42". Que eu me lembre ela não aparecia no Dapper. Vou executar o live CD do Dapper pra confirmar.
Qual o site do bugtracker? Já vi que no launchpad são postados erros, é lá?
-
Já há um bug relatado sobre esse problema: https://launchpad.net/ubuntu/+source/xserver-xorg-video-savage
Relate lá também, quanto mais gente, mais rápido pra vir a correção.
-
Dando uma vasculhada no fórum em inglês, descobri um pessoal com o mesmo problema: http://ubuntuforums.org/showthread.php?t=289763
Lá diz pra comentar as linhas que ativam o DRI e o GLX no xorg.conf.
Aqui eu apenas desabilitei:
#load dri
e mais embaixo:
#Section "DRI"
# Mode 0666
#EndSection
E está sem crashs no momento.
-
Não tive de traduzir toda a descrição do problema pra inglês, então acabei não relatando ele no launchpad.
Achei algo a respeito do DRI também, só que comentei apenas a linha referente a carregamento do módulo e continuou com problema. Vou comentar a sessão também e falo o resultado.
-
Não resolveu
-
Desde a data deste post o problema não ocorreu mais. Nesse meio tempo o wine foi atualizado duas vezes e o kernel uma.