LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 05-11-2024, 08:48 AM   #1
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,418

Rep: Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338
Wine Networking Problem


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.
 
Old 05-11-2024, 09:07 AM   #2
garpu
Senior Member
 
Registered: Oct 2009
Distribution: Slackware
Posts: 1,592

Rep: Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920Reputation: 920
Winetricks will handle fonts: https://github.com/Winetricks/winetricks
 
Old 05-11-2024, 12:04 PM   #3
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,418

Original Poster
Rep: Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338
Quote:
Originally Posted by garpu View Post
Winetricks will handle fonts: https://github.com/Winetricks/winetricks
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.
 
Old 05-11-2024, 02:05 PM   #4
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,418

Original Poster
Rep: Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338
Ok.

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
It's having a problem reading html?
 
Old 05-12-2024, 06:35 PM   #5
hpfeil
Member
 
Registered: Nov 2010
Location: Tucson, Arizona US
Distribution: Slackware Current
Posts: 357
Blog Entries: 1

Rep: Reputation: Disabled
Isn't there a "Five Dollar Fine For Whineing" (sic)
 
1 members found this post helpful.
Old 05-13-2024, 08:10 AM   #6
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,418

Original Poster
Rep: Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338
Quote:
Originally Posted by hpfeil View Post
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.
Code:
Z:\home\dec>ipconfig
preloader: Warning: failed to reserve range 00010000-00110000
0058:fixme:nsi:ipv6_forward_enumerate_all not implemented
0058:fixme:nsi:ipv6_forward_enumerate_all not implemented
Ethernet adaptor lo

    Connection-specific DNS suffix. . : fritz.box
    Default gateway . . . . . . . . . :

Ethernet adaptor eth0

    Connection-specific DNS suffix. . : fritz.box
    Default gateway . . . . . . . . . :

Ethernet adaptor wlan0

    Connection-specific DNS suffix. . : fritz.box
    IPv6 address. . . . . . . . . . . : fe80::445c:1dfb:16b1:874e%3
    IPv4 address. . . . . . . . . . . : 192.168.178.163
    Default gateway . . . . . . . . . : 192.168.178.1
all that looks correct. Except fritz.box is identified as 192.168.178.1 in /etc/hosts, and wine may not have that.

Last edited by business_kid; 05-13-2024 at 08:33 AM.
 
Old 05-13-2024, 08:23 AM   #7
kgha
Senior Member
 
Registered: May 2018
Location: Sweden
Distribution: Slackware 64 -current multilib from AlienBob's LiveSlak MATE
Posts: 1,084

Rep: Reputation: 753Reputation: 753Reputation: 753Reputation: 753Reputation: 753Reputation: 753Reputation: 753
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.
 
Old 05-13-2024, 12:02 PM   #8
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,418

Original Poster
Rep: Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338
Quote:
Originally Posted by kgha View Post
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.
 
Old 05-14-2024, 03:39 AM   #9
kgha
Senior Member
 
Registered: May 2018
Location: Sweden
Distribution: Slackware 64 -current multilib from AlienBob's LiveSlak MATE
Posts: 1,084

Rep: Reputation: 753Reputation: 753Reputation: 753Reputation: 753Reputation: 753Reputation: 753Reputation: 753
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.
 
Old 05-14-2024, 06:56 AM   #10
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,418

Original Poster
Rep: Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338
Quote:
Originally Posted by kgha View Post
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 .
 
Old 05-14-2024, 07:15 AM   #11
Petri Kaukasoina
Senior Member
 
Registered: Mar 2007
Posts: 1,871

Rep: Reputation: 1530Reputation: 1530Reputation: 1530Reputation: 1530Reputation: 1530Reputation: 1530Reputation: 1530Reputation: 1530Reputation: 1530Reputation: 1530Reputation: 1530
Quote:
Originally Posted by business_kid View Post
Code:
preloader: Warning: failed to reserve range 00010000-00110000
Does this help (as root)?
Code:
sysctl vm.mmap_min_addr=4096
What's the output of command 'ip a' (in Linux)?
 
Old 05-14-2024, 09:05 AM   #12
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,418

Original Poster
Rep: Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338
Quote:
Originally Posted by Petri Kaukasoina View Post
Does this help (as root)?
Code:
sysctl vm.mmap_min_addr=4096
What's the output of command 'ip a' (in Linux)?
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.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[ANN] mk-slack64-multilib : A tool to create slackware64+multilib tree/iso phenixia2003 Slackware 5 12-28-2012 05:42 AM
upgrading slackware64 13.1 multilib to slackware64 -current multilib Cultist Slackware 4 03-12-2011 09:04 AM
[SOLVED] Broffice not compile on Slack64(multilib or no multilib);SlackBuild afreitascs Slackware 4 06-14-2010 07:16 AM
[SOLVED] Slackware 13 64 - Alien Bob's multilib and Wine Gerard Lally Slackware 20 05-14-2010 11:04 AM
[SOLVED] Slackware-13.0 x86_64 : Multilib, Nvidia & Wine pokipoki08 Slackware 3 02-01-2010 10:20 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 05:13 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration