Pt/Resolvendo Problemas: Difference between revisions

From FlightGear wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{UpdateTranslation}}
{{Troubleshooting}}


Esta página foi criada com o objetivo de ajudar os usuários que estão tendo algum tipo de problema com o simulador.  
Esta página vai tentar ajudar-lhe a encontrar um diagnóstico ou solução para os problemas com a sua instalação [[Pt/FlightGear|FlightGear]]. Se tal não for possível, vai lhe ajudar a encontrar informações úteis para as pessoas que tentarão ajudar nos fóruns.
<br />
<br />


'''Problemas'''
== Resolver problemas à antiga ==
<br />
* Para excluir alguns dos problemas mais comuns, veja [[Pt/FAQ|FAQ]].
<br />
* Se o FlightGear está a correr lentamente, veja por favor [[Troubleshooting performance issues|Resolvendo Problemas de performance]] e [[Howto:Use the system monitor|Howto:Utilizar o monitorizador de sistema]] (ambos em Inglês).
* Veja se o seu problema está listado no nosso [[Pt-Br/FAQ|FAQ]]; caso não esteja você pode procurar no [[Frequently asked questions#Problems]] (americano).<br />
* Se está a ter problemas gráficos, veja por favor a lista de [[Problematic Video Cards|Placas gráficas problemáticas]] e [[Troubleshooting graphics artifacts|Resolvendo Problemas de artefactos gráficos]] (ambas em Inglês).
* Se está a ter erros na consola (i.e. a janela preta), veja [[Howto:Understand console output|Howto:Entender ''output'' de consola (Inglês)]].
* Se o FlightGear anda a travar, veja por favor [[Troubleshooting crashes|Resolvendo Problemas Travamento (Inglês)]].
* Se o sistema inteiro trava quando corre o FlightGear, leia por favor [[System Crashes|Travamentos de sistema (Inglês)]].
* Se tiver problemas com dispositivos de controlo (teclado, ''joystick'', etc...) veja [[Troubleshooting input devices|Resolvendo Problemas de dispositivos de controlo (Inglês)]].


* Se o seu FlightGear estiver lento, pro favor verifique: [[Troubleshooting performance issues]] and [[Howto:Use the system monitor]].<br />
Veja [[Hardware Recommendations|Recomendações de ''Hardware'' (Inglês)]] para mais informações sobre placas gráficas e ''Hardware'' adicional que fora conferido para funcionar com o FlightGear.


* Se o seu problema é com a placa de vídeo, acesse: [[Problematic Video Cards]] and [[Troubleshooting graphics artifacts]].<br />
== Se tudo o resto falhar... ==
Tente [[Asking for help|Pedir ajuda técnica]], mas só depois de ter tentado as sugestões anteriores!


* Se você estiver tendo erro do console (ex.: tela preta), veja esta seção: [[Howto:Understand console output]].<br />
== Possíveis armadilhas ao modificar pacotes de ficheiros base ==
Mais cedo ou mais tarde, a maior parte dos utilizadores provavelmente quererão modificar o FlightGear em uma forma ou outra. Muitas modificações interessantes são possíveis ao editar recursos de pacotes base, como por exemplo ficheiros de aeronaves, ficheiros de instrumentação, ficheiros ''GUI'', ''Scripts Nasal'', etc.


* Se o simulador estiver fechando de repente (havendo crash), veja: [[Troubleshooting crashes]].<br />
No entanto, assim que modificar o pacote base, é importante seguir as suas modificações e que os ficheiros são modificados propriamente.
Aqui algumas coisas com que tomar cuidado:
* Quando recorrer a nomes de ficheiros ou caminhos, tenha sempre a certeza que os ficheiros e caminhos existam.
* Quando recorrer a nomes de ficheiros ou caminhos, tenha sempre a certeza que são utilizados propriamente i.e. tenha cuidado com espaços em branco, separadores e o caso gramatical:
**Na maior parte dos sistemas operativos modernos, nomes de ficheiros e caminhos são de facto '''''case-sensitive'''''(diferenciam minúsculas de maiúsculas), por isso tome também atenção a isto.
* Igualmente, a maior parte dos sistemas operativos multi-utilizador modernos incluem suporte para permissões de ficheiros, tornando necessário determinar as permissões apropriadas para ficheiros e caminhos de modo a serem acessíveis.
* Assim que começar a editar ficheiros XML, quererá segurar-se que as suas edições sejam válidas e não corrompem o sintaxe XML, isto significa, assegurar-se que ''tags'' estejam propriamente fechados - se não tem a certeza se as suas edições foram bem feitas ou não, quererá utilizar um assim chamado "validador XML". Existem inúmeras ferramentas grátis/''open source'' disponíveis para lhe ajudar a validar documentos XML; Sobre "*nix" poderia por exemplo utilizar simplesmente <code>xmllint</code>. Ficheiros XML inválidos já não podem ser utilizados pelo FlightGear (também existem vários validadores ''web-based'' disponíveis onde pode simplesmente colar conteúdos ou fazer um ''upload'' de ficheiros para serem conferidos).
* Além disto, enquanto que a maior parte dos ficheiros XML do FlightGear seguem o formato básico ''PropertyList'', os vários componentes individuais do FlightGear suportam funcionalidades e características diferentes. ''Tags'' e atributos que estejam disponíveis e utilizáveis num tipo de ficheiro como p. ex. ficheiros ''GUI'' geralmente não estão necessariamente disponíveis  em ficheiros para subsistemas/componentes diferentes, dado que as características até agora tem sido implementadas individualmente para cada componente ao invés de globalmente. Assim, mesmo que um sintaxe ou característica seja suportado numa parte diferente do FlightGear, é possível que pura e simplesmente não esteja disponível noutras.
Note por favor que é possível corromper facilmente o seu pacote base meramente ao modificar ficheiros de forma errada, tornando o FlightGear possivelmente inoperável sem arranjar um pacote base fresco. Por isso, quererá manter as suas modificações separadas do resto do pacote base. Ou pelo menos considere utilizar um sistema de Gestão de Código-fonte, como por exemplo Svn ou Git.


* Se o seu sistema operacional está reiniciando quando você roda o FlightGear, por favor leia:  [[System Crashes]].<br />
Se encontrar problemas ao tentar pôr as suas modificações a trabalhar para si, quererá executar o FlightGear com um ''log/warning level'' maior, de forma a poder ver completamente quais partes do FlightGear puderam ser completadas com sucesso e quais falharam. Isto é possível ao utilizar o parâmetro <code>--log-level=bulk</code>


* Se o seu problema for com joystick, mouse ou teclado.. verifique: [[Troubleshooting input devices]].<br />
== Conteúdo relacionado ==
* [[Graphics drivers configuration|Configuração de ''drivers'' de placas gráficas (Inglês)]]
* [[Howto: Get rid of common errors|Howto: Ver-se livre de erros comuns (Inglês)]]


Veja as [[Hardware Recommendations|especificações mínimas de Hardware]] recomendável.<br />
<br />
<br />
'''Se todos os passos acima falharem:'''<br />


Faça o [[Requesting_Technical_Help|requerimento de um suporte técnico]]. Apenas faça isso depois de tentar todas as opções acima.
[[Category:Troubleshooting]]
 
[[de:Problemlösung]]
[[en:Troubleshooting]]
[[en:Troubleshooting problems]]
[[es:Resolviendo_problemas]]
[[es:Resolviendo problemas]]
[[fr:Troubleshooting_Problems]]
[[fr:Résolution de problèmes]]
[[nl:Problemen oplossen]]
[[pl:Rozwiązywanie problemów]]

Latest revision as of 17:17, 16 March 2024

Esta página vai tentar ajudar-lhe a encontrar um diagnóstico ou solução para os problemas com a sua instalação FlightGear. Se tal não for possível, vai lhe ajudar a encontrar informações úteis para as pessoas que tentarão ajudar nos fóruns.

Resolver problemas à antiga

Veja Recomendações de Hardware (Inglês) para mais informações sobre placas gráficas e Hardware adicional que fora conferido para funcionar com o FlightGear.

Se tudo o resto falhar...

Tente Pedir ajuda técnica, mas só depois de ter tentado as sugestões anteriores!

Possíveis armadilhas ao modificar pacotes de ficheiros base

Mais cedo ou mais tarde, a maior parte dos utilizadores provavelmente quererão modificar o FlightGear em uma forma ou outra. Muitas modificações interessantes são possíveis ao editar recursos de pacotes base, como por exemplo ficheiros de aeronaves, ficheiros de instrumentação, ficheiros GUI, Scripts Nasal, etc.

No entanto, assim que modificar o pacote base, é importante seguir as suas modificações e que os ficheiros são modificados propriamente. Aqui algumas coisas com que tomar cuidado:

  • Quando recorrer a nomes de ficheiros ou caminhos, tenha sempre a certeza que os ficheiros e caminhos existam.
  • Quando recorrer a nomes de ficheiros ou caminhos, tenha sempre a certeza que são utilizados propriamente i.e. tenha cuidado com espaços em branco, separadores e o caso gramatical:
    • Na maior parte dos sistemas operativos modernos, nomes de ficheiros e caminhos são de facto case-sensitive(diferenciam minúsculas de maiúsculas), por isso tome também atenção a isto.
  • Igualmente, a maior parte dos sistemas operativos multi-utilizador modernos incluem suporte para permissões de ficheiros, tornando necessário determinar as permissões apropriadas para ficheiros e caminhos de modo a serem acessíveis.
  • Assim que começar a editar ficheiros XML, quererá segurar-se que as suas edições sejam válidas e não corrompem o sintaxe XML, isto significa, assegurar-se que tags estejam propriamente fechados - se não tem a certeza se as suas edições foram bem feitas ou não, quererá utilizar um assim chamado "validador XML". Existem inúmeras ferramentas grátis/open source disponíveis para lhe ajudar a validar documentos XML; Sobre "*nix" poderia por exemplo utilizar simplesmente xmllint. Ficheiros XML inválidos já não podem ser utilizados pelo FlightGear (também existem vários validadores web-based disponíveis onde pode simplesmente colar conteúdos ou fazer um upload de ficheiros para serem conferidos).
  • Além disto, enquanto que a maior parte dos ficheiros XML do FlightGear seguem o formato básico PropertyList, os vários componentes individuais do FlightGear suportam funcionalidades e características diferentes. Tags e atributos que estejam disponíveis e utilizáveis num tipo de ficheiro como p. ex. ficheiros GUI geralmente não estão necessariamente disponíveis em ficheiros para subsistemas/componentes diferentes, dado que as características até agora tem sido implementadas individualmente para cada componente ao invés de globalmente. Assim, mesmo que um sintaxe ou característica seja suportado numa parte diferente do FlightGear, é possível que pura e simplesmente não esteja disponível noutras.

Note por favor que é possível corromper facilmente o seu pacote base meramente ao modificar ficheiros de forma errada, tornando o FlightGear possivelmente inoperável sem arranjar um pacote base fresco. Por isso, quererá manter as suas modificações separadas do resto do pacote base. Ou pelo menos considere utilizar um sistema de Gestão de Código-fonte, como por exemplo Svn ou Git.

Se encontrar problemas ao tentar pôr as suas modificações a trabalhar para si, quererá executar o FlightGear com um log/warning level maior, de forma a poder ver completamente quais partes do FlightGear puderam ser completadas com sucesso e quais falharam. Isto é possível ao utilizar o parâmetro --log-level=bulk

Conteúdo relacionado