Após instalar o
Wine 1.2-rc6 no
openSUSE 11.3 64 bits, ao tentar executar um programa sempre recebia a seguinte mensagem de erro:
"fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias 180, std (d/m/y): 21/02/2010, dlt (d/m/y): 17/10/2010"
O termo "fixme" no início indica que esse é um problema que deve ser corrigido. Após algumas buscas na net, descobri que o erro esta ligado a duas chaves de registro do Windows, no meu casso o XP. Essas informações foram obtidas em:
No link acima foram mencionadas as seguintes chaves de registro que controlam o "Time Zone":
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones
e
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation
Ao observar os registros no Wine pelo programa Wine RegEdit, percebi que a segunda chave não existia. Como tinha uma máquina com Windows XP instalado, fui até ela e exportei a chave e depois importei no Wine. Mesmo após esse procedimento, o erro não foi corrigido.
Após algumas observações, percebi que a primeira chave era diferente no Wine e na máquina que usei para exportar a segunda chave. Dessa forma realizei também a exportação e importação da primeira chave. Mesmo assim o erro continuava.
Para resolver o problema, removi a chave que já existia no regedit do Wine e importei novamente a exportada do Windows. Com isso o erro foi corrigido.
Cordialmente;
Claudir Pereira dos Santos
Ola amigos do Linux,
Levando em conta o surgimento deste erro, pode ter algo haver com o resto:
fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias 180, std (d/m/y): 20/02/2011, dlt (d/m/y): 16/10/2011
Aqui no Linux KDu , eu ja resolvi criando uma correção aos registros do wine:
Segue o link para baixarem e ai basta abrir o RegEdit do wine e mandar importar este arquivo....
http://www.fileserve.com/file/bAHkPjb/Linux-KDu-Correct-reg-TZ-ok.reg
atenciosamente...
SuporteTecnicoID