Lenovo yoga linux mint

Linux Mint Forums

Cinnamon 64bit on 2-in-1 tablet: Lenovo Yoga 300

Forum rules
Before you post please read how to get help. Topics in this forum are automatically closed 6 months after creation.

Cinnamon 64bit on 2-in-1 tablet: Lenovo Yoga 300

Post by Mildly_odd » Sun Nov 13, 2016 9:26 am

Hi, this is my first post. I’m checking out Linux Mint on the above 2-in1 netbook/tablet. So far it seems quite usable.

It’s possible to fold the laptop keyboard and screen so that they are back to back and so that it can be carried like a conventional tablet and so the keyboard then faces down, resting on ones lap etc. Unfortunately the keyboard is still active and I haven’t yet found a Cinnamon applet/desklet to disable it. My question is :
How can I temporarily disable/re-enable the physical keyboard so as to avoid accidental keystrokes?

Background context
I’m using the USB live install so far, I want to check things are basically going to be ok before I make it permanent and wipe Windows 10 off it. I’m a beginner with Linux in general, I’ve only used Mint Cinnamon on a desktop as an escapee from Windows for a few months.

  • The Wifi seems to work fine.
    The sound seems fine.
    The touch screen works well as far as moving the mouse and pinch to zoom. The touch pad additionally gives me a right-click context menu in response to a double finger tap, I can’t see how to get the touch screen to do the same.
    The applet called «On screen keyboard» works in a rough and ready way — it seems that each letter typed actually needs two taps on the keyboard. Needless to say this isn’t so useful.
  • Pentium® Quad CoreTM N3540 (actually it says «upto», I don’t know how to check this)
    64GB eMMC
    I don’t know how to check details about wifi/bluetooth/sound etc but would be happy to look into it if anyone is interested.

Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.

Re: Cinnamon 64bit on 2-in-1 tablet: Lenovo Yoga 300

Post by Mildly_odd » Mon Nov 14, 2016 7:41 pm

Hi, here’s an update, some good some less so, its been useful to me just to write this down, I hope its useful for someone else too:

  • — The mint Cinnamon installation asks the user to choose whether to accept third party software for Wifi, graphics etc to be installed. I understand this to mean the Lenovo drivers that are hardware specific so I accepted it.
    — In turn this means turning off «UEFI Secure Boot» as it isn’t compatible with said third party drivers. This means choosing an extra boot password, I presume, instead of whatever Secure Boot is.
    — Next step, I chose to install alongside the Windows Boot Manager, it asked me to choose a size for the new Linux Mint partition and I went with the default suggestion
    — I then chose a timezone, language, login and password
  • — this applet constantly reports the battery charge to be 50%
    — the machine doesn’t sleep/suspend on lid close or being inactive, rather it goes into a deep funk from which the only recovery appears to be a very long push on the power button
Читайте также:  Linux echo all env

For the moment I have just removed the «Battery Applet Monitoring and Shutdown» applet and changed the power settings to favour Hibernation instead of Suspend and will see if anything changes. I’m expecting to look for alternative battery monitoring software in the normal repository at some point.

Re: Cinnamon 64bit on 2-in-1 tablet: Lenovo Yoga 300

Post by Mildly_odd » Tue Nov 15, 2016 8:08 pm

  • — Selecting suspend or hibernate from the «Shutdown» submenu
  • — «Suspend when inactive for = never»
    and
    «When the lid is closed = hibernate» (effect seems unpredictable, sometimes the screen remains on with the lid closed)

Re: Cinnamon 64bit on 2-in-1 tablet: Lenovo Yoga 300

Post by Dunemaster » Mon Jan 16, 2017 12:17 pm

I think this reply on Stack Exchange solves the thing: http://unix.stackexchange.com/questions . pend-issue

Point is the new kernel. I have this problem as you and I am gonna try this SE approach. Hope it helps.

  • Important Notices
  • ↳ Rules & Notices
  • ↳ Releases & Announcements
  • ↳ Main Edition Support
  • ↳ Beginner Questions
  • ↳ Installation & Boot
  • ↳ Software & Applications
  • ↳ Hardware Support
  • ↳ Graphics Cards & Monitors
  • ↳ Printers & Scanners
  • ↳ Storage
  • ↳ Sound
  • ↳ Networking
  • ↳ Virtual Machines
  • ↳ Desktop & Window Managers
  • ↳ Cinnamon
  • ↳ MATE
  • ↳ Xfce
  • ↳ Other topics
  • ↳ Non-technical Questions
  • ↳ Tutorials
  • Debian Edition Support
  • ↳ LMDE Forums
  • ↳ Beginner Questions
  • ↳ Installation & Boot
  • ↳ Software & Applications
  • ↳ Hardware Support
  • ↳ Networking
  • ↳ Tutorials
  • ↳ Other Topics & Open Discussion
  • ↳ LMDE Archive
  • Interests
  • ↳ Gaming
  • ↳ Scripts & Bash
  • ↳ Programming & Development
  • Customization
  • ↳ Themes, Icons & Wallpaper
  • ↳ Compiz, Conky, Docks & Widgets
  • ↳ Screenshots
  • ↳ Your Artwork
  • Chat
  • ↳ Introduce Yourself
  • ↳ Chat about Linux Mint
  • ↳ Chat about Linux
  • ↳ Open Chat
  • ↳ Suggestions & Feedback
  • International
  • ↳ Translations
  • ↳ Deutsch — German
  • ↳ Español — Spanish
  • ↳ Français — French
  • ↳ Italiano — Italian
  • ↳ Nederlands — Dutch
  • ↳ Português — Portuguese
  • ↳ Русский — Russian
  • ↳ Suomi — Finnish
  • ↳ Other Languages
  • ↳ Čeština-Slovenčina — Czech-Slovak
  • ↳ Magyar — Hungarian
  • ↳ 日本語 — Japanese
  • ↳ Polski — Polish
  • ↳ Svenska — Swedish
  • ↳ Українська — Ukrainian
Читайте также:  What linux is knoppix

Powered by phpBB® Forum Software © phpBB Limited

Источник

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

How to install Linux Mint on a Lenovo ThinkPad Yoga

IamJeffG/thinkpad-yoga-linux-mint

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

This documents how I installed Linux Mint 17.3 on a Lenovo ThinkPad Yoga 14″, purchased from Best Buy.

  1. Dual Boot (partition drive and install Linux)
  2. Download files (without working wifi)
  3. Fix wifi by installing new kernel and drivers
  4. Fix graphics with new kernel and drivers
  5. Things that still don’t work.

Follow the steps here. He uses different hardware but they are similar enough:

  1. Create recovery USB flash drive
  2. Shrink Windows partition
  3. Disable FastStartup
    • On Windows 10, this is under «Choose what the power buttons do.»
  4. BIOS Settings
    • I checked but nothing needed to be changed
  5. Boot from USB flash drive
    • Instead of Ubuntu, install Linux Mint 17.3
  6. Skip his section on «wifi». You won’t be able to fix it here.
  7. Install Linux Mint 17.3
  8. Stop. The remaining stuff on the above link don’t apply to the Lenovo ThinkPad Yoga. Keep reading below.

Find a way to get large (50MB) files from the Internet to Linux

Wifi doesn’t work out of the box, but we’re going to need to download a newer kernel

Easiest is an external USB Wifi Adapter. However supposedly few work on Linux Mint. I use Realtek 802.11n Adapter.

Otherwise wifi works in Windows so you can boot to Windows, download the files, then transfer to the Linux side. Options include:

Fix Wifi for Intel Wireless 8260

Confirm you have the Intel Wireless 8260 card ( $ inxi -Fxz ) and that it’s not currently working ( $ sudo lshw -c network will show: *-network UNCLAIMED for the relevant card).

Читайте также:  Просмотр существующих групп linux

Support for this card comes from a set of Intel drivers called iwlwifi . This card was added in version 8000C-13, and this version requires Linux Kernel >= 4.1.

However, it’s not so simple. Just because iwlwifi can support it in Linux >= 4.1, the kernel must also be told to look for this driver when it sees your specific wifi card.

This mapping wasn’t added until December 2016 – meaning it only got added to kernels that were being supported at that time: 4.1.17 and higher microversions, as well as 4.4, are maintained. But 4.2 and 4.3 were EOL.

  1. Wifi can work on 4.1.17, but later on we’ll see graphics problems on 4.1, so go ahead and install Kernel 4.4 now. Follow Laurent85’s instructions for 4.4 here, including the newer linux-firmware .
  2. Also install the right version of those intel drivers:
d /tmp/ wget https://wireless.wiki.kernel.org/_media/en/users/drivers/iwlwifi-8000-ucode-16.242414.0.tgz tar xzf iwlwifi-8000*.tgz sudo mv iwlwifi-8000*/iwlwifi-8000C-16.ucode /lib/firmware/ 

Fix graphics (standby and hardware graphics acceleration)

Kernel 4.1 breaks hardware graphics acceleration by default and also breaks standby.

  • Acceleration can be fixed via grub boot options: include a flag i915.preliminary_hw_support=1 that enables support for newer hardware, which had been included by default in 3.19 but removed in newer kernel versions.
  • Standby is hopeless in 4.1.

With Kernel 4.4 both acceleration and standby both work great after installing the nvidia drivers (no grub flags needed):

sudo apt-get install nvidia-352 

If in the future, some package manager update happens to bork graphics (e.g. the November 2016 forced upgrade to nvidia-367=367.57 ): You can always add nomodeset to the linux command through GRUB to get some half-working graphical desktop.

Things that still don’t work.

Auto-rotate screen when I flip the computer

Not working. There are two sides to this.

There are many almost-working scripts (e.g. 1 , 2 , 3 ) out there and they all rely on /sys/bus/iio . Strangely this location doesn’t exist on my computer.

Really the oriendation detection is moot because I cannot even rotate the screen manually.

$ xrandr --output eDP1 --rotate left xrandr: output eDP1 cannot use rotation "left" reflection "none" 

reduces screen size significantly and doesn’t rotate anyway. (To get out of this, Win+Space, type «Display» and re-Apply the Desktop.)

Perhaps the versions of xrandr and of the NVIDIA driver (nvidia-352) don’t support this together? https://bugs.launchpad.net/nvidia-drivers-ubuntu/+bug/518132

Occasionally standby stops working

Usually standby works (either through menu or by closing the lid). But every 10th time or so it stops and standby won’t work again til laptop is rebooted.

  • closing the lid does nothing. When closing the lid the following is emitted to dmesg: i915 0000:00:02.0: BAR 6: [. 0x00000000 flags 0x2] has bogus alignment
  • clicking the «Quit» menu item ends up lagging about 1 minute til the Shutdown popup appears, and this popup is missing the (usually present) «Standby» option.

Footnotes

About

How to install Linux Mint on a Lenovo ThinkPad Yoga

Источник

Оцените статью
Adblock
detector