LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This 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


Reply
  Search this Thread
Old 03-29-2006, 01:37 PM   #1
DA WEED WIZARD
LQ Newbie
 
Registered: Mar 2006
Distribution: Ubuntu 5.10
Posts: 4

Rep: Reputation: 0
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.

Could an expert walk me through it?
 
Old 03-29-2006, 03:26 PM   #2
Mara
Moderator
 
Registered: Feb 2002
Location: Grenoble
Distribution: Debian
Posts: 9,696

Rep: Reputation: 232Reputation: 232Reputation: 232
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).
 
Old 03-29-2006, 04:03 PM   #3
DA WEED WIZARD
LQ Newbie
 
Registered: Mar 2006
Distribution: Ubuntu 5.10
Posts: 4

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by Mara
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?
 
Old 03-29-2006, 06:19 PM   #4
cs-cam
Senior Member
 
Registered: May 2004
Location: Australia
Distribution: Gentoo
Posts: 3,545

Rep: Reputation: 57
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.

http://havtknut.tihlde.org/software/qmpdclient/
http://pympd.sourceforge.net/
 
Old 03-29-2006, 06:42 PM   #5
Vgui
Member
 
Registered: Apr 2005
Location: Canada
Distribution: Slackware
Posts: 496

Rep: Reputation: 31
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:

www.freshmeat.net
www.sourceforge.net

Heck, it looks like there are native clones of foobar2000, and that's just from a simple quick search at sourceforge:

http://sourceforge.net/search/?forum...of_search=soft

Remember that Wine will probably max your CPU, and that is a high price to pay just for a music player
 
Old 03-31-2006, 03:17 PM   #6
Mara
Moderator
 
Registered: Feb 2002
Location: Grenoble
Distribution: Debian
Posts: 9,696

Rep: Reputation: 232Reputation: 232Reputation: 232
Quote:
Originally Posted by DA WEED WIZARD
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?
Yes, the standard way.
 
  


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
New Mexico Linux users? Need to hold an EXPERIENCED hand to fix my system. mylinuxquestionsname Linux - Newbie 5 02-18-2006 12:32 AM
LXer: Linux Training and Laptops Go Hand in Hand at LinuxCertified LXer Syndicated Linux News 0 01-31-2006 12:01 PM
Hold my hand while I setup my ADSL. cmack Linux - Networking 1 08-06-2003 03:18 AM
Set Up School Network From Scratch - Need Advice. Someone Hold My Hand! norisoft Linux - Newbie 7 06-13-2003 03:40 AM
somebody hold my hand through this, kazaalite install the anti-riced Linux - Software 1 05-26-2003 03:08 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

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