Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 06:21 26 Nov 2024 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : MMB4W - v5.07.03b24 issue with wine

Author Message
panky

Guru

Joined: 02/10/2012
Location: Australia
Posts: 1101
Posted: 10:49pm 03 Mar 2024
Copy link to clipboard 
Print this post

I run MMB4W under wine and it has been working perfectly up to the last release 5.07.03b24

The problem is that the terminal window opens momentarily then closes but the olc window never opens and the program just crashes/closes. All previous version from 5.07.03b23 and earlier have worked perfectly. Numerous other programs work correctly under wine.

Configuration:
Linux Mint Cinnamon 21.2 with wine 6.0.3

If I run b24 with wineconsole, the following error message occurs

doug@G-Mint21:~/MMProgs/MMB4W$ wineconsole MMBasic4W_v5.07.03b24.exe
00d4:err:module:import_dll Loading library XINPUTUAP.dll (which is needed by L"Z:\\home\\doug\\MMProgs\\MMB4W\\MMBasic4W_v5.07.03b24.exe") failed (error c000007b).
00d4:err:module:LdrInitializeThunk Importing dlls for L"Z:\\home\\doug\\MMProgs\\MMB4W\\MMBasic4W_v5.07.03b24.exe" failed, status c0000135

Note that running b23 under wineconsole works perfectly.

Any advice appreciated?

Thanks,
Doug.
... almost all of the Maximites, the MicromMites, the MM Extremes, the ArmMites, the PicoMite and loving it!
 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6098
Posted: 01:55am 04 Mar 2024
Copy link to clipboard 
Print this post

I think you might need Wine 9.3
https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=16713#217847

Jim
VK7JH
MMedit   MMBasic Help
 
panky

Guru

Joined: 02/10/2012
Location: Australia
Posts: 1101
Posted: 10:53pm 04 Mar 2024
Copy link to clipboard 
Print this post

Thanks Jim,

Just need to figure out if I need to remove the old (6.0.3) version first then install 9.3 from winehq.

My Linux expertise is pretty basic ( no pun intended   ) but with wine and Virtualbox with Win7 loaded, it does everything I need.

Doug.
... almost all of the Maximites, the MicromMites, the MM Extremes, the ArmMites, the PicoMite and loving it!
 
LeoNicolas

Guru

Joined: 07/10/2020
Location: Canada
Posts: 479
Posted: 11:30pm 04 Mar 2024
Copy link to clipboard 
Print this post

I can help you. I'm not at home right now. I will post a step by step on how to update wine as soon as I arrive home
 
LeoNicolas

Guru

Joined: 07/10/2020
Location: Canada
Posts: 479
Posted: 04:12am 05 Mar 2024
Copy link to clipboard 
Print this post

Hello Doug

I think it is a good idea to uninstall your installed wine because we will need to install the wine developer version (9.3). The current stable version (9.0) doesn't have the patch for the xinput bug.

1) Open your terminal

2) Uninstall wine
sudo apt remove wine && sudo apt autoremove


3) Add the Wine repository keys to your computer
sudo mkdir -pm755 /etc/apt/keyrings
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key


4) Add the Wine repository for Ubuntu 22.04, the version which Linux Mint is based on
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources


5) Update your local package manager software list
sudo apt update


6) Install the Wine Developer version
sudo apt install --install-recommends winehq-devel


7) Check wine's version
wine --version

Edited 2024-03-05 14:13 by LeoNicolas
 
panky

Guru

Joined: 02/10/2012
Location: Australia
Posts: 1101
Posted: 11:23pm 05 Mar 2024
Copy link to clipboard 
Print this post

Thanks Leo,

Fell over at step 3

doug@G-Mint21:~$ sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq-key
--2024-03-06 10:13:02--  https://dl.winehq.org/wine-builds/winehq-key
Resolving dl.winehq.org (dl.winehq.org)... 151.101.30.217
Connecting to dl.winehq.org (dl.winehq.org)|151.101.30.217|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2024-03-06 10:13:03 ERROR 404: Not Found.

Any suggestions?

Doug.
... almost all of the Maximites, the MicromMites, the MM Extremes, the ArmMites, the PicoMite and loving it!
 
phil99

Guru

Joined: 11/02/2018
Location: Australia
Posts: 2135
Posted: 12:17am 06 Mar 2024
Copy link to clipboard 
Print this post

A typo perhaps?
You have :-  https://dl.winehq.org/wine-builds/winehq-key

Step 3 has:-  https://dl.winehq.org/wine-builds/winehq.key

Replace "-" with "."
 
LeoNicolas

Guru

Joined: 07/10/2020
Location: Canada
Posts: 479
Posted: 01:47am 06 Mar 2024
Copy link to clipboard 
Print this post

Yep, it looks like a typo
I recommend you to copy the command from the browser and paste it to the terminal. Use ctrl+shift+v in the terminal to paste the text
 
toml_12953
Guru

Joined: 13/02/2015
Location: United States
Posts: 339
Posted: 03:31am 06 Mar 2024
Copy link to clipboard 
Print this post

  LeoNicolas said  Hello Doug



Mine fails at step 6:

tom@TOM-HOME-PC:~$ sudo apt install --install-recommends winehq-devel
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
winehq-devel : Depends: wine-devel (= 9.3~mantic-1)
E: Unable to correct problems, you have held broken packages.

Edited 2024-03-06 13:35 by toml_12953
 
panky

Guru

Joined: 02/10/2012
Location: Australia
Posts: 1101
Posted: 04:57am 06 Mar 2024
Copy link to clipboard 
Print this post

@phil99 & Leo,

Thanks guys for the assistance - I must have read through that line 20 times and still did not pick up the typo          

Finished the sequence and I now have wine 9.3 - after a mono dependency fix - MMB4W_v5.07.03b24 up and running - all good   .

Very much appreciated,
Regards,
Doug.
... almost all of the Maximites, the MicromMites, the MM Extremes, the ArmMites, the PicoMite and loving it!
 
Print this page


To reply to this topic, you need to log in.

© JAQ Software 2024