Could someone please hold my hand while I recompile wine?
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
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.
Could someone please hold my hand while I recompile wine?
I've been using linux since Sunday night (less than 3 days ago), and I've learned a lot, but I'm still not an expert by any means. I got just about everything I consider essential set up and running, except for a media player. The media player I used when I was on Windows was called foobar2000. It is hands down the best audio player ever. Nothing even comes close. Since foobar is windows only, I am going to have to install wine.
I installed it from a package a few days ago and I got it working. The only problem was the sound being very fuzzy and choppy. I found this post on wine's bugzilla that basically spells out my problem perfectly. A few post down, it has a .diff file listed that I already downloaded, and a few registry entries, when which I've already installed. Now how on earth do I go about applying the .diff file to the source and recompiling it? I know I have to get the source using cvs, as described here, but then what do I do? I don't even know where cvs put the source after I downloaded it? I tried looking at cvs's manpage, but its like 32902384 pages long, and I'm quite going mad because I'm not understanding a 5th of it all.
Do you have the cvs source downloaded? It should be in the directory you have run the commands in. Enter the wine/ dir and then run something like
patch -p0 < patch-x.x.x.diff
where patch-x.x.x.diff is name of the patch file (use it with full path if it's not in the same directory).
Do you have the cvs source downloaded? It should be in the directory you have run the commands in. Enter the wine/ dir and then run something like
patch -p0 < patch-x.x.x.diff
where patch-x.x.x.diff is name of the patch file (use it with full path if it's not in the same directory).
oh, uuuhh, I can't remember where I ran cvs.... But I do know I ran it, and it showed the files that it was copying over. How do I go about searching for it?
Then when I find the source and run that patch command, do I just do a ./configure, make install, or something different? Or will there be a Readme file to tell me how do do it?
Foobar2000 is a pretty decent player, I'll pay that a mate but how far have you looked for a linux replacement? I use MPD + gmpc and while gmpc is slightly less featured, there are other clients that I'd pit against foobar any day. Wine is messy, take a look at mpd and it's clients to see if one takes your eye.
A note because MPD is "different" from most media players so you don't get confused. MPD uses a client-server model. MPD itself is a server, it can't do anything really unless you send raw network packets to it. gmpc, kmpc etc are clients that connect to it and provide a pretty UI for you to use. These two look like they might do for you.
The second poster seemed to have the patch instructions down, so I'll also say you should look for a replacement media player. One thing Linux certainly does have is variety. A few popular ones off the top of my head are amarok and xmms, but you can check out available software at places like:
oh, uuuhh, I can't remember where I ran cvs.... But I do know I ran it, and it showed the files that it was copying over. How do I go about searching for it?
Code:
locate wine
should help if you have a recent locate database. If not:
Code:
find / -name wine
but it taskes some time.
Quote:
Then when I find the source and run that patch command, do I just do a ./configure, make install, or something different? Or will there be a Readme file to tell me how do do it?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.