Điểm:-1

Khắc phục sự cố ứng dụng Wine

lá cờ bn

Tôi có phiên bản 32Bit của MetaTrader4 (MT4) từ nhà môi giới giao dịch của mình. Tôi đã sử dụng Wine 7.0 để chạy cái này trên Ubuntu 20.04.3 LTS. Nó đã hoạt động hoàn hảo trong nhiều tháng và sau đó với các bản cập nhật Ubuntu gần đây, MT4 đã bị lỗi ngẫu nhiên sau 1 giờ hoặc 8 giờ hoạt động.

Tôi đã chuyển hệ thống giao dịch của mình sang hệ điều hành Linux vì tôi phát ốm với việc Windows buộc phải khởi động lại hệ thống giao dịch của tôi vào lúc nửa đêm. Bây giờ tôi đang gặp vấn đề tương tự theo một cách khác. Tôi hy vọng mình có thể phát hiện ra vấn đề và giải quyết nó vì tôi muốn sử dụng Ubuntu để ổn định hơn.

Tôi không biết cách khắc phục sự cố ứng dụng trong Ubuntu đang chạy trên Wine. Tôi đã thử sử dụng Play On Linux (POL) với nhật ký gỡ lỗi ở đó và kết luận rằng tôi không thể sử dụng POL vì tôi cần chạy đồng thời ứng dụng 64Bit và ứng dụng 32Bit từ cùng một ổ đĩa ảo bằng Wine; và POL sẽ không cho phép bạn chạy chúng cùng nhau trong cùng một ổ đĩa ảo do kiến ​​trúc khác nhau.

Tôi đã chạy một số tác vụ khắc phục sự cố để tách sự cố khỏi MT4. Tôi cần ai đó chỉ cho tôi một số ứng dụng ghi nhật ký gỡ lỗi hoặc lệnh để ghi nhật ký tại sao MT4 liên tục gặp sự cố. Tôi đã sử dụng OBS để sàng lọc bản ghi khi MT4 gặp sự cố, vì thời gian là ngẫu nhiên. Video không hiển thị thông báo lỗi hoặc bất kỳ kết luận nào về lý do tại sao nó gặp sự cố. Tôi đã xem nhật ký trên MT4 và cũng không thấy gì ở đó.

Bất kỳ trợ giúp sẽ được đánh giá cao. Tôi hơi mới làm quen - trung cấp với Ubuntu nên tôi hy vọng có điều gì đó rõ ràng mà ai đó có thể chỉ ra. Tôi không vẽ những gì tôi cần từ các diễn đàn và tìm kiếm trên web. Cảm ơn-

Đăng nhật ký:

0584:err:winediag:ntlm_check_version ntlm_auth không được tìm thấy hoặc đã lỗi thời. Đảm bảo rằng ntlm_auth >= 3.0.25 nằm trong đường dẫn của bạn. Thông thường, bạn có thể tìm thấy nó trong gói winbind của bản phân phối của mình.
0584:err:ntlm:ntlm_LsaApInitializePackage không hỗ trợ NTLM, có thể gặp sự cố
0584:fixme:font:freetype_set_outline_text_metrics không thể đọc full_nameW cho phông chữ L"Ani"!
0584:fixme:nls:RtlGetThreadPreferredUILanguage 00000038, 0032F0D0, 0032F0E0 0032F0D4
0584:fixme:nls:get_dummy_preferred_ui_language (0x38 0032F0D0 0032F0E0 0032F0D4) trả về giá trị giả (ngôn ngữ hiện tại)
0584:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0590:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFA, 056AFEF8
0584:err:toolbar:ToolbarWindowProc thông điệp không xác định 0465 wp=00000000 lp=0032e728
0584:err:toolbar:ToolbarWindowProc thông điệp không xác định 0466 wp=00000000 lp=0032e728
0584:err:toolbar:ToolbarWindowProc thông điệp không xác định 0465 wp=00000000 lp=0032e728
0584:err:toolbar:ToolbarWindowProc thông điệp không xác định 0466 wp=00000000 lp=0032e728
0584:err:toolbar:ToolbarWindowProc thông điệp không xác định 0465 wp=00000000 lp=0032e728
0584:err:toolbar:ToolbarWindowProc thông điệp không xác định 0466 wp=00000000 lp=0032e728
0584:err:toolbar:ToolbarWindowProc thông điệp không xác định 0465 wp=00000000 lp=0032e728
0584:err:toolbar:ToolbarWindowProc thông điệp không xác định 0466 wp=00000000 lp=0032e728
0584:fixme:imm:ImeSetActiveContext (0x59048e8, 1): sơ khai
0584:fixme:imm:ImmReleaseContext (000400D4, 059048E8): sơ khai
059c:fixme:secur32:schan_QueryContextAttributA Thuộc tính chưa xử lý 0x6e

/////// SỰ CỐ XẢY RA TẠI ĐÂY

0584:fixme:file:errno_to_status Đang chuyển đổi lỗi 12 thành STATUS_UNSUCCESSFUL
0584:fixme:file:errno_to_status Đang chuyển đổi lỗi 12 thành STATUS_UNSUCCESSFUL
0584:fixme:file:errno_to_status Đang chuyển đổi lỗi 12 thành STATUS_UNSUCCESSFUL
0584:fixme:file:errno_to_status Đang chuyển đổi lỗi 12 thành STATUS_UNSUCCESSFUL
0584:fixme:file:errno_to_status Đang chuyển đổi lỗi 12 thành STATUS_UNSUCCESSFUL
0584:fixme:file:errno_to_status Đang chuyển đổi lỗi 12 thành STATUS_UNSUCCESSFUL
0584:fixme:file:errno_to_status Đang chuyển đổi lỗi 12 thành STATUS_UNSUCCESSFUL
0584:fixme:file:errno_to_status Đang chuyển đổi lỗi 12 thành STATUS_UNSUCCESSFUL
0584:fixme:file:errno_to_status Đang chuyển đổi lỗi 12 thành STATUS_UNSUCCESSFUL
0584:fixme:file:errno_to_status Đang chuyển đổi lỗi 12 thành STATUS_UNSUCCESSFUL
0584:fixme:file:errno_to_status Đang chuyển đổi lỗi 12 thành STATUS_UNSUCCESSFUL
0584:fixme:dbghelp_dwarf:dwarf2_read_range không tìm thấy mục nào
0584:fixme:dbghelp_dwarf:dwarf2_read_range không tìm thấy mục nào
0584:fixme:dbghelp_dwarf:dwarf2_read_range không tìm thấy mục nào
0584:fixme:dbghelp_dwarf:dwarf2_read_range không tìm thấy mục nào
0584:fixme:file:errno_to_status Đang chuyển đổi lỗi 12 thành STATUS_UNSUCCESSFUL
0584:fixme:file:errno_to_status Đang chuyển đổi lỗi 12 thành STATUS_UNSUCCESSFUL
0584:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFA, 0032E4D0
0584:fixme:file:errno_to_status Đang chuyển đổi lỗi 12 thành STATUS_UNSUCCESSFUL
0584:fixme:file:errno_to_status Đang chuyển đổi lỗi 12 thành STATUS_UNSUCCESSFUL

Cập nhật lần thứ hai:

Tôi gặp sự cố sau những dòng sau trong nhật ký:

02b4:fixme:file:errno_to_status Đang chuyển đổi lỗi 12 thành STATUS_UNSUCCESSFUL
02b4:fixme:file:errno_to_status Đang chuyển đổi lỗi 12 thành STATUS_UNSUCCESSFUL
02b4:fixme:file:errno_to_status Đang chuyển đổi lỗi 12 thành STATUS_UNSUCCESSFUL
02b4:fixme:file:errno_to_status Đang chuyển đổi lỗi 12 thành STATUS_UNSUCCESSFUL
02b4:fixme:file:errno_to_status Đang chuyển đổi lỗi 12 thành STATUS_UNSUCCESSFUL
02b4:fixme:file:errno_to_status Đang chuyển đổi lỗi 12 thành STATUS_UNSUCCESSFUL
02b4:fixme:file:errno_to_status Đang chuyển đổi lỗi 12 thành STATUS_UNSUCCESSFUL
02b4:fixme:file:errno_to_status Đang chuyển đổi lỗi 12 thành STATUS_UNSUCCESSFUL
02b4:fixme:file:errno_to_status Đang chuyển đổi lỗi 12 thành STATUS_UNSUCCESSFUL
02b4:fixme:file:errno_to_status Đang chuyển đổi lỗi 12 thành STATUS_UNSUCCESSFUL
02b4:fixme:file:errno_to_status Đang chuyển đổi lỗi 12 thành STATUS_UNSUCCESSFUL
02b4:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFA, 0032E4D0
02b4:fixme:file:errno_to_status Đang chuyển đổi lỗi 12 thành STATUS_UNSUCCESSFUL
02b4:fixme:file:errno_to_status Đang chuyển đổi lỗi 12 thành STATUS_UNSUCCESSFUL
lá cờ hu
Không chắc nó có liên quan gì đến Ubuntu không, vì câu hỏi hoàn toàn là về rượu vang. Dù sao, chỉ cần tìm kiếm "gỡ lỗi rượu" và đây là kết quả đầu tiên: https://wiki.winehq.org/Wine_Developer%27s_Guide/Debugging_Wine. Hãy thử là chính mình thời gian tới.
abu-ahmed al-khatiri avatar
lá cờ in
Vui lòng chỉnh sửa câu hỏi của bạn và thêm đầu ra của `winedbg app.exe`. Có lẽ bạn cần nâng cấp lên MT5.
AuMogul avatar
lá cờ bn
@abu-ahmedal-khatiri, nhà môi giới không có tùy chọn MT5. Tôi sử dụng lệnh nào với winedbg.exe? Tôi không quen thuộc với điều này.
abu-ahmed al-khatiri avatar
lá cờ in
@AuMogul hãy cho tôi biết đầu ra của lệnh `wine app.exe` là gì và đầu ra của `winedbg app.exe` là gì. xem hướng dẫn này https://wiki.winehq.org/Wine_User%27s_Guide
AuMogul avatar
lá cờ bn
@abu-ahmedal-khatiri, tôi đã đăng nhật ký thu được từ rượu.
abu-ahmed al-khatiri avatar
lá cờ in
@AuMogul điều đó có nghĩa là bạn cần cài đặt các yêu cầu, chạy `winetricks gecko vcrun6 winbind`.đảm bảo bạn có 'wineprefix win32'. xem chi tiết AppDB này https://appdb.winehq.org/objectManager.php?sClass=version&iId=2893
AuMogul avatar
lá cờ bn
@ abu-ahmedal-khatiri, cảm ơn vì nhận xét của bạn. Tôi đang gặp sự cố tương tự tại cùng một điểm lỗi. Tôi đã đăng lại trên nhật ký.
abu-ahmed al-khatiri avatar
lá cờ in
@AuMogul `02b4:fixme:file:errno_to_status` có nghĩa là thư mục nhà rượu của bạn không thể duyệt được. vui lòng kiểm tra nó bằng cách sử dụng `stat ~/path`.
abu-ahmed al-khatiri avatar
lá cờ in
@AuMogul Tôi đã cố tải xuống ứng dụng trong https://www.metatrader4.com/en/download nhưng ứng dụng ở chế độ bảo trì. vì vậy tôi đã thử tải xuống ứng dụng trong https://appdb.winehq.org/objectManager.php?sClass=application&iId=1599 và chạy `winetricks vcrun6 && env LANG=C wine ~/path/app.exe`. tôi có thể chạy tài khoản demo thành công và không có lỗi nghiêm trọng nào xuất hiện. để xác minh lỗi của bạn, hãy thử chạy `errno 12`.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.