5 Replies Latest reply on Feb 2, 2011 11:09 AM by dmeiser

    Kernel Stream Analyzer for Linux

    emuller
      Running under WINE

      Initialize a fresh wine directory

      env WINEPREFIX="$HOME/.wine-streamsdk/" winecfg

      Get winetricks (http://wiki.winehq.org/winetricks)

      env WINEPREFIX="$HOME/.wine-streamsdk/" sh winetricks vcrun2005

      Install Brook+

      env WINEPREFIX="$HOME/.wine-streamsdk/" wine atistream-1.4.0_beta-winxp32.exe

      Install only Brook+, not CAL

       

      Fix the corrupted BROOKROOT entry with regedit:


      env WINEPREFIX="$HOME/.wine-streamsdk/" wine regedit

      find BROOKROOT
      delete it (it is corrupted)
      and add new string value "BROOKROOT"
      assign value: C:\Program Files\ATI\ATI Brook+ 1.4.0_beta\

      Verify BROOKROOT is set correctly

      env WINEPREFIX="$HOME/.wine-streamsdk/" wine cmd.exe

      CMD Version 1.1.17

      Z:\home\emuller\ati>echo %BROOKROOT%
      C:\Program Files\ATI\ATI Brook+ 1.4.0_beta\
      Z:\home\emuller\ati>


      env WINEPREFIX="$HOME/.wine-streamsdk/" wine explorer.exe

      Double-click Stream KernelAnalyzer installer (.msi) and follow instructions ...

      You should now have a working Stream KernelAnalyzer running in Wine ...

      Run it:


      env WINEPREFIX="$HOME/.wine-streamsdk/" wine "$HOME/.wine-streamsdk/drive_c/Program Files/AMD/Stream KernelAnalyzer 1.2/StreamKernelAnalyzer.exe"

       

      EDIT:

      NB: Standard wine included in Ubuntu intrepid (wine-1.0.1?) segfaults on starting the StreamKernelAnalyzer.exe

      I installed the newest version of wine (wine-1.1.23) following these instructions:  http://www.ubuntumini.com/2008/10/installing-wine-in-ubuntu-810-intrepid.html

      ... and then it worked fine.