Results 1 to 10 of 22

Thread: Howto: Install Giver (File share on Linux)

Hybrid View

  1. #1
    Join Date
    Feb 2006
    Location
    U.S.A & Brazil
    Beans
    180
    Distro
    Ubuntu 12.04 Precise Pangolin

    Howto: Install Giver (File share on Linux)

    I would like to thank Puller for the information on how to install Giver. Here is a cool video on how the program works: Giver Video


    Install needed packages:
    Code:
    $ sudo apt-get install build-essential mercurial libmono-cairo2.0-cil mono mono-devel libmono-dev mono-gmcs monodoc
    I don't have fiesty-backports turned on so I manually downloaded avahi-sharp

    Package site: http://packages.ubuntu.com/cgi-bin/s...ds=avahi-sharp
    Download package here: http://archive.ubuntu.com/ubuntu/poo...a/avahi-sharp/

    Code:
    $ dpkg -i libavahi1.0-cil_0.6.11-1_all.deb
    more software needed:
    Code:
    $ hg clone http://hg.circular-chaos.org/notify-sharp
    Code:
    $ cd notify-sharp/
    Code:
    $ autoscan
    Code:
    $ automake --add-missing
    Code:
    $ autoreconf
    Code:
    $ ./configure
    Code:
    $ make
    Code:
    $ sudo make install
    Code:
    $ cd ..
    Now lets install Giver:

    Download Giver here: http://code.google.com/p/giver/downloads/list

    Code:
    $ wget http://giver.googlecode.com/files/giver-0.1.4.tar.gz
    Code:
    $ tar -zxvf giver-0.1.4.tar.gz
    Code:
    $ cd giver-0.1.4/
    Code:
    $ ./configure
    Code:
    $ make
    Code:
    $ sudo make install
    Some might have problems launching the program. Running this command will help fix some of the problems:
    Code:
    $ export MONO_PATH=/usr/local/lib/mono/notify-sharp
    Now launch the program:

    Alt + F2
    Type: giver

  2. #2
    Join Date
    Jun 2005
    Location
    France
    Beans
    7,100
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Howto: Install Giver (File share on Linux)

    hum, is that really easier that NFS which is in the repo and has tools for it available ?

  3. #3
    Join Date
    Feb 2006
    Location
    U.S.A & Brazil
    Beans
    180
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Howto: Install Giver (File share on Linux)

    NFS is still easier but I think myself (and others) would like to check out other projects which are being developed.

  4. #4
    Join Date
    Apr 2005
    Location
    Turkey
    Beans
    353
    Distro
    Ubuntu Development Release

    Re: Howto: Install Giver (File share on Linux)

    i am trying to install on hardy

    i get this error..
    Code:
    mahir@puccaso-lp:~/.config/giver$ giver
    [Debug]: PhotoService static constructor called
    [Debug]: New GiverService was created
    [Debug]: We have the port : 54214
    [Debug]: About to create the Avahi client
    [Debug]: Adding Avahi Service  _giver._tcp
    [Debug]: Avahi Service  _giver._tcp is added
    [Debug]: GiverService:OnEntryGroupStateChanged was called state: Registering
    Exception in Gtk# callback delegate
      Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
    System.DllNotFoundException: gdk-x11-2.0
      at (wrapper managed-to-native) Egg.TrayIcon:gdk_x11_display_get_xdisplay (intptr)
      at Egg.TrayIcon.OnRealized () [0x00000] 
      at Gtk.Widget.realized_cb (IntPtr widget) [0x00000] 
       at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
       at Gtk.Widget.realized_cb(IntPtr widget)
       at Gtk.Widget.realized_cb(IntPtr )
       at Gtk.Widget.gtk_widget_show_all(IntPtr )
       at Gtk.Widget.gtk_widget_show_all(IntPtr )
       at Gtk.Widget.ShowAll()
       at Giver.Application.SetupTrayIcon()
       at Giver.Application.InitializeIdle()
       at GLib.Idle+IdleProxy.Handler()
       at GLib.Idle+IdleProxy.Handler()
       at Gtk.Application.gtk_main()
       at Gtk.Application.gtk_main()
       at Gtk.Application.Run()
       at Gnome.Program.Run()
       at Giver.Application.StartMainLoop()
       at Giver.Application.Main(System.String[] args)
    ____________________________
    Mahir Sayar
    http://puccaso.com

  5. #5
    Join Date
    Feb 2006
    Location
    Wrocław, Poland
    Beans
    9
    Distro
    Ubuntu 10.10 Maverick Meerkat

    Lightbulb Re: Howto: Install Giver (File share on Linux)

    Quote Originally Posted by puccaso View Post
    i am trying to install on hardy

    i get this error..
    Code:
    mahir@puccaso-lp:~/.config/giver$ giver
    [Debug]: PhotoService static constructor called
    [Debug]: New GiverService was created
    [Debug]: We have the port : 54214
    [Debug]: About to create the Avahi client
    [Debug]: Adding Avahi Service  _giver._tcp
    [Debug]: Avahi Service  _giver._tcp is added
    [Debug]: GiverService:OnEntryGroupStateChanged was called state: Registering
    Exception in Gtk# callback delegate
      Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
    System.DllNotFoundException: gdk-x11-2.0
      at (wrapper managed-to-native) Egg.TrayIcon:gdk_x11_display_get_xdisplay (intptr)
      at Egg.TrayIcon.OnRealized () [0x00000] 
      at Gtk.Widget.realized_cb (IntPtr widget) [0x00000] 
       at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
       at Gtk.Widget.realized_cb(IntPtr widget)
       at Gtk.Widget.realized_cb(IntPtr )
       at Gtk.Widget.gtk_widget_show_all(IntPtr )
       at Gtk.Widget.gtk_widget_show_all(IntPtr )
       at Gtk.Widget.ShowAll()
       at Giver.Application.SetupTrayIcon()
       at Giver.Application.InitializeIdle()
       at GLib.Idle+IdleProxy.Handler()
       at GLib.Idle+IdleProxy.Handler()
       at Gtk.Application.gtk_main()
       at Gtk.Application.gtk_main()
       at Gtk.Application.Run()
       at Gnome.Program.Run()
       at Giver.Application.StartMainLoop()
       at Giver.Application.Main(System.String[] args)
    Had the same problem. Solved it installing libgtk2.0-dev in Synaptic (couple of deps though).

  6. #6
    Join Date
    Jun 2008
    Beans
    2

    Re: Howto: Install Giver (File share on Linux)

    Sorry to bring up the olds , but i wasn't able to install giver , although its really interesting me... , after following everything you've said , when i try to install notify-sharp i just end up with this :

    Code:
    lewis-laptop notify-sharp # ./configure
    checking build system type... i686-pc-linux-gnu
    checking host system type... i686-pc-linux-gnu
    checking target system type... i686-pc-linux-gnu
    checking for a BSD-compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    /bin/bash: /home/lewis/notify-sharp/missing: No such file or directory
    configure: WARNING: `missing' script is too old or missing
    checking for a thread-safe mkdir -p... /bin/mkdir -p
    checking for gawk... no
    checking for mawk... mawk
    checking whether make sets $(MAKE)... yes
    checking whether to enable maintainer-specific portions of Makefiles... no
    checking for a BSD-compatible install... /usr/bin/install -c
    checking for pkg-config... /usr/bin/pkg-config
    checking pkg-config is at least version 0.9.0... yes
    checking for MONO... yes
    checking for gmcs... /usr/bin/gmcs
    checking for gacutil... /usr/bin/gacutil
    checking for MONODOC... yes
    checking for monodocer... /usr/bin/monodocer
    checking for mdassembler... /usr/bin/mdassembler
    checking for GTK_SHARP... yes
    checking for NDESK_DBUS... yes
    checking for Mono.Posix.dll... found
    configure: creating ./config.status
    config.status: error: cannot find input file: Makefile.in
    i tried doing a "apt-get build-dep notify-sharp" but it ends up telling me ;
    Code:
    E: Impossible de trouver une source de paquet pour notify-sharp
    wich means in english : Unable to find a source package for notify-sharp.

    darn i'm lost , could really use some help from you guys, ps: using a fresh install of Linux Mint Elyssa, wich stays alot similar from ubuntu , this cannot be the problem as i tried this on ubuntu and got the same error at the end...

    Cheers.

  7. #7
    Join Date
    Jan 2006
    Location
    Gloucester,Australia
    Beans
    856
    Distro
    Ubuntu 6.06

    Re: Howto: Install Giver (File share on Linux)

    i cannot get this to run when i run giver i get
    Code:
    cameron@ubuntu:~$ giver
    exec: 9: -a: not found
    cameron@ubuntu:~$
    This is the dumbest error I found in bios
    "Error Keyboard Failure Press F1 to continue or DEL to enter setup
    Amd Athlon 64 2800+, 1gb Ram, ATI Radeon HD3650 512mb, Western digital 160gb Segate 80gb, Gigabyte GaK8NS ,Cameron

  8. #8
    Join Date
    Feb 2007
    Beans
    Hidden!

    Exclamation Re: Howto: Install Giver (File share on Linux)

    i get the same error as Cameron.

    Apparently, however, Giver seems to come pre-installed with the next release of Linux Mint (Felicia). So maybe there's a chance to actually use the app - it also makes a lot more sense: If several people use Mint (which is based on Ubuntu, btw), you can share all kinds of data without any hassle.

    Until then, I'd like to get an solution to the problem:
    Code:
    exec: 9: -a: not found
    EDIT:
    I just found a solution:
    http://code.google.com/p/giver/issues/detail?id=3
    Last edited by hypn0t0ad; November 18th, 2008 at 02:22 PM. Reason: additional information

  9. #9
    Join Date
    Apr 2005
    Location
    Turkey
    Beans
    353
    Distro
    Ubuntu Development Release

    Re: Howto: Install Giver (File share on Linux)

    also another question.
    can you answer your own questino please?
    could you demonstrate how nfs and the nfs tools maybe simpler then giver? i'd very much like to use the simplest tool.
    ____________________________
    Mahir Sayar
    http://puccaso.com

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
  •