Page 25 of 26 FirstFirst ... 1523242526 LastLast
Results 241 to 250 of 256

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

  1. #241
    Join Date
    Nov 2005
    Beans
    3

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

    Got this working on Jaunty on a Dell CPx. I mostly followed 216. Differences:

    1) wget http://cgit.freedesktop.org/mesa/drm...m-2.4.1.tar.gz instead of git cloning latest (thanks ModelR for the info about later versions not working)

    2) sudo cp *.ko /lib/modules/`uname -r`/kernel/drivers/gpu/drm/ (instead of char/drm/) - this overwrites the default drm.ko and prevents mach64 complaining about incompatibilities

    3) xorg.conf didn't exist by default, so I made a new one and pasted alex.bb's excerpt from 216 - worked fine with no additional changes.

    Hope this helps.

  2. #242
    Join Date
    Jan 2008
    Beans
    11

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

    Works with Sony Vaio Picturebook PCG-C1VPK.
    Installed the necessary kernel build tools.
    Unpacked http://cgit.freedesktop.org/mesa/drm...m-2.4.1.tar.gz
    cd linux-core therein.
    make mach64.o
    (I did all this on a faster machine)
    and copied the .ko files to the vaio.
    depmod -a
    Loaded the modules and restarted X.
    My glxgears rate went from 29 to 280 FPS.
    I'm running Jaunty and here's my uname -srv output.
    Linux 2.6.28-16-generic #55-Ubuntu SMP Tue Oct 20 19:48:24 UTC 2009
    I experienced the dying with blinking lights when I used the version from the git repository.

  3. #243
    Join Date
    Aug 2007
    Beans
    11

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

    Quote Originally Posted by gsker View Post
    Works with Sony Vaio Picturebook PCG-C1VPK.
    Installed the necessary kernel build tools.
    Unpacked http://cgit.freedesktop.org/mesa/drm...m-2.4.1.tar.gz
    cd linux-core therein.
    make mach64.o
    (I did all this on a faster machine)
    and copied the .ko files to the vaio.
    depmod -a
    Loaded the modules and restarted X.
    My glxgears rate went from 29 to 280 FPS.
    I'm running Jaunty and here's my uname -srv output.
    Linux 2.6.28-16-generic #55-Ubuntu SMP Tue Oct 20 19:48:24 UTC 2009
    I experienced the dying with blinking lights when I used the version from the git repository.
    Can you open a virtual terminal with CTRL-ALT-F1 wthout X crash?

    http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=542382

  4. #244
    Join Date
    Jan 2010
    Beans
    3

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

    So, there is no linux-core folder after running the code below:

    Code:
    git clone git://anongit.freedesktop.org/git/mesa/drm
    
    cd drm/linux-core
    I have read from here that:

    The source is no longer maintained in freedesktop.org's libdrm git repo (git://anongit.freedesktop.org/git/mesa/drm). The people maintaining libdrm who own that repo have deleted the drm kernel modules (like the one this package packages), because these modules are being developed in the kernel's git tree (http://git.kernel.org/?p=linux/kerne.../linux-2.6.git).
    Any ideas how to proceed?

    Thanks!

  5. #245
    Join Date
    Jan 2010
    Beans
    3

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

    The post above mine is spam and should be deleted.

    Ok... I was able to compile the kernel module using code from here by reverting back to a version that had the missing linux-core directory:

    Code:
    mark@debian:~$ cd mach64
    mark@debian:~/mach64$ cd drm
    mark@debian:~/mach64/drm$ git checkout 2.4.15
    Note: moving to "2.4.15" which isn't a local branch
    If you want to create a new branch from this checkout, you may do so
    (now or later) by using -b with the checkout command again. Example:
      git checkout -b <new_branch_name>
    HEAD is now at a107e5b... Bump to 2.4.15 for release.
    mark@debian:~/mach64/drm$ git checkout -b 2.4.15
    Switched to a new branch "2.4.15"
    mark@debian:~/mach64/drm$ cd linux-core
    mark@debian:~/mach64/drm/linux-core$
    Now, when I copy both compiled kernel modules (drm.ko and mach64.ko) to /lib/modules/2.6.26-2-686/kernel/drivers/char/drm, my machine will not boot. I get two flashing leds (don't know what that means). I had to start in single user mode and revert drm.ko back to the original (thank goodness I kept a backup copy).

    When I get it to successfully boot and run modprobe mach64 I get:

    Code:
    [  592.857090] mach64: disagrees about version of symbol drm_open
    [  592.857127] mach64: Unknown symbol drm_open
    [  592.857298] mach64: disagrees about version of symbol drm_fasync
    [  592.857305] mach64: Unknown symbol drm_fasync
    [  592.857475] mach64: disagrees about version of symbol drm_poll
    [  592.857482] mach64: Unknown symbol drm_poll
    [  592.857714] mach64: disagrees about version of symbol drm_core_get_reg_ofs
    [  592.857722] mach64: Unknown symbol drm_core_get_reg_ofs
    [  592.857924] mach64: disagrees about version of symbol drm_pci_alloc
    [  592.857932] mach64: Unknown symbol drm_pci_alloc
    [  592.858102] mach64: disagrees about version of symbol drm_irq_uninstall
    [  592.858110] mach64: Unknown symbol drm_irq_uninstall
    [  592.858514] mach64: Unknown symbol drm_get_dev
    [  592.858721] mach64: disagrees about version of symbol drm_ioctl
    [  592.858728] mach64: Unknown symbol drm_ioctl
    [  592.858896] mach64: disagrees about version of symbol drm_exit
    [  592.858903] mach64: Unknown symbol drm_exit
    [  592.859072] mach64: disagrees about version of symbol drm_getsarea
    [  592.859079] mach64: Unknown symbol drm_getsarea
    [  592.859423] mach64: disagrees about version of symbol drm_core_ioremapfree
    [  592.859431] mach64: Unknown symbol drm_core_ioremapfree
    [  592.859603] mach64: disagrees about version of symbol drm_core_get_map_ofs
    [  592.859611] mach64: Unknown symbol drm_core_get_map_ofs
    [  592.859780] mach64: disagrees about version of symbol drm_init
    [  592.859787] mach64: Unknown symbol drm_init
    [  592.860195] mach64: Unknown symbol drm_handle_vblank
    [  592.860466] mach64: Unknown symbol drm_cleanup_pci
    [  592.860644] mach64: disagrees about version of symbol drm_pci_free
    [  592.860651] mach64: Unknown symbol drm_pci_free
    [  592.860821] mach64: disagrees about version of symbol drm_core_ioremap
    [  592.860828] mach64: Unknown symbol drm_core_ioremap
    [  592.861057] mach64: disagrees about version of symbol drm_mmap
    [  592.861064] mach64: Unknown symbol drm_mmap
    [  592.861286] mach64: disagrees about version of symbol drm_core_reclaim_buffers
    [  592.861294] mach64: Unknown symbol drm_core_reclaim_buffers
    [  592.861464] mach64: disagrees about version of symbol drm_release
    [  592.861471] mach64: Unknown symbol drm_release
    [  766.778915] mach64: disagrees about version of symbol drm_open
    [  766.778955] mach64: Unknown symbol drm_open
    [  766.779129] mach64: disagrees about version of symbol drm_fasync
    [  766.779136] mach64: Unknown symbol drm_fasync
    [  766.779306] mach64: disagrees about version of symbol drm_poll
    [  766.779313] mach64: Unknown symbol drm_poll
    [  766.779545] mach64: disagrees about version of symbol drm_core_get_reg_ofs
    [  766.779553] mach64: Unknown symbol drm_core_get_reg_ofs
    [  766.779755] mach64: disagrees about version of symbol drm_pci_alloc
    [  766.779763] mach64: Unknown symbol drm_pci_alloc
    [  766.779933] mach64: disagrees about version of symbol drm_irq_uninstall
    [  766.779941] mach64: Unknown symbol drm_irq_uninstall
    [  766.780410] mach64: Unknown symbol drm_get_dev
    [  766.780624] mach64: disagrees about version of symbol drm_ioctl
    [  766.780632] mach64: Unknown symbol drm_ioctl
    [  766.780800] mach64: disagrees about version of symbol drm_exit
    [  766.780807] mach64: Unknown symbol drm_exit
    [  766.780975] mach64: disagrees about version of symbol drm_getsarea
    [  766.780982] mach64: Unknown symbol drm_getsarea
    [  766.781328] mach64: disagrees about version of symbol drm_core_ioremapfree
    [  766.781336] mach64: Unknown symbol drm_core_ioremapfree
    [  766.781508] mach64: disagrees about version of symbol drm_core_get_map_ofs
    [  766.781516] mach64: Unknown symbol drm_core_get_map_ofs
    [  766.781685] mach64: disagrees about version of symbol drm_init
    [  766.781692] mach64: Unknown symbol drm_init
    [  766.782017] mach64: Unknown symbol drm_handle_vblank
    [  766.782267] mach64: Unknown symbol drm_cleanup_pci
    [  766.782444] mach64: disagrees about version of symbol drm_pci_free
    [  766.782451] mach64: Unknown symbol drm_pci_free
    [  766.782620] mach64: disagrees about version of symbol drm_core_ioremap
    [  766.782628] mach64: Unknown symbol drm_core_ioremap
    [  766.782857] mach64: disagrees about version of symbol drm_mmap
    [  766.782864] mach64: Unknown symbol drm_mmap
    [  766.783109] mach64: disagrees about version of symbol drm_core_reclaim_buffers
    [  766.783118] mach64: Unknown symbol drm_core_reclaim_buffers
    [  766.783288] mach64: disagrees about version of symbol drm_release
    [  766.783295] mach64: Unknown symbol drm_release
    I am eager to resolve this if someone is willing to help.

    Is it possible to use the mach64 kernel module on a recent kernel?

    I can't be the only one who would like to get hardware acceleration working on an older laptop.

    Thanks!

  6. #246
    Join Date
    Mar 2010
    Beans
    14

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

    Hi, i seem to be having a problem compiling the drivers. I have tried everything .. the modified pcigart, but unfortunately no luck.. i have the latest linux kernel which is 2.6.28-11 generic running jaunty on a evo n400c i'm desperate here for some help always end up with Error: Kernel modules did not compile .. i would really appreciate any help... Thanks.

  7. #247
    Join Date
    Sep 2007
    Beans
    46

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

    Not to be too editorial, but this is has been on the issues list with this old a20m for YEARS now.
    See, I can either have great and fast graphics (Fedora COMES with the DRM module working for Mach64!) BUT (and it's an important BUT) the ALSA that they have does NOT work with the CS46xx.
    Ubuntu must be trying to copy Fedora, as the symptoms are identical- and the bug report has been open for a LONG time now (https://bugs.launchpad.net/ubuntu/+s...ux/+bug/428619 September 2009)
    Debian gave up in Lenny, and doesn't even include support for the CS46xx OR Mach64- the first because someone asked several years ago for permission to include the binary blob (permission granted, it seems, as code is in SID!) but the Mach64 is not included as it's unsafe- and will wipe your Zip drive, beacon your Token Ring, split your FDDI, mutilate your job card, scratch all your records, freeze your printer chains, unsynchronize your carbs, bend your rode draft tube, fill all available spool (and put your operator to sleep!)...
    Debian Backports DOES have, though, a way to build the CS46xx driver. It does NOT yet have a way that I can find to build the Mach64 Direct Rendering driver.

    So Linux on an old laptop is really "pick your poison, and hope for the best."
    I went with good audio on the a20m, so Debian, with Backports, and recompiling several things I like. Direct Rendering would help with some things and so video ain't great, but it's better than terrible sound and good frame rates (Fedora).

    Ya picks your bugs, ya takes your chances.

    Hope someone finds a way to get this working. It's a Real Pain!

  8. #248
    Join Date
    Oct 2010
    Beans
    3

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

    any ideas about how to make this work with ubuntu 10.04lts?

  9. #249
    Join Date
    Oct 2009
    Location
    New Hamsha
    Beans
    1,275
    Distro
    Kubuntu 13.04 Raring Ringtail

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

    Hello,
    I run the './common/install.sh' and I get the following error when the installations part actually happens (at the very end):
    Code:
    install.sh: line 708: syntax error: Bad fd number
    Is there a solution for this?
    Thank you for the great guide!
    My computer has the same card as mentioned in the first post.
    AMD A4-3400 w/ Radeon HD 6410D, 8 GB Corsair Vengeance DDR3 1333Mhz, Kubuntu 14.04, SliTaz 4.0, Windows 8.1, Ubuntu 14.04 VM
    " ... Love your neighbor as you love yourself."

  10. #250
    Join Date
    Oct 2009
    Location
    New Hamsha
    Beans
    1,275
    Distro
    Kubuntu 13.04 Raring Ringtail

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

    Quote Originally Posted by searchfgold6789 View Post
    Hello,
    I run the './common/install.sh' and I get the following error when the installations part actually happens (at the very end):
    Code:
    install.sh: line 708: syntax error: Bad fd number
    Is there a solution for this?
    Thank you for the great guide!
    My computer has the same card as mentioned in the first post.
    Solved.
    I just had to install "bash"... slitaz ~.~
    AMD A4-3400 w/ Radeon HD 6410D, 8 GB Corsair Vengeance DDR3 1333Mhz, Kubuntu 14.04, SliTaz 4.0, Windows 8.1, Ubuntu 14.04 VM
    " ... Love your neighbor as you love yourself."

Page 25 of 26 FirstFirst ... 1523242526 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
  •