SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have two boxes updated to Current of 2024-05-05. I grabbed the iso, and then ran upgradepkg <arguments>. I mirrored Multilib locally with lftp and upgraded that lot the same way. The wine version hasn't changed (Wine-8.6). Both have wine for the one (32bit) Library program I really need. But only one of them is accepting the updates.
The error I get on the offending machine is that it can't access the internet. But it's (64bit & 32bit) browser can access & browse some other sites like winehq.org. When I switch to www.jw.org, it won't go there. The output in the terminal is this:
Code:
0360:fixme:ieframe:ClientSite_GetContainer (010B2CB0)->(0072F9EC)
0360:fixme:urlmon:InternetBindInfo_GetBindString not supported string type 20
0360:fixme:ieframe:DocHostUIHandler_GetDropTarget (010B2CB0)
32 & 64 bit "Internet Explorers" behave similarly. The site is as simple as can be. It uses the browser language to set your website section, because it is in ≥1090 languages, that's the only odd thing. It's weak on .ie sites, boards.ie, ebay.ie, etc.
The other thing I need is a reminder how to get M$ fonts into wine, because I'm getting a few error lines for every one of the two zillion fonts in ~Current. I gather there's some copyright issues in some of the world?
Last edited by business_kid; 05-13-2024 at 08:07 AM.
Grabbed that. Winetricks has got much more complicated than in days past! Alien's wine is still 8.6
I have a modern box where Program updates don't flow. I actually updated that using the download onto a liveslak usb with wine. I copied the download while it had a "Yes/No" dialog in X. The update was 3.2G! So I'm good for a few months.
I tried my elderly laptop. 32bit "Internet Explorer" gets www.jw.org but still has issues with .ie websites (e.g ebay.ie). No font errors there .
How bad is winehq's iexplore.exe? Why is it even still a thing, seeing as m$ let the name die?
Last edited by business_kid; 05-11-2024 at 12:11 PM.
Tried an rsync -avc but that failed. So I removed the lot. I reinstalled wine-8.6, deleted ~/.wine and configured from scratch. I reinstalled the Library, & updated that manually, as it had nop internet access. At last the error has changed. Surfing to ebay.ie in 32bit explorer, I get (in "internet explorer")
Code:
Service Unavailable - Zero size object
The server is temporarily unable to service your request. Please try again later.
Reference #15.a49bd817.1715453080.3e1d8ae9
https://errors.edgesuite.net/15.a49bd817.1715453080.3e1d8ae9
The terminal I'm running in spits lines ending in error 20 for every browser seek ending with the line mentioning error 20
Code:
015c:fixme:ieframe:DocHostUIHandler_GetDropTarget (010B2CB0)
015c:fixme:mshtml:nsCacheInfoChannel_GetCacheKey (0BE70980)->(0072E948)
015c:fixme:mshtml:nsCacheInfoChannel_GetCacheTokenExpirationTime (0BE70980)->(0072E958)
015c:fixme:mshtml:nsChannel_AsyncOpen2 (0BE70AD0)->(1AE49968)
015c:fixme:mshtml:get_guid_from_type Unknown type L"module"
015c:fixme:ieframe:PropertyNotifySink_OnChanged unimplemented dispid 1005
015c:fixme:urlmon:InternetBindInfo_GetBindString not supported string type 20
015c:fixme:ieframe:ClientSite_GetContainer (010B2CB0)->(0072F9EC)
015c:fixme:urlmon:InternetBindInfo_GetBindString not supported string type 20
Isn't there a "Five Dollar Fine For Whineing" (sic)
In fact, the fault is agnostic. Both browser editions have it, so steam or any other game is likely to show it. I accept that some folks don't want to support surfing to that particular site. I can surf to amazon.com, & amazon.co.uk; but I cannot surf to ebay.com, or ebay.co.uk. Not being able to grab updates is limited to this one particular box.
Distribution: Slackware 64 -current multilib from AlienBob's LiveSlak MATE
Posts: 1,084
Rep:
Why on earth are you using wine's iexplorer and not your regular linux browser? OK, if a program under wine wants access to a web page, I guess that iexplorer starts by default. But this can be changed: https://askubuntu.com/questions/5163...-instead-of-ie
Why on earth are you using wine's iexplorer and not your regular linux browser? OK, if a program under wine wants access to a web page, I guess that iexplorer starts by default. But this can be changed: https://askubuntu.com/questions/5163...-instead-of-ie
Old post, but still working AFAIK.
Thanks for the reply. The only reason I'm using wine's explorer is to troubleshoot my problem network access. Two Slackware64-Current, Multilib & one single program installations. One program can access updates, the other cannot. That's a simple library lookup program, and new stuff is added regularly.
Now I have two boxes on identical software here. One accesses the net under wine much better than the other, and I have been comparing them, and searching online. I have discovered
1. Wine’s 'ping' command (under wine cmd) is useless, because neither of my boxes (working or not) can ping my router, or anything else!
2. DNS appears to work on both boxes, because even the useless ping command can resolve hostnames to IPs, even on my troublesome box. I have no local dns, so wine is going online for dns .
3. Wine’s ipconfig shows correct IPV4 information on both boxes. I haven’t bothered with IPV6, because the router doesn’t handle it.
4. Wine’s Netstat shows open connections. When I get through in "Internet explorer"(e;.g. amazon.*) wine’s netstat shows a sort of traceroute-like output of ≥22 IPs that have been contacted. It definitely isn't a traceroute. From Ireland it appears I'm ricocheting around like a pinball in cloudfare at San Francisco . On the box that connects poorly, I only see 3 lines before netstat stops. These all have my own IP on them, just different ports.
5. Wine can actually access www.jw.org – slowly. But the Library program asks “Am I online?” of wine, and the answer must come back as “no,” because it promptly raises an error about internet access.
Distribution: Slackware 64 -current multilib from AlienBob's LiveSlak MATE
Posts: 1,084
Rep:
So you have two machines with identical setup softwarewise, one connects OK to internet under wine and the other has a poor connection?
If the machines really are 100.00 % identical softwarewise, surely it must be hardware related? (Different NICs, different network cables or whatever).
As to the library program issue: might be that the program doesn't work perfectly under wine (not all programs do).
Some programs seem to be picky about which browser is used. After making the regedit changes mentioned above, most of my very few programs that I run under wine opens my default Vivaldi browser OK. But one program refuses, giving me the error message
Quote:
Failed to execute default browser
Input/output error
If I switch the default browser to a non-chrome one (Seamonkey, Basilisk) it works, however.
So you have two machines with identical setup softwarewise, one connects OK to internet under wine and the other has a poor connection?
If the machines really are 100.00 % identical softwarewise, surely it must be hardware related? (Different NICs, different network cables or whatever).
As to the library program issue: might be that the program doesn't work perfectly under wine (not all programs do).
Some programs seem to be picky about which browser is used. After making the regedit changes mentioned above, most of my very few programs that I run under wine opens my default Vivaldi browser OK. But one program refuses, giving me the error message
If I switch the default browser to a non-chrome one (Seamonkey, Basilisk) it works, however.
Look, it's not browsing I'm worried about, it's network access. In linux, you can faultfind along the route.My problem is that I can access DNS in wine through the router to get an IP, but I can't reliably access the router with my own network packets. I can surf to amazon, but not ebay. Whatever check my library program makes, it decides that there's no internet access.
Both boxes are running on ultra-reliable Qualcomm Atheros wifi chips using the ath9k module. Oh, one other thing: The 'route' command in wine has apparently been dropped. This sort of thing gets me
Code:
c:\>ping cr.yp.to
preloader: Warning: failed to reserve range 00010000-00110000
Pinging cr.yp.to [131.193.32.108] with 32 bytes of data:
PING: transmit failed. General failure.
PING: transmit failed. General failure.
PING: transmit failed. General failure.
PING: transmit failed. General failure.
Ping statistics for 131.193.32.108
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss)
It got [131.193.32.108] through a dns request sent through the router . But it can't ping it. It can't even ping my dns servers .
The sysctl command lessened or eliminated the "failed to allocate memory <range" errors and it seems a good one. It did make wine more vocal about other errors, so it went from about 2-3 screens full of errors to about 7-8 screens. But I never take wine errors too seriously anyhow. That looks like a good line to add in rc.local, because wine gets a fair deal of use.
'ip a' looks like this
Code:
dec@Ebony:~$ ip a
1: lo: <LOOPBACK> mtu 65536 qdisc noop state DOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 9c:6b:00:24:d4:2c brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether b4:ee:b4:35:01:79 brd ff:ff:ff:ff:ff:ff
inet 192.168.178.163/24 brd 192.168.178.255 scope global dynamic noprefixroute wlan0
valid_lft 70818sec preferred_lft 60018sec
inet6 fe80::445c:1dfb:16b1:874e/64 scope link
valid_lft forever preferred_lft forever
6: proton0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 500
link/none
inet 10.20.0.5/16 scope global proton0
valid_lft forever preferred_lft forever
inet6 fe80::a9a3:a1d3:eb17:3bb/64 scope link stable-privacy proto kernel_ll
valid_lft forever preferred_lft forever
dec@Ebony:~$
There's a vpn on ATM. This is the command with no vpn
Code:
dec@Ebony:~$ ip a
1: lo: <LOOPBACK> mtu 65536 qdisc noop state DOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 9c:6b:00:24:d4:2c brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether b4:ee:b4:35:01:79 brd ff:ff:ff:ff:ff:ff
inet 192.168.178.163/24 brd 192.168.178.255 scope global dynamic noprefixroute wlan0
valid_lft 70704sec preferred_lft 59904sec
inet6 fe80::445c:1dfb:16b1:874e/64 scope link
valid_lft forever preferred_lft forever
dec@Ebony:~$
As I mentioned earlier, my router doesn't do IPV6.
Funny, but the windows networking is just as odd on the "functional" box. Ping is inoperative; dns is 100% working, even on ping; "IE" gets amazon.* but refuses ebay.* with the "Service not available - zero size object." It's just that when my library program pops the networking question, the answer is "Yes" instead of "No." Removing the vpn on the non-functional box speeds up browsing, because wine doesn't know how to handle proton0, and the routing table routes me out through that. But it normally works fine.
I'm tempted to brave the flames and report a bug on winehq.org. But then I'd have to go educating them on Alien's 64+32 bit build of wine-8.6, Multilib, etc, etc. After which I imagine I'd be given a middle finger and told to upgrade to 9.0. I will upgrade - when it comes.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.