Synergykm on OSX 10.6 and WinXp

Discussion in 'Mac Basics and Help' started by Dertanion, Oct 30, 2009.

  1. Dertanion macrumors newbie

    Joined:
    Oct 30, 2009
    #1
    After a few hours of searching Google, watching videos, and banging my head against the wall I am needing some help getting Synergy working.

    I have a Mac Mini running 10.6.1 fully up to date. I want to be able to control the Mini and XP with just the one keyboard and mouse like Synergy is suppose to let you do.

    Both computers are wireless and connected to the same network. the Mac can access the Win Share Folders and vice versa. Both firewalls are turned off.

    ------------------------------------------
    Mac Settings:
    Synergy Version: SynergyKM 1.0b7
    IP (Static): 192.168.1.100
    Network Name: julian-mini

    PC Settings:
    Synergy Version: 1.3.1
    IP (Static): 192.168.1.101
    Network Name: sis12
    ------------------------------------------

    I want to have my Mac-Mini as the server as I use it more often the the PC so in the GUI portion of SynergyKM i have the following setting....

    Location --> Home

    General --> Share my keyboard and mouse
    Logging level: Note

    Server configuration --> Right monitor (sis12), Left monitor (julian-mini)
    Screen Aliases: default
    Screen Options: default
    Server Options: default

    PC Synergy settings:
    Use another computer's shared keyboard and mouse (client) --> Checked
    Other Computer's Host Name: 192.168.1.100 (also tried as 'julian-mini')

    When I start the Mac server i get the status as: Looking for Peers
    When I try to connect the PC i get : ERROR: filed to connect to server: The attempt to connect was forcefully rejected.

    Im i just missing something simple here or is there something wrong trying to get this setup??? Any help would be greatly appreciated.
     
  2. bensig macrumors newbie

    Joined:
    Jun 14, 2007
    #2
    SynergyKVM GUI does not seem to work well on OS X 10.6 - at least not as a server. I feel your pain on this. Fortunately, with a little terminal action you'll be fine.

    First, make sure that you have synergys (server) installed. Open a terminal and type
    Code:
    which synergys
    Then it should return the path to synergys:
    Code:
    /usr/bin/synergys
    If not, you should download and install synergy from here:
    http://synergy-foss.org/download

    Then add a configuration file synergy.conf according to the instructions here:
    http://synergy2.sourceforge.net/running.html

    Create a text file named synergy.conf with the following:
    Code:
        section: screens
           screen1:
           screen2:
        end
        section: links
           screen1:
               right = screen2
           screen2:
               left = screen1
        end
    
    I would create the file under the directory: /Users/username/Library/Preferences

    Based on the info you provided, your synergy.conf should look like this:

    Code:
        section: screens
           sis12:
           julian-mini:
        end
        section: links
           sis12:
               right = julian-mini
           julian-mini:
               left = sis12
        end
    
    Please make sure that both computers can ping the other computer by hostname or else you will have to configure aliases with IPs or add hostnames and ips to the /etc/hosts and /Windows/System32/drivers/etc/hosts files...

    Finally, start synergys on your mac like so:
    Code:
    synergys -c /Users/username/Library/Preferences/synergy.conf
    Now, on your PC just open up the Synergy GUI and put in the hostname. Should be good to go, at least, that's how I did it.

    For now, I would completely scrap the GUI on the Mac. You don't need it anyway.

    You can setup a terminal alias, automator action, or startup script to run synergys at boot if you need to. Otherwise, as long as you do not restart your Mac or Log Out - it will continue running.

     

Share This Page