Page 1 of 4 123 ... LastLast
Results 1 to 10 of 40

Thread: Vixen 2.1 on Linux

  1. #1
    Join Date
    Dec 2011
    Location
    Illinois
    Posts
    180
    Post Thanks / Like

    Default How to: Vixen 2.1 on Linux

    Confirmed working!

    How to:
    These instructions are based on Debian based systems (Debian, Ubuntu, Mint, etc...).
    If you don't have apt, you can install it with
    Code:
    sudo aptitude install apt
    Most of the code can be copy/pasted into a terminal.
    to paste code into a terminal, either rightclick and select paste, or press CTL+SHIFT+V.


    I recommend removing old versions of wine before starting.
    Code:
    sudo apt-get remove wine*
    sudo apt-get purge wine*
    Install wine 1.3.36
    Code:
    sudo add-apt-repository ppa:ubuntu-wine/ppa
    sudo apt-get update
    sudo apt-get install wine1.3
    Use winetricks to install the following:
    dotnet20
    d3dx9_42
    corefonts
    devenum
    gdiplus
    volnum
    vcrun2008
    Code:
    bash winetricks dotnet20
    bash winetricks d3dx9_42
    bash winetricks etc...
    Use winecfg to force virtual desktop size (only for Ubuntu with Unity 10.10 and up)
    Code:
    winecfg
    then click on the Graphics Tab
    check Emulate a virtual desktop and fill in a size like 1024x768.


    Now move on to setting up ports.

    For USB to Serial
    *Plug in dongle and run dmesg to get dev enumeration (ttyUSB0 in my case)
    Code:
    dmesg
    *Create symbolic link for wine:
    Code:
    ln -s /dev/ttyUSB0 ~/.wine/dosdevices/com1
    if you are using more than one USB/serial device, add them but use ttyUSB1 and com2 etc...
    *Edit registry
    Code:
    sudo nano ~/.wine/system.reg
    and add devices under #arch=win32
    Code:
    [Hardware\\Devicemap\\Serialcomm] 1231984861
    "Serial0" = "Com1"
    "Serial1" = "Com2"
    add more if you need them, ie "Serial2" = "Com3"



    For onboard serial ports:
    *Create symbolic link for wine:
    Code:
    ln -s /dev/ttyS0 ~/.wine/dosdevices/com1
    If you plan to use more than one serial port, add them but use ttyS1 and com2 etc...
    *Edit registry
    Code:
    sudo nano ~/.wine/system.reg
    and add device
    Code:
    [Hardware\\Devicemap\\Serialcomm] 1231984861
    "Serial0" = "Com1"
    "Serial1" = "Com2"
    For Parallel port:
    *Create symbolic link for wine:
    Code:
    ln -s /dev/lp0 ~/.wine/dosdevices/lpt1
    Now you can download Vixen. Extract it to your home directory and give it a shot! Post back and let me know how it goes!



    ----------Original Post--------------


    I still have a couple of bugs to work out, but before I call it a night I had to show you guys this.







    So far I've got Vixen 2.1 running damn near perfectly on Ubuntu 11.04 using wine 1.3.36, dotnet 2.0 sp2 and a whole lot of tweaking. Audio works perfectly, UI works well, and no crashes. :D Theres one bug that throws the mouse pointer off. It's something to do with Unity and won't be a problem on Gnome3 or KDE machines and is easily fixed by switching workspaces. I have not, however, been able to test any real-world functionality. At least not today. I'm looking for someone who's got a renard or other controller that uses a serial port for communication to test it out. I was able to plug in my USB-Serial adapter and enumerate it, but that doesn't mean that Vixen likes it. Instead of giving directions on how I got this far, I could just host my .wine folder for download.

    Anyone interested?
    Last edited by Jonpro03; 01-17-2012 at 05:31 PM.

  2. #2
    Join Date
    Jan 2011
    Location
    West Central Florida
    Posts
    916
    Post Thanks / Like

    Default Re: Vixen 2.1 on Linux

    I am definately interested. Just getting my feet wet with ubuntu and linux as a whole by am willing to give it a shot.

    Thanks.

  3. #3
    Join Date
    Dec 2010
    Location
    Oceanside, CA
    Posts
    2,363
    Post Thanks / Like

    Default Re: Vixen 2.1 on Linux

    I'm Interested. Running Debian Squeeze with old-skool gnome (2.3?)

    I have a Renard SS8 next to my computer desk for testing purposes. Not much, but it helps when tinkering w/ things.
    [url]http://christmasonquiethills.com/[/url]
    [url]http://diychristmas.org/vb1/index.php[/url]

  4. #4
    Join Date
    Nov 2008
    Location
    Clermont Florida
    Posts
    753
    Post Thanks / Like

    Default Re: Vixen 2.1 on Linux

    Very interested. Beggars can't be choosers, but I'd love to hear what "tweaking" you did to get it there.
    Check out what the [URL="http://www.extremelightingproducts.com/shop"]Extreme Lighting Products Shop[/URL] is selling!

  5. #5
    Join Date
    Dec 2011
    Location
    Illinois
    Posts
    180
    Post Thanks / Like

    Default Re: Vixen 2.1 on Linux

    A quick run down of how I did it (so far).

    Install wine 1.3.36
    Code:
     sudo add-apt-repository ppa:ubuntu-wine/ppa
    sudo apt-get update
    sudo apt-get install wine1.3
    Use winetricks to install the following:
    dotnet20
    d3dx9_42
    corefonts
    devenum
    gdiplus
    vcrun2008
    Code:
    bash winetricks dotnet20
    bash winetricks d3dx9_42
    etc...
    Use winecfg to force virtual desktop size (only for Ubuntu with Unity)
    Code:
    winecfg
    then Graphics Tab

    Setup ports to be used.

    For USB to Serial (what I'm using)
    *Plug in dongle and run dmesg to get dev enumeration (ttyUSB0 in my case)
    Code:
    dmesg
    *Create symbolic link for wine:
    Code:
    ln -s /dev/ttyUSB0 ~/.wine/dosdevices/com1
    *Edit registry
    Code:
    sudo nano ~/.wine/system.reg
    and add device
    Code:
    [Hardware\\Devicemap\\Serialcomm] 1231984861
    "Serial0" = "Com1"
    "Serial1" = "Com2"
    For onboard serial ports:
    *Create symbolic link for wine:
    Code:
    ln -s /dev/ttyS0 ~/.wine/dosdevices/com1
    *Edit registry
    Code:
    sudo nano ~/.wine/system.reg
    and add device
    Code:
    [Hardware\\Devicemap\\Serialcomm] 1231984861
    "Serial0" = "Com1"
    "Serial1" = "Com2"


    For Parallel port:

    *Create symbolic link for wine:
    Code:
    ln -s /dev/lp0 ~/.wine/dosdevices/lpt1
    Last edited by Jonpro03; 01-16-2012 at 08:27 PM. Reason: Expanded a bit with code

  6. #6
    Join Date
    Jun 2007
    Location
    Ontario, Canada
    Posts
    2,105
    Post Thanks / Like

    Default Re: Vixen 2.1 on Linux

    Jonpro03


    Add:

    sh winetricks corefonts - to allow channel name and color changes.
    Cheers!
    Steve

    Learn 1 new thing everyday.

    "AURBO" -- Aurora Borealis

    My weather today



    Chat link | Christmas Wiki link

  7. #7
    Join Date
    Dec 2011
    Location
    Illinois
    Posts
    180
    Post Thanks / Like

    Default Re: Vixen 2.1 on Linux

    Quote Originally Posted by Aurbo99 View Post
    Jonpro03


    Add:

    sh winetricks corefonts - to allow channel name and color changes.
    Added!

  8. #8
    Join Date
    Jun 2007
    Location
    Ontario, Canada
    Posts
    2,105
    Post Thanks / Like

    Default Re: Vixen 2.1 on Linux

    Folks..

    Congratulations Jonpro03, you found the missing link!

    I am sitting here watching 64 channels of good old Blinky-Flashy dance on my Ren64XC5.

    Ubuntu 11.04 - the Natty Narwhal !


    Cheers!
    Steve

    Learn 1 new thing everyday.

    "AURBO" -- Aurora Borealis

    My weather today



    Chat link | Christmas Wiki link

  9. #9
    Join Date
    Dec 2011
    Location
    Illinois
    Posts
    180
    Post Thanks / Like

    Default Re: Vixen 2.1 on Linux

    Confirmed working! Thanks to Aurbo99 for testing. I'll try to get more detailed instructions up.

  10. #10
    Join Date
    Jun 2007
    Location
    Ontario, Canada
    Posts
    2,105
    Post Thanks / Like

    Default Re: Vixen 2.1 on Linux




    Its quick and dirty.. but it shows Vixen does indeed work under Ubuntu
    Cheers!
    Steve

    Learn 1 new thing everyday.

    "AURBO" -- Aurora Borealis

    My weather today



    Chat link | Christmas Wiki link

Page 1 of 4 123 ... 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
  •