Author Topic: A new Level  (Read 4444 times)

Doogee

  • VIP
  • Member
  • ***
  • Posts: 774
  • Kudos: 109
    • http://m-db.info
A new Level
« Reply #30 on: 18 November 2002, 15:05 »
yeah very beta and they say theres no guarantee it will even compile.

but winex from CVS is fine except it doesnt have copy protection so u need to get a no dc patch to run the games.

KernelPanic

  • VIP
  • Member
  • ***
  • Posts: 1,878
  • Kudos: 222
A new Level
« Reply #31 on: 18 November 2002, 15:20 »
I fact it's not 'very beta' at all.
These are the CVS tags of the stble versions you can get:

winex-2-2-1 - Stable
winex-2-2   - Stable
winex-2-1   - Stable
winex-2-0-branch - Stable

If you use no CVS tag then, yes you do get the latest, possible buggy version.

Also, don't forget to use --enable-opengl and --with-x when you configure.
Contains scenes of mild peril.

Calum

  • Global Moderator
  • Member
  • ***
  • Posts: 7,812
  • Kudos: 1000
    • Calum Carlyle's music
A new Level
« Reply #32 on: 18 November 2002, 15:33 »
quote:
Originally posted by -=Doogee=-:
yeah very beta and they say theres no guarantee it will even compile.

but winex from CVS is fine except it doesnt have copy protection so u need to get a no dc patch to run the games.



actually the reason i want winex to run is that i have a fully registered version of sound forge 5.0 that i have not found a linux alternative for, and it requires directx 8. It also needs to write to the registry in order to register itself, so i am not sure how these things are worked out in wineX but i suspect i might not be able to use this windows-intensive program in linux anytime soon...
visit these websites and make yourself happy forever:
It's my music! | My music on MySpace | Integrational Polytheism

KernelPanic

  • VIP
  • Member
  • ***
  • Posts: 1,878
  • Kudos: 222
A new Level
« Reply #33 on: 18 November 2002, 16:41 »
Give it a shot Calum, there's nothing to lose.
Contains scenes of mild peril.

voidmain

  • VIP
  • Member
  • ***
  • Posts: 5,605
  • Kudos: 184
    • http://voidmain.is-a-geek.net/
A new Level
« Reply #34 on: 19 November 2002, 00:56 »
quote:
Originally posted by -=Doogee=-:
woah shit i just tried it thats awsome, never worked in Red hat7.3. if you find out how to fix the mousee can you please tell me.


I may have just run across the solution to the StarCraft thing:
http://downloads.transgaming.com/files/winex-2_2-releasenotes.txt
 
quote:

RedHat 7.2, 7.3, 8.0
====================

Default Kernels shipped by RedHat in versions 7.2, 7.3, and 8.0 include
patches that can cause significant performance degredations in WineX.  Both
EverQuest and StarCraft are affected by these issues.  For best results,
install a stock Linux kernel from Kernel.org.  TransGaming is paying close
attention to this issue and we hope to have it resolved in the next WineX
release.

Someone please remove this account. Thanks...

KernelPanic

  • VIP
  • Member
  • ***
  • Posts: 1,878
  • Kudos: 222
A new Level
« Reply #35 on: 19 November 2002, 01:55 »
Yeah, I forgot to mention that, you need to compile a stock kernel. FYI: I run 2.4.19
Contains scenes of mild peril.

voidmain

  • VIP
  • Member
  • ***
  • Posts: 5,605
  • Kudos: 184
    • http://voidmain.is-a-geek.net/
A new Level
« Reply #36 on: 19 November 2002, 02:12 »
Compiling now.  
Someone please remove this account. Thanks...

voidmain

  • VIP
  • Member
  • ***
  • Posts: 5,605
  • Kudos: 184
    • http://voidmain.is-a-geek.net/
A new Level
« Reply #37 on: 19 November 2002, 05:17 »
Wow! Got the stock 2.4.19 kernel (no patches) from kernel.org. Got it compiled and installed and StarCraft runs *perfectly*!!  Not only that but my suggish VMware operation seems to be completely gone! 2.4.19 appears to be the way to go. To make things easier on other RedHat 8.0 people, here are the steps I took to build a new kernel with nearly the identical options of my default 2.4.18-14 kernel that was installed by default during the RedHat installation:

First make sure you have the necessary kernel development packages installed by clicking on "System Settings">"Packages" on your menu. You should have "Development Tools" and "Kernel Development" boxes checked (if not, check them). Then open a terminal and get, build, and install the 2.4.19 kernel by:

$ su -
  enter root's password

# cd /usr/src
# wget http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.19.tar.bz2
# tar -xvjf linux-2.4.19.tar.bz2
# rm -f linux-2.4 linux
# ln -s linux-2.4.19 linux-2.4
# ln -s linux-2.4 linux
# cd linux
# cp /boot/config-2.4.18-14 .config
# make xconfig

Click "SCSI Support", then click "SCSI low-level drivers", then set "Simple 53c710 SCSI Support" to "n". Click "OK", click "Main Menu", click "Save and Exit", click "OK". (I couldn't get the kernel to compile with this option set to module which is why we are turning it off here). Now build and install:

# make dep
# make clean
# make bzImage
# make modules
# make modules_install
# make install

If everything built properly that last command will install your kernel in /boot and add an entry in your GRUB boot menu automatically (now you will have two kernel entries on your GRUB menu, the new one will NOT be the default. Select it on the GRUB boot menu and if it boots and your system works fine you can make it the default kernel in your GRUB config file later (default=x depending on which entry your new kernel is)).

Also, if you use VMware or the NVidia kernel drivers, or any other 3rd party kernel modules they will have to be rebuilt and installed after booting the new kernel.

Have fun!!

P.S. This might be a candidate for an RH 8.0 specific FAQ question as I would highly recommend this to anyone running RedHat 8.0.

[ November 19, 2002: Message edited by: void main ]

Someone please remove this account. Thanks...

voidmain

  • VIP
  • Member
  • ***
  • Posts: 5,605
  • Kudos: 184
    • http://voidmain.is-a-geek.net/
A new Level
« Reply #38 on: 19 November 2002, 21:50 »
^^^^^ Man I would sure like to see the above message put into the FAQ. Could go into the Linux section under "How to upgrade RH 8.0 to kernel version 2.4.19 with no RedHat patches and gain lots of performance". Or something like that. I think/hope the instructions are good enough to work for everyone using RH 8.0. It should also work for 7.3 except for where I specifically mention menus and kernel development packages.

Everything under the 1st paragraph can go in. I know it's not a frequently asked question, but it should be. I am going to recommend that everyone do this who has RedHat 8.0 (and 7.3) and it would be nice to have a place to point them to. It would also be nice if someone can try and follow the directions and let me know if they need refining.

I guess it's really more the guts of a specialized HOWTO but we really don't have a HOWTO section on our FAQ site (yet).

[ November 19, 2002: Message edited by: void main ]

Someone please remove this account. Thanks...

Doogee

  • VIP
  • Member
  • ***
  • Posts: 774
  • Kudos: 109
    • http://m-db.info
A new Level
« Reply #39 on: 19 November 2002, 14:53 »
Hey im compiling the kernel 2.4.19 over my old mandrake one, all is going well so far. one question. how will i boot it, im not sure what the default boot loader is in mandrake but it sure as hell isnt grub. I just wanna know before i stuff anything up.

voidmain

  • VIP
  • Member
  • ***
  • Posts: 5,605
  • Kudos: 184
    • http://voidmain.is-a-geek.net/
A new Level
« Reply #40 on: 19 November 2002, 16:20 »
What version of Mandrake are you running? I thought you were running RedHat 8.0. The instructions I gave were specifically for RedHat but they *should* work for Mandrake as well. If GRUB isn't your boot loader then it would be LILO.

When you do a "make install" it will search for a system script called "installkernel" which in RedHat is located in the /sbin directory. That script detects whether you are running LILO or GRUB and installs the kernel in /boot and adds the appropriate boot entries. Not sure if Mandrake has the "installkernel" script or if you have to do it manually. One way to find out, check your /etc/lilo.conf after doing a "make install" and see if there is a new kernel entry.

[ November 19, 2002: Message edited by: void main ]

Someone please remove this account. Thanks...

Doogee

  • VIP
  • Member
  • ***
  • Posts: 774
  • Kudos: 109
    • http://m-db.info
A new Level
« Reply #41 on: 19 November 2002, 16:40 »
Code: [Select]

I am very happy about this, id say compiling a kernel might be one of the most interesting things ive ever done on a computer. thanks for the great howto void, thats definatly one for the Faq.

The only prob is something about IPVS fails, is this important? if yes how do i fix it.

Doogee

  • VIP
  • Member
  • ***
  • Posts: 774
  • Kudos: 109
    • http://m-db.info
A new Level
« Reply #42 on: 19 November 2002, 17:02 »
hey vmware installed fine, im liking this kernel. ive set up a VM but the doods never sent me a serial, not even an eval one, where can i retrieve mine?

voidmain

  • VIP
  • Member
  • ***
  • Posts: 5,605
  • Kudos: 184
    • http://voidmain.is-a-geek.net/
A new Level
« Reply #43 on: 19 November 2002, 17:10 »
quote:
Originally posted by -=Doogee=-:
hey vmware installed fine, im liking this kernel. ive set up a VM but the doods never sent me a serial, not even an eval one, where can i retrieve mine?


Did you register for one? Usually you get one within a couple of minute of entering your email address in the trial page.
Someone please remove this account. Thanks...

voidmain

  • VIP
  • Member
  • ***
  • Posts: 5,605
  • Kudos: 184
    • http://voidmain.is-a-geek.net/
A new Level
« Reply #44 on: 19 November 2002, 17:26 »
quote:
Originally posted by -=Doogee=-:
Code: [Select]

The only prob is something about IPVS fails, is this important? if yes how do i fix it.[/b]


"ipvs" is a netfilter kernel module. It appears that it was included in 2.4.18 (or was added by Mandrake and RedHat) but is not included with the stock 2.4.19. You probably were not using it. Here is the web site that will tell you more about it:

http://www.linuxvirtualserver.org/

I assume you get an error message about a IPVS module not loading at bootup. If so you probably have a startup script somewhere that tries to load it. You can seek it out and comment it out. I don't have Mandrake installed anywhere right now or I could give you exact instructions.

The other thing that looks strange with your "uname -a" is the "unknown unknown". My "uname -a" looks like this:

Code: [Select]
Someone please remove this account. Thanks...