Thats good, at least you have everything you should need, including the correct drivers by the look of it. What version of WINE are you using? I presume you installed it via Synaptic and didnt install an RPM manually (which it seems PClinux uses since its based on Mandriva...urgh)? You might want to try upgrading if possible. Now this is where things get tricky as I have only about 2 hours experience with RPM based systems. You could *try* this RPM designed for Mandriva, but I cant seem to find any reasonable amount of docs for PCLinux so I really couldnt tell you how well it would work, if at all
Does anyone have an idea on how well force-feedback works on wine?
And in linux in general. I did try to make get a gameport-joystick working on linux for about 10 minutes, but then I figured I wouldn't use it anyway and stopped any work on this topic.
So, does anyone have experience with FF-hardware under linux and especially wine?
Type "sudo apt-get update" and press enter. Let it do its stuff. It should finish without errors.
Type "sudo apt-get upgrade" and press enter. Now depending on your versions of programs and last time you do an update, it may take sometime to do this.
If you had to install a new Kernel, reboot now. If you're unsure, reboot.
Type "sudo apt-get install wine" and press enter. This should download WINE from the WineHQ repositories we added earlier (i.e. from wine.sourceforge.net). This could take some time as sf is slow. Go and make yourself a cup of tea.
Download and unzip LFS to your home directory. ("wget http://www.liveforspeed.net/file_s2.php?id=7" and press enter, followed by "unzip LFS_S2_ALPHA_Q.zip" and press enter.
Type "wine LFS.exe". For the first time this could take a whilst as it needs to create your wine registry.
LFS might startup with a black screen. Pressing escape should clear it.
A few things to note;
I'm assuming a certain level of Linux knowledge. If you find that when you type "sudo command here" and its asking you for a password, I expect you to understand that its a password of a user with sudo rights - which is the default user setup during the Ubuntu installer.
I did this with a clean install, of Ubuntu RC2, as its the only iso I had around at work. I dont expect you to do the same, but I do expect a reasonably clean copy of ubuntu, which is upto date.
I've tested this on 2 Virtual Machines to the point of loading and very briefly testing LFS. Both work using the latest version of WINE (0.9.7).
I didnt try to unlock. I'll give that ago when I've got a reasonable copy of Linux running at home on my desktop.
This isnt a way to get LFS running at full speed, nor is it how to get your favourite controllers working. Thats trickier. I'll post how I got mine working later, if I do.
If you find that LFS is slow, then try running "glxgears" in a terminal. If that runs poorly also then you need the binary or Free drivers for Linux, for your gfx card. Either download from ATi/nVidia or download from your favourite package manager. Bear in mind that the binary drivers will give better performance, but they are non-Free.
I think in debian terms, particularly in terminal / headless / non-X-server terms, which is why I didnt use synaptic.
This isnt the be-all and end-all of things, this is how I got LFS "working". If you know a better way, want to correct me, tell me I'm a total twat, want more help, or whatever, let us know.
I'll attach the complete sources.list if anyone wants a pure copy/paste tutorial later. EDIT: sources.list is attached as a zip.
Why didnt I use APT pinning to make sure it comes from the WineHQ repositories? Because its should always be more upto date from WineHQ.
If enough people find this useful, I'll dump a more detailed copy on the LFSWiki, which might cover installation from a dual boot point of view, and possibly how to setup your controllers.
i installed ubuntu the other day and yep lfs works fine with latest wine 0.9.7 i think, installed it off sinaptic, and it works fine, if you dont forget to sudo wine, my question is if there is any chance my msff wheel will work in ubuntu? i know the FF is pretty much out of the question, but recognizing the device and making it available would be enuff for me
yeah but i have a microsoft wheel so i'd be pretty lucky if it works even without the FF :P anyway i dont understand much about linux and its ways but google hasnt helped, neither do the ubuntu forums.
I have yet to get LFS to work on newer veresions of WINE, but I did play LFS on the pre-beta wine versions (without force-feedback), but I may try again from source as I was using Slackware .tgz packages for the betas thus far. I also have toasted my Win98se system after upgrading as it can't handle my new hardware, so may give Wine a bash, otherwise I may 'need' to buy WinXP.
However unlikely, I still wish the devs would make a Linux client
I asked devs from netkar pro and they aren't going to do it.
LFS won't get linux-available anytime soon too. Beside wine there is no DX-supprt for linux, and the devs won't rewrite their gfx-engine for openGL with DX10 coming.
yes the first link ive been there, it also mention it works with kernel 2.4 when im using 2.6, another thing is how to install and configure it proper as im not that keen in linux.im surprised ive got it to work
i did so but nothing changed, lfs doesnt see the wheel and i have no way of checking if its working, maybe im missing some modules(like if i would know what to do with them :P) i forgot to mention my msff is gameport, i tried to load gameport and sidewinder modules but i see no changes, im such a noob with this i wouldnt see it until lfs does hehe.
I think: If LFS dont see, then Linux not see too. I'm right?
You tried "modprobe joydev" or joystick and then "modprobe sidewinder" or joy-sidewinder or analog?
I had a joystick gameport too, it never worked on Linux. By the way, it was a old old old Thrustmaster Formula T2.
yes i have no js in /dev/input, i installed joystick from sinaptic, rebooted but still nothing, also those 2 modprobes didnt work, they say module not found
also tried modprobe gameport, sidewinder, and they appear in lsmod but they dont work, i believe i first must have a js in /dev/input but cant seem to do so.
Yes the system creates /dev/input/js0 and/or /dev/js0 when found a joystick.
I dont know where Ubuntu store the modules, may be in /lib/modules/"kernel version"/kernel/input/ ... or something else. Or you can try run "locate joydev".
yeah locate fine in /lib/modules/2.6.12-10-686/kernel/drivers/input/joydev.ko
now i really dunno what to do more ive loaded as much modules as i could that have anything to do with joysticks;joydev,gameport,ns558,sidewinder,analog.
when i installed joystick it asked me when to detect devices and i put in at boot but no go. im out of ideas and searching the web for this kind of info isnt easy, i guess itll never work
Surprisingly I got a reasonable amount. Enough to get into a track. I did get a lot more acceleration off the MS Virtual Server (2005 Enterprise edition, if anyones interested). Although X does refuse to run with a depth greater than 16.
Last I heard was that even i-Force devices arent really being supported as the driver author had moved onto other projects
Small note:
Before gameport-joysticks are put into the dev.tree the module of the soundcard has to be aware that it should do so. At least this was so for my soundcard (ens-1371). You should try to get your hands on a tutorial, depending on your distribution.
it works thx vain for that tip, some googling found me the answer, i had to edit asound.state and paste some code to activate gameport.
well it runs alot better than i hoped to, trick is to enable simple track
too bad that the wheel has some sort of input lag and of course no FF but i had it running from around 30 to 40 fps in the cockpit and 40-100 in the bumper cam, mirrors working fine, multiplayer also no prob, only noticeable thing is the blueish textures in some places
So I have spend now good day to get LFS running under my Linux box and there is no change of success it seems. All I get is stupid error message.
I have installed Two different Wine versions (0.9.9 & 0.9.30) quite few times, doing all installation procedures as instructed, but that bloody thing just says that there is problem writing to data folder as seen in attachment.
Now I did change rights so that anyone can write to LFS data folder, but no, same story keeps going. LFS versions from 0.1M to 0.5V were tested and result is same.
This is running Ubuntu based Kubuntu distribution. So has anyone got this kind of error message?
that one is easy just copy your lfs folder to your home folder and run it from there, you probably have it in a ntfs partition or something, ive also seen that when you try to run it when your not in lfs folder, in sum few words:
cd to the right dir, something like: cd ~/lfs
then: wine lfs.exe
if you try to double-click it in graphic mode konqueror/nautilus i think that error appears, so use a terminal it will also spit out alot of info if it errors out, later on if you get it to work you can make a little bash script that cd's to the right directory then executes wine lfs.exe, like:
#!/bin/bash
cd /path/to/lfs/
wine lfs.exe
Yes, I'm very sure, it has been set right as I did make many double checks :P
LFS is put into /home/myusername/.wine/drive_c/lfs/ I have run it from dir, with root permissions and without, from other dir, from graphical mode double clicking and I even made shortcut that should run it, but result are similar to hitting head to brick wall in different angles, very frustrating, lol.
Patch V is .exe package, this worked fine and installed LFS files to where I wanted to very well. So I think Wine itself works.
Edit: Interesting, now I had machine turned off for 30mins and as I tested now it surely started, however not running very well and I'm not getting anything else than blue background after first Live for speed text, maybe some drivers then, but I guess that have to wait for tomorrow. Soon I pull plug from wall if that won't proceed from that state
Day2 then:
I'm not getting d3d acceleration to work as it cries that XFree86-DRI extension is missing, searching for 5 hours and nothing has helped to get it to work, now is Dapper, if this would be bleeding edge version sure I would just put composite to false but that damn trick is not working for this version and every damn thread ends up with such suggestion.
I just hate these issues with this OS, even I have application where I should be able to just choose my desired option it just does not work without any reason that would have anything to do with common sense.
Best advice I found was to remove and install those damn drivers so many times that it starts to work, 34223434 times is perhaps enough.
Day2 turning to evening:
Yes, I got rid of that error message by installing new drivers from ati.com and got into next error, isn't it great?
Error is this kind, there is even more text to it, but there is really a lot so I don't like to put it all here:
wine: Unhandled page fault on read access to 0x00000000 at address (nil) (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00000000).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:00000000 ESP:0034f304 EBP:0034f380 EFLAGS:00210206( - 00 - RIP1)
EAX:001666a0 EBX:7e8c509c ECX:7e8b20a0 EDX:00000028
ESI:00000024 EDI:00000000