Announcement

Collapse
No announcement yet.

Quake 3 Arena: linux

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Quake 3 Arena: linux

    hi, i got quake 3 working in linux, surprisingly, and it was no walk in the park...

    anyway, i am getting
    25fps no action in windows
    15fps no action in linux

    i havent compiled the agpgart driver into the kernel? would that help me at all?

    what else could i do to speed it up?

    i know that there are very few of you running quake 3 in linux so any help is appreciated...


    ------------------
    P5A-B AMD K6-266@300
    Matrox Milleniumm G200 AGP (oh, lets party)
    Creative SB Awe32 (a classic, superb card)
    Realtek 8029A NIC Card
    64meg Ram
    Ali V agp chipset
    ICQ UIN: 24730025
    <font size="1">Gigabyte GA-6VXC7-4X MoBo
    VIA Apollo Pro 133a (694x/686A) chipset (4x agp, UDMA 66)
    Celeron II 733 CPU (coppermine 128)
    128meg (2x64) 133mhz SDRam
    Matrox Milleniumm G200 AGP 16 mb
    Creative Sound Blaster Live! 5.1 Digital model 0100 (MP3+, Gamer)
    Quantum LM 30 gig HD 7200 RPM UDMA 66
    Realtek 8029A NIC Card
    Optiquest V775 17" Monitor
    Actima 36X CD-Rom
    Advansys 510 SCSI Card (ISA, but good enuf for my burner)
    Yamaha 6416 CD-RW
    Windows 2000 (primary)
    Slackware Linux 9.0(secondary/emergency)</font>

  • #2
    What distro are you using? Upgrading your distro to redhat 7 or mandrake 7.2 might be a good idea.

    I use mandrake 7.2 and get better performance in linux (running q3demo, that might make a difference) than I do in windows (running q3 full version)

    Also, try increasing your swap partition size. I recommened 128 or 256. If you can spare the space, go for 256 megs of swap since you only have 64 physical ram.
    Matrox g400 MAX
    Pentium 3 800
    Microstar 6309 Motherboard (VIA Chipset)
    256megs of ram (133Mhz)

    Comment


    • #3
      well im using peanut linux and i doubt it makes a difference since it has all the latest libraries...

      hmm.... well i swap windows on a file on a seperate partition, 160megs, and i use the whole partition for linux, which turns out to about 180megs.... which i think is more than enuf...

      ------------------
      P5A-B AMD K6-266@300
      Matrox Milleniumm G200 AGP (oh, lets party)
      Creative SB Awe32 (a classic, superb card)
      Realtek 8029A NIC Card
      64meg Ram
      Ali V agp chipset
      ICQ UIN: 24730025
      <font size="1">Gigabyte GA-6VXC7-4X MoBo
      VIA Apollo Pro 133a (694x/686A) chipset (4x agp, UDMA 66)
      Celeron II 733 CPU (coppermine 128)
      128meg (2x64) 133mhz SDRam
      Matrox Milleniumm G200 AGP 16 mb
      Creative Sound Blaster Live! 5.1 Digital model 0100 (MP3+, Gamer)
      Quantum LM 30 gig HD 7200 RPM UDMA 66
      Realtek 8029A NIC Card
      Optiquest V775 17" Monitor
      Actima 36X CD-Rom
      Advansys 510 SCSI Card (ISA, but good enuf for my burner)
      Yamaha 6416 CD-RW
      Windows 2000 (primary)
      Slackware Linux 9.0(secondary/emergency)</font>

      Comment


      • #4
        You haven't compiled the agpgart and mga modules yet? That's the only way I get any performance. My 3D rendering went from seconds/frame to 50-70 fps at 960x720 (down into the 30's with heavy action).
        Those modules are a must, but 15fps sounds like a little high to NOT have them. When you're running the X server, type "lsmod" in a term, what does it say?
        Gigabyte P35-DS3L with a Q6600, 2GB Kingston HyperX (after *3* bad pairs of Crucial Ballistix 1066), Galaxy 8800GT 512MB, SB X-Fi, some drives, and a Dell 2005fpw. Running WinXP.

        Comment


        • #5
          Do you see his CPU?
          I remember I tried playing Q3 on K6-266 with Voodoo Bunshee... what a pain...
          Matrox Millenium P750 bios 1.3 - 12, P4 3Ghz HT 800Mhz, Asus P4P800 Deluxe, 1Gb DDR400 Dual Channel, Dual Seagate 80Gb S-ATA on Intel Raid level 0, Toshiba DVD-ROM SD-M1302, external Yamaha CD-RW CRW-F1DX on Firewire, Microsoft Natural Elite keyboard, Microsoft Intellimouse Optical, Viewsonic P90F, Viewsonic PF790

          Comment


          • #6
            arsa: ur completely right, k6 CPU's are like the worst.... theoretically, im sure a P-Pro MMX running at 300mhz would run much faster than a k6...

            =====
            wombat: well the mga module is loaded... i added these lines to /etc/XF86Config

            -----
            Load "Module"
            Load "glx.so"
            EndSection
            -----

            off course its loaded, cos quake3 works, also when i shutdown X windows i see all these lines in console starting with [mga] which i didnt get before...

            i didnt try the 'newagp' module cos u can only compile it into the kernel, but i tried the other one, 'agpgart', cos u can 'make' that as a module, but when i loaded that module i didnt see a difference in speed...


            ------------------
            P5A-B AMD K6-266@300
            Matrox Milleniumm G200 AGP (oh, lets party)
            Creative SB Awe32 (a classic, superb card)
            Realtek 8029A NIC Card
            64meg Ram
            Ali V agp chipset
            ICQ UIN: 24730025
            <font size="1">Gigabyte GA-6VXC7-4X MoBo
            VIA Apollo Pro 133a (694x/686A) chipset (4x agp, UDMA 66)
            Celeron II 733 CPU (coppermine 128)
            128meg (2x64) 133mhz SDRam
            Matrox Milleniumm G200 AGP 16 mb
            Creative Sound Blaster Live! 5.1 Digital model 0100 (MP3+, Gamer)
            Quantum LM 30 gig HD 7200 RPM UDMA 66
            Realtek 8029A NIC Card
            Optiquest V775 17" Monitor
            Actima 36X CD-Rom
            Advansys 510 SCSI Card (ISA, but good enuf for my burner)
            Yamaha 6416 CD-RW
            Windows 2000 (primary)
            Slackware Linux 9.0(secondary/emergency)</font>

            Comment


            • #7
              You still didn't give the "lsmod" output.
              Gigabyte P35-DS3L with a Q6600, 2GB Kingston HyperX (after *3* bad pairs of Crucial Ballistix 1066), Galaxy 8800GT 512MB, SB X-Fi, some drives, and a Dell 2005fpw. Running WinXP.

              Comment


              • #8
                Nehal:~# lsmod
                Module Size Used by
                sb 6076 0
                sb_lib 33308 0 [sb]
                uart401 6244 0 [sb_lib]
                Nehal:~#

                ----------
                sorry i couldnt do it earlier, i was at school when i typed the previous reply...

                [This message has been edited by nehalmistry (edited 23 November 2000).]
                <font size="1">Gigabyte GA-6VXC7-4X MoBo
                VIA Apollo Pro 133a (694x/686A) chipset (4x agp, UDMA 66)
                Celeron II 733 CPU (coppermine 128)
                128meg (2x64) 133mhz SDRam
                Matrox Milleniumm G200 AGP 16 mb
                Creative Sound Blaster Live! 5.1 Digital model 0100 (MP3+, Gamer)
                Quantum LM 30 gig HD 7200 RPM UDMA 66
                Realtek 8029A NIC Card
                Optiquest V775 17" Monitor
                Actima 36X CD-Rom
                Advansys 510 SCSI Card (ISA, but good enuf for my burner)
                Yamaha 6416 CD-RW
                Windows 2000 (primary)
                Slackware Linux 9.0(secondary/emergency)</font>

                Comment


                • #9
                  Odd, it doesn't look like you're using even agpgart, let alone the Matrox module. I haven't looked to see how well the Ali V is supported, though.

                  Although now it looks like you're using the Utah_GLX stuff (and XF3.3.6 I hope). I'm on the mailing list for that, and things seem good for Gx00's, but I'm using the DRI and mga modules for XF4, which are a different route I suppose.

                  With just the console running, I have:
                  Module Size Used by
                  agpgart 14564 0 (unused)
                  emu10k1 43436 0


                  If X were running, I'd have the mga module loaded (and my Visor uses the usb stuff, but that's not relevant). What kernel are you running?

                  ------------------
                  MSI-6167 w/ Athlon 500@750 (thx Greebe!), 128MB Crucial PC133, G400MAX,SBLive!-MP3,Pioneer 10x DVD, Plextor 12/10/32A, a hard drive or two, and a Sony 420GS. Running RH7.0 (2.4.0-test8), and Win98 (when I have to).

                  [This message has been edited by Wombat (edited 23 November 2000).]
                  Gigabyte P35-DS3L with a Q6600, 2GB Kingston HyperX (after *3* bad pairs of Crucial Ballistix 1066), Galaxy 8800GT 512MB, SB X-Fi, some drives, and a Dell 2005fpw. Running WinXP.

                  Comment


                  • #10
                    well just before i posted the lsmod output... i was using 2.2.17... then i tried out 2.4.0 .....

                    and what module are you talking about..... matroxfb? i tried that and it slowed it down like hell.....

                    or are you talking about a different X module....

                    ------------------
                    P5A-B AMD K6-266@300
                    Matrox Milleniumm G200 AGP (oh, lets party)
                    Creative SB Awe32 (a classic, superb card)
                    Realtek 8029A NIC Card
                    64meg Ram
                    Ali V agp chipset
                    ICQ UIN: 24730025

                    [This message has been edited by nehalmistry (edited 23 November 2000).]
                    <font size="1">Gigabyte GA-6VXC7-4X MoBo
                    VIA Apollo Pro 133a (694x/686A) chipset (4x agp, UDMA 66)
                    Celeron II 733 CPU (coppermine 128)
                    128meg (2x64) 133mhz SDRam
                    Matrox Milleniumm G200 AGP 16 mb
                    Creative Sound Blaster Live! 5.1 Digital model 0100 (MP3+, Gamer)
                    Quantum LM 30 gig HD 7200 RPM UDMA 66
                    Realtek 8029A NIC Card
                    Optiquest V775 17" Monitor
                    Actima 36X CD-Rom
                    Advansys 510 SCSI Card (ISA, but good enuf for my burner)
                    Yamaha 6416 CD-RW
                    Windows 2000 (primary)
                    Slackware Linux 9.0(secondary/emergency)</font>

                    Comment


                    • #11
                      The modules that need to be installed for DRI are of course agpgart and mga Although I don't have quake3 to try, I've been having a pain in the ass of trying to get Unreal Tournament to work. It always crashes my computer. I do know in X3.3.6 you just need the agpgart module loaded. Anyone know of a good 3D benchmark program for linux? so far I've just used gears from the mesa demos.

                      Leech
                      Wah! Wah!

                      In a perfect world... spammers would get caught, go to jail, and share a cell with many men who have enlarged their penises, taken Viagra and are looking for a new relationship.

                      Comment


                      • #12
                        No, not matroxfb, that's the frame buffer driver, and not what you want to use.

                        The AGPgart is what you need, and enable g400 support (and disable 3dfx)

                        Benchmark:
                        http://wwwvis.informatik.uni-stuttgart.de/machtest/
                        Gigabyte P35-DS3L with a Q6600, 2GB Kingston HyperX (after *3* bad pairs of Crucial Ballistix 1066), Galaxy 8800GT 512MB, SB X-Fi, some drives, and a Dell 2005fpw. Running WinXP.

                        Comment


                        • #13
                          ok... wombat... i figured out how to enable AGPgart but can u tell me how to enable g400 support... or tell me where i can find info on how to do it...

                          sorry... this is my first time playing a 3d game in linux..

                          ------------------
                          P5A-B AMD K6-266@300
                          Matrox Milleniumm G200 AGP (oh, lets party)
                          Creative SB Awe32 (a classic, superb card)
                          Realtek 8029A NIC Card
                          64meg Ram
                          Ali V agp chipset
                          ICQ UIN: 24730025
                          <font size="1">Gigabyte GA-6VXC7-4X MoBo
                          VIA Apollo Pro 133a (694x/686A) chipset (4x agp, UDMA 66)
                          Celeron II 733 CPU (coppermine 128)
                          128meg (2x64) 133mhz SDRam
                          Matrox Milleniumm G200 AGP 16 mb
                          Creative Sound Blaster Live! 5.1 Digital model 0100 (MP3+, Gamer)
                          Quantum LM 30 gig HD 7200 RPM UDMA 66
                          Realtek 8029A NIC Card
                          Optiquest V775 17" Monitor
                          Actima 36X CD-Rom
                          Advansys 510 SCSI Card (ISA, but good enuf for my burner)
                          Yamaha 6416 CD-RW
                          Windows 2000 (primary)
                          Slackware Linux 9.0(secondary/emergency)</font>

                          Comment


                          • #14
                            which kernel?
                            Gigabyte P35-DS3L with a Q6600, 2GB Kingston HyperX (after *3* bad pairs of Crucial Ballistix 1066), Galaxy 8800GT 512MB, SB X-Fi, some drives, and a Dell 2005fpw. Running WinXP.

                            Comment


                            • #15
                              most probably im going back to the 2.2.17 kernel... i dont wanna use an unstable kernel

                              ------------------
                              P5A-B AMD K6-266@300
                              Matrox Milleniumm G200 AGP (oh, lets party)
                              Creative SB Awe32 (a classic, superb card)
                              Realtek 8029A NIC Card
                              64meg Ram
                              Ali V agp chipset
                              ICQ UIN: 24730025
                              <font size="1">Gigabyte GA-6VXC7-4X MoBo
                              VIA Apollo Pro 133a (694x/686A) chipset (4x agp, UDMA 66)
                              Celeron II 733 CPU (coppermine 128)
                              128meg (2x64) 133mhz SDRam
                              Matrox Milleniumm G200 AGP 16 mb
                              Creative Sound Blaster Live! 5.1 Digital model 0100 (MP3+, Gamer)
                              Quantum LM 30 gig HD 7200 RPM UDMA 66
                              Realtek 8029A NIC Card
                              Optiquest V775 17" Monitor
                              Actima 36X CD-Rom
                              Advansys 510 SCSI Card (ISA, but good enuf for my burner)
                              Yamaha 6416 CD-RW
                              Windows 2000 (primary)
                              Slackware Linux 9.0(secondary/emergency)</font>

                              Comment

                              Working...
                              X