Results 1 to 6 of 6

Thread: Dell XPS13 9300 - Installing Fusuma for trackpad

  1. #1
    Join Date
    Jan 2017
    Beans
    54
    Distro
    Ubuntu Development Release

    Dell XPS13 9300 - Installing Fusuma for trackpad

    If anyone can help, I am having trouble installing Fusuma for the track-pad on my XPS13.

    The errors are as follows:

    Code:
    joe@XPS13:~$ sudo gem update fusuma
    Updating installed gems
    Updating fusuma
    Building native extensions. This could take a while...
    ERROR:  Error installing fusuma:
        ERROR: Failed to build gem native extension.
    
        current directory: /var/lib/gems/2.7.0/gems/posix-spawn-0.3.15/ext
    /usr/bin/ruby2.7 -I /usr/lib/ruby/2.7.0 -r ./siteconf20210412-24798-nt6p53.rb extconf.rb
    mkmf.rb can't find header files for ruby at /usr/lib/ruby/include/ruby.h
    
    You might have to install separate package for the ruby development
    environment, ruby-dev or ruby-devel for example.
    
    extconf failed, exit code 1
    
    Gem files will remain installed in /var/lib/gems/2.7.0/gems/posix-spawn-0.3.15 for inspection.
    Results logged to /var/lib/gems/2.7.0/extensions/x86_64-linux/2.7.0/posix-spawn-0.3.15/gem_make.out
    Gems updated: posix-spawn
    Gems already up-to-date: fusuma

  2. #2
    Join Date
    Oct 2004
    Location
    33.4N -112.1W
    Beans
    2,497
    Distro
    Ubuntu Budgie

    Re: Dell XPS13 9300 - Installing Fusuma for trackpad

    First let's reinstall ruby

    Code:
    sudo apt-get --reinstall install ruby
    Then make sure the dev packages are installed

    Code:
    sudo apt-get install ruby-dev
    Now try again ..... any change?
    /path/to/Truth

  3. #3
    Join Date
    Jan 2017
    Beans
    54
    Distro
    Ubuntu Development Release

    Re: Dell XPS13 9300 - Installing Fusuma for trackpad

    Quote Originally Posted by Xian View Post
    First let's reinstall ruby

    Code:
    sudo apt-get --reinstall install ruby
    Then make sure the dev packages are installed

    Code:
    sudo apt-get install ruby-dev
    Now try again ..... any change?
    I put in the commands as you've suggested and receive the following:

    Code:
    joe@XPS13:~$ sudo gem install fusuma
    Building native extensions. This could take a while...
    ERROR:  Error installing fusuma:
        ERROR: Failed to build gem native extension.
    
        current directory: /var/lib/gems/2.7.0/gems/posix-spawn-0.3.15/ext
    /usr/bin/ruby2.7 -I /usr/lib/ruby/2.7.0 -r ./siteconf20210412-6124-1aq0q1a.rb extconf.rb
    creating Makefile
    
    current directory: /var/lib/gems/2.7.0/gems/posix-spawn-0.3.15/ext
    make "DESTDIR=" clean
    sh: 1: make: not found
    
    current directory: /var/lib/gems/2.7.0/gems/posix-spawn-0.3.15/ext
    make "DESTDIR="
    sh: 1: make: not found
    
    make failed, exit code 127
    
    Gem files will remain installed in /var/lib/gems/2.7.0/gems/posix-spawn-0.3.15 for inspection.
    Results logged to /var/lib/gems/2.7.0/extensions/x86_64-linux/2.7.0/posix-spawn-0.3.15/gem_make.out
    joe@XPS13:~$

  4. #4
    Join Date
    Jan 2017
    Beans
    54
    Distro
    Ubuntu Development Release

    Re: Dell XPS13 9300 - Installing Fusuma for trackpad

    Can anyone help me??? Please....

  5. #5
    Join Date
    Oct 2004
    Location
    33.4N -112.1W
    Beans
    2,497
    Distro
    Ubuntu Budgie

    Re: Dell XPS13 9300 - Installing Fusuma for trackpad

    Likely you just first need to install the build-essential package.

    Code:
    sudo apt-get install build-essential
    /path/to/Truth

  6. #6
    Join Date
    Jan 2017
    Beans
    54
    Distro
    Ubuntu Development Release

    Re: Dell XPS13 9300 - Installing Fusuma for trackpad

    Quote Originally Posted by Xian View Post
    Likely you just first need to install the build-essential package.

    Code:
    sudo apt-get install build-essential
    It worked!!! Thank-you so much!

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
  •