+Problems Linux/Wine (Kubuntu 13.04)

Bug reports will be moved here when the described bug has been fixed

Moderators: Hacker, petermad, Stefan2, white

Udo
Junior Member
Junior Member
Posts: 61
Joined: 2004-04-17, 10:14 UTC

+Problems Linux/Wine (Kubuntu 13.04)

Post by *Udo »

Total Commander 8.5ß2 (x64) can under Linux (Kubuntu 13.04 x64) / Wine 1.7.1 not read directories and files (except trash). Even not wincmd.key.
8.50ß2 32-bit aborts with error message on startup.
"Access violation at address 00445E07. Read of address 00000034
Windows 7 SP1 6.1 (Build 7601) "

Version 8.01 makes both without problems.

Greetings
Udo
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50541
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I do not have an installation Kubuntu, but I tried with my installation of Ubuntu 12.04 x64 - both 32-bit and 64-bit versions start witout problems.

Maybe it's a settings problem? Can you try to rename your wincmd.ini? If it helps, then please send it to me.
Author of Total Commander
https://www.ghisler.com
Udo
Junior Member
Junior Member
Posts: 61
Joined: 2004-04-17, 10:14 UTC

Post by *Udo »

With new wincmd.ini the same problem (64-Bit)
32-Bit now starts (plugins??), but now the same problem as 64-Bit ... No directories, no files, and ... 1,2,3 :-)
The keyfile ist present.
The same with TC8.50ß3.

When I reinstall TC8.01 ... running without problems.

Greetings
Udo

Now i tried with an new installation (the directory of TC completly cleaned) ...
The result ... like Miss Sophie ... the same procedure as ... :-(
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50541
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Sounds like the Wine developers somehow worsened the Windows compatibility. :(

Currently I'm to busy, but in 2-3 weeks I will try to install Kubuntu in a VM and try to analyze what's going wrong.
Author of Total Commander
https://www.ghisler.com
Udo
Junior Member
Junior Member
Posts: 61
Joined: 2004-04-17, 10:14 UTC

Post by *Udo »

There is no hurry ...

I can really work with 8.01 (i'm not a "Update-Freak" :-))

I think the problems be solved :-)

Greetings
Udo
User avatar
karlchen
Power Member
Power Member
Posts: 4605
Joined: 2003-02-06, 22:23 UTC
Location: Germany

Problems Linux/Wine (Kubuntu 13.04)

Post by *karlchen »

Good evening, Udo. Good evening, Christian.

Have just installed the combined 32-bit/64-bit edition of Total Commander 8.50ß3 on Linux Mint13 x64 Cinnamon desktop 1.8.8.
The Wine version which has been used on this Linux Mint13 x64 system from the very start is wine1.4-amd64, version string 1.4-0ubuntu4.1, from the official Ubuntu repositories for Ubuntu 12.04.

Have not done any serious tests on Total Commander 8.50ß3 so far.
Yet, I can confirm that both editions, 32-bit and 64-bit, startup without any problems.
Cannot reproduce any of the problems which you, Udo, reported.

There is a chance that the different Ubuntu versions which we are on, 12.04.3 here (Mint 13) vs. Kubuntu 13.04 there, play a role.
Yet, I tend to assume that the source of trouble will be caused by the difference between Wine 1.4 (previous stable release) vs Wine 1.7.1 (current beta release).

Would be really interesting to learn whether anybody runs Total Commander 8.50ß3 on the current stable Wine release 1.6 and with which results ...

Kind regards,
Karl
MX Linux 21.3 64-bit xfce, Total Commander 11.50 64-bit
The people of Alderaan keep on bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine.
The Prophet's Song
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50541
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

2karlchen
As I wrote above, I'm using 12.04 too, and I don't have the problem. So apparently something is wrong with the newer Wine version. Currently I don't know what the reason could be, I didn't change that much in the user interface...
Author of Total Commander
https://www.ghisler.com
Udo
Junior Member
Junior Member
Posts: 61
Joined: 2004-04-17, 10:14 UTC

Post by *Udo »

Da bisher beide Teilnehmer an diesem Thema Deutschsprachig sind habe ich mich entschlossen meinen Kommentar auch auf Deutsch abzusetzen ... es fällt mir deutlich leichter :-)

Ich habe jetzt folgende Einstellungen durchprobiert:

Kubuntu 13.04 (64-Bit)/Wine 1.4(Virtuell und "echte" Testumgebung)
TC8.01 funktioniert problemlos
TC8.50ß3 (beide Versionen) wie schon beschrieben mit Wine 1.7.1
wobei ich in der "echten" Testumgebung sogar eine Erstinstallation (Wine 1.4/TC8.50ß3) durchgeführt habe.

Kubuntu 12.04 (32-Bit)/Wine 1.4 (Virtuell)
TC8.01 funktioniert problemlos
TC8.50ß3 Fehlermeldung wie schon beschrieben und nach Bestätigen ohne Directories/Files

Alles auch probiert mit/ohne bestehender wincmd.ini

Es ist also beim Start (wg. Keyfile) oder von der Oberfläche her kein Zugriff vorhanden.
Laufwerke werden angezeigt.
Was ich aber machen kann ist über "Konfigurieren" "Einstellungsdateien direkt ändern ..." diese zu öffnen und diese wieder abspeichern. Aber das macht ja nicht TC.

Ich frage mich nur, warum die eine Version (8.01) funktioniert, die andere nicht (8.50ß).
Und bei Euch (Christian und Karl) läuft es ...

Grüße
Udo
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50541
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Das frage ich mich auch - so viele Aenderungen gibt es nicht an der Oberfläche...
Author of Total Commander
https://www.ghisler.com
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50541
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

OK, I have installed Kubuntu 13.04 (64 bit) in VirtualBox now:

No Wine was installed, and I couldn't find it in "Muon", so I used the command line to install it:
sudo apt-get install wine

This worked and installed Wine 1.4.1 as shown by
wine --version

I then downloaded Total Commander 8.01 combined 32+64-bit and ran the installer -> both versions work fine.

Finally I downloaded Total Commander 8.50 beta 3 combined 32+64-bit and installed it to a different directory -> both versions work fine.

Questions:
1. Can you update to Wine 1.4.1 and try again?
2. How do I install Wine 1.7.1? Do I need to use a different repository? If yes, which one, and how to configure it?
Author of Total Commander
https://www.ghisler.com
User avatar
karlchen
Power Member
Power Member
Posts: 4605
Joined: 2003-02-06, 22:23 UTC
Location: Germany

Post by *karlchen »

Hello, Christian.

The current beta version has advanced to Wine 1.7.2. (Cf. here, please: WineHQ)
So I am not sure whether it will be possible to get Wine 1.7.1 in the "normal" way:

Here is the commandline to add the WineHQ PPA to the Ubuntu sources lists.

Code: Select all

sudo add-apt-repository ppa:ubuntu-wine/ppa
(cf. Hinzufügen des WineHQ Repository / How to add the WinHQ repository - bottom of the page)

Next run

Code: Select all

sudo apt-get update
to refresh the list of available software. - OK, no need to tell you, you will know already.

The commandline to install Wine 1.7.x should be

Code: Select all

sudo apt-get install wine1.7
Maybe you will have to be more precise and explicitly state "wine1.7.1" or "wine1.7.2".

Secondary issue: Muon.
As you stated Muon did not list Wine. I wonder whether Synaptic package manager is present on Kubuntu. It is definitely present on all of my Ubuntu / Mint systems. And it will list each piece of software that can be found in the repository lists which have been configured for apt/apt-get/aptitude.

Kind regards,
Karl
MX Linux 21.3 64-bit xfce, Total Commander 11.50 64-bit
The people of Alderaan keep on bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine.
The Prophet's Song
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50541
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

OK, tried that. wine1.7.1 was not found. wine1.7 didn't initially work, I had to install wine1.7-i386 first, then it installed fine.

The result: I got Wine 1.7.2, and both the 32-bit and the 64-bit version of TC start just fine (unregistered version downloaded from www.ghisler.com).

So could you try with wine 1.7.2 too, please? Maybe they fixed the problem themselves...
Author of Total Commander
https://www.ghisler.com
Udo
Junior Member
Junior Member
Posts: 61
Joined: 2004-04-17, 10:14 UTC

Post by *Udo »

on weekend I will install Kubuntu new on my VM and then I will test again.

greetings
Udo
Ancerl
Junior Member
Junior Member
Posts: 2
Joined: 2013-09-20, 04:23 UTC

Post by *Ancerl »

Hello,

I use Total Commander 64 bit on Arch Linux x64 with Wine 1.7.2.

When I choose "Windows XP" as Windows version in winecfg (applications tab), everything works fine.

But when I choose "Windows 7" or "Windows 8" in winecfg, I can't read directories and files (same thing for wincmd.key).

Best regards,

A.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50541
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Thanks, that did the trick!

Reason: Total Commander now uses FindFirstFileEx with parameter FIND_FIRST_EX_LARGE_FETCH on Windows 7 or newer. Apparently Wine does not support this parameter. I will call the function without it on Wine, that seems to fix it.

Please retry with beta 4 (available now).

Btw, I still don't get this crash at startup reported in the first thread. Is anyone still getting this?
Author of Total Commander
https://www.ghisler.com
Post Reply