Page 4 of 64 FirstFirst ... 234561454 ... LastLast
Results 31 to 40 of 635

Thread: Lenovo Ideapad Y510 is Go (Continued / NEW)

  1. #31
    Join Date
    Mar 2008
    Location
    Hawaii
    Beans
    806
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: Lenovo Ideapad Y510 is Go (Continued / NEW)

    Script to make a USB Thumb Drive to Flash your BIOS with


    ubf2 v2.0.0
    -New BIOS
    -rm the MBR
    -Should come executable
    usbbiosflasher v1.0.1
    -Changed some little stuff....
    usbbiosflasher v1.0.0


    This script makes this task as EZ as 1,2,3...

    You should still read through the description on page=1 of this thread just for the hell of it. There are also a few "notes" there that are not here. If you don't know what the BIOS is then read through my post on page=3 of this thread.

    Thanks one more time to wyth for posting the .ROM file That makes life way more simple.

    Code:
    #!/bin/bash
    #
    # Shell script to make a USB Tumb Drive for Flashing BIOS on a Lenovo Ideapad Y510. 
    # This script needs to me owned and run as ROOT with the "sudo command"
    # i.e.  sudo usbbiosflasher
    #
    # If you have anyideas send be a PM on ubuntufourms.org  my user name is HunterThomson 
    # Name/Rename this script usbbiosflasher and save it to the ~/home directory.
    # Then run the command-  chown root:root usbbiosflasher
    # Then run the command-  chmod 755 usbbiosflasher
    # Then copy the script to the directory /usr/bin.
    # Run this comand to do that- sudo cp ~/usbbiosflasher /usr/bin  
    #
    # You also must have the program "mbr" installed
    # You can install the mbr program by running this comand in the shell on Ubuntu
    # sudo apt-get install mbr
    # In Arch Linux you have to get it from Aur
    #
    # First you will need to know a few things...
    #
    # You will also need to know the Mount Point i.e. /media/disk and the /dev path i.e. /dev/sdb1.
    # You can find these by using the df -T comand. 
    # Run   df -T  in the shell. Then plug in the USB Thumb Drive and run the  df -T  comand agin.
    # The new listing is the USB Thumb Dirve.
    # Also check to make sure the File System tipe is vFAT or FAT16 or FAT32. 
    # If it is not use gparted to format it to FAT32.
    # I am farly certen that all USB Thumb drives come formated with FAT file system out of the BOX.
    # You may want to fromat it anyway just to make sure.
    #
    #
    #
    #
    
    echo "Interactive Shell Script to Make a USB Thumb Drive \for Flashing BIOS On a Lenovo Ideapad Y510"
    echo "You will need to have the USB Memory stick formated FAT32 and give it a BOOT flag with a program like gpartted"
    
    
    # The next comand will make a directory to put needed files into. Note this file and everything init will be owned by root.
    mkdir ~/usbbiosfiles
    if [ $? != 0 ] ; then
        #failed
        echo "Could not \make directory usbbiosfiles"
        echo "look above \for \info"
        echo "Fix the problem and run this scrip agin"
        exit 1
    else
        echo "Made directory usbbiosfiles... OK"
    fi
    
    # The next two comands will get the FreeDOS file and the .ROM file.
    cd ~/usbbiosfiles
    if [ $? != 0 ] ; then
        echo "Could not Change to the usbbiosfiles directory"
        echo "look above \for \info"
        echo "Fix the problem and run this scrip agin"
        echo ""
        echo "removeing directory usbbiosfiles..." 
        echo ""
        rm -r ~/usbbiosfiles
        exit
    else
        echo "Changing to the usbbiosfiles directory... OK"
    fi
    
    
    wget  "http://www.fdos.org/bootdisks/autogen/FDOEM.144.gz"
    if [ $? != 0 ] ; then
        echo "Could not Download FreeDOS"
        echo "look above \for \info"
        echo "Fix the problem and run this scrip agin"
        echo ""
        echo "removeing directory usbbiosfiles..." 
        echo ""
        rm -r ~/usbbiosfiles
        exit
    else
        echo "Download of FreeDOS... OK"
    fi
    
    wget "http://ubuntuforums.org/attachment.php?attachmentid=84991&d=1221204455"
    if [ $? != 0 ] ; then
        echo "Could not Downlad the BIOS.ROM \file"
        echo "look above \for \info"
        echo "Fix the problem and run this scrip agin"
        echo ""
        echo "removeing directory usbbiosfiles..." 
        echo ""
        rm -r ~/usbbiosfiles
        exit
    else
        echo "Download of the BIOS.ROM \file... OK"
    fi
    
    # The next comand will name the .ROM file to the right name.
    mv ~/usbbiosfiles/attachment.php?attachmentid=84991\&d=1221204455 ~/usbbiosfiles/06CN31WW.ROM.tar.gz
    if [ $? != 0 ] ; then
        echo "Could not rename the BIOS.ROM \file"
        echo "look above \for \info"
        echo "Fix the problem and run this scrip agin"
        echo ""
        echo "removeing directory usbbiosfiles..." 
        echo ""
        rm -r ~/usbbiosfiles
        exit
    else
        echo "Renameing of the BIOS.ROM \file... OK"
    fi
    
    echo ""
    
    # The next two comands set the variables. DEVX for the path i.e. /dev/xxx and MOUNTX for the mount point i.e. /media/xxx
    verify="n"
    while [ "$verify" != y ]
    do
        echo "You will need to know the Mount Point and the dev Path. You will also need to \make sure the File System \type is vFAT, FAT16 or FAT32." 
        echo ""
        echo "With the USB Thumb Drive unpluged, Open another shell and run the comand  df -T  Then plug \in the USB Thumb Drive and run the comand df -T one \more time. The new device listed is the USB Thumb Drive. Note the Mount Point and The dev Path and the File system Type i.e. vFAT... If the File System \type is not vFAT, FAT16 or FAT32 you will need to fromat it with gparted. You may want to format the USB Thumb Drive anyway just to \make sure. In any \case delete all files and directorys on the USB drive before you go any ferther with this program."
        echo ""
        printf "Enter the dev path the USB Thumb Drive is at?"
        read DEVX
        echo ""
        echo "Are you sure $DEVX is the dev path of the USB Thumb Drive... y or n?"
        read verify
    done 
    
    echo ""
    
    verify="n"
    while [ "$verify" != y ]
    do
        printf "What is the Mount Point of the USB Thumb Drive?"
        read MOUNTX
        echo ""
        echo "Are you sure $MOUNTX is the Mount Point of the USB Drive... y or n?"
        read verify
    done 
    
    echo ""
    
    tar xvf ~/usbbiosfiles/*.tar
    if [ $? != 0 ] ; then
        echo "Could not unpack BIOS.ROM file"
        echo "look above \for \info"
        echo ""
        echo "Reformat the USB Stick to FAT32 with gparted"
        echo "Fix the problem and run this scrip agin"
        echo ""
        echo "removeing directory usbbiosfiles..." 
        echo ""
        rm -r ~/usbbiosfiles
        exit
    else
        echo "Unpacking BIOS.ROM file... OK"
    fi
    
    gunzip ~/usbbiosfiles/FDOEM.144.gz
    if [ $? != 0 ] ; then
        echo "Could not unpack FreeDOS files"
        echo "look above \for \info"
        echo ""
        echo "Reformat the USB Stick to FAT32 with gparted"
        echo "Fix the problem and run this scrip agin"
        echo ""
        echo "removeing directory usbbiosfiles..." 
        echo ""
        rm -r ~/usbbiosfiles
        exit
    else
        echo "Unpacking FreeDOS files... OK"
    fi
    
    mkdir ~/usbbiosfiles/fdoem144
    if [ $? != 0 ] ; then
        echo "Could not make directory fdoem144 in usbbiosfiles directory"
        echo "look above \for \info"
        echo ""
        echo "Reformat the USB Stick to FAT32 with gparted"
        echo "Fix the problem and run this scrip agin"
        echo ""
        echo "removeing directory usbbiosfiles..." 
        echo ""
        rm -r ~/usbbiosfiles
        exit
    else
        echo "Made directory fdoem144 in direcoty usbbiosfiles... OK"
        echo ""
        echo "Going to \sleep \for 5secs"
    fi
    
    modprobe loop && sleep 5
    if [ $? != 0 ] ; then
        echo "Could not \modprobe loop"
        echo "look above \for \info"
        echo ""
        echo "Reformat the USB Stick to FAT32 with gparted"
        echo "Fix the problem and run this scrip agin"
        echo ""
        echo "removeing directory usbbiosfiles..." 
        echo ""
        rm -r ~/usbbiosfiles
        exit
    else
        echo "Modprobeing loop... OK"
    fi
    
    mount -o loop ~/usbbiosfiles/FDOEM.144 ~/usbbiosfiles/fdoem144
    if [ $? != 0 ] ; then
        echo "Could not \mount FreeDOS on the fdoem144 directory"
        echo "look above \for \info"
        echo ""
        echo "Reformat the USB Stick to FAT32 with gparted"
        echo "Fix the problem and run this scrip agin"
        echo ""
        echo "removeing directory usbbiosfiles..." 
        echo ""
        rm -r ~/usbbiosfiles
        exit
    else
        echo "Mounting FreeDOS on the fdoem144 directory... OK"
    fi
    
    cp ~/usbbiosfiles/fdoem144/* $MOUNTX
    if [ $? != 0 ] ; then
        echo "Could not copy FreeDOS files to $MOUNTX"
        echo "look above \for \info"
        echo ""
        echo "Reformat the USB Stick to FAT32 with gparted"
        echo "Fix the problem and run this scrip agin"
        echo ""
        echo "removeing directory usbbiosfiles..." 
        echo ""
        rm -r ~/usbbiosfiles
        exit
    else
        echo "Copying FreeDOS files to $MOUNTX... OK"
    fi
    
    cp ~/usbbiosfiles/*.ROM $MOUNTX
    if [ $? != 0 ] ; then
        echo "Could not copy BIOS.ROM files to $MOUNTX"
        echo "look above \for \info"
        echo ""
        echo "Reformat the USB Stick to FAT32 with gparted"
        echo "Fix the problem and run this scrip agin"
        echo ""
        echo "removeing directory usbbiosfiles..." 
        echo ""
        rm -r ~/usbbiosfiles
        exit
    else
        echo "Copying BIOS.ROM files to $MOUNTX... OK"
    fi
    
    sync
    if [ $? != 0 ] ; then
        echo "Could not run the syncing command"
        echo "look above \for \info"
        echo ""
        echo "Reformat the USB Stick to FAT32 with gparted"
        echo "Fix the problem and run this scrip agin"
        echo ""
        echo "removeing directory usbbiosfiles..." 
        echo ""
        rm -r ~/usbbiosfiles
        exit
    else
        echo "Runing the syncing command... OK"
    fi
    
    umount ~/usbbiosfiles/fdoem144
    if [ $? != 0 ] ; then
        echo "Could not unmount FreeDOS"
        echo "Look above for errors or problems reported and fix the problem"
        echo ""
        echo "removeing directory usbbiosfiles..." 
        echo ""
        echo "Reformat the USB Stick to FAT32 with gparted"
        echo "Fix the problem and run this script agin"
        rm -r ~/usbbiosfiles
        exit
    else
        echo "Unmounting of FreeDOS... OK"
    fi
    
    verify="n"
    while [ "$verify" != y ]
    do
        printf "Do you see any errors... yes or no?"
        read AN2
        echo ""
        printf "You answered... $AN2 to errors. Is this correct... y or n?"
        read verify
    done
    
    echo ""
    
    if [ "$AN2" == "yes" ]
    then
        echo "Prosses Check Repoted... Error"
        echo "Look above for errors or problems reported and fix the problem"
        echo ""
        echo "removeing directory usbbiosfiles..." 
        echo ""
        echo "Reformat the USB Stick to FAT32 with gparted"
        echo "Fix the problem and run this script agin"
        rm -r ~/usbbiosfiles
        exit
    else
        echo "Success"
        echo "I did a lot of error checking too and didnt find anything"
        echo ""
        echo "Go get a pen and paper to write down these instructions"
    
    printf "Then hit the Enter to continue"
    read WAIT
    echo "#!/bin/bash
    #
    # Shell script to make a USB Tumb Drive for Flashing BIOS on a Lenovo Ideapad Y510. 
    # This script needs to me owned and run as ROOT with the "sudo command"
    # i.e.  sudo usbbiosflasher
    #
    # If you have anyideas send be a PM on ubuntufourms.org  my user name is HunterThomson 
    # Name/Rename this script usbbiosflasher and save it to the ~/home directory.
    # Then run the command-  chown root:root usbbiosflasher
    # Then run the command-  chmod 755 usbbiosflasher
    # Then copy the script to the directory /usr/bin.
    # Run this comand to do that- sudo cp ~/usbbiosflasher /usr/bin  
    #
    # You also must have the program "mbr" installed
    # You can install the mbr program by running this comand in the shell on Ubuntu
    # sudo apt-get install mbr
    # In Arch Linux you have to get it from Aur
    #
    # First you will need to know a few things...
    #
    # You will also need to know the Mount Point i.e. /media/disk and the /dev path i.e. /dev/sdb1.
    # You can find these by using the df -T comand. 
    # Run   df -T  in the shell. Then plug in the USB Thumb Drive and run the  df -T  comand agin.
    # The new listing is the USB Thumb Dirve.
    # Also check to make sure the File System tipe is vFAT or FAT16 or FAT32. 
    # If it is not use gparted to format it to FAT32.
    # I am farly certen that all USB Thumb drives come formated with FAT file system out of the BOX.
    # You may want to fromat it anyway just to make sure.
    #
    #
    #
    #
    
    echo "Interactive Shell Script to Make a USB Thumb Drive \for Flashing BIOS On a Lenovo Ideapad Y510"
    
    # The next comand will make a directory to put needed files into. Note this file and everything init will be owned by root.
    mkdir ~/usbbiosfiles
    if [ $? != 0 ] ; then
        #failed
        echo "Could not \make directory usbbiosfiles"
        echo "look above \for \info"
        echo "Fix the problem and run this scrip agin"
        exit 1
    else
        echo "Made directory usbbiosfiles... OK"
    fi
    
    # The next two comands will get the FreeDOS file and the .ROM file.
    cd ~/usbbiosfiles
    if [ $? != 0 ] ; then
        echo "Could not Change to the usbbiosfiles directory"
        echo "look above \for \info"
        echo "Fix the problem and run this scrip agin"
        echo ""
        echo "removeing directory usbbiosfiles..." 
        echo ""
        rm -r ~/usbbiosfiles
        exit
    else
        echo "Changing to the usbbiosfiles directory... OK"
    fi
    
    
    wget  "http://www.fdos.org/bootdisks/autogen/FDOEM.144.gz"
    if [ $? != 0 ] ; then
        echo "Could not Download FreeDOS"
        echo "look above \for \info"
        echo "Fix the problem and run this scrip agin"
        echo ""
        echo "removeing directory usbbiosfiles..." 
        echo ""
        rm -r ~/usbbiosfiles
        exit
    else
        echo "Download of FreeDOS... OK"
    fi
    
    wget "http://ubuntuforums.org/attachment.php?attachmentid=84991&d=1221204455"
    if [ $? != 0 ] ; then
        echo "Could not Downlad the BIOS.ROM \file"
        echo "look above \for \info"
        echo "Fix the problem and run this scrip agin"
        echo ""
        echo "removeing directory usbbiosfiles..." 
        echo ""
        rm -r ~/usbbiosfiles
        exit
    else
        echo "Download of the BIOS.ROM \file... OK"
    fi
    
    # The next comand will name the .ROM file to the right name.
    mv ~/usbbiosfiles/attachment.php?attachmentid=84991\&d=1221204455 ~/usbbiosfiles/06CN31WW.ROM.tar.gz
    if [ $? != 0 ] ; then
        echo "Could not rename the BIOS.ROM \file"
        echo "look above \for \info"
        echo "Fix the problem and run this scrip agin"
        echo ""
        echo "removeing directory usbbiosfiles..." 
        echo ""
        rm -r ~/usbbiosfiles
        exit
    else
        echo "Renameing of the BIOS.ROM \file... OK"
    fi
    
    echo ""
    
    # The next two comands set the variables. DEVX for the path i.e. /dev/xxx and MOUNTX for the mount point i.e. /media/xxx
    verify="n"
    while [ "$verify" != y ]
    do
        echo "You will need to know the Mount Point and the dev Path. You will also need to \make sure the File System \type is vFAT, FAT16 or FAT32." 
        echo ""
        echo "With the USB Thumb Drive unpluged, Open another shell and run the comand  df -T  Then plug \in the USB Thumb Drive and run the comand df -T one \more time. The new device listed is the USB Thumb Drive. Note the Mount Point and The dev Path and the File system Type i.e. vFAT... If the File System \type is not vFAT, FAT16 or FAT32 you will need to fromat it with gparted. You may want to format the USB Thumb Drive anyway just to \make sure. In any \case delete all files and directorys on the USB drive before you go any ferther with this program."
        echo ""
        printf "Enter the dev path the USB Thumb Drive is at?"
        read DEVX
        echo ""
        echo "Are you sure $DEVX is the dev path of the USB Thumb Drive... y or n?"
        read verify
    done 
    
    echo ""
    
    verify="n"
    while [ "$verify" != y ]
    do
        printf "What is the Mount Point of the USB Thumb Drive?"
        read MOUNTX
        echo ""
        echo "Are you sure $MOUNTX is the Mount Point of the USB Drive... y or n?"
        read verify
    done 
    
    echo ""
    
    tar xvf ~/usbbiosfiles/*.tar
    if [ $? != 0 ] ; then
        echo "Could not unpack BIOS.ROM file"
        echo "look above \for \info"
        echo ""
        echo "Reformat the USB Stick to FAT32 with gparted"
        echo "Fix the problem and run this scrip agin"
        echo ""
        echo "removeing directory usbbiosfiles..." 
        echo ""
        rm -r ~/usbbiosfiles
        exit
    else
        echo "Unpacking BIOS.ROM file... OK"
    fi
    
    gunzip ~/usbbiosfiles/FDOEM.144.gz
    if [ $? != 0 ] ; then
        echo "Could not unpack FreeDOS files"
        echo "look above \for \info"
        echo ""
        echo "Reformat the USB Stick to FAT32 with gparted"
        echo "Fix the problem and run this scrip agin"
        echo ""
        echo "removeing directory usbbiosfiles..." 
        echo ""
        rm -r ~/usbbiosfiles
        exit
    else
        echo "Unpacking FreeDOS files... OK"
    fi
    
    mkdir ~/usbbiosfiles/fdoem144
    if [ $? != 0 ] ; then
        echo "Could not make directory fdoem144 in usbbiosfiles directory"
        echo "look above \for \info"
        echo ""
        echo "Reformat the USB Stick to FAT32 with gparted"
        echo "Fix the problem and run this scrip agin"
        echo ""
        echo "removeing directory usbbiosfiles..." 
        echo ""
        rm -r ~/usbbiosfiles
        exit
    else
        echo "Made directory fdoem144 in direcoty usbbiosfiles... OK"
        echo ""
        echo "Going to \sleep \for 5secs"
    fi
    
    modprobe loop && sleep 5
    if [ $? != 0 ] ; then
        echo "Could not \modprobe loop"
        echo "look above \for \info"
        echo ""
        echo "Reformat the USB Stick to FAT32 with gparted"
        echo "Fix the problem and run this scrip agin"
        echo ""
        echo "removeing directory usbbiosfiles..." 
        echo ""
        rm -r ~/usbbiosfiles
        exit
    else
        echo "Modprobeing loop... OK"
    fi
    
    mount -o loop ~/usbbiosfiles/FDOEM.144 ~/usbbiosfiles/fdoem144
    if [ $? != 0 ] ; then
        echo "Could not \mount FreeDOS on the fdoem144 directory"
        echo "look above \for \info"
        echo ""
        echo "Reformat the USB Stick to FAT32 with gparted"
        echo "Fix the problem and run this scrip agin"
        echo ""
        echo "removeing directory usbbiosfiles..." 
        echo ""
        rm -r ~/usbbiosfiles
        exit
    else
        echo "Mounting FreeDOS on the fdoem144 directory... OK"
    fi
    
    cp ~/usbbiosfiles/fdoem144/* $MOUNTX
    if [ $? != 0 ] ; then
        echo "Could not copy FreeDOS files to $MOUNTX"
        echo "look above \for \info"
        echo ""
        echo "Reformat the USB Stick to FAT32 with gparted"
        echo "Fix the problem and run this scrip agin"
        echo ""
        echo "removeing directory usbbiosfiles..." 
        echo ""
        rm -r ~/usbbiosfiles
        exit
    else
        echo "Copying FreeDOS files to $MOUNTX... OK"
    fi
    
    cp ~/usbbiosfiles/*.ROM $MOUNTX
    if [ $? != 0 ] ; then
        echo "Could not copy BIOS.ROM files to $MOUNTX"
        echo "look above \for \info"
        echo ""
        echo "Reformat the USB Stick to FAT32 with gparted"
        echo "Fix the problem and run this scrip agin"
        echo ""
        echo "removeing directory usbbiosfiles..." 
        echo ""
        rm -r ~/usbbiosfiles
        exit
    else
        echo "Copying BIOS.ROM files to $MOUNTX... OK"
    fi
    
    sync
    if [ $? != 0 ] ; then
        echo "Could not run the syncing command"
        echo "look above \for \info"
        echo ""
        echo "Reformat the USB Stick to FAT32 with gparted"
        echo "Fix the problem and run this scrip agin"
        echo ""
        echo "removeing directory usbbiosfiles..." 
        echo ""
        rm -r ~/usbbiosfiles
        exit
    else
        echo "Runing the syncing command... OK"
    fi
    
    umount ~/usbbiosfiles/fdoem144
    if [ $? != 0 ] ; then
        echo "Could not unmount FreeDOS"
        echo "Look above for errors or problems reported and fix the problem"
        echo ""
        echo "removeing directory usbbiosfiles..." 
        echo ""
        echo "Reformat the USB Stick to FAT32 with gparted"
        echo "Fix the problem and run this script agin"
        rm -r ~/usbbiosfiles
        exit
    else
        echo "Unmounting of FreeDOS... OK"
    fi
    
    verify="n"
    while [ "$verify" != y ]
    do
        printf "Do you see any errors... yes or no?"
        read AN2
        echo ""
        printf "You answered... $AN2 to errors. Is this correct... y or n?"
        read verify
    done
    
    echo ""
    
    if [ "$AN2" == "yes" ]
    then
        echo "Prosses Check Repoted... Error"
        echo "Look above for errors or problems reported and fix the problem"
        echo ""
        echo "removeing directory usbbiosfiles..." 
        echo ""
        echo "Reformat the USB Stick to FAT32 with gparted"
        echo "Fix the problem and run this script agin"
        rm -r ~/usbbiosfiles
        exit
    else
        echo "Success"
        echo "I did a lot of error checking too and didnt find anything"
        echo ""
        echo "Go get a pen and paper to write down these instructions"
    
    printf "Then hit the Enter to continue"
    read WAIT
    echo """
    Attached Files Attached Files
    Last edited by HunterThomson; September 22nd, 2008 at 03:42 AM.
    Thinkpad W510, i7-720QM, Nvidia Quadro FX 880m (nouveau), Intel X25-M G2 80GB (OCZ are better), 1080p Wacom Multi-Touch Screen, Intel Centrino Advanced-N + WiMAX 6250, Yubikey OTP

  2. #32
    Join Date
    Jul 2008
    Beans
    14
    Distro
    Ubuntu 8.04 Hardy Heron

    Re: Lenovo Ideapad Y510 is Go (Continued / NEW)

    thanks HunterTompson for the explanation and the new info,

    i have another problem with my ubuntu 8.04 sometimes when i start it and try to play song, it will never happen only after i reboot, and same happen with my webcam, sometimes it can't find it, and when it does is upside-down,if you have any suggestions it will be great thanks again

  3. #33
    Join Date
    Mar 2008
    Location
    Hawaii
    Beans
    806
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: Lenovo Ideapad Y510 is Go (Continued / NEW)

    Quote Originally Posted by azteca_04 View Post
    thanks HunterTompson for the explanation and the new info,

    i have another problem with my ubuntu 8.04 sometimes when i start it and try to play song, it will never happen only after i reboot, and same happen with my webcam, sometimes it can't find it, and when it does is upside-down,if you have any suggestions it will be great thanks again
    Hum... My guess is that the drivers are getting jumbled up and triping over eachother at startup....

    In archlinux this would be a ez thing to fix or prove that it is not the problem because archlinux uses a rc.conf file to control what starts at startup and in what order.... I don't know how to do that on Ubuntu or a normal Linux system. If someone knows let me know.

    How did you get the sound working.... did you install new alsa-Stuff (you didn't have to) Did you just add...

    Code:
    options snd-hda-intel model=lenovo-ms7195-dig
    too the end of this file...

    Code:
    /etc/modprobe.d/alsa-base
    If all you did was add that try....

    Code:
    sudo apt-get --reinstall alsa-utils alsa-lib alsa-driver
    You mite have to add the driver option the the end of the alsa-base file agin too...

    I am just taking crazy shots in the dark.... Maybe waite for someone to give you better advice...

    If you are felling adventurous you could try a new distro... Linux Mint would be a good move... It is based on Ubuntu and uses the same package repositorys. I have herd many good things about it. Ubuntu was the first Linux disro I used (well I spent my first week on Fedora wich is just horable) It was farly simple to learn and I liked it. However, as soon as it swiched to 8.04 I started to dig out... "To me" 8.04 is a pile of buggy junk..."To ME"..."Some people Love it".... I know for sure if you download Ubuntu 7.10 and install that you will not have anyproblems "At All". Well other then using an out of date Gnome but that is not realy a problem. Arch Linux is the Best Disto Ever "If You Ask Me". However, you will have to use the Shell to do stuff. Installing mite scare you a bit... You would be best to wate untill you play around a bit more and find out what programs you like to use and how things are set up.

    P.S. SO... you updated your BIOS before you moved to Linux What is your Backlight like????
    Last edited by HunterThomson; August 10th, 2008 at 11:33 PM.
    Thinkpad W510, i7-720QM, Nvidia Quadro FX 880m (nouveau), Intel X25-M G2 80GB (OCZ are better), 1080p Wacom Multi-Touch Screen, Intel Centrino Advanced-N + WiMAX 6250, Yubikey OTP

  4. #34
    Join Date
    Jul 2008
    Beans
    14
    Distro
    Ubuntu 8.04 Hardy Heron

    Re: Lenovo Ideapad Y510 is Go (Continued / NEW)

    hi thanks for the replya, well i installed the alsa drivers like it was mentioned in the previous thread i did everything that it said in there, and for me i think ubuntu is right for me, so i think im going to play some more with these one but i going to reinstall everything and hope to get it right

  5. #35
    Join Date
    Jul 2008
    Beans
    14
    Distro
    Ubuntu 8.04 Hardy Heron

    Re: Lenovo Ideapad Y510 is Go (Continued / NEW)

    Quote Originally Posted by HunterThomson View Post

    P.S. SO... you updated your BIOS before you moved to Linux What is your Backlight like????
    i forgot to answer this, same problem like most of them, if i go up is less brightess, and if a go down its brighter and at start up is not that bright

  6. #36
    Join Date
    Mar 2008
    Location
    Hawaii
    Beans
    806
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: Lenovo Ideapad Y510 is Go (Continued / NEW)

    Quote Originally Posted by azteca_04 View Post
    hi thanks for the replya, well i installed the alsa drivers like it was mentioned in the previous thread i did everything that it said in there, and for me i think ubuntu is right for me, so i think im going to play some more with these one but i going to reinstall everything and hope to get it right
    Hope that works
    Ya, Ubuntu is good It is not the most populare bcause it sucks... I just don't like it.

    -------------------------------

    I was thinking "klibc" mite be causing the problem with teh backlight. I'm looking into it. If you know I am wrong pleas save me some time.
    Thinkpad W510, i7-720QM, Nvidia Quadro FX 880m (nouveau), Intel X25-M G2 80GB (OCZ are better), 1080p Wacom Multi-Touch Screen, Intel Centrino Advanced-N + WiMAX 6250, Yubikey OTP

  7. #37
    Join Date
    Jun 2008
    Beans
    56

    Re: Lenovo Ideapad Y510 is Go (Continued / NEW)

    Hey HunterThomson, I don't want to completely derail this thread but, I'm working on installing Arch on a seperate partition from Ubuntu, I am rather experienced with Arch, but I'm having trouble getting a working xorg.conf for this computer, did you generate one with hwd or write your own? If you did anything special in making it I'd like to know.

    Thanks in advance.

  8. #38
    Join Date
    May 2008
    Location
    Edmonton, AB, Canada
    Beans
    96
    Distro
    Ubuntu

    Re: Lenovo Ideapad Y510 is Go (Continued / NEW)

    Hey everyone, I've been silently watching this thread, but now i need a little bit of advice...

    I've got a Y710 (Specs here: http://www.tigerdirect.com/applicati...?EdpNo=3523911 ) with a triple boot Vista/XP/Ubuntu 8.04. I'm new to Ubuntu and so far i like it alot. However, i have a couple of problems with my installation.

    Firstly, the optical drive is not recognized at all by Ubuntu only. When i installed XP i had to switch the ACHI in the BIOS to "Compatibility" mode in order to boot the installation disc and i think that might have something to do with it, but i put it back to enhanced recently with no noticable changes. If i turn ACPI off on startup, the drive works, but many other things don't. Googling suggests modifications to /etc/fstab, but no suggestions have solved this issue.

    Second, sound issues. I can't get more than the front speakers only, and i've tried everything suggested in the page 2 area of the old thread. I have done the BIOS update with the Vista drive (not sure if that was sound related). I also notice the only setting that VirtualBox was able to pass sound through was PulseAudio, but it is a little bit static-y. I'm not sure if this is useful...

    A friend told me that i'm running 64bit edition... is there a way to check? If that's what i have, i didn't mean to, which leads to a couple of questions:
    1. Is it easy to change over to a 32bit edition? The only file i really care about is my VirtualBox, which is stored on a separate partition. I can back up the rest if wiping the Ubuntu partition is required.
    2. Will i get better battery life from the 32bit edition? I'm only getting about an hour and 20 minutes tops... is this comparable to the Y510 users? (typically running Virtualbox all the time)
    3. Any other suggestions of things to try before downgrading to 32bit? Any other pros and cons between 32bit and 64bit?

    Thanks for listening.

    P.S. for the record, webcam works without issue, brightness works without issue (all 10 levels), only basic hotkeys worked out of the box (volume, mute, etc)
    Last edited by chargersfan420; August 12th, 2008 at 09:30 AM.

  9. #39
    Join Date
    Jul 2008
    Location
    Toronto, Canada
    Beans
    136
    Distro
    Ubuntu 8.04 Hardy Heron

    Re: Lenovo Ideapad Y510 is Go (Continued / NEW)

    As far as 64-bit goes, I don't really see much of an advantage in using it right now. I used 64-bit Ubuntu for a while, and I encountered a lot of problems with it that I wouldn't normally be getting with 32-bit, such as a 64-bit version of flash player being non-existent, certain hardware drivers missing or not working, and programs not being native 64-bit. One benefit of 64-bit is that it allows more than 4Gb of ram natively, but that's not an issue unless you actually have more than 4Gb of ram. Supposedly, there's an advantage of speed for some programs, but I know from experience that some programs that are 32-bit ONLY (such as the Linux version of the orginal Unreal Tournament) will actually run slightly *slower* on a 64-bit OS, because the 32-bit environment or whatever has to be emulated.

    So basically, until almost all programs and drivers have 64-bit versions that are equal to or greater than their 32-bit versions, IMHO there is no advantage.
    Visit my blog! -> tuxrant.blogspot.com
    Help fix my bugs! Bug #251142 & Bug#255393.

    .evets, Ubuntard #23275

  10. #40
    Join Date
    Jun 2008
    Beans
    56

    Re: Lenovo Ideapad Y510 is Go (Continued / NEW)

    post the output of

    cat /etc/fstab

    and

    ls /dev/cd

    However with the amount of problems you're having (none of which seem typical of my ubuntu install) You should install the 32bit version as a fresh install.

    Download it here, burn it to a CD and install. The version for "Standard Personal Computers" is the 32bit.
    http://www.ubuntu.com/getubuntu/download

Page 4 of 64 FirstFirst ... 234561454 ... 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
  •