LinuxQuestions.org
Review your favorite Linux distribution.
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 01-11-2011, 02:02 PM   #1
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,015

Rep: Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186
"DOS support unavailable"


For years, and up to and including this morning, I've been running a old Windows program, The American Heritage Electronic Dictionary, in WINE.
This a.m. I installed the latest current changes and all was well. I then install all of Multilib changes and the 32compat packages and now when I try and fire up the above mentioned program I get the following error:

Code:
preloader: Warning: failed to reserve range 00010000-00110000
preloader: Warning: failed to reserve range 00010000-00110000
preloader: Warning: failed to reserve range 00010000-00110000
preloader: Warning: failed to reserve range 00010000-00110000
preloader: Warning: failed to reserve range 00010000-00110000
preloader: Warning: failed to reserve range 00010000-00110000
winevdm: unable to exec 'C:\AHDW\AHD3.EXE': DOS support unavailable
Any ideas on how to fix this would be appreciated.
Thanks.
 
Click here to see the post LQ members have rated as the most helpful post in this thread.
Old 01-11-2011, 02:44 PM   #2
TheCrow33
Member
 
Registered: Aug 2009
Posts: 81

Rep: Reputation: 8
shot in the dark here, have you reinstalled wine since you did the multilib updates? I believe I had a problem with this a while ago.
 
Old 01-11-2011, 02:48 PM   #3
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,015

Original Poster
Rep: Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186
Quote:
Originally Posted by TheCrow33 View Post
shot in the dark here, have you reinstalled wine since you did the multilib updates? I believe I had a problem with this a while ago.
Yes, I tried that, but thanks for the suggestion.
 
Old 01-11-2011, 03:25 PM   #4
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 2,454

Rep: Reputation: 8347Reputation: 8347Reputation: 8347Reputation: 8347Reputation: 8347Reputation: 8347Reputation: 8347Reputation: 8347Reputation: 8347Reputation: 8347Reputation: 8347
Quote:
Originally Posted by cwizardone View Post
This a.m. I installed the latest current changes and all was well. I then install all of Multilib changes and the 32compat packages and now when I try and fire up the above mentioned program I get the following error:

Code:
preloader: Warning: failed to reserve range 00010000-00110000
preloader: Warning: failed to reserve range 00010000-00110000
winevdm: unable to exec 'C:\AHDW\AHD3.EXE': DOS support unavailable
This is very likely due to an increase in the default CONFIG_MIN_MMAP_ADDR. Previously it was set to 4096, and possibly WINE had learned to work around that restriction.

It will probably work again (after a reboot) if you create or edit /etc/sysctl.conf with this contents:
vm.mmap_min_addr=0

To make the change from the command line as root: sysctl vm.mmap_min_addr=0

Note that this will open up a whole range of possible kernel attacks that can allow local users to root your machine.
 
20 members found this post helpful.
Old 01-11-2011, 06:35 PM   #5
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,015

Original Poster
Rep: Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186
Quote:
Originally Posted by volkerdi View Post
This is very likely due to an increase in the default CONFIG_MIN_MMAP_ADDR. Previously it was set to 4096, and possibly WINE had learned to work around that restriction.

It will probably work again (after a reboot) if you create or edit /etc/sysctl.conf with this contents:
vm.mmap_min_addr=0

To make the change from the command line as root: sysctl vm.mmap_min_addr=0

Note that this will open up a whole range of possible kernel attacks that can allow local users to root your machine.
That worked.
Thank you very much, Mr. Volkerding!
Greatly appreciated!
 
Old 05-20-2011, 02:55 AM   #6
masbroe
LQ Newbie
 
Registered: May 2011
Posts: 1

Rep: Reputation: Disabled
Thumbs up

Quote:
Originally Posted by volkerdi View Post
This is very likely due to an increase in the default CONFIG_MIN_MMAP_ADDR. Previously it was set to 4096, and possibly WINE had learned to work around that restriction.

It will probably work again (after a reboot) if you create or edit /etc/sysctl.conf with this contents:
vm.mmap_min_addr=0

To make the change from the command line as root: sysctl vm.mmap_min_addr=0

Note that this will open up a whole range of possible kernel attacks that can allow local users to root your machine.
Thanks Mr. Pat,
worked for me without reboot.
 
1 members found this post helpful.
Old 05-20-2011, 04:57 AM   #7
psionl0
Member
 
Registered: Jan 2011
Distribution: slackware_64 14.1
Posts: 722
Blog Entries: 2

Rep: Reputation: 124Reputation: 124
Quote:
Originally Posted by volkerdi View Post
note that this will open up a whole range of possible kernel attacks that can allow local users to root your machine.
ewwwww!
 
Old 05-20-2011, 11:16 PM   #8
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,015

Original Poster
Rep: Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186Reputation: 7186
Not a problem if it is a standalone box.
 
Old 05-21-2011, 12:28 AM   #9
honeybadger
Member
 
Registered: Aug 2007
Location: India
Distribution: Slackware (mainly) and then a lot of others...
Posts: 855

Rep: Reputation: Disabled
warning: compltetly off-topic.
Is it the real Pat Volkerding? Good Lord, it is mindblowing to know that you post in this forum. Really out of words to express my emotions. All I can really think of saying here is thankyou for slackware.
 
Old 05-21-2011, 12:29 AM   #10
Nylex
LQ Addict
 
Registered: Jul 2003
Location: London, UK
Distribution: Slackware
Posts: 7,464

Rep: Reputation: Disabled
Quote:
Originally Posted by SilverBack View Post
warning: compltetly off-topic.
Is it the real Pat Volkerding? Good Lord, it is mindblowing to know that you post in this forum. Really out of words to express my emotions. All I can really think of saying here is thankyou for slackware.
It is indeed Pat. Several of the Slackware team are regular posters here.
 
Old 02-09-2018, 06:02 PM   #11
trollog
Member
 
Registered: Oct 2014
Posts: 151

Rep: Reputation: Disabled
And thank you for slackware

All of the core team. Best Linux out there. Still. After all these years.

Last edited by trollog; 02-09-2018 at 06:06 PM.
 
1 members found this post helpful.
Old 03-22-2021, 06:06 PM   #12
hectolitre
LQ Newbie
 
Registered: Feb 2010
Location: Czech Republic, Europe
Distribution: slackware64-current (march 2021)
Posts: 5

Rep: Reputation: 1
Hi all,

A bit off-topic, but I did not like to found new thread, hope to find some advice here...

I have made new installation of Slackware64-current. I have successfully installed the wine slackbuild package (with many optional dependences), but I was not able to run any exe file (64bit nor 32 bit, except wine's own notepad and such). Even when the system is pure 64bit, the wine installation is 64bit and the exe is 64bit, wine (wine64 too, both with different prefixes tested) seem to need 32bit libraries, or multilib.
I followed carefully the Alien Bob's instructions on docs.slackware.com/slackware:multilib, but at the end of upgradepkg things went wrong - I got this error message:
Code:
Executing install script for glibc-solibs-2.23_multilib-x86_64-4alien.txz.
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (cs_CZ.utf8)
rm: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by rm)
cp: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by cp)
cp: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by cp)
At this point, I am not able to run any command, I always get "missing glibc 2.25/28/33" error.
From here I can get just back to the starting point - insert the Slack64-current ISO and install 64bit glibc over, which does not solve my problem with multilib...
The reason for wine is my need of SketchUp at my job.

I'll be glad for any ideas here.

I'm very sorry for my poor english - as you can see in code above, en_US is not my favourite locale. :-)

-hectolitre-
 
1 members found this post helpful.
Old 03-23-2021, 01:13 AM   #13
MDKDIO
Member
 
Registered: Mar 2004
Location: Sweden
Distribution: Slackware 15
Posts: 518

Rep: Reputation: 185Reputation: 185
Quote:
Executing install script for glibc-solibs-2.23_multilib-x86_64-4alien.txz
Isn't that supposed to be Executing install script for glibc-solibs-2.33_multilib-x86_64-4alien.txz ?

You'll find the rest of the info and packages for multilib - current here
http://www.slackware.com/~alien/multilib/current/
 
1 members found this post helpful.
Old 03-23-2021, 03:03 AM   #14
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8104Reputation: 8104Reputation: 8104Reputation: 8104Reputation: 8104Reputation: 8104Reputation: 8104Reputation: 8104Reputation: 8104Reputation: 8104Reputation: 8104
Quote:
Originally Posted by hectolitre View Post
Hi all,

A bit off-topic, but I did not like to found new thread, hope to find some advice here...
Your question has zero relevance for the original topic, you should have created your own new topic instead of necro-posting.
Quote:
Code:
Executing install script for glibc-solibs-2.23_multilib-x86_64-4alien.txz.
You replaced Slackware-current's glibc 2.33 with the multilib version of glibc for Slackware 14.2 (glibc 2.23). You killed your system with that action. Follow the procedure to boot from an install/rescue medium that has a copy of the correct glibc packages and fix your issue.
 
1 members found this post helpful.
Old 03-23-2021, 04:19 AM   #15
hectolitre
LQ Newbie
 
Registered: Feb 2010
Location: Czech Republic, Europe
Distribution: slackware64-current (march 2021)
Posts: 5

Rep: Reputation: 1
Quote:
Originally Posted by MDKDIO View Post
You'll find the rest of the info and packages for multilib - current here
http://www.slackware.com/~alien/multilib/current/
Thanks a lot, that is it! My bad, I installed multilib 14.2 on Slack64-current, I have misunderstood Alien Bob's instructions.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
"FUTEX WAIT EAGAIN (Resource temporarily unavailable )" jungbg Linux - Newbie 1 12-22-2009 05:07 PM
xine "Audio output unavailable. Device is busy." shellshock Linux - Software 3 05-13-2006 12:19 PM
Cedega from Fat32 (Invalid path "." given for "--use-dos-cwd") bdox Linux - Software 0 03-30-2005 11:24 AM
Cedega and Fat32 (Invalid path "." given for "--use-dos-cwd") bdox Linux - Games 0 03-26-2005 02:48 AM
SCSI Device unavailable after firmware download. Redhat or "sg" issue? jrvance Linux - Hardware 2 10-21-2003 01:41 PM

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

All times are GMT -5. The time now is 02:24 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