Tela preta

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Dorival
Usuário Nível 2
Usuário Nível 2
Mensagens: 52
Registrado em: 09 Jul 2004 10:48
Localização: São Paulo

Tela preta

Mensagem por Dorival »

Boa noite!

Estou com o seguinte problema, em meu cliente onde roda meu sistema há vários anos, foram substituidas 2 máquinas velhas por novas.
As anteriores usavam o Windows XP professional, e as atuais também.
Porém as atuais tem também placa de vídeo GeForce Nvidia 6100 nForce 405.
Estão em rede como sempre estiveram e funcioando bem, porém ao entrar no sistema, tudo funciona, e pode-se navegar nos menus sem problemas, mas ao selecionar uma opção do menu e teclar ENTER, a tela fica preta, e só aplicando o CTRL+ALT+DEL e finalizando a tarefa para voltar ao controle do Windows.
O processador é o Sempron LE1100 de 1,91 Ghz e com 1 Gb de memória.
Tentei várias coisas e não consegui solucionar o problema. Até acho que possa ser configuração da GeForce.
Alguém teria uma informação positiva para esse problema?
Utilizo o Clipper 5.2e com exospace, e não uso bibliotecas externas.
Pela atenção, agradeço antecipadamente.
Dorival
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Tentou atualizar o drive do vídeo? Imagino que seja em tela cheia, não é? Seu programa é gráfico ou texto?
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Dorival
Usuário Nível 2
Usuário Nível 2
Mensagens: 52
Registrado em: 09 Jul 2004 10:48
Localização: São Paulo

Mensagem por Dorival »

Maligno!

O drive de vídeo está correto, corresponde a placa GeForce. Meu programa é em tela cheia e não é gráfico.

O interessante é que tenho meus computadores em rede e também com placa GeForce, e funciona tudo 100%. Nesse cliente a coisa está emperrando!.
Dorival
Usuário Nível 2
Usuário Nível 2
Mensagens: 52
Registrado em: 09 Jul 2004 10:48
Localização: São Paulo

Mensagem por Dorival »

Em tempo, não sei se ajuda, mas em algumas telas trabalho com 50 linhas por 80 colunas (setmode,50,80) em razão do alto número de informações. Sempre funcionou sem problemas.
Dorival
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Sim, isso ajuda. O modo de vídeo extendido (80x50) não é padrão. Eu usava 132x30 e tive que parar em vista dos problemas. Pode muito bem ser esse o problema. Experimente trocar pra 80x25. É bem capaz do problema sumir.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Dorival
Usuário Nível 2
Usuário Nível 2
Mensagens: 52
Registrado em: 09 Jul 2004 10:48
Localização: São Paulo

Mensagem por Dorival »

Pode ser. Vou efetuar a alteração no programa, e testar no cliente a tarde.
Depois volto ao forum para informar o resultado.
Valeu!...

Dorival
MARINI
Usuário Nível 3
Usuário Nível 3
Mensagens: 288
Registrado em: 06 Jul 2004 08:06
Localização: Pindamonhangaba SP

Mensagem por MARINI »

Bom dia,
Examine se o driver NVIDIA está sendo carregado na inicialização.
Caso positivo, desistale-o que deverá funcionar.
Este drive não aceita fullscreen.
Isto também acontece nos novos notebooks que já vem com este driver instalado e se quiser usar programas em clipper será necessário desinstala-lo.
Sds
Marini
Dorival
Usuário Nível 2
Usuário Nível 2
Mensagens: 52
Registrado em: 09 Jul 2004 10:48
Localização: São Paulo

Mensagem por Dorival »

Maligno!...
Fiz um teste modificando o programa em meu local de trabalho mudei para SETMODE(80,50). Bagunça minha tela pois as informações somem para baixo. Tem que ser setmode(50,80).

Marini!...
É uma boa dica. O drive da Nvidia instala normalmente, isso eu já verifiquei, porém vou tentar a sua dica desinstalando esse drive. Acho que você tem razão, deve funcionar.
Mais tarde volto ao assunto, após realizar os testes.

Por enquanto só me resta agradecer a intenção de vocês em ajudar.
Dorival
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Dorival escreveu:Maligno!...
Fiz um teste modificando o programa em meu local de trabalho mudei para SETMODE(80,50). Bagunça minha tela pois as informações somem para baixo. Tem que ser setmode(50,80).
Logicamente você teria que remontar sua saída para aceitar os 80x25. Mas a tela preta não aparece mais com esse modo?

Antigamente eu usava 132x30, mas com os constantes lançamento de placas, as mais novas deixaram de suportar esse modo. Me vi obrigado a voltar ao 80x25. É chato, mas, fazer o quê?
Marini!...
É uma boa dica. O drive da Nvidia instala normalmente, isso eu já verifiquei, porém vou tentar a sua dica desinstalando esse drive. Acho que você tem razão, deve funcionar.
Mais tarde volto ao assunto, após realizar os testes.
Meu driver nVidia é carregado normalmente e aceita tela cheia normalmente. Nunca deu problema. A versão é 66.93.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Dorival
Usuário Nível 2
Usuário Nível 2
Mensagens: 52
Registrado em: 09 Jul 2004 10:48
Localização: São Paulo

Mensagem por Dorival »

Maligno!...

Fiz as alterações no setmode e não adiantou.
Porém, hoje verificando com mais calma em meu cliente, vi que não é placa aceleradora de vídio, mas sim placa mãe da GeForce 6100 SM-M2 com vídeo express onboard.
Acredito 99% que o problema esta na placa mãe que com certeza foi desenvolvida para multimidia, esquecendo dos programas administrativos existentes pelo mundo afora.
Conversei com a empresa de informática que montou as máquinas e tentamos diversas siutações que não deram certo. Amanhã irão ao meu cliente tentar resolver.

Marini!....
Desativei o drive nvidia e de nada adiantou, é como relatei acima, o problema só pode ser na placa mãe.

Por ora, obrigado pela boa vontade. Assim que tiver uma solução vou postar aqui, pois que sabe, amanhã alguém possa ter um problema igual ou semelhante.

Abraços
Dorival
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Ah, placas onBoard. Isso é uma palavra mágica para dar problema. Os relatos que já li a respeito dão conta desse mesmo tipo de problema. A solução, nestes casos, foi a atualização do driver. Se bem que, ninguém dizia usar um modo de vídeo desse tipo. Então,...
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Se vc achar viavel e funcionar, pode tentar rodar sua app. pelo DOSBOX.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

O DOSBOX é uma alternativa que até pode funcionar. Não é garantido, mas é uma tentativa. Se bem que a configuração 80x50 é dependente da placa. Se a placa não suporta essa resolução, não vai adiantar nada.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
Clipper
Colaborador
Colaborador
Mensagens: 1334
Registrado em: 23 Ago 2004 00:04
Localização: Recife/PE

Mensagem por Clipper »

Prezado Dorival

Esse problema acontece apenas com seu sistema ou qualquer aplicativo DOS em tela cheia ?

Gostaria que você fizesse 2 testes aí, talvez eu saiba o motivo do problema.

1 - Entre no Prompt do DOS e execute o EDIT em janela e depois em tela cheia, veja os resultados.

2 - Entre pelo modo seguro e tente executar seu sistema em tela cheia e veja se o problema acontece.

Poste aqui os resultados.

Até logo.

Marcelo
Programador que é programador, quando tá de folga vai inventar função nova, fazer testes, ou seja... se divertir
Cobra 210 - Drive de 8" 1.024 KB - 64 KB RAM - Impressora de Linha Cobra - Visicalc - Fortran - Dialog - Sistema Operacional SP/M (é sp/m mesmo - era o cp/m da cobra)
Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Mensagem por alaminojunior »

Tive um pepino parecido com esse, com meu note.
Ele veio de fábrica ajustado para usar 50% da memoria principal para o video. Os programas modo gráfico que uso não abriam.
Só consegui resolver, atualizando o BIOS e diminuindo a quantidade de memoria utilizada pelo video, coisa que antes não tinha acesso.
Inclusive o video é GFORCE e Proc. Sempron.
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
Responder