You are not logged in.
Pages: 1
I've got a similar problem: Wine can't initialize DirectX According to this thread it was solved by installing "lib32-nvidia-utils". But I can't find it in Synaptic, maybe I'm missing a certain repo?
Offline
There is no 'lib32-nvidia-utils' in Q4OS, as 'lib32..' packages has been replaced with 'Multiarch' https://wiki.debian.org/Multiarch for Debian systems since Jessie release.
Offline
There is no 'lib32-nvidia-utils' in Q4OS, as 'lib32..' packages has been replaced with 'Multiarch' https://wiki.debian.org/Multiarch for Debian systems since Jessie release.
Ups, I guess I did something wrong. I have searched in Google for "nvidia multiarch" and I have found and then used this command "sudo apt-get install libgl1-nvidia-glx:i386". There was some info about conflicting kernel modules, and now the X server does not start. I have also tried this command "nvidia-xconfig" but it didn't help...
Could you tell me step by step how to bring my system back to life, please?
Offline
I guess I should've installed this instead: "libgl1-nvidia-legacy-304xx-glx:i386"
I've got NVIDIA GeForce 6150 BTW.
Offline
Try to run in terminal:
$ qinst-ipvideo
it should detect the best nvidia driver to install.
Offline
Try to run in terminal:
$ qinst-ipvideo
it should detect the best nvidia driver to install.
I ran "qinst-ipvideo", and it says that it is recommended to install "nvidia-legacy-304xx-driver", and that a "usable nvidia driver" has been found.
I'm not sure you understood what I did and what I want to do, so let me repeat:
1) I already installed "nvidia-legacy-304xx-driver" some time ago and it was working fine.
2) However, Direct3D was not working in Wine, so I tried to fix this by installing "libgl1-nvidia-glx:i386".
3) Now, the X server doesn't start, I guess this is because I should've installed "libgl1-nvidia-legacy-304xx-glx:i386" instead.
4) Can I repair my system by using "apt-get --purge remove libgl1-nvidia-glx:i386" and then downloading "libgl1-nvidia-legacy-304xx-glx:i386"?
5) Or should I do something else?
Offline
To fix the system:
If you run 64bit architecture, you should remove all :i386 packages. Then remove all nvidia drivers and i386 architecture as well:
$ sudo apt-get purge package1:i386 package2:i386 ...
$ sudo apt-get purge nvidia*
$ dpkg --remove-architecture i386
$ sudo apt-get update
$ sudo apt-get autoremove
Then run:
$ qinst-ipvideo
and install proper nvidia drivers.
Try your system boot to gui. It should include directx for wine. In case on unsuccess let findings here to get help.
Offline
To fix the system:
[...]
Thanks! The system seems to be working now. I gonna write more about later on.
Offline
Well, to be honest I still haven't found the way around the issue. Even after installing the correct (i.e. "libgl1-nvidia-legacy-304xx-glx:i386") 32-bit libraries for my GPU.
Can somebody try Chessmaster 10th Edition Demo on 64-bit Q4OS with proprietary NVIDIA drivers, to see if they can get this application to work?
Offline
Anyone? Actually, I'm trying to get Chessmaster running not for myself, but for my uncle. The game works fine with Wine on other distros, however, my uncle really likes Q4OS.
Offline
Which version of Chessmaster do you want to install? Chessmaster 10th Edition or Chessmaster XI Grandmaster Edition?
Before asking for help please read this topic: https://www.q4os.org/forum/viewtopic.php?id=3502 If you have problems with WiFi network, try to install the Network Manager using Q4OS Software Centre.
Offline
Which version of Chessmaster do you want to install? Chessmaster 10th Edition or Chessmaster XI Grandmaster Edition?
Chessmaster 10th Edition. Here's the demo. I simply can't get it to work with 64-bit Q4OS and NVIDIA drivers--Wine cannot initialize DirectX. You can see what I've already tried if you read my previous posts.
Offline
Assuming you now have the correct nvidia drivers installed 32bit and 64 bit - sorry I don't have an nvidia based machine to follow that through.
If you do not have have winetricks installed, so just do 'sudo apt-get install winetricks' in a terminal.
Once installed run 'winetricks d3dx9_36' in terminal
That should download and install directx_feb2010_redist.exe from Microsoft
I hope that fixes your issue.
If you need to install other components there is a gui for winetricks. Run 'winetricks --gui' in terminal
Click OK assuming you're using one default wine install.
Then click button Install Windows dll
You'll see a whole list of goodies and DirectX9 features in there.
dsdx9_36 seems to be the starting point for the problem you are seeing.
Offline
Unfortunately, Wine does not working properly on Q4OS x64. So I tried to install Chessmaster 10 using Crossover. Installation was successfull!
Please watch this video.
Before asking for help please read this topic: https://www.q4os.org/forum/viewtopic.php?id=3502 If you have problems with WiFi network, try to install the Network Manager using Q4OS Software Centre.
Offline
Not sure I can completely agree that Wine doesn't work properly - I'm using it without any pain but my needs are modest. Also do remember that Crossover is a commercial application - I've been using it for years on both PC and MAC and it is very good.
Curiously I mainly used Xover of late to run Picasa 3.9. That will run in Wine but not all the tabs work in the Options - common to Debian and Ubuntu.
Whilst playing with Q4Wine and installing Picasa 3.9 as a test lo and behold those tabs worked as they should. Since QWine does allow specific paths to be identified maybe that helps.
Offline
Sorry guys that I'm digging up this old thread again, but I still have not found a solution to my problem. I completely reinstalled Q4OS (using the 1.6.2 version, 64-bit), installed NVIDIA drivers, Wine, and correct 32-bit drivers (libgl1-nvidia-legacy-304xx-glx:i386) for my GPU, i.e. integrated GeForce 6150, yet Chessmaster 10 does not run.
However, 2D stuff like Picasa, Teamviewer works perfectly fine in Wine. Crossover is not an option, because as bin mentioned before it's not a free app.
I know the Q4OS Team is busy, but could please just check whether the Chessmaster 10 Demo would launch on 64-bit Q4OS with proprietary NVIDIA drivers (the problem does not seem to affect nouveau drivers, and I'm not sure if 32-bit systems are affected).
Offline
You could try to research Chessmaster 10 on Debian Jessie. If you will find a guide to get it work on Debian Jessie, you could safely use it on Q4OS as well.
Offline
Following recent updates I have been using q4wine to configure prefixes for the 2 progs I use. The issues with finding the correct paths seem to have been resolved.
Add q4wine and then set up a 64bit prefix into which you can try various options. The debugging will also help you identify the problems.
You may actually find that a 32bit prefix will do the job if you're having to install 32bit drivers.
Last edited by bin (2016-09-27 09:25)
Offline
Following recent updates I have been using q4wine to configure prefixes for the 2 progs I use. The issues with finding the correct paths seem to have been resolved.
Add q4wine and then set up a 64bit prefix into which you can try various options. The debugging will also help you identify the problems.
You may actually find that a 32bit prefix will do the job if you're having to install 32bit drivers.
Well, I tried today to run Wine through q4wine, but it can't find paths to wineserver and to Wine 32- and 64-bit libraries. Maybe these missing paths are causing all the issues?
Just as a reminder, I have installed Wine 1.6 using the Q4OS Software Center and not Synaptic.
Last edited by q4os_user (2016-10-09 16:07)
Offline
I discovered an interesting bug with the q4wine installation.
The information needed is all stored in the file ~/.config/q4wine/default.conf
Now, if I install Wine as you describe - which is my normal method with Q4OS - the default.conf does not get created every time.
What is bizarre is that if I use a normal hard drive it works OK - if I use an SSD it doesn't. By the same token if I use an SSD then I have to enable wireless after boot through rc.local whereas it works OK on a spinner.....
I thought that the issue had been fixed because I was running on a spinner as I have space issues on my old 80gb SSD. So it wasn't till I went back to the SSD that I found this issue the other day.
This may be one of those non-reproducible bugs except under certain conditions - but if you do not have the default.conf file in the location described then it affects at least 2 of us anyway
Anyhow - I attach the working default.conf from my machine which should hopefully solve your problem - please locate this section
[advanced]
prefixDefaultPath=/home/xxxxxxxx/.local/share/wineprefixes
and replace the xxxxxxxx with your user name.
Offline
@q4os_user
'q4wine' is nice piece of software and does it's job pretty well. Nonetheless, you could find useful 'playonlinux' too - https://www.playonlinux.com/en/ . You can install 'playonlinux' from default Q4OS repositories.
Offline
I discovered an interesting bug with the q4wine installation.
The information needed is all stored in the file ~/.config/q4wine/default.conf
[...]
Thanks, this has fixed q4wine path issues, but Chessmaster 10 still does not run. Hmm... I think I need to test NVIDIA drivers even more thoroughly. However, so far I have not noticed anything unusual, except these Wine problems.
@Q4OS Team Yeah, I have installed PlayOnLinux, but the problem is still there, even when using newer Wine versions in POL.
Offline
Pages: 1