Page 13 of 26 FirstFirst ... 3111213141523 ... LastLast
Results 121 to 130 of 256

Thread: HOWTO: enable 3d acceleration w/ Rage Mobility (mach64)

  1. #121
    Join Date
    Apr 2006
    Beans
    Hidden!

    Re: HOWTO: enable 3d acceleration w/ Rage Mobility (mach64)

    Hello guys,

    Thanks for the wonderful work concerning mach64.

    I've got an old computer with very old video chipset :

    Code:
    01:00.0 VGA compatible controller: ATI Technologies Inc 3D Rage Pro AGP 1X/2X (rev 5c)
    I follow all the steps successfully.
    I load the following module in /etc/modules :

    Code:
    agpgart
    intel-agp
    drm
    mach64
    But something goes wrong at the final reboot.

    If I well understand, it seems to be a conflict between the new compiled drm module and already existed one loaded by the kernel. This conflict gives the following warning with dmesg :

    Code:
    [   77.887380] [drm] Initialized drm 1.1.0 20060810
    [   78.030780] mach64: disagrees about version of symbol drm_open
    [   78.030801] mach64: Unknown symbol drm_open
    [   78.031163] mach64: disagrees about version of symbol drm_fasync
    [   78.031174] mach64: Unknown symbol drm_fasync
    [   78.031535] mach64: disagrees about version of symbol drm_poll
    [   78.031546] mach64: Unknown symbol drm_poll
    [   78.032047] mach64: disagrees about version of symbol drm_core_get_reg_ofs
    [   78.032058] mach64: Unknown symbol drm_core_get_reg_ofs
    [   78.032507] mach64: disagrees about version of symbol drm_pci_alloc
    [   78.032518] mach64: Unknown symbol drm_pci_alloc
    [   78.032879] mach64: disagrees about version of symbol drm_irq_uninstall
    [   78.032891] mach64: Unknown symbol drm_irq_uninstall
    [   78.033506] mach64: Unknown symbol drm_get_dev
    [   78.033938] mach64: disagrees about version of symbol drm_ioctl
    [   78.033950] mach64: Unknown symbol drm_ioctl
    [   78.034308] mach64: disagrees about version of symbol drm_exit
    [   78.034318] mach64: Unknown symbol drm_exit
    [   78.034813] mach64: Unknown symbol drm_getsarea
    [   78.035526] mach64: disagrees about version of symbol drm_core_ioremapfree
    [   78.035538] mach64: Unknown symbol drm_core_ioremapfree
    [   78.035900] mach64: disagrees about version of symbol drm_core_get_map_ofs
    [   78.035912] mach64: Unknown symbol drm_core_get_map_ofs
    [   78.036270] mach64: disagrees about version of symbol drm_init
    [   78.036280] mach64: Unknown symbol drm_init
    [   78.036795] mach64: disagrees about version of symbol drm_vbl_send_signals
    [   78.036807] mach64: Unknown symbol drm_vbl_send_signals
    [   78.037312] mach64: Unknown symbol drm_cleanup_pci
    [   78.037687] mach64: disagrees about version of symbol drm_pci_free
    [   78.037699] mach64: Unknown symbol drm_pci_free
    [   78.038088] mach64: disagrees about version of symbol drm_core_ioremap
    [   78.038101] mach64: Unknown symbol drm_core_ioremap
    [   78.038459] mach64: disagrees about version of symbol drm_mmap
    [   78.038470] mach64: Unknown symbol drm_mmap
    [   78.038930] mach64: disagrees about version of symbol drm_core_reclaim_buffers
    [   78.038942] mach64: Unknown symbol drm_core_reclaim_buffers
    [   78.039297] mach64: disagrees about version of symbol drm_release
    [   78.039308] mach64: Unknown symbol drm_release
    [  271.328310] mach64: disagrees about version of symbol drm_open
    [  271.328345] mach64: Unknown symbol drm_open
    [  271.328707] mach64: disagrees about version of symbol drm_fasync
    [  271.328718] mach64: Unknown symbol drm_fasync
    [  271.329079] mach64: disagrees about version of symbol drm_poll
    [  271.329090] mach64: Unknown symbol drm_poll
    [  271.329592] mach64: disagrees about version of symbol drm_core_get_reg_ofs
    [  271.329604] mach64: Unknown symbol drm_core_get_reg_ofs
    [  271.330084] mach64: disagrees about version of symbol drm_pci_alloc
    [  271.330097] mach64: Unknown symbol drm_pci_alloc
    [  271.330459] mach64: disagrees about version of symbol drm_irq_uninstall
    [  271.330471] mach64: Unknown symbol drm_irq_uninstall
    [  271.331087] mach64: Unknown symbol drm_get_dev
    [  271.331491] mach64: disagrees about version of symbol drm_ioctl
    [  271.331502] mach64: Unknown symbol drm_ioctl
    [  271.331860] mach64: disagrees about version of symbol drm_exit
    [  271.331871] mach64: Unknown symbol drm_exit
    [  271.332364] mach64: Unknown symbol drm_getsarea
    [  271.333077] mach64: disagrees about version of symbol drm_core_ioremapfree
    [  271.333089] mach64: Unknown symbol drm_core_ioremapfree
    [  271.333452] mach64: disagrees about version of symbol drm_core_get_map_ofs
    [  271.333464] mach64: Unknown symbol drm_core_get_map_ofs
    [  271.333822] mach64: disagrees about version of symbol drm_init
    [  271.333833] mach64: Unknown symbol drm_init
    [  271.334365] mach64: disagrees about version of symbol drm_vbl_send_signals
    [  271.334379] mach64: Unknown symbol drm_vbl_send_signals
    [  271.334886] mach64: Unknown symbol drm_cleanup_pci
    [  271.335261] mach64: disagrees about version of symbol drm_pci_free
    [  271.335272] mach64: Unknown symbol drm_pci_free
    [  271.335631] mach64: disagrees about version of symbol drm_core_ioremap
    [  271.335643] mach64: Unknown symbol drm_core_ioremap
    [  271.336001] mach64: disagrees about version of symbol drm_mmap
    [  271.336012] mach64: Unknown symbol drm_mmap
    [  271.336471] mach64: disagrees about version of symbol drm_core_reclaim_buffers
    [  271.336484] mach64: Unknown symbol drm_core_reclaim_buffers
    [  271.336840] mach64: disagrees about version of symbol drm_release
    [  271.336851] mach64: Unknown symbol drm_release
    How could I solve this ? Am I obliged to recompile xorg myself ?

    Regards,

  2. #122
    Join Date
    Apr 2007
    Location
    North Dakota, USA
    Beans
    Hidden!
    Distro
    Ubuntu 7.04 Feisty Fawn

    Re: HOWTO: enable 3d acceleration w/ Rage Mobility (mach64)

    What modules did you rebuild?

    Two possible problems are that you either didn't rebuild the drm.ko module or you didn't run depmod as per the instructions.

    You shouldn't need to force the modules to load.

    -Philip

  3. #123
    Join Date
    Apr 2006
    Beans
    Hidden!

    Re: HOWTO: enable 3d acceleration w/ Rage Mobility (mach64)

    Philip, I made everything you described in your how-to. There was two *.ko (mach4 and drm) I copied in the proper location. Moreover I ran depmod as required.

  4. #124
    Join Date
    Aug 2006
    Beans
    9

    Re: HOWTO: enable 3d acceleration w/ Rage Mobility (mach64)

    Hello!

    After hours of trying to compile here a little question:

    Why can't anybody just upload the successfully compiled driver for the current Feisty Kernel here? Then it would be easy to replace the files on my notebook and having direct rendering!

    Or not?

    Richie

  5. #125
    Join Date
    Apr 2007
    Location
    North Dakota, USA
    Beans
    Hidden!
    Distro
    Ubuntu 7.04 Feisty Fawn

    Re: HOWTO: enable 3d acceleration w/ Rage Mobility (mach64)

    Richie,

    During the beta phase, a new kernel version was being released every few days. That meant that, every few days, I would need to go through the process of compiling the necessary modules. Now that Feisty has been released, I expect new kernels will be released less frequently, but the same problem remains: if you're using pre-compiled binaries and upgrade to a new kernel, you have to wait for new pre-compiled binaries. In the long run, the simpler solution *is* to compile everything yourself.

    Whoever releases binaries should also feel some level of responsibility to support them, as well...

    -Philip

  6. #126
    Join Date
    Aug 2006
    Beans
    9

    Re: HOWTO: enable 3d acceleration w/ Rage Mobility (mach64)

    Thank you for answering!!

    You are right!! But I can't really compile it! I tryed it more than 5 hours - for nothing. And I would stay with one kernel, as long as I can! I considered even to "downgrade" my system to a earlier Ubuntu version - only for enjoying the drivers!

    If you like, you can PM me these drivers for the current Feisty Kernel, so you don't have to maintain it. I will ask you not again.

    Richie

  7. #127
    Join Date
    Aug 2006
    Beans
    9

    Re: HOWTO: enable 3d acceleration w/ Rage Mobility (mach64)

    PS: Moreover we should bring the ubuntu developer to compile the driver with direct rendering. That would be better...

  8. #128
    Join Date
    Jan 2007
    Beans
    5

    Re: HOWTO: enable 3d acceleration w/ Rage Mobility (mach64)

    +1 like in anothers distributions linux

  9. #129
    Join Date
    Jan 2006
    Beans
    7
    Distro
    Ubuntu 7.04 Feisty Fawn

    Re: HOWTO: enable 3d acceleration w/ Rage Mobility (mach64)

    has anyone got detailed yet SIMPLE ..instructions on how to enable DRI ?
    I have gone thru this Thred and see a bunch of instructions.....doing this ...that....Compiling....Can someone Just post one massive tut for us all to follow...and a WORKING tutorial at that.

  10. #130
    Join Date
    Apr 2007
    Location
    North Dakota, USA
    Beans
    Hidden!
    Distro
    Ubuntu 7.04 Feisty Fawn

    Re: HOWTO: enable 3d acceleration w/ Rage Mobility (mach64)

    redrum:

    This guide assumes you are using 7.04 'Feisty Fawn'... can you verify that? Second, your log shows a DRM module date of August 10, 2006:
    Code:
    [   77.887380] [drm] Initialized drm 1.1.0 20060810
    What is the full output of an 'ls -la' within the drm subfolder of your kernel driver directory? That directory should be something like /lib/modules/$KERNEL/kernel/drivers/char/drm. The date on drm.ko and mach64.ko should be the same as each other, but different than all of the others. If you compiled both the drm and mach64 module, then sudo cp'd them, then sudo depmod'd, there should be no version disagreements... because the files will have the same version as each other.

    Richieeeeeee and popzz (and everyone else wanting default Mach64 DRI):

    Agreed! There is a bug report at https://bugs.launchpad.net/ubuntu/+s...org/+bug/34590 that is presently classified as a "wishlist" item for this feature. Go there and express your support for it!

    Acid:

    I've done my best to provide concise instructions for a process that works for me, as I only have my computer to test these steps on. This can be found as comment #102 on page 11 of this thread. As for "SIMPLE", I really do wish there were a simpler way.

    My first time around cost nearly five hours of my time, writing up the instructions cost me another hour, submitting a feature request/bug report to launchpad cost me 15-30 minutes, and coming back to this forum every couple days to see if anyone is having problems with my instructions has cost me quite a bit of time as well. Oh dear GOD, how I wish there were a simpler way.

    Since people tend to like the car analogy when it comes to technology (I hate it)... don't count on finding "SIMPLE" instructions for replacing your car engine at home with no tools and without needing to get grease on your hands. Especially if nobody builds your engine anymore, so you're forced to build your own. I am only able to attempt assistance if people provide the actual text of any error messages they receive while following these steps, during compilation or within their logs. I really will help to the best of my abilities.

    Assuming you have tried my tutorial, what part are you getting hung up on?

Page 13 of 26 FirstFirst ... 3111213141523 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •