Page 20 of 50 FirstFirst ... 10181920212230 ... LastLast
Results 191 to 200 of 491

Thread: Lenovo Ideapad S10-3t

  1. #191
    Join Date
    Jun 2009
    Location
    Russia
    Beans
    26

    Re: Lenovo Ideapad S10-3t

    Please tell me how to get wi-fi and touch screen?
    I can not = (

  2. #192
    Join Date
    Aug 2007
    Beans
    6
    Distro
    Ubuntu Development Release

    Re: Lenovo Ideapad S10-3t

    I went back to Ubuntu and installed the 10.10 Alpha, then updated the system (which installed the 2.6.35 kernel) and touchscreen is working great. Then I installed the broadcom drivers for wireless and that's working great.

    I also set up burg as the bootloader, I was sick of the grub text when I turn on the netbook.

    The only things I need now are right-click and click-and-drag working on the touchpad and the Fn keys working for volume, brightness, etc.

    10.10 is fantastic...much faster than Windows 7. Glad I came back to Ubuntu!!

  3. #193
    Join Date
    Feb 2010
    Location
    FL
    Beans
    18
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Lenovo Ideapad S10-3t

    How did you install broadcom driver?

    Edit: And how did you install 10.10? I cant get into the live environment, it throws some error at me.
    Last edited by nix.peter; June 22nd, 2010 at 11:49 PM.

  4. #194
    Join Date
    Aug 2007
    Beans
    6
    Distro
    Ubuntu Development Release

    Re: Lenovo Ideapad S10-3t

    Quote Originally Posted by nix.peter View Post
    How did you install broadcom driver?

    Edit: And how did you install 10.10? I cant get into the live environment, it throws some error at me.
    I had trouble with 10.10 once, but re-downloaded it and put it on an SD card, it installed fine. You can also update 10.04 to 10.10 with "update-manager -d" I think.

    Once you've updated 10.10 (to give you the 2.6.35 kernel), you'll get a hardware driver icon in the panel, just click on that and it will install the broadcom driver (you just have to accept the fact that it's not open source). Make sure you have an ethernet connection to the internet otherwise you won't be able to download it.

    You have to update the kernel (just through Update Manager) first, otherwise the broadcom drivers won't work for the new kernel.

  5. #195
    Join Date
    Feb 2010
    Location
    FL
    Beans
    18
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Lenovo Ideapad S10-3t

    I actually got 10.10 to run by alternate install and i absolutely hated it lol. The unity bar is way too glitchy for my taste right now.

    I might try to reinstall to see if maybe I had a bad install, but like i said earlier, when 10.10 gets more finalized im sure it will be much better.

  6. #196
    Join Date
    Nov 2005
    Beans
    24

    Re: Lenovo Ideapad S10-3t

    I tried upgrading from Ubuntu Netbook Edition 10.04 to 10.10 Alpha 1 and it installed, but when it boots it loads grub where I see it has Ubuntu with kernel 2.6.35, but after selecting it my screen flashes on and off a few times and then turns off. I tried pressing ctrl+alt+f1 to see if I'd get any terminal output, but nothing seems to change anything.

    What's weird is there's still the option to boot with Kernel 2.6.32-22 which boots, but the touch screen doesn't work.

    Should I maybe try doing a clean install? I haven't been saving anything to my Ubuntu partition yet since it wasn't fully working yet.

  7. #197
    Join Date
    Feb 2010
    Location
    FL
    Beans
    18
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Lenovo Ideapad S10-3t

    Im going to wait for Alpha 2 and hopefully it'll be smoother. A fresh install is best however were dealing with new hardware and software thats not official yet.

  8. #198
    Join Date
    Sep 2006
    Location
    Seattle, WA
    Beans
    17

    Re: Lenovo Ideapad S10-3t

    Here is what I did to get 2.6.35 installed with Wi-Fi working.

    Pros of 2.6.35:
    • touch!


    Cons:
    • suspend/resume breaks
    • "physical" touchpad buttons don't work (but taps still do)


    Code:
    sudo apt-add-repository ppa:kernel-ppa/ppa
    sudo aptitude update
    sudo aptitude install linux-generic-lts-backport-maverick linux-headers-generic-lts-backport-maverick
    Get the latest deb for bcmwl-kernel-source from Maverick as it contains fixes for the failed building and missing files. Then install it either by double clicking on it to launch gdebi or use the command line:

    Code:
    sudo dpkg -i bcmwl-kernel-source_5.60.48.36+bdcom-0ubuntu5_i386.deb
    Reboot and try tapping on the screen when you get to the login window. We should probably open a bug report for the suspend/resume problem but I don't know what information to collect for them.

  9. #199
    Join Date
    Nov 2005
    Beans
    24

    Re: Lenovo Ideapad S10-3t

    I did a clean install of 10.10 Alpha 1 and updated to have the 2.6.35-5 kernel, and touch is working perfect for me, but whenever I try opening the applications window (uses file browser) it locks up after loading everything, making it impossible for me to launch any programs especially since for some reason alt+F2 doesn't bring up run prompt. Is anybody else having this problem and even better have a solution for this?

  10. #200
    Join Date
    Apr 2010
    Location
    Cleveland OH!
    Beans
    10
    Distro
    Ubuntu Development Release

    Re: Lenovo Ideapad S10-3t

    Okay so I got rotation working by editing some random script for a HP laptop. I'm pretty sure this requires the kernel patch and if you don't notice you have to lookup the device id of your touchscreen!

    Code:
    xinput --list --short
    to find that out

    So just copy and paste this into a new file, change your device number and save it as rotator.sh wherever

    Code:
    #!/bin/sh
    #
    # enhanced rotate script, based on rafiyr's http://ubuntuforums.org/showpost.php?p=9133869&postcount=918
    # and others (gathered on forums).
    # Added rturn & lturn, to rotate screen left/right a quarter turn at a time (mainly
    # because default hp-wmi module was not returning an 'event' for the 'Rotate' button on the bezel of my tx2z).
    #
    # This script can be 'attached' to a 'rotate' applet on the panel (w. 90° rotation).
    #     with (for example) command: ...../rotator.sh rturn evdev touch wacom stylus
    #
    # Usage: rotator.sh   direction|position    method  device    [...]
    #
    # where:    direction = (lturn|l|rturn|r|right|left|normal|inverted)
    #        method = (wacom|evdev)
    #        device = (stylus|touch)
    #
    
    syntax_error=0
    
    orientation=$1
    shift
    
    #
    # Parse & get current orientation, and do integer conversion (in order to be
    # able to (in/de)crement for each 90° rotation, also needed later for 'easier' comparison)
    #
    current_orientation="$(xrandr -q --verbose | grep 'connected' | egrep -o  '\) (normal|left|inverted|right) \(' | egrep -o '(normal|left|inverted|right)')"
    case $current_orientation in
        normal)
            current_orientation=0
        ;;
        left)
            current_orientation=1
        ;;
        inverted)
            current_orientation=2
        ;;
        right)
            current_orientation=3
        ;;
    esac
    
    #
    # Parse the orientation parameter & in case of 'rturn' and 'lturn', check the current
    # orientation and make sure that the next value is within bound.
    #
    case $orientation in
        rturn | r)
            orientation=$((current_orientation-1))
            if [ $orientation -le "-1" ]; then
                orientation=3
            fi
        ;;
        lturn | l)
            orientation=$((current_orientation+1))
            if [ $orientation -ge "4" ]; then
                orientation=0
            fi
        ;;
        normal | 0)
            orientation=0
        ;;
        left | 1)
            orientation=1
        ;;
        inverted | 2)
            orientation=2
        ;;
        right | 3)
            orientation=3
        ;;
        * )
            syntax_error=1
        ;;
    esac
    
    #
    # Check if new orientation is different from current one.
    #
    if [ $orientation -eq $current_orientation ]; then
        echo "Nothing to do."
        exit
    fi
    
    #
    # repeat the device rotation/calibration for all devices passed as parameters
    #
    
        # get and (crudely) parse method for errors
        method=evdev
    
        #
        # get and (crudely) parse device for errors
        # and convert device name to number
        # LENOVO S10-3t CHANGE ==> Hard Coded my device number to 11!!
        device=11
    
        if [ $syntax_error -ne 0 ]; then
            echo "Usage: `basename $0` Direction|Orientation   Method Device  [...]"
            echo "\tdirection = (lturn|l)|(rturn|r)|(right|3)|(left|1)|(normal|0|(inverted|2)"
            echo "\tMethod: (wacom|evdev)"
            echo "\tDevice: (stylus|touch)"
            exit 1
        fi
    
        #
        # Set rotation plane/geometry parameters, and if using "wacom"
        # method, also perform device/calibration rotation
        #
        swap=0
        invert_x=0
        invert_y=0
    
        real_topx=0
        real_topy=0
        real_bottomx=4020
        real_bottomy=4020
    
        case $orientation in
            0)
                swap=0
                invert_x=0
                invert_y=0
                topx=$real_topx
                topy=$real_topy
                bottomx=$real_bottomx
                bottomy=$real_bottomy
            ;;
            1)
                swap=1
                invert_x=1
                invert_y=0
                topx=$real_topx
                topy=$real_topy
                bottomx=$real_bottomy
                bottomy=$real_bottomx
            ;;
            2 )
                swap=0
                invert_x=1
                invert_y=1
                topx=$real_topx
                topy=$real_topy
                bottomx=$real_bottomx
                bottomy=$real_bottomy
            ;;
            3 )
                swap=1
                invert_x=0
                invert_y=1
                topx=$real_topx
                topy=$real_topy
                bottomx=$real_bottomy
                bottomy=$real_bottomx
            ;;
        esac
    
        #
        # If using "evdev" method, adjust the device (touch/calibration) accordingly
        #
        if [ $method = "evdev" ]; then
            xinput set-prop "$device" "Evdev Axes Swap" $swap
            xinput set-prop "$device" "Evdev Axes Swap" $swap
            xinput set-prop "$device" "Evdev Axis Inversion" $invert_x $invert_y
            xinput set-prop "$device" "Evdev Axis Calibration" $topx $bottomx $topy $bottomy
            if [ $orientation = 2 ]; then        
                xrandr -o inverted
            fi
            if [ $orientation = 0 ]; then
                xrandr -o normal
            fi
        fi
    
    #
    To run the script open up a terminal, go to the directory the script is stored in and type
    Code:
    sh rotator.sh inverted
    and to put it back
    Code:
    sh rotator.sh normal
    It works great on my s10-3t running 10.10 alpha 1... If someone wants to edit this script to get 90-degree rotations working feel free. I really have no need for it.

Page 20 of 50 FirstFirst ... 10181920212230 ... LastLast

Tags for this Thread

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
  •