Ubuntu su Lenovo Yoga 2 Pro


51

È possibile installare Ubuntu sul nuovo Lenovo Yoga 2 Pro? Ho controllato gli elenchi di compatibilità Lenovo sul sito Ubuntu, ma non sono state ancora create nuove voci per questo modello (rilasciato a metà ottobre).


Mi sono impegnata molto per scrivere una guida all'installazione completa come risposta di seguito . Ho raccolto da varie fonti come installare Ubuntu su Lenovo IdeaPad Yoga 2 Pro , forse vorresti accettarlo con il gancio verde?
rubo77,

è ora di aggiungere una voce per Ubuntu 15.04 (il mio WiFi si sta ancora eseguendo il rell sul driver di lwfinger installato esternamente).
Vak,

come si aggiorna il BIOS da Linux?
Crystal,

Risposte:


41

ho appena acquistato (la scorsa settimana) uno (yoga 2 pro - i7 - 8 GB di RAM - 256 SSD) e ho installato Ubuntu 13.10.

Viene fornito con un piccolo pulsante sul lato del pulsante di accensione per abilitare la modifica del BIOS e la sequenza di avvio ... Quando lo si preme, il computer si accende con il menu di configurazione. Quindi devi modificare il BIOS per non proteggere la modalità UEFI. È stato davvero facile.

Per avviare Ubuntu devi modificare la linea di avvio di grub prima del quietparametro, aggiungendo:acpi_backlight=vendor

e dopo aver installato ubuntu, nel /etc/default/grubfile, è necessario aggiungere la stessa configurazione acpi nell'undicesima riga:

GRUB_CMDLINE_LINUX_DEFAULT="acpi_backlight=vendor quiet splash"

ed esegui il sudo update-grub2comando :

e questo è tutto ...

  • all'inizio, il wireless era bloccato e ho provato di tutto per abilitarlo (sblocco rfkill, aggiornamento del kernel a 3.12 e niente ha funzionato)

Per usarlo senza wireless, ho acquistato l'adattatore Ethernet Gigabit J5 USB 3.0 ... funziona senza alcuna configurazione.

Ho trovato alcuni post online dicendo che hanno risolto questo problema reinstallando Windows, sbloccando la scheda wireless tramite software e poi tornando a Linux. Ho rimosso tutte le partizioni e non ho intenzione di reinstallare Windows.

La cosa divertente era che iwlist wlan0 scanfunzionava ... quindi era molto strano ...

Oggi ho installato wicd per sostituire il gestore della rete e il wireless inizia a funzionare !!!!!! l'unica cosa che serviva era copiare il resolv.conf dalla posizione di Ubuntu in / etc (sostituendo il collegamento simbolico)

cp /run/resolvconf/resolv.conf /etc/

Anche il tasto funzione luminosità non sta facendo nulla ... ma non mi interessa ... :-)


4
la sostituzione /etc/resolv.confnon è raccomandata. Vedi askubuntu.com/questions/239169/…
guntbert,

1
Vedi questo per maggiori informazioni su come risolvere il problema wireless: scrye.com/wordpress/nirik/2013/10/18/…
Anake

suppongo che la risoluzione dello schermo, ecc., abbia funzionato bene con il sistema?
Dan G,

1
Dan G: la risoluzione dello schermo arriva a 3200x1800 (e l'immagine è nitida), anche il suono funziona, io uso un mini adattatore HDMI a VGA (per l'uso con i proiettori) e funziona benissimo, la webcam funziona (io sono problemi con la webcam su skype, ma funziona con altri programmi) ... e non ho menzionato prima: sto usando Ubuntu 13.10 64 bit. Oggi, usando il post di Anake, ho inserito nella lista nera il modulo ideapad_laptop e il gestore della rete ha iniziato a lavorare. Con questo, potrei restituire resolv.conf come collegamento e il wireless funziona !!! Grazie Anake e Guntbert !!!!
Deco

1
@ rubo77, ok, molte grazie per le informazioni!
Samuel Lampa,

46

Come installare Ubuntu su Lenovo IdeaPad Yoga 2 Pro

Ho ottenuto uno Yoga 2 pro - i5 - 8 GB di RAM - 256 SSD (ho installato Ubuntu 13.10 a 32 bit (ho provato anche a 64 bit, ma si blocca con il panico del kernel!), Ma suppongo che ora Ubuntu 14.04 a 64 bit funzionerà correttamente.)

Questi sono i passaggi che ho dovuto fare per installare Ubuntu:

1. Preparare l'installazione

  1. Ho avviato Windows e ridimensionato la partizione di Windows in modo da ottenere 100 GB gratuiti.
    ( Se necessario: qui trovi un'iscrizione dettagliata con schermate alla fine, torna qui e continua con il passaggio 4)

  2. Viene fornito con un piccolo pulsante sul lato del pulsante di accensione per abilitare la modifica del BIOS e la sequenza di avvio ... Quando lo si preme, il computer si accende con il menu di configurazione. Quindi devi modificare il BIOS per non proteggere la modalità UEFI.

  3. scegli "Legacy Boot"

  4. Per avviare Ubuntu devi modificare la linea di avvio di grub prima del quietparametro, aggiungendo: acpi_backlight=vendor
    (Ho installato da una chiavetta USB, creata con UNetbootin . Nel menu di avvio di UNetbootin premi [TAB] per modificare le opzioni e aggiungere quel parametro alla linea di avvio .)

  5. Avviare Ubuntu da USB (o unità CD esterna) e premere "Prova Ubuntu"

2. Abilita WiFi e installa

Quando Ubuntu viene avviato da USB, apri una console con cui abilitare il WiFi sudo rmmod ideapad_laptop. Quindi connettersi a una rete WiFi e installare Ubuntu

3. Correggi la scheda wireless

Dopo il riavvio tutto è andato bene (non è necessario regolare ulteriormente grub) L'unico problema rimasto era che fino ad ora ho dovuto abilitare il WiFi dopo che ogni sistema iniziava con

sudo rmmod ideapad_laptop
sudo service network-manager restart

quindi l'ho aggiunto alla lista nera di modprobe con:

sudo su  
echo '#added to enable WiFi on Yoga 2 Pro'>>/etc/modprobe.d/blacklist.conf   
echo 'blacklist ideapad_laptop'>>/etc/modprobe.d/blacklist.conf

4. Ingrandisci caratteri

Ora in Ubuntu In 14.04 con Unity tutto funziona bene. Inoltre, sembra che Ubuntu sia adottato meglio sui touch-screen. Ho dovuto solo adattare il DPI dello schermo in System Settings-> "Displays"-> "Scale for menu and title bars"a 2.0 + Schermata delle impostazioni
Se usi Pidgin, vedi come adattare Ubuntu a uno schermo ad alta risoluzione DPI

5. Regola Firefox sul touchscreen ad alta risoluzione

Seguire le istruzioni qui:
regolare Firefox e Thunderbird su un display touchscreen DPI elevato (retina)

(Non esiste lo zoom con due dita, ma una cosa semplice funziona già: puoi selezionare attivo e spostare la finestra con un tocco di tre dita )

Alternativa: usa Chrome . L'ho provato in Chrome versione 41.0.2272.76 Ubuntu 14.10 : lì il touchscreen funziona bene come previsto anche il pizzico per lo zoom funziona bene e tutti i menu hanno le dimensioni corrette.

6. Regola il trackpad su Lenovo Yoga 2 Pro

Ora regola il trackpad jumpy e la mancanza del pulsante centrale Modifica il file /usr/share/X11/xorg.conf.d/50-synaptics.confe modifica la sezione "touchpad catchall", così sarà simile a questo:

Section "InputClass"
    Identifier "touchpad catchall"
    Driver "synaptics"
    MatchIsTouchpad "on"
    # This option is recommend on all Linux systems using evdev, but cannot be
    # enabled by default. See the following link for details:
    # http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
    MatchDevicePath "/dev/input/event*"

    Option "FingerLow"              "46"
    Option "FingerHigh"             "46"
    Option "ClickFinger1"           "1"
    Option "ClickFinger2"           "2"
    Option "ClickFinger3"           "3"
    Option "TapButton1"             "1"
    Option "TapButton2"             "3"
    Option "TapButton3"             "2"
    Option "AreaBottomEdge"         "85%"
    Option "SoftButtonAreas"        "60% 0 85% 0 40% 60% 85% 0" # Btn2 LRTB - Btn3 LRTB
    Option "EmulateMidButtonTime"   "75"
EndSection

(fonte: http://memobadz.wordpress.com/2014/02/16/lenovo-yoga-pro-2-on-ubuntu/ )

7. Aggiungi il supporto per la rotazione dello schermo su Lenovo IdeaPad Yoga

Poiché lo schermo non gira quando si gira il laptop, creare lo script /usr/local/bin/rotate-screen.sh darotate-screen.sh

in Impostazioni di sistema -> Tastiera -> Tasti di scelta rapida :

  • Assegnato Alt+ F5al comando/usr/local/bin/rotate-screen.sh
  • e Alt+ Shift+F5 /usr/local/bin/rotate-screen.sh -n

aggiungi ruota schermo alle scorciatoie da tastiera

Per poter girare manualmente lo schermo dal programma di avvio aggiungi un .desktopfile come descritto qui

Nota: si è verificato un problema che sembra essere stato risolto dal kernel più recente ormai vuoto schermo occasionale Lenovo Yoga 2 Ubuntu 14.04

8. configurare caratteri più grandi sulla console tty

sudo dpkg-reconfigure console-setup

lascia tutte le impostazioni così come sono, ma l'ultima, dove puoi scegliere la dimensione.

9. Opzionale: abilitare alcune impostazioni di risparmio energetico extra

Se vuoi abbassare la luminosità dello schermo al 50% ad ogni avvio:

 sudo apt-get install xbacklight

Quindi aggiungi questo comando ai tuoi programmi di avvio (gnome-session-properties): xbacklight -set 50

Per abilitare tutte le possibili impostazioni di risparmio energetico , installare powertop:

apt-get install powertop

Modifica il tuo script di avvio rc.local in sudo gedit /etc/rc.localmodo che la parte finale assomigli a questo:

# By default this script does nothing.

#####################################################
# tune all power save settings to >good<
powertop --auto-tune
# all power save settings are fine but the one for the touchpad
# disable powertop >good<-setting for touchpad 
echo 'on' > '/sys/bus/usb/devices/2-7/power/control'

#####################################################
# optional disable bluetooth and wifi on each start 
# this can always be re-enabled in the top appletts if you need it

# disable bluetooth at start:  (uncomment the following line)
#rfkill block bluetooth

# disable wifi at start: (uncomment both following lines)
#sed s/^WirelessEnabled=true/WirelessEnabled=false/ -i /var/lib/NetworkManager/NetworkManager.state
#rfkill block wifi

exit 0

Questo è solo un suggerimento , ci potrebbero presentarsi alcuni problemi con Wi-Fi, utilizzando il set funzione di powersave per powertop: a volte la mia carta di wirelesss ha smesso di funzionare, così ho disabilitato l'opzione powertop --auto-tunedi rc.localper ora e disattivato l'estensione 11n con il seguente:

sudo su
echo "options iwlwifi 11n_disable=1" >> /etc/modprobe.d/iwlwifi.conf

(È necessario riavviare dopo tali modifiche)

Ma sto ancora indagando su questo ...

10. più configurazioni opzionali:

  • Poiché il tempo della batteria è di diversi giorni in modalità di sospensione , è possibile impostare l'opzione del pulsante di accensione su "Sospendi" congsettings set org.gnome.settings-daemon.plugins.power button-power 'suspend'
  • La risoluzione in grub è davvero minuscola e quindi un po ' lenta , questo può essere risolto rendendo grazioso il menu di avvio di Grub
  • Su Ubuntu 15.10 è necessario un po 'di più per il bluetooth disabilitare all'avvio

11. Hardware aggiuntivo utile per Lenovo IdeaPad Yoga 2 Pro:

Ho ricevuto un "HooToo HT-UE01 USB 3.0 HUB a 3 porte con RJ45 10/100/1000 Gigabit Ethernet LAN " che funziona perfettamente (testato su Ubuntu 32 bit) sul mio Yoga 2 Pro

12. Sono rimasti solo problemi:


Grazie! 4. e 5. sono stati utili per il mio Dell XPS 15 9530 che ha la stessa risoluzione e DPI elevato. :)
Yann Dìnendal,

Eccezionale! Non avevo bisogno di fare le cose grub acpi_backlight. Il mio touchpad del pulsante centrale viene sovrascritto da qualche parte. Vedo che viene impostato in / var / log / x11. Ho dovuto creare una sceneggiatura per questo.
Eric Johnson,

@EricJohnson: come hai risolto esattamente questo? Puoi pubblicare la tua sceneggiatura? Atm L'ho risolto con la soluzione alternativa collegata nella sezione 6: askubuntu.com/a/518506/34298
rubo77

@ rubo77 la tua soluzione è migliore della mia. L'ho appena inserito nel mio .bashrc. Stavo cercando quella finestra di dialogo delle applicazioni di avvio. Grazie per quello
Eric Johnson,

1
Ho risolto il problema wireless modificando il meccanismo di avvio in grub-efi, vedi superuser.com/a/867538/160420
rubo77

10

Vorrei solo aggiungere al resto di queste risposte che puoi semplicemente far funzionare il wireless con il comando

sudo rmmod ideapad_laptop

Puoi avere questo persistere aggiungendo ideapad_laptopa una lista nera, ma questo potrebbe rimuovere un po 'di compatibilità (anche se devo ancora imbattermi in questi problemi).


3
Cosa compie questo? Sto cercando di far funzionare il wireless e sto lavorando al buio. Che cos'è ideapad_laptope perché trattiene le cose?
Amanda,

2

Ho provato 12.04.3 a 64 bit ma non ha funzionato.

13.10 64 bit ha funzionato con le modifiche sopra descritte.

Un altro collega ha una guida per l'installazione: http://datainfer.wordpress.com/2013/11/21/install-ubuntu-on-ideapad-yoga-2-pro/

Nel mio caso voglio il dual boot ma il programma di installazione di Ubuntu non ha rilevato l'installazione di Windows, quindi ho scelto "Qualcos'altro" nel programma di installazione di Ubuntu e creato nel mio spazio vuoto (spazio lasciato quando ho fatto la mia installazione di Win) come ext4 e mount as / (root) e selezionarlo come spot per installare l'avvio.

Assicurati di sapere cosa fai nella finestra "Qualcos'altro" del programma di installazione di Ubuntu.

Per modificare / etc / default / grub dopo l'installazione, seleziono la modalità di ripristino in Grub ed eseguo prima l'errore di correzione grub (per montare il disco in modalità di scrittura) seguito dalla console di root per modificare il file tramite

sudo nano /etc/default/grub

per il wifi segui i suggerimenti sopra.

Per Hi DPI / HiDPI / Alta risoluzione

Ho usato GNOME 3.10 e sembra gestire i dpi alti meglio di Unity: installa Gnome 3.10 in Ubuntu 13.10 senza rompere Unity

Per Firefox ho giocato con "about: config" e layout.css.devPixelsPerPx


Cosa farà "about: config" e layout.css.devPixelsPerPxcosa farà? Forse l'addon Firefox NoSquint e Fix per il carattere predefinito ingrandito risolveranno i tuoi problemi?
rubo77,

2

Come installare Kubuntu su Lenovo IdeaPad Yoga 2 Pro

Ho installato Kubuntu 13.10 a 32 bit proprio ora ( ho provato anche a 64 bit, ma si blocca con il panico del kernel!) E questi sono i passaggi che ho dovuto fare per installare Kubuntu:

  1. Ho avviato Windows e ridimensionato la partizione di Windows in modo da ottenere 100 GB gratuiti.
    (Se si prevede di collegare un monitor ad alta risoluzione, è necessario installare PowerStrip su Windows per far funzionare il monitor lì e ottenere il parametro Linux Modeline corretto per il proprio monitor.)

  2. Viene fornito con un piccolo pulsante sul lato del pulsante di accensione per abilitare la modifica del BIOS e la sequenza di avvio ... Quando lo si preme, il computer si accende con il menu di configurazione. Quindi devi modificare il BIOS per non proteggere la modalità UEFI.

  3. Ho scelto "Legacy Boot"

  4. Per avviare Kubuntu devi modificare la linea di avvio di grub prima del quietparametro, aggiungendo: acpi_backlight=vendor
    (Ho installato da una chiavetta USB, creata con UNetbootin . Nel menu di avvio di UNetbootin premi [TAB] per modificare le opzioni e aggiungi quel parametro alla linea di avvio .)

  5. Esegui KDE da USB premendo "Prova Kubuntu". È necessario abilitare il WiFi con sudo rmmod ideapad_laptop
    (per una gestione più semplice durante l'installazione regolare leggermente la velocità del touchpad: Impostazioni -> "Dispositivi di input" impostare "Cursor Motion" -> "Acceleration Factor" su 0,02 e impostare il carattere dpi in Impostazioni- > "Aspetto" -> Font a 250 dpi ).
    Quindi ho scelto "Installa KDE ".
    Nel menu di partizionamento ho scelto il partizionamento manuale e ho creato due partizioni:

    1. 100 MB per una partizione speciale necessaria per l'avvio (non una partizione / boot ma un tipo speciale: "biosgrub" chiamato "Area di avvio del BIOS riservata")
    2. 100 GB per root /come ext4
    3. lo scambio non è necessario con 8 GB di RAM (ma, se necessario, è possibile aggiungere uno scambio come file in un secondo momento)
  6. Mi sono connesso a una rete WiFi

  7. Dopo il riavvio tutto è andato bene (non è necessario regolare ulteriormente grub) L'unico problema rimasto è che devo abilitare il WiFi dopo ogni avvio del sistema, sudo rmmod ideapad_laptopquindi l'ho aggiunto alla lista nera di modprobe con:
    sudo su
    echo '#added to enable WiFi on Yoga 2 Pro'>>/etc/modprobe.d/blacklist.conf
    echo 'blacklist ideapad_laptop'>>/etc/modprobe.d/blacklist.conf

  8. Dato che adesso tutto è davvero minuscolo, ho modificato alcune impostazioni dei caratteri:

    1. Impostare il dpi in Impostazioni -> "Aspetto" -> Caratteri su 250 dpi e disconnettersi e riconnettersi.
    2. Regola Firefox e Thunderbird su un display touchscreen DPI elevato (retina)

    3. Regola l'altezza della KDE-Controlbar in basso con il pulsante a destra all'altezza desiderata, quindi tutte le icone crescono con l'altezza

  9. Per collegare il mio monitor esterno ad alta risoluzione ho provato a collegare Crossover ad alta risoluzione. Monitor a Intel HD Graphics 4400 , ma il monitor non funziona ancora.
    Un altro monitor con risoluzione FullHD funziona bene, ma usarlo come doppio monitor è difficile, perché su quello schermo ora tutto è enorme. Forse sarà possibile avere due diverse configurazioni DPI per due schermi diversi

  10. Avvia nuovamente Windows 8.1:
    in questa configurazione grub non mostra Windows 8.1 nell'elenco. Ma è ancora facile: se vuoi entrare nella tua partizione di Windows, devi usare il piccolo pulsante sul lato del pulsante di accensione (che abilita la modifica del BIOS e la sequenza di avvio): lì puoi ancora avviare Windows

  11. Ho definito il carattere a 230 dpi, quindi tutto sembra a posto (tutto tranne alcune app in esecuzione in Java).

  12. Alcuni problemi sono ancora aperti:

13. Finalmente dopo alcuni giorni le decorazioni delle finestre in KDE erano sparite! E non sono riuscito a configurarli indietro. Così ho deciso di apt-get install ubuntu-desktop; P.

Quindi ho continuato Come installare Ubuntu su Lenovo IdeaPad Yoga 2 Pro


2

Ho appena acquistato un SSD Lenovo Yoga Pro 2, i5, 256 MB. Questo è quello che ho fatto per il 14.10, più semplice di quanto menzionato sopra:

  1. Su PC diversi scaricare Ubuntu 14.10 e utilizzare "Startup Disk Creator" per creare l'avvio USB
  2. Inserisci questo avvio USB di Ubuntu in USB 2.0 (quello a destra)
  3. Premi il pulsante di accensione per avviare YP2 e tieni premuto Fn + F2
  4. Vai nel BIOS,
  5. Vai al menu di avvio. Usando F6 alza "EFI USB Device" in prima posizione (niente di più, tutto qui ... Ubuntu è EFI ok, tutto bene!)
  6. Proprio come piace a me: vai al menu di configurazione e disattiva la modalità tasto di scelta rapida, perché mi piace che i tasti Fn funzionino direttamente
  7. F10 per salvare ed uscire. Lascia riavviare YP2

    (Per prima cosa installo Live ... tutto sembra funzionare alla grande!)

  8. Seleziona tra le opzioni di avvio USB di Ubuntu (stampa molto piccola): "Installa Ubuntu" (non ho più bisogno di Windows, quindi nessun partizionamento per me)

  9. Il menu di avvio appare bene. Senza alcun problema mostra il mio WIFI e si collega! :)
    1. Seleziona "Cancella disco e installa Ubuntu" ... Ma poi oops ... Programma di installazione bloccato! "Errore di installazione durante la copia dei file sul disco rigido". Continua e si avvia nella sessione Live. Hmmm .. a. Provo lo stesso sulla porta USB 3.0; stesso problema b. Controllo l'iso scaricato con md5sum, va bene c. Rubo una USB diversa da mia moglie e riprovo ... dita incrociate ... sì! ... Si sta installando ...
    2. Reboot. Tutto bene.
    3. Installa aggiornamenti, extra limitati e segnala ciò che funziona e cosa non qui:

A. WIFI funziona alla grande: ora ho 144 Mb (solo 2,4 GHz, so che puoi sostituire la scheda WIFI per circa $ 30 a 5 GHz se necessario B. Lo schermo HiRes sembra FANTASTICO. Alcuni adattamenti .1 Impostazioni del sistema >> Display: scala su 2.0. .. Ma a volte Nautilus sembra dimenticare ... strano, indagherà .2 >> Aspetto: dimensione dell'icona di avvio su 38 .2 Scarica lo strumento Unity Tweak con Software Center: Aspetto >> Caratteri >> Carattere titolo finestra "Ubuntu 10" Cursore >> Usa cursore più grande (per ora non funziona ...) .3 FireFox about: config >> layout.css.devPixelsPerPx = 2

Il riposo? ... Beh, tutto sembra funzionare. FIN QUI TUTTO BENE


1

Un'altra cosa:

Se acquisti uno yoga 2 pro, fai attenzione alla risoluzione del display di 3200x1800!

Gnome, KDE e Xfce non sono ancora pronti per risoluzioni così folli. L'unica soluzione per me è stata quella di abbassare la risoluzione in full hd, quindi il testo era ancora leggibile.


3
La risoluzione dello schermo non è davvero un problema in KDE; prova a sovrascrivere il carattere DPI e impostare su 180 e aumentare le dimensioni dell'icona. Finalmente caratteri fluidi !!
dhardy,

Funziona piuttosto bene anche con Gnome, al giorno d'oggi. Immagino che due anni fa avrebbe potuto essere peggio. (In realtà, è meglio di Windows 8 per quanto riguarda la risoluzione. Il videocard può davvero gestirlo :)
Lodewijk,

1

Sto eseguendo Ubuntu 13.10 sul mio Yoga 2 Pro. Penso sia grandioso! La durata della batteria è di 6+ ore. I colori gialli sono un po 'spenti, ma non mi dà molto fastidio; la recente correzione del BIOS non corregge il colore in Ubuntu. Ho fatto alcune cose in aggiunta a ciò che è già stato menzionato.

Ho modificato le impostazioni del touchpad, ho creato un file /etc/X11/Xsession.d/80xinput con il contenuto:

xinput set-prop "SynPS/2 Synaptics TouchPad" "Device Accel Profile" 2
xinput set-prop "SynPS/2 Synaptics TouchPad" "Device Accel Constant Deceleration" 4
xinput set-prop "SynPS/2 Synaptics TouchPad" "Device Accel Adaptive Deceleration" 4
xinput set-prop "SynPS/2 Synaptics TouchPad" "Device Accel Velocity Scaling" 8
xinput set-prop "SynPS/2 Synaptics TouchPad" "Synaptics Finger" 35 45 0
xinput set-prop "SynPS/2 Synaptics TouchPad" "Synaptics Coasting Speed" 5 15
xinput set-prop "SynPS/2 Synaptics TouchPad" "Synaptics Tap Time" 120
xinput set-prop "SynPS/2 Synaptics TouchPad" "Synaptics Tap Move" 300
xinput set-prop "SynPS/2 Synaptics TouchPad" "Synaptics Noise Cancellation" 20 20

Inoltre ho ridimensionato leggermente lo schermo con il seguente:

xrandr --output eDP1 --scale 0.7x0.7

Ubuntu si avvia felicemente in UEFI e posso eseguire il dual boot di Windows 8.1 tramite Grub.


Hai lasciato Windows 8 installato su di esso? O hai reinstallato Windows? E puoi specificare cosa hai modificato esattamente sul tuo touchpad?
rubo77,

Puoi vedere tutte le proprietà conxinput list-props "SynPS/2 Synaptics TouchPad"
rubo77,

Alcuni di questi parametri sono completamente documentati qui: x.org/wiki/Development/Documentation/PointerAcceleration Ma non riesco a trovare la documentazione per "Tap Time"
rubo77

Come si ottengono 6 ore di durata della batteria? Riesco a malapena alle 2:30 ore!
LeartS,

1

Kubuntu sul Lenovo Yoga 2 Pro

(Ho basato questi passaggi sull'eccellente risposta data da rubo77 sopra e su alcune altre fonti)

Disattiva l'avvio rapido e disabilita l'avvio sicuro

  • Spegni il computer e inizia a utilizzare il pulsante Novo (piccolo pulsante rotondo accanto al pulsante di accensione)
  • Immettere la configurazione del BIOS
  • Configurazione-> Abilita Intel Virtualization
  • Sicurezza-> disabilita l'avvio protetto.
  • Boot-> disabilita Lenovo Fast Boot.

Installazione

  • Spegni e riaccendi il computer utilizzando il pulsante novo.
  • Seleziona USB boot dal menu.
  • Nel menu di grub dalla chiavetta USB premere e per modificare la voce "Installa Ubuntu Server ..". Aggiungi "acpi_backlight = vendor" prima di "quiet"

Nota: utilizzo l'installazione di Ubuntu Server per ottenere il supporto completo per la crittografia del disco, quindi installo il pacchetto kubuntu-desktop e vari programmi che mi piace usare, per portarlo su un desktop normale. Queste istruzioni dovrebbero funzionare altrettanto bene con il normale programma di installazione di Kubuntu se non si desidera la crittografia del disco (ho trovato che il supporto per la crittografia del disco del programma di installazione di Kubuntu è molto debole).

Correggi Wifi e altre cose (deve essere fatto dopo ogni aggiornamento del kernel)

  • Vai su https://github.com/pfps/yoga-laptop e fai clic su "Scarica ZIP"
  • Supponendo di aver scaricato il file nella cartella Download /, eseguire questi comandi per creare e installare il modulo fisso ideapad-laptop:

    cd ~/Downloads/
    unzip yoga-laptop-master.zip 
    cd yoga-laptop-master
    make ideapad-laptop
    sudo make ideapad-laptop-install
    

(Nota se hai seguito le istruzioni di altri utenti in questa pagina: non dovresti più inserire nella blacklist il modulo ideapad-laptop poiché questa versione fissa funziona)

Fix Sound

Sembra che Kmix abbia il controllo predefinito del volume del dispositivo audio HDMI, non del dispositivo integrato per altoparlanti / cuffie. Per risolvere questo problema, in modo da poter utilizzare quei pulsanti del volume molto convenienti sul lato del laptop: esegui Pulse Audio Volume Control (apt-get install pavucontrol) e sotto "Output Devices" fai clic su "Imposta come fallback" su "Build in Audio Digital Stereo (HDMI)'.

Parametri di avvio

Senza questa modifica dei parametri di avvio di grub non potrei cambiare la luminosità dello schermo (secondo alcune fonti video.use_native_backlight sostituisce acpi_backlight = vendor ). Modifica / etc / default / grub:

GRUB_CMDLINE_LINUX_DEFAULT="video.use_native_backlight=1 quiet splash"

Quindi corri

update-grub

Fix touchpad

Creare un file /etc/modprobe.d/lenovo-yoga-two-pro.conf con il contenuto:

options psmouse proto=imps

Creare un file /etc/X11/xorg.conf.d/50-synaptics.conf con il contenuto:

Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
# This option is recommend on all Linux systems using evdev, but cannot be
# enabled by default. See the following link for details:
# http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
MatchDevicePath "/dev/input/event*"
Option "FingerLow"              "46"
Option "FingerHigh"             "46"
Option "SoftButtonAreas"        "60% 0 85% 0 40% 60% 85% 0" # Btn3 LRTB - Btn2 LRTB
Option "EmulateMidButtonTime"   "75"
EndSection

Correggi tutto troppo piccolo in alta risoluzione

Non credo che ci sia un buon supporto per risoluzioni 3200x1600 nelle attuali versioni di X e KDE. Ho aumentato il DPI e ridotto la risoluzione a 1920x1080:

Modifica /etc/lightdm/lightdm.conf per aggiungere:

xserver-command=X -dpi 120

In Impostazioni di sistema di KDE-> Display imposta la risoluzione su 1920x1080 (questa modifica persisterà tra i riavvii)

In Firefox in circa: config set layout.css.devPixelsPerPx impostato su 1.3 e installa il componente aggiuntivo "Fix for zoomed default-font"

In Thunderbird è sufficiente aumentare la dimensione del testo con ctrl ++

Correzione dell'instabilità della scheda Wifi

Una correzione per il bug del kernel di Ubuntu https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1349572 è stata rilasciata nel pacchetto linux-image 3.13.0-36.63 (che è nei normali aggiornamenti di Ubuntu) in fine settembre 2014. Nella mia esperienza questo ha portato a una minore instabilità del Wifi, anche se occasionalmente si "fermerà" per alcuni secondi, il che è strano.

Anche dopo aver installato il modulo fisso ideapad-laptop ho scoperto che la scheda wireless (Intel Corporation Wireless 7260 (rev 6b)) era un po 'instabile. Cercando nei forum ho scoperto che il pacchetto firmware linux è stato recentemente (agosto 2014) aggiornato con gli ultimi file del firmware per Intel wireless 7260. Dopo aver installato questo finora il mio wireless ha funzionato senza problemi (dita incrociate :))

Devi avere almeno la versione 1.134, che è attualmente disponibile per Utopic (14.10), ma dovrebbe funzionare correttamente su fidato (14.04). Per farlo sfogliare https://launchpad.net/ubuntu/utopic/+package/linux-firmware e fare clic su "linux-firmware 1.134 in amd64 (Release)" (o qualunque sia il più recente) e quindi al clic successivo "linux -firmware_1.134_all.deb "installa il file scaricato: sudo dpkg -i linux-firmware_1.134_all.deb Riavvia e dovrebbe essere

Con cosa ci sono ancora problemi

Il touchscreen sembra funzionare solo come un semplice dispositivo mouse: spostare il cursore e fare clic sulle cose funziona, ma niente come lo scorrimento con 2 dita o qualsiasi gesto o scorrimento. Se qualcuno sa come migliorare, si prega di inviare una risposta.

La sospensione / ripresa per lo più funziona ma ho visto alcune volte in cui riprendere lo schermo è bianco grigio. Ubuntu funziona in background, perché posso collegarlo ed eseguire 'sudo service lightdm restart' per risolverlo. Spero che il nuovo modulo ideapad-laptop risolva questo problema, sto aspettando di vedere se il problema si ripresenta ora l'ho installato

Per favore, vota questo post se lo trovi utile, penso che le mie correzioni migliorino su alcune delle altre correzioni suggerite in questa pagina e spero che questo post sia utile alle persone


bene, il wireless sembra funzionare meglio ora (anche con il risparmio energetico attivato) puoi pubblicare questa parte sul wifi come risposta anche qui? Scheda wireless instabile su Lenovo Yoga 2 Pro
rubo77

Anche se non sono del tutto sicuro, se l'ultimo linux-firmwareha risolto il problema del wifi, ho appena avuto un nuovo guasto e ho dovuto riavviare il mio laptop
rubo77

Ho aggiunto un commento a quell'altra domanda. I sintomi che ho avuto con il wifi erano che ogni 30 minuti circa avrebbe perso la connessione e NetworkManager avrebbe richiesto la password. Di solito è necessario disconnettersi, attendere un minuto o 2 e quindi riconnettersi prima che funzioni. Dopo aver installato il nuovo pacchetto linux-firmware questo non è successo. Nota che ho anche il modulo ideapad_laptop fisso (come descritto sopra). Forse è la combinazione di quelle 2 cose che ha risolto (finora) per me.
happyskeptic,

Quale commento in quale altra domanda? Sicuramente non è una soluzione da sola, ho avuto un altro fallimento proprio ora. Il sintomo è che la connessione viene persa, tenta di riconnettersi, ma non si interrompe mai, se premo "disabilita Wireless" nell'applet nm in alto, non posso riabilitare il wireless per sempre, perché l'adattatore wireless è sparito . Solo un riavvio aiuta.
rubo77,

La domanda a cui ti sei collegato nel commento sopra: askubuntu.com/q/517463 Ho appena avuto il primo problema wifi nei 2 giorni da quando ho aggiornato il firmware Linux, quindi purtroppo non è stata una soluzione completa. Ma ho dovuto solo aspettare un paio di minuti e poi riconnettermi, non è necessario riavviare. Non sono sicuro del motivo per cui i tuoi sintomi sarebbero diversi.
happyskeptic,

1

Come installare Ubuntu Studio 15.10 su Lenovo IdeaPad Yoga 2 Pro (xfce4)

Ho ottenuto uno Yoga 2 pro - i7 - 8 GB di RAM - 512 SSD

Questi sono i passaggi che ho dovuto fare per installare Ubuntu Studio:

1. Preparare l'installazione

  1. Ho avviato Windows e ridimensionato la partizione di Windows in modo da ottenere 100 GB gratuiti.
    ( Se necessario: qui trovi un'iscrizione dettagliata con schermate alla fine, torna qui e continua con il passaggio 4)

  2. Viene fornito con un piccolo pulsante sul lato del pulsante di accensione per abilitare la modifica del BIOS e la sequenza di avvio ... Quando lo si preme, il computer si accende con il menu di configurazione. Quindi devi modificare il BIOS per non proteggere la modalità UEFI.

  3. scegli "Legacy Boot" e "Legacy First"

  4. Avviare Ubuntu da USB (o unità CD esterna) e premere "Prova Ubuntu". Ho installato da una chiavetta USB, creata con UNetbootin .

2. Abilita WiFi e installa

Caratteri di ingrandimento opzionali anche in questa modalità di prova prima di iniziare (come nel §4) se non ti piace il carattere piccolo durante l'installazione.

3. Installare i pacchetti mancanti per l'avvio corretto

Se Ubuntu Studio non si avvia, scegli "opzioni estese" e scegli la voce di avvio del kernel. Quindi installare tutti i pacchetti da Ubuntu-Desktop:

sudo apt-get update
sudo apt-get install ubuntu-desktop

Questo risolve alcuni problemi durante l'avvio. Ora Ubuntu Studio si avvia correttamente con la prima voce di grub

4. Ingrandisci caratteri

Ora in Ubuntu Studio tutto funziona bene ma tutto è davvero minuscolo. Quindi avvia Impostazioni Manager dal pannello inferiore (per l'uso in inglese LANG=c xfce4-settings-manager)

  1. adattare il DPI schermo in Settings Manager-> "Appearance"-> "Fonts"-> "Custom DPI settings"a 192
  2. Scegli un tema DPI elevato in Settings Manager-> "Window Manager"scegli Default-xhdpie titolo carattere12
  3. Scarica il Widepanel Appearance e selezionalo in Settings Manager->"Appearance"
  4. In Mouse and Touchpadselezionare il Touchpad e impostare Accellerationsu 10.0 e adattare la dimensione del cursore Themea 48
  5. "Impostazioni editor" ( xfce4-settings-editor)

  6. Regola le dimensioni del pannello facendo clic con il pulsante destro del mouse su di esse-> Pannello-> Preferenze pannello: il pannello superiore 0 seleziona Dimensione ridotta 44 e il Pannello inferiore 1 usa Dimensione riga 100

  7. Se usi Pidgin, vedi come adattare Ubuntu a uno schermo ad alta risoluzione DPI

5. Regola Firefox sul touchscreen ad alta risoluzione

Seguire le istruzioni qui:
regolare Firefox e Thunderbird su un display touchscreen DPI elevato (retina)

(Non esiste lo zoom con due dita, ma una cosa semplice funziona già: puoi selezionare attivo e spostare la finestra con un tocco di tre dita )

Alternativa: usa Chrome . L'ho provato in Chrome versione 41.0.2272.76 Ubuntu 14.10 : lì il touchscreen funziona bene come previsto anche il pizzico per lo zoom funziona bene e tutti i menu hanno le dimensioni corrette.

6. Regola il trackpad su Lenovo Yoga 2 Pro

In "Impostazioni" ( xfce4-settings-manager) -> "Mouse e touchpad" seleziona il touchpad nel menu a discesa

  • impostare l' accelerazione su max
  • impostare Disabilita touchpad durante la digitazione su 0,6 s

7. Aggiungi il supporto per la rotazione dello schermo su Lenovo IdeaPad Yoga 2 Pro

Poiché lo schermo non gira quando si gira il laptop, creare lo script /usr/local/bin/rotate-screen.sh darotate-screen.sh

In Settings Manager-> Keyboard->Application Shortcuts

  • Assegnato Alt+ F5al comando/usr/local/bin/rotate-screen.sh
  • e Alt+ Shift+F5 /usr/local/bin/rotate-screen.sh -n

Per poter girare manualmente lo schermo dal programma di avvio aggiungi un .desktopfile come descritto qui

8. configurare caratteri più grandi sulla console tty

https://askubuntu.com/a/553721

9. Opzionale: abilitare alcune impostazioni di risparmio energetico extra

Se vuoi abbassare la luminosità dello schermo al 50% ad ogni avvio:

 sudo apt-get install xbacklight

Quindi aggiungi questo comando ai tuoi programmi di avvio (gnome-session-properties): xbacklight -set 50

Per abilitare tutte le possibili impostazioni di risparmio energetico , installare powertop:

apt-get install powertop

Modifica il tuo script di avvio rc.local in sudo gedit /etc/rc.localmodo che la parte finale assomigli a questo:

# By default this script does nothing.

#####################################################
# tune all power save settings to >good<
powertop --auto-tune
# all power save settings are fine but the one for the touchpad
# disable powertop >good<-setting for touchpad 
echo 'on' > '/sys/bus/usb/devices/2-7/power/control'

#####################################################
# optional disable bluetooth and wifi on each start 
# this can always be re-enabled in the top appletts if you need it

# disable bluetooth at start:  (uncomment the following line)
#rfkill block bluetooth

# disable wifi at start: (uncomment both following lines)
#sed s/^WirelessEnabled=true/WirelessEnabled=false/ -i /var/lib/NetworkManager/NetworkManager.state
#rfkill block wifi

exit 0

Questo è solo un suggerimento , ci potrebbero presentarsi alcuni problemi con Wi-Fi, utilizzando il set funzione di powersave per powertop: a volte la mia carta di wirelesss ha smesso di funzionare, così ho disabilitato l'opzione powertop --auto-tunedi rc.localper ora e disattivato l'estensione 11n con il seguente:

sudo su
echo "options iwlwifi 11n_disable=1" >> /etc/modprobe.d/iwlwifi.conf

(È necessario riavviare dopo tali modifiche)

Ma sto ancora indagando su questo ...

10. più configurazioni opzionali:

11. Hardware aggiuntivo utile per Lenovo IdeaPad Yoga 2 Pro:

Ho ricevuto un "HooToo HT-UE01 USB 3.0 HUB a 3 porte con RJ45 10/100/1000 Gigabit Ethernet LAN " che funziona perfettamente (testato su Ubuntu 64 bit) sul mio Yoga 2 Pro

12. Rimane solo il problema:


0

Ne ho appena acquistato uno ieri e posso confermare che l'hardware funziona perfettamente se segui i suggerimenti in questa pagina. Anche Standby funziona immediatamente.

MA: come ha sottolineato Michael Schär, la mancanza del supporto per DPI elevati in X11 è un grosso problema. Sto effettivamente restituendo il dispositivo per questo. ci sono due soluzioni di base, ma nessuna di queste funziona in modo completo:

1.) Utilizzare una risoluzione inferiore e far sì che il display interpoli tutto. Funziona alla grande, ma rende tutto sfocato. Se acquisti un laptop Full-HD da 13 "invece di impostare una bassa risoluzione su un notebook Quad HD, finisci per avere un'immagine più nitida. Quindi, perché spendere i $$ extra solo per ottenere un risultato peggiore?

2.) Di solito eseguo Xubuntu con xfce, ma ho provato anche Unity e KDE ed è la stessa storia con tutti loro: aumenta DPI carattere, usa un tema DPI elevato come TGC-Huge o Husky, aumenta le dimensioni dell'icona, aumenta la dimensione della barra di avvio ecc .: questo ti dà finalmente un aspetto leggibile e nitido, ma rovina totalmente l'aspetto di diverse applicazioni. Uno dei problemi principali è che la dimensione della finestra predefinita di un'applicazione appena avviata è sempre la stessa delle icone e dei caratteri piccoli, quindi in GIMP, ad esempio, devi ridimensionare manualmente la finestra per vedere l'intera barra dei menu, inoltre, il le icone degli strumenti in GIMP sono ancora minuscole. Firefox ha bisogno di un'impostazione aggiuntiva per ridimensionare le pagine Web, ma dovrebbe funzionare bene, Gnumeric mostra celle minuscole e aumentano di dimensioni una volta che hai scritto qualcosa in esse poiché il carattere è ora enorme rispetto alla dimensione della cella .. questo rovina i tuoi fogli. l'aspetto generale non sembra più giusto e c'è qualcosa di sbagliato in quasi tutte le applicazioni.

Quindi per me la decisione è chiara, restituirò il laptop e ne avrò uno più economico Full-HD che fornisce più area desktop con cui lavorare ma è ancora leggibile e proporzionalmente corretto. Spero davvero che il supporto High DPI mancante venga presto aggiunto ai nostri Window Manager e agli X-Server preferiti.


0

Ho usato PowerTOP per analizzare e ridurre il consumo della batteria del mio Yoga 2 Pro. Ecco i passaggi per applicare automaticamente le ottimizzazioni.

Crea il file di script /usr/share/powertop_optizations.sh(non dimenticare di renderlo eseguibile) con i seguenti comandi

#!/bin/sh -e

##############################################
# PowerTOP tweaks
##############################################

# VM writeback timeout
echo '1500' > '/proc/sys/vm/dirty_writeback_centisecs';

# Enable SATA link power Managmenet
for sata_host in `ls /sys/class/scsi_host/host*/link_power_management_policy`; do
    echo 'min_power' > $sata_host;
done

# NMI watchdog should be turned off
echo '0' > '/proc/sys/kernel/nmi_watchdog';

# Autosuspend for USB devices
for usb_dev in `ls /sys/bus/usb/devices/*/power/control`; do
    echo 'auto' > $usb_dev;
done

# Runtime PM for PCI Devices
for pci_dev in `ls /sys/bus/pci/devices/0000:00:*/power/control`; do
    echo 'auto' > $pci_dev;
done

# Using 'ondemand' cpufreq governor
/sbin/modprobe cpufreq_ondemand > /dev/null 2>&1
for cpu_core in `ls /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor`; do
    echo 'ondemand' > $cpu_core;
done

##############################################

exit 0

Per applicare queste ottimizzazioni ogni volta che il laptop passa all'alimentazione a batteria, creare un file di script /usr/lib/pm-utils/power.d/z_powertop

#!/bin/sh

# true == Battery
# false == AC

case "$1" in
    true)
    echo "Applying powertop optimizations"
    /usr/share/powertop_optizations.sh || echo 'Failed!'
    ;;
    false)
    ;;
esac

exit 0

ottimo lavoro, come puoi ottenere lo script dai migliori suggerimenti?
Postadelmaga,

1
@Postadelmaga qui è una buona spiegazione: come posso rendere permanenti le modifiche a Powertop
Alexander Gololobov,

1
A proposito, il kernel 3.14 ha il supporto CPU Haswell nel driver cpufreq intel_pstate. Ciò migliora notevolmente il consumo di energia in idle. Ricevo 10+ ore di durata della batteria con una luminosità del 20%.
Alexander Gololobov,

1
@ rubo77 Suggerirei quanto segue: Installa prima gli strumenti per laptop-mode e poi mentre sei a batteria, guarda la scheda 'Tunables' di PowerTop per vedere se qualcosa è in 'Bad'.
Alexander Gololobov,

1
@JackSenechal intel_pstate è predefinito dal kernel 3.15 o giù di lì (attualmente sto usando 3.17.8). Inoltre, oltre alle ottimizzazioni sopra menzionate, ho impostato la risoluzione 1920x1080 e alcuni parametri di caricamento del kernel per i915:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor pcie_aspm=force acpi_osi='!Windows 2012' acpi=force acpi_enforce_resources=lax i915.lvds_downclock=1 i915.semaphores=1 i915.enable_psr=1 rootfstype=ext4"
Alexander Gololobov,

0

Clickpad Disabilita durante la digitazione

Non è possibile abilitare la funzione "Disabilita durante la digitazione" del clickpad / touchpad in Ubnutu. Questo è il motivo principale per cui abbiamo così tanti problemi con il clickpad / touchpad anche se ci sono altri problemi aggravanti. Questo è un bug nel Demone Impostazioni Unity con una soluzione semplice che migliorerà significativamente la qualità della tua vita.

Ubuntu utilizza syndaemon (non synclient) per impostare la funzione "disabilita durante la digitazione" sul clickpad. L'unica funzione di syndaemon è "un programma che controlla l'attività della tastiera e disabilita il touchpad quando viene utilizzata la tastiera". Questa funzionalità è stata interrotta a causa di un vecchio bug da Ubuntu 12.04 che interessa il clickpad / touchpad di tutti gli utenti il ​​cui laptop ha questa funzione. C'è un piccolo bug nell'argomento non significativo di syndaemon -t che blocca syndaemon. Può essere risolto con una soluzione alternativa semplicemente non usando questo argomento. La configurazione unity-settings-daemon utilizza questo argomento disfunzionale che disabilita quindi il syndaemon. Questa correzione di bug non è implementata nel demone unity-settings apparentemente a causa di una svista.

Syndaemon non è in esecuzione all'avvio di Ubuntu e se si accede semplicemente al terminale e si digita il seguente "comando magico", si ripristinerà "disabilita durante la digitazione".

syndaemon -i 1 -K -R -d

È configurabile dove "1" è il numero di secondi necessari per abilitare il touchpad dopo l'interruzione della digitazione. L'impostazione ottimale dipende dalle tue preferenze che penso siano legate alla tua velocità di battitura. Ho provato 2 e 4 secondi che penso fossero troppo lunghi e mi piace il 1 secondo il migliore. Qualcuno ha detto che dovresti assicurarti che la casella di controllo "disabilita durante la digitazione" sia deselezionata nelle impostazioni del mouse.

Vai su "Applicazioni di avvio" e aggiungi una nuova preferenza che ho chiamato "disabilita clickpad durante la digitazione". Quindi copia e incolla il comando sopra nella casella Comando e salvalo. Ora inizierà all'avvio. È davvero sorprendente ciò che questo comando farà per te.

Segnalazione di bug in Launchpad

Discussione AskUbuntu dove l'ho scoperto

Manuale di Syndaemon


è saggio usare l' -Ropzione? Cosa fa la differenza? explainshell.com/explain?cmd=syndaemon+-i+1+-K+-R+-d
rubo77

0

PalmDetect Si è rotto

Il clickpad / touchpad deve essere centrato sulla tastiera (tra G&H) ma è posizionato al centro del deck, probabilmente a scopo di progettazione. Anche il clickpad è molto grande e tutto ciò porta al bordo destro del clickpad spingendo un tasto intero a destra della barra spaziatrice. Il clickpad è inoltre a filo e non incassato, facilitando il tocco accidentale. Per questo motivo, è impossibile lavorare senza toccare accidentalmente il clickpad con il palmo destro che sposta la freccia / barra di inserimento in tutto il luogo.

Ciò rende la funzione Synaptics PalmDetect molto importante e Synclient consente di abilitarla e configurarla. Tuttavia, PalmDetect è rotto in Yoga 2 Pro. Esiste un problema noto per alcuni clickpad / touchpad a causa di un bug del kernel che fa sì che la larghezza del palmo sia sempre riportata come 0. Questo è apparentemente ciò che interrompe il rilevamento del palmo in Yoga 2 Pro. Il pacchetto synaptics può essere patchato per usare solo Z per il rilevamento del palmo come soluzione alternativa. Queste patch sono un po 'oltre le mie capacità, quindi non le ho provate.

Detto questo, correggere "disabilita durante la digitazione" e usare synclient su FingerHigh / FingerLow e MinSpeed ​​/ MaxSpeed ​​su valori appropriati ha fatto un'enorme differenza nell'usabilità del clickpad / trackpad. L'usabilità è ora notevolmente migliorata e accettabile anche senza PalmDetect. Anche così, se qualcuno è in grado di capire come applicare questa patch a questo laptop, ti preghiamo di mostrarci come farlo in semplici passaggi. Si spera che il kernel sia corretto nelle nuove versioni.

Penso che sarebbe interessante usare il synclient per inattivare il centimetro destro del touchpad / trackpad dove si verifica la maggior parte del contatto con il palmo. Ho fatto alcuni esperimenti con questo, ma non hanno avuto successo. Sarebbe utile se qualcuno che lo capisse meglio inventasse qualcosa da testare.

Segnalazione di bug con patch

Un'altra patch simile


0

Questa è un'ottima domanda, grazie a tutti. @ rubo77 ha un post eccellente. @ttomv echo la mia esperienza con un'installazione 14.10 sul mio nuovo Yoga Pro 2 acquistato nel 14/12.

WiFi non funzionante

Il kernel stock del 14.10 è stato risolto, i problemi WiFi sono spariti e ora funziona subito. Niente più affari con le scimmie. Ora possiamo tornare a concentrarci sulle modifiche.

Installa Ubuntu su scheda SD

Ho seguito una virata diversa quando ho installato Ubuntu. L'SSD 256G è più piccolo di quello a cui sono abituato con un disco rigido. Per me è piuttosto piccolo e dovrei condividere i 256G tra due sistemi operativi con un doppio avvio. Ho sperimentato l'installazione di Ubuntu su un dispositivo dati esterno. La mia intenzione era quella di utilizzare questa scheda dati esterna come estensione dell'SSD 256G. 64G SDcard / chiavette USB sono ora prontamente disponibili e raggiungibili nel prezzo. Se riuscissi a farlo funzionare aumenterebbe la mia memoria funzionale a 256 + 64 = 320G. Nella mia mente, è stato un po 'come aggiungere una partizione 64G all'SSD 256G.

Per installare su un dispositivo esterno devi scegliere "Installa Ubuntu" e poi "Qualcos'altro". Questo processo non è insolitamente complesso, ma assicurati di ricercarlo bene perché ci sono alcune potenziali cadute di pit e il processo non è particolarmente intuitivo. Vuoi essere sicuro di configurarlo in modo che si installi sul dispositivo dati esterno e installi anche GRUB sul dispositivo esterno (non sull'unità SSD interna). Impostare il punto di montaggio su "/".

Quindi mi capita di avere una scheda SD da 64 G e la inserisco nello slot del lettore di schede (USB 2.0) per vedere come funzionerebbe. La scheda SD nel lettore ha funzionato bene e Ubuntu ha preso vita. Forse per ingenuità, non ho toccato il BIOS. Ho lasciato Secure Boot e Fast Boot abilitati. Dopo aver installato Ubuntu sul jump drive, è apparso come UEFI.

Tuttavia, era lento durante la lettura / scrittura sulla scheda SD, ma per il resto molto veloce (presumibilmente quando si utilizza la RAM). Quindi ho pensato di essere su qualcosa. Ho scoperto che la porta USB a destra è la porta USB 3.0 e ho cercato unità di salto USB 3.0 veloci. Ho optato per la seguente piccola unità e l'ho ordinato in attesa della settimana obbligatoria per l'arrivo.

Unità flash SanDisk Ultra Fit CZ43 64 GB USB 3.0 a basso profilo 130 MB / s in lettura

Quindi ... Funziona ... Ora ho 320 G di spazio su disco ... Non so se è veloce come l'SSD interno ma è veloce. L'avvio ha alcune idiosincrasie. Quando si avvia GRUB e lo si lascia sull'opzione Ubuntu predefinita, si blocca su uno schermo scuro retroilluminato per la maggior parte del tempo ma a volte funziona come dovrebbe e si avvia in Ubuntu. Il problema è quello di passare alla riga successiva in GRUB "Opzioni avanzate per Ubuntu", accettare con invio e quindi accettare l'opzione superiore per avviare manualmente Ubuntu.

Trovo anche che occasionalmente perda il suo tema (Radiance è la mia scelta) e ritorna al tema predefinito (Ambiance). Questo di solito accade se sono stato nel caos nel BIOS e opzioni di avvio e non quando ho fatto un arresto normale e un avvio normale. Uno o due riavvii e ritorna.

Non so se entrambi questi problemi sono correlati all'installazione del jump drive o si verificano anche su un'installazione normale. Sarei interessato se qualcuno avesse qualche idea su queste piccole idiosincrasie e su come risolverle. Ho alcune altre modifiche molto utili, ma questo post è già troppo lungo, quindi li spezzerò per argomento.

Come accedere a SSD da Ubuntu

Voglio anche essere in grado di accedere all'SSD da Ubuntu. Se Windows è in letargo, non è possibile leggere l'unità da Ubuntu. C'è qualcosa chiamato "Windows Fast Startup" che è una forma ridotta di ibernazione che rende un avvio più rapido di Windows. Tuttavia, memorizza i dati della partizione NTSF in un file e blocca l'SSD in modo che Ubuntu non possa accedervi. Questo è facile da risolvere disabilitandolo in Windows.

Pannello di controllo> Hardware e suoni> Opzioni risparmio energia> "scegli il pulsante di accensione" [Sistema]> "modifica le impostazioni attualmente non disponibili"> "Spegni impostazioni"> deseleziona "Attiva avvio rapido"

Questo mi permette di avere una directory di dati sull'SSD accessibile da Ubuntu o da Windows 8. Il prezzo è che Windows si avvia un po 'più lentamente. Ne vale la pena per me.


0

Impostazioni Synclient che ho trovato utili

(i primi due sono estremamente importanti)

Sensibilità alla pressione troppo bassa

La sensibilità alla pressione è troppo bassa, il che significa che risponde a un tocco con la minima pressione. Devi farlo in modo che richieda più pressione per dare una risposta in modo che non salti sempre con spazzole non intenzionali. Lo spinsi più in alto che sarebbe andato prima che iniziasse a perdere i miei normali tocchi delle dita. Questo è quasi il doppio del valore predefinito che è impostato troppo basso.

Option "FingerLow" "45" 
Option "FingerHigh" "50"

Clickpad / Trackpad troppo veloce

Questa impostazione ha un bug. Se si impostano questi valori utilizzando il synclient, si troverà esattamente ciò che si imposta quando si utilizza il synclient per elencare tutte le impostazioni. Tuttavia, se si imposta lo stesso comando utilizzando 50-synaptics.conf, synclient restituirà sempre un rapporto con MinSpeed ​​= 1 e MaxSpeed ​​qualcosa di più. Il valore predefinito è 1 e 1,75, ma non si sa davvero quali numeri hanno creato questo rapporto, il che significa che non si conosce veramente quale sia il valore predefinito. Attraverso prove ed errori ho trovato una velocità che ha funzionato bene anche in alta risoluzione. Quando utilizzo il file di configurazione per impostare nuove impostazioni, il synclient restituisce 1 e 2.25 ma sembra che le impostazioni impostate in 50-synaptics.conf siano visualizzate correttamente nonostante i valori non siano corretti. È strano.

Option "MinSpeed" "0.4 "
Option "MaxSpeed" "0.9"

Disabilita il clic destro con due dita

I pennelli del clickpad / trackpad continuavano a essere interpretati come clic con due dita e la finestra di dialogo del tasto destro si apriva sempre e mi rallentava. Dal momento che posso fare clic destro in basso a destra, ho trovato questo più fastidioso che utile. L'ho disabilitato ed ero molto più felice.

Option "TapButton2" "0" 

Impostare lo scorrimento a 2 dita

Preferisco lo scorrimento verticale e orizzontale a 2 dita e non abilitare affatto lo scorrimento dei bordi. Per fare ciò con le impostazioni predefinite del sistema dopo che le impostazioni predefinite di GNOME sono state disabilitate (come nel precedente post}, avevo bisogno dei seguenti comandi.

Option "VertEdgeScroll" "0" 
Option "HorizTwoFingerScroll" "1"

Di seguito è riportato il mio file 50-synaptics.conf con queste modifiche. Spero che le mie annotazioni siano più comprensibili.

# /etc/X11/xorg.conf.d/50-synaptics.conf
# This section assigns the touchpad driver to all touchpads
Section "InputClass"
        Identifier "touchpad ignore duplicates"
        Driver "synaptics"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
EndSection

# This section makes the touchpad ignore duplicates
# duplicates can lock up the touchpad
# ignore events from old driver
# this is a standard section in the conf file
Section "InputClass"
        Identifier "touchpad ignore duplicates"
        MatchIsTouchpad "on"
        MatchOS "Linux"
        MatchDevicePath "/dev/input/mouse*"
        Option "Ignore" "on"
EndSection

# This section is for the actual configuration of the touchpad
Section "InputClass"
        Identifier "touchpad catchall"
        MatchIsTouchpad "on"
    Driver "synaptics"
    Option "FingerHigh" "50"
    Option "FingerLow" "45"
    Option "MinSpeed" "0.4"
    Option "MaxSpeed" "0.9"
    Option "VertEdgeScroll" "0"
    Option "HorizTwoFingerScroll" "1"
    Option "TapButton2" "0"
EndSection

# This sections makes a bottom right corner right click
# and makes the right middle top area a right & middle buttons
Section "InputClass"
        Identifier "Default clickpad buttons"
        MatchDriver "synaptics"
        Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
        Option "SecondarySoftButtonAreas" "58% 0 0 15% 42% 58% 0 15%"
EndSection

# End of configuration file

0

Synaptics Clickpad / Touchpad Configurazione del server Xorg tramite Synclient

La freccia e il cursore vagano e saltano inaspettatamente rendendolo quasi inutilizzabile fuori dalla scatola. Oltre al "Clickpad Disabilita durante la digitazione" sopra, tutte le altre impostazioni sono controllate dal server Xorg. Comprendo che Xorg sta sostituendo Xinput. Idealmente dovremmo essere in grado di utilizzare app come "Mouse e Touchpad" nelle impostazioni di sistema per effettuare le impostazioni di Xorg, ma sono sub-funzionali con opzioni limitate e semplicemente non utili.

Il metodo di configurazione del synclient per il clickpad / touchpad è tramite il file di configurazione del server Xorg chiamato 50-synaptics.donf. Questo file consente di configurare tutte le impostazioni trovate in Synclient. Non dimenticare che un dato clickpad / touchpad potrebbe non avere tutte le funzioni trovate in synclient, quindi alcune impostazioni non funzionano. Dopo l'installazione di xf86-input-synaptics, in questa posizione viene installato un file di configurazione Xorg predefinito.

/usr/share/X11/xorg.conf.d/50-synaptics.conf

Di seguito sono riportati collegamenti alle informazioni sulle impostazioni del sincronizzatore.

http://linux.die.net/man/5/synaptics

http://linux.die.net/man/1/synclient

http://www.x.org/archive/X11R7.5/doc/man/man4/synaptics.4.html

Puoi sovrascrivere le impostazioni predefinite con un altro file 50-synaptics.conf posizionato in una posizione diversa. È comune copiare il file predefinito in questa posizione e quindi modificare il file predefinito come un buon punto di partenza. Questa directory e file non esistono e devi creare la directory e passarvi il file predefinito. Questo file deve essere inserito in questa posizione.

/etc/X11/xorg.conf.d/50-synaptics.conf

C'è un altro problema in quanto il demone delle impostazioni di GNOME può sovrascrivere entrambi questi file di configurazione. È possibile disabilitare il demone delle impostazioni GNOME per le proprietà del mouse / touchpad con l'editor dconf. Vai su org> gnome> settings-daemon> plugins> mouse e disattiva l'opzione attiva. Ora il nuovo 50-synaptics.conf è al livello più alto e non dovrebbe essere ignorato.

L'effetto collaterale è che non puoi più usare le impostazioni "Mouse e Touchpad" in Sistema> Preferenze> Mouse, ma questo è effettivamente buono perché è comunque inutile. Le impostazioni di GNOME sono definite dall'utente, quindi se hai un secondo utente devi impostarlo anche per quell'utente.

Quando crei le nuove directory e crei o modifichi il nuovo file per 50-synaptics.conf, ricorda di aprire gedit come superutente nel terminale. Apri Nautilus allo stesso modo.

sudo gedit
sudo nautilus

Se fallisci apportando modifiche a 50-synaptics.conf troverai Ubuntu spietato e non si avvierà. Puoi andare in modalità di ripristino e prima fare "rete" per entrare in lettura / scrittura e quindi utilizzare "root" che ti porta al terminale. Puoi usare il comando mv Linux per rinominare il tuo file con qualcosa di diverso (es. Aggiungi bak alla fine). Quindi il computer verrà riavviato utilizzando il file di configurazione predefinito. Salverai la giornata e potrai quindi utilizzare gedit e scoprire dove hai sbagliato e correggere l'errore. Mentre stavo sperimentando, questo mi è successo più volte. Ti divertirai molto di più se cambi la risoluzione di GRUB prima di iniziare a fare casino in modo da poter leggere ciò che scrivi.

Synclient restituirà tutte le impostazioni semplicemente digitando synclient nella riga di comando. Ti consiglio di creare un documento di elaboratore di testi e di copiare queste impostazioni. Eseguire una copia del valore predefinito di installazione prima di apportare qualsiasi modifica. Crea un'altra copia dopo aver disabilitato le impostazioni di GNOME. Quindi, esegui una copia finale dopo aver effettuato le ultime impostazioni.

Di solito è possibile utilizzare il synclient dalla riga di comando per sperimentare e testare le impostazioni fino a trovare quello che si ritiene migliore. Quindi li ha finalizzati in 50-synaptics.conf. Ora hai gli strumenti per configurare il tuo mouse.


0

Altri trucchi

Luminosità dello schermo

Lo schermo passa alla piena luminosità che non è necessaria ed è un killer della batteria. È possibile modificare la luminosità predefinita su un 50% più appropriato. Installa xbacklight con Synaptic Package Manager, che è un programma da riga di comando per impostare la "retroilluminazione" o il livello di luminosità dello schermo. La seguente voce della riga di comando imposterà lo schermo al 50% di luminosità e se si inserisce questo comando nelle applicazioni di avvio, si avvierà al 50% anziché al 100%.

xbacklight -set 50

L'ho trovato qui

Barra di avvio Rivela sensibilità troppo bassa

Aumentando la barra di avvio di Unity “rivelare la sensibilità” rende più utilizzabile aprendolo urtando il lato sinistro dello schermo. Spostare il dispositivo di scorrimento su circa il 50% (se la linea predefinita sul dispositivo di scorrimento è 0%). Ho appena scoperto questa impostazione per caso.

System Settings > Appearance > Behavior > Slider

Disabilita la modalità tasti di scelta rapida

La mia preferenza è anche per la disposizione "legacy" dei tasti di scelta rapida in cui il valore predefinito nella riga superiore dei tasti sono i tasti funzione (F2 ecc.) E tenendo premuto il tasto Fn si esegue il tasto di scelta rapida (come la luminosità dello schermo). In questo modo è possibile accedere al BIOS avviando e premendo F2 anziché Fn-F2 nel solito modo. Disabilita la modalità tasto di scelta rapida.

BIOS > Configuration > Hotkey Mode

Ho notato questo dal precedente post sopra

Ridurre la risoluzione dello schermo

La risoluzione predefinita è 3200 x 1800 (16: 9). Imposta la risoluzione dello schermo all'impostazione più bassa successiva con lo stesso formato che è 1920 x 1080 (16: 9) Questo ti dà un'eccellente nitidezza dello schermo ed è ancora sorprendentemente alta risoluzione. Questo è solo il modo più semplice per affrontarlo. Queste impostazioni vengono mantenute durante i riavvii. Puoi quindi continuare a giocare con come utilizzare la risoluzione più alta, se lo desideri.

System Settings > Displays > Resolution > 1920 x 1080 (16:9)

Ridurre la risoluzione di GRUB

La risoluzione di GRUB è così alta che difficilmente puoi leggerla. Ho avuto l'idea di cambiarlo in precedenza in questo thread, ma risulta che GRUB non supporta tutte le risoluzioni. Dopo un po 'di tentativi ed errori ho scoperto che 1280x1024 funzionava ed era piacevolmente dimensionato per adattarsi allo schermo e sembra corrispondere alla risoluzione ridotta che ho scelto. Questo è molto più importante di quanto tu possa pensare.

Come ridurre la risoluzione

Posta sopra


-1

Lenovo in genere funziona bene, quindi vai avanti e provalo. Presumo tu lo stia chiedendo prima di acquistarlo. Se è così, probabilmente sarai in grado di restituirlo entro poche settimane se non funziona.

Quindi andate avanti. L'unica cosa di cui potresti avere problemi è l'avvio protetto UEFI.


Grazie, sì, sto solo cercando di prevenire qualsiasi mal di testa, perché vorrei ordinare direttamente dal sito.
Dan G

Ho un Lenovo U310 e Ubuntu 13.04 a 64 bit iso non ha nemmeno bisogno che io faccia nulla con Secure Boot. Dovresti stare bene.
Novine,

Se ho aiutato, per favore scegli la mia risposta, o vota, o qualcosa del genere.
Novine,

Verifica la compatibilità della scheda wifi, delle porte della scheda SD, delle schede grafiche non integrate, ecc. A parte questo, il mio Lenovo G570 funziona perfettamente.
Wilf,

Lenovo tende ad avere un controllo del BIOS che la scheda wifi proviene da Lenovo, altrimenti la macchina non si avvia - quindi "generalmente funziona bene" è un po 'ampia.
asjo,

-1

Aggiungerò anche la mia esperienza. Dato che questa era la prima volta che si avviava due volte con UEFI, non avevo familiarità con come configurare grub e simili. La mia esperienza è stata Ubuntu "capito bene" senza troppi problemi. Non ho modificato nulla nel BIOS, ho regolato le dimensioni dell'unità da Windows, quindi ho riavviato l'USB live e, quando è arrivato il partizionamento, ho selezionato "Qualcos'altro" e creato una /boote una /partizione. Ecco, non ho fatto confusione con nessuna partizione esistente e lo yoga ha funzionato benissimo. Ora posso usare grub per selezionare Windows o (predefinito) avviare Ubuntu, ma posso anche usare il pulsante Novo per selezionare Windows, se lo desideri. Ho pensato di metterlo lì per coloro che si chiedevano quanto lavoro fosse coinvolto nel mantenere Windows con Linux, rispondendo: non molto.

Dico solo la lista nera di ideapad-laptope l' acpi_backlight=vendoropzione di avvio come buone "basi".

Inoltre, Unity gestisce la risoluzione meglio di quanto mi aspettassi. Come trovare e modificare il DPI dello schermo? è un ottimo framework per trovare le impostazioni DPI preferite. Ho dovuto giocarci un po 'ma ho trovato una buona ambientazione con cui convivere. A proposito, io uso 277 e la mia impostazione DPI e il fattore di ridimensionamento del testo come 1.6, ma questa è solo la mia preferenza, mi piace il testo piccolo!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.