लेनोवो एक्स 1 कार्बन 2015 3 जीएन 20 बीएस - ट्रैकपॉइंट, क्लिकपैड और वाईफाई


10

मुझे IPS डिस्प्ले के साथ बिल्कुल नया लेनोवो X1 कार्बन 2015 मिला है जो वास्तव में एक शानदार लैपटॉप है। लेकिन ubuntu स्थापित करते समय कुछ समस्याएं हैं जो मैंने पहले ही हल कर ली हैं और कुछ मैं नहीं कर रहा हूं। मैंने यह सब एक प्रश्न में रखा क्योंकि यह अन्य उपयोगकर्ताओं के लिए एक अच्छा संदर्भ हो सकता है।

मैंने ubuntu 14.04.02 की एक नई प्रति स्थापित की है

वाईफ़ाई काट रहा है

वाईफ़ाई पहले काम करता है लेकिन पांच मिनट से कम समय के बाद डिस्कनेक्ट हो रहा है। यदि यह डिस्कनेक्ट हो जाता है तो यह SSID को नहीं देख सकता है।

lspci | grep Wireless

04: 00.0 नेटवर्क नियंत्रक: इंटेल कॉर्पोरेशन वायरलेस 7265 (रिव्यू 3 बी)

क्लिकबटन काम नहीं कर रहे हैं

टचपैड और ट्रैकपॉइंट ठीक काम कर रहे हैं। क्लिकबटन काम नहीं करते। कुछ कार्यक्रमों में वे एक स्क्रॉल डाउन / स्क्रॉल अप करते हैं।

वर्टिकल स्क्रॉलिंग

psmouse proto=impsबीच के बटन के साथ संयोजन में ट्रैकपॉइंट के साथ क्लिकबटन को ठीक करने के बाद कोई ऊर्ध्वाधर स्क्रॉलिंग नहीं होती है

विशेष कुंजी (चमक की तरह)

वॉल्यूम की अप / डाउन जैसी कुछ चाबियां बॉक्स से बाहर काम करती हैं, अधिकांश (म्यूट, ब्राइटनेस, वाईफाई) नहीं।

स्क्रीन वर्ण 14.10 पर स्क्रैम्बल किया गया

14.10 पर कभी-कभी स्क्रीन पर ज्यादातर पात्र बस चले जाते हैं या हाथापाई करते हैं। यह वास्तव में अजीब लगता है।

UNRESOLVED: ट्रैकपॉइंट सेंसिटिविटी

अन्य थिंकपैड मॉडल के साथ आप ट्रैकपॉइंट की संवेदनशीलता को नियंत्रित कर सकते हैं /sys/devices/platform/i8042/serio1/serio2/sensitivity

यह फ़ाइल मेरे लिए उपलब्ध नहीं है। मैंने sensitivityबिना किसी सफलता के फाइल के लिए / sys / उपकरणों को खोजा ।


1
मुझे लगता है कि व्यक्तिगत प्रश्नों में उन (अधिकतर) असंबद्ध मुद्दों में से प्रत्येक से निपटना बेहतर होगा। क्या आप कृपया इस प्रश्न से उनमें से सभी को हटा सकते हैं और उन्हें नए में स्थानांतरित कर सकते हैं?
डेविड फ़ॉस्टर

2
@DavidFoerster आमतौर पर आप सही हैं। लेकिन वास्तव में इस लैपटॉप वाले उपयोगकर्ताओं के लिए एक ही जगह पर सब कुछ होना बहुत अच्छा है।
Janning

कम से कम वाईफाई अभी भी एक ताजा 15.04 इंस्टॉलेशन में बंद हो रहा है। नीचे दिया गया फिक्स उसके लिए काम करता है। इसके अलावा वाईफाई बटन काम नहीं करता है। ट्रैकपॉइंट काम करता है, जैसा कि ट्रैकपैड बटन करते हैं। टचपैड पर दो उंगलियों से स्क्रॉल करना काम करता है।
simbabque

जवाबों:


14

मैंने हाल ही में एक X1 कार्बन 3 पीढ़ी खरीदी है। मैंने उन मुद्दों का जिक्र किया है जिनका आप उल्लेख करते हैं और कुछ और। मैंने सभी फ़िक्सेस और पोस्ट का एक पाठ लॉग निम्नानुसार रखा -

ट्रैकपैड बटन:

  • /etc/modprobe.d/touchpad.conf:

    options psmouse proto=imps
    
  • update-initramfs -u

ऊर्ध्वाधर और क्षैतिज स्क्रॉल

http://www.thinkwiki.org/wiki/How_to_configure_the_TrackPoint#Configuration_using_xinput

निम्नलिखित सामग्री के साथ बनाएं /usr/share/xsessions/mouse.sh( sudo chmod +x mouse.sh):

xinput set-prop "PS/2 Synaptics TouchPad" "Evdev Wheel Emulation" 1
xinput set-prop "PS/2 Synaptics TouchPad" "Evdev Wheel Emulation Button" 2
xinput set-prop "PS/2 Synaptics TouchPad" "Evdev Wheel Emulation Timeout" 200
xinput set-prop "PS/2 Synaptics TouchPad" "Evdev Wheel Emulation Axes" 6 7 4 5

बैकलाइट ब्राइटनेस

http://ppa.launchpad.net/indicator-brightness/ppa/ubuntu/pool/main/i/indicator-brightness/

  • /etc/default/grub:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"
    
  • update-grub

  • sudo gedit /etc/rc.local

  • echo 167 > /sys/class/backlight/intel_backlight/brightness

फिंगरप्रिंट रीडर

http://www.saltycrane.com/blog/2014/12/setting-lenovo-thinkpad-x1-carbon-2nd-gen-fingerprint-reader-ubuntu-1404/

$ sudo apt-get install libmagickcore-dev
$ sudo apt-get install libusb-1.0.0-dev libnss3-dev libglib2.0-dev
$ sudo apt-get install libxv-dev
$ sudo apt-get install libtool
$ sudo apt-get install fprintd
$ sudo apt-get install automake
$ cd ~/Downloads
$ unzip fprint_vfs5011-faa090818200ca3ea6bfac8bb510e5e01a246c34.zip
$ cd fprint_vfs5011-faa090818200ca3ea6bfac8bb510e5e01a246c34
$ ./autogen.sh
$ ./configure
$ make
$ sudo make install
$ sudo cp /lib/udev/rules.d/40-libfprint0.rules /etc/udev/rules.d/
$ sudo vi /etc/udev/rules.d/40-libfprint0.rules
# Validity VFS5011
SUBSYSTEM=="usb", ATTRS{idVendor}=="138a", ATTRS{idProduct}=="0017", ATTRS{dev}=="*", ATTR{power/control}="auto", MODE="0664", GROUP="plugdev"
$ sudo apt-add-repository ppa:fingerprint/fingerprint-gui
$ sudo apt-get update
$ sudo apt-get install libbsapi policykit-1-fingerprint-gui fingerprint-gui
$ fingerprint-gui

वाईफाई अक्षम 11N

  • निम्न पंक्ति जोड़ें /etc/modprobe.d/iwlwifi.conf:

    options iwlwifi 11n_disable=1
    

अति उत्कृष्ट। मैंने आपके उत्तर के लिए अपने वर्टिकल स्क्रॉलिंग सॉल्यूशन को जोड़ा और इसे कम्युनिटी विकी के रूप में चिह्नित किया, इसलिए हम वहां सभी परिवर्तनों को बंडल कर सकते हैं। मुझे मेरे लिए ubuntu 14.04
Janning

फिंगरप्रिंट रीडर का उपयोग किस लिए कर रहे हैं?
२१:१५ को जिंगिंग

जेनिंग, यह लॉगिन के लिए काम करता है, हाइबरनेट और सस्पेंड से फिर से शुरू, और सुडो। सिनैप्टिक के लिए काम नहीं करता है। फ़ंक्शन बटन समाधान के लिए धन्यवाद। दयनीय है कि 11n इतना अस्थिर है।
7:24

बैकलाइट ब्राइटनेस को क्या कहते हैं? अपने फ़ंक्शन कुंजी समाधान के साथ मैं चमक कुंजियों का उपयोग कर सकता हूं और यह अधिसूचना क्षेत्र (ओएसडी प्रतिक्रिया) में वर्तमान चयन को दर्शाता है। क्या आपका समाधान इसमें कुछ जोड़ता है?
जननिंग

मेरा फ़ंक्शन कुंजियों का उपयोग नहीं करता है। यह चमक और एक डिफ़ॉल्ट चमक सेटिंग (कोड: इको 167> / sys / class / backlight / Intel_backlight / चमक) को समायोजित करने के लिए पैनल में एक एप्लेट जोड़ता है। मैंने आपके फ़ंक्शन को ठीक करने का प्रयास नहीं किया है। क्या यह री-बूट पर बैकलाइट सेटिंग्स को बरकरार रखता है? यह एक अच्छा धागा btw है। एक ही स्थान पर इन सभी को ठीक करने के लिए अच्छा है।
ब्रेट

9

वाईफ़ाई काट रहा है

के साथ एक टर्मिनल खोलें Ctrl+ Alt+ Tऔर प्रवेश

sudo su
echo "options iwlwifi 11n_disable=1" >> /etc/modprobe.d/iwlwifi.conf
update-initramfs -u
reboot

आप "11n_disable = 8" का उपयोग करने की कोशिश कर सकते हैं जैसा कि एक टिप्पणी में सुझाव दिया गया है और अधिक गति प्राप्त करने के लिए। मेरे लिए यह काम नहीं किया क्योंकि मेरी वाईफाई "11n_disable = 8" के साथ अस्थिर है, लेकिन आपका माइलेज भिन्न हो सकता है। मुझे कोई गति समस्या नहीं है और "11n_disable = 1" के साथ कोई रुकावट की समस्या नहीं है।

क्लिकबटन काम नहीं कर रहे हैं

के साथ एक टर्मिनल खोलें Ctrl+ Alt+ Tऔर प्रवेश

sudo su
echo "options psmouse proto=imps" > /etc/modprobe.d/psmouse.conf
echo thinkpad_acpi > /etc/modules-load.d/thinkpad_acpi.conf
echo "options thinkpad_acpi force_load=1" > /etc/modprobe.d/thinkpad_acpi.conf 
update-initramfs -u
reboot

इससे आपके बटन फिर से काम कर रहे हैं। लेकिन आप अब पूर्ण टचपैड पर क्लिक नहीं कर सकते। टचपैड के नीचे बस क्लिकों को पहचानता है। लेकिन यह मेरे लिए ठीक है।

लेकिन मध्य बटन / ट्रैकपॉइंट के साथ ऊर्ध्वाधर स्क्रॉलिंग काम नहीं कर रही है। निचे देखो।

फ़ंक्शन कुंजियों पर विशेष क्रियाएं

के साथ एक टर्मिनल खोलें Ctrl+ Alt+ Tऔर प्रवेश

sudo su
echo thinkpad_acpi > /etc/modules-load.d/thinkpad_acpi.conf
echo "options thinkpad_acpi force_load=1" > /etc/modprobe.d/thinkpad_acpi.conf 
update-initramfs -u
reboot

वॉल्यूम, चमक, बीमर और वाई-फ़ाई जैसे विशेष कार्य टॉगल पर F1- F8अब काम कर रहे हैं के रूप में उम्मीद। पर विशेष क्रियाएं F9- F12काम नहीं कर रही हैं।

वैसे: Escकुंजी पर "FnLk" का अर्थ है "फ़ंक्शन लॉक"। आप फंक्शन लॉक को दबाने Fn+ के साथ सक्रिय कर सकते हैं Esc

रिबूट के बाद चमक सेटिंग को बरकरार नहीं रखा गया है।

वर्टिकल स्क्रॉलिंग

के साथ एक टर्मिनल खोलें Ctrl+ Alt+ Tऔर प्रवेश

sudo su
export FILE="/etc/X11/Xsession.d/99trackpoint"
echo 'xinput set-prop "PS/2 Synaptics TouchPad" "Evdev Wheel Emulation" 1' > $FILE
echo 'xinput set-prop "PS/2 Synaptics TouchPad" "Evdev Wheel Emulation Button" 2' >> $FILE
echo 'xinput set-prop "PS/2 Synaptics TouchPad" "Evdev Wheel Emulation Timeout" 200' >> $FILE
echo 'xinput set-prop "PS/2 Synaptics TouchPad" "Evdev Wheel Emulation Axes" 6 7 4 5' >> $FILE
reboot

रिबूट करने के बाद आपको ट्रैकपॉइंट और मध्य बटन के साथ ऊर्ध्वाधर और क्षैतिज स्क्रॉलिंग होती है।

स्क्रीन के पात्रों को तराशा

के साथ एक टर्मिनल खोलें Ctrl+ Alt+ Tऔर प्रवेश

sudo su
mkdir /etc/X11/xorg.conf.d/
cd /etc/X11/xorg.conf.d/
echo 'Section "Device"'                      > 20-intel.conf
echo '    Identifier  "Intel Graphics"'     >> 20-intel.conf
echo '    Driver      "intel"'              >> 20-intel.conf
echo '    Option      "AccelMethod"  "uxa"' >> 20-intel.conf
echo 'EndSection'                           >> 20-intel.conf
reboot

स्क्रीन के पात्रों को अब नहीं खंगाला जाता है।


और आप सभी अक्षम समस्याओं को ठीक कर रहे हैं केवल nबैंड को अक्षम करना ?
हेलियो

हां, मैंने मेरे लिए वाईफाई तय किया। 11n
Janning

वाईफाई कार्ड क्या है?
हेलियो

@Janning मैं conf फ़ाइल संपादित करनी होगी और इसे बदलने gksudo gedit /etc/modprobe.d/iwlwifi.confऔर से इसे बदलने 11n_disable=1के लिए 11n_disable=8बचाने, बाहर निकलें तो, और रिबूट के रूप में यह आम तौर पर इंटेल कार्ड के साथ काम करता है
Jeremy31

@ जेरेमी 31 को 11n_disable = 8 का क्या लाभ है?
Janning

2

मैं सिर्फ एक टिप्पणी के रूप में यह पोस्ट करूँगा, लेकिन प्रतिनिधि नहीं है। मैं इस पोस्ट के आधार पर ट्विक्स बना रहा हूं क्योंकि मुझे 2015 एक्स 1 कार्बन मिला था, लेकिन सब कुछ हल नहीं हुआ था। मैंने कल पूरी तरह से ताजा ज्वलंत स्थापित के साथ शुरुआत की और "सिर्फ काम करता है" के रूप में शून्य मुद्दों को खोजने के लिए सुखद आश्चर्यचकित था।

विशेष रूप से, "माउस और टचपैड" सेटिंग्स के तहत क्लिक बटन और ट्रैकपैड को पहचाना और कॉन्फ़िगर किया जा सकता है। मध्य-क्लिक टचपॉइंट और उम्मीद के मुताबिक टू-फिंगर टचपैड स्क्रॉल काम करते हैं।

यह 14.04 के साथ ओपी की समस्याओं को ठीक से हल नहीं करता है, लेकिन इस पोस्ट को खोजने वाले अन्य लोगों के लिए उपयोगी हो सकता है।


धन्यवाद, बहुत उपयोगी है। क्या आप बैक लाइट ब्राइटनेस और वाईफाई रेडियो कीज़ पर टिप्पणी कर सकते हैं? मैं 5 साल का समर्थन चक्र चाहता था इसलिए मैंने 14.10 से अधिक 14.04 का विकल्प चुना। 15.04 के 9 महीने के समर्थन चक्र के अंत में क्या होता है?
ब्रेट

विविड ने बैक लाइट के लिए फ़ंक्शन कुंजियों को ठीक से पहचाना। ऑन-स्क्रीन सूर्य आइकन और स्लाइडर दिखाई देते हैं और मैं चमक को समायोजित करने में सक्षम हूं। सोने और फिर से शुरू होने के बाद चमक का स्तर बच जाता है। रेडियो कुंजी टॉगल हवाई जहाज मोड का दोहन, जिसमें वाईफाई और ब्लूटूथ रेडियो बंद हो जाते हैं। पोस्ट करने के बाद से मैंने जो कुछ देखा है, वह यह है कि मैं अपने गनोम मेनू का उपयोग करके मशीन को सो नहीं सकता। मुझे यह पहली बार महसूस नहीं हुआ क्योंकि ढक्कन बंद करना और इसे फिर से शुरू करना, मेरी शक्ति सेटिंग्स के अनुसार, और यह मेरे लिए कोई समस्या नहीं है।
effel

मैं अपने X1 कार्बन के साथ ओपी के रूप में एक ही मुद्दे के कई था - चरित्र पांव मार विशेष रूप से बुरा था। 15.04 को स्थापित करना वही था जो मुझे लगने वाले सभी मुद्दों को ठीक करने के लिए मिला
एरिक ए बंच

मैंने एक महीने पहले 14.04 से 15.04 पर स्विच किया और पुष्टि कर सकता हूं कि वाईफाई, ट्रैकपैड और चमक की समस्याएं ठीक हो गई हैं। कैमरा कुंजी का परीक्षण नहीं किया है। मैंने शुरू में 14.04 से 15.04 तक अपग्रेड किया, लेकिन वांछित परिणाम प्राप्त नहीं किए और 15.04 की साफ स्थापना का सहारा लिया।
ब्रेट करें

1

यहाँ चमक मुद्दे के लिए मेरा समाधान है:

#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <unistd.h>

int main(int args, char **argv)
{
    FILE *f;
    int cur_br, new_br;

    char cmd[256] = { 0, };
    if (args <= 1 || strnlen(argv[1], 256) >= 256) {
            printf("Set the screen brightness:\n\tbr 0-852 or [+-]\n\n");
            exit(1);
    }
    f = fopen("/sys/class/backlight/intel_backlight/brightness", "r+");
    if (f) {
            fscanf(f, "%d", &cur_br);
            fprintf(stderr, "%d\t%s", cur_br, argv[1]);
            if (strncmp(argv[1], "-", 1) == 0) {
                    new_br = (int)((float)cur_br / 1.1);
            } else if (strncmp(argv[1], "+", 1) == 0) {
                    new_br = (int)((float)(cur_br + 1) * 1.1);
            } else {
                    new_br = atoi(argv[1]);
            }
            if (new_br < 0) {
                    new_br = 0;
            } else if (new_br > 852) {
                    new_br = 852;
            }
            fprintf(stderr, "\t%d\n", new_br);
            fprintf(f, "%d", new_br);
            fclose(f);
    }
    return 0;
}

मुझे नहीं पता कि 852 अधिकतम चमक के लिए जादू की संख्या क्यों है (परीक्षण और त्रुटि के माध्यम से इसे घटाया)। मैंने अपनी निष्पादन कुंजियों को या तो + या - आर्ग्स के रूप में इस निष्पादन योग्य (सुसाइड सेट) को कॉल करने के लिए बाध्य किया है। यदि आप गलती से 0: डी पर चमक सेट करते हैं, तो आप हमेशा 500 (या 852) के साथ परम के रूप में निष्पादित कर सकते हैं।


0

मेरे पास एक्स 1 कार्बन 3 जी जीन भी है, मैंने लंबे समय से इसके चारों ओर टिंकर किया है और पोस्टिंग कर रहा हूं ताकि लोग आवंटन की खोज कर सकें और कुछ भी नहीं पा सकें। मेरे मामले में मेरे पास कर्नेल 3.19.0 के साथ ubuntu 15.04 और नवीनतम के बजाय फर्मवेयर संस्करण है जिसे मैंने डाउनलोड किया है 3.17.0 एक वाईफाई 7265 मॉडल के लिए यहां से संगत है। https://wireless.wiki.kernel.org/en/users/ ड्राइवर / iwlwifi जो कहता है 10.ucaf

बस इसे बाहर निकालें और दोनों ucaf फ़ाइलों को / lib / फर्मवेयर पर कॉपी करें, लेकिन आपके पास जो मॉडल है, उसके लिए आपको अन्य ucaf ड्राइवरों को हटाने की आवश्यकता हो सकती है, इसलिए 10 वां लोड होता है। मुझे यह परीक्षण और त्रुटि के माध्यम से मिला और मेरी वाईफाई अंतिम स्थिर है ... सभी को शुभकामनाएं, मेरी बात यह है कि 15.04 एक्स 1 कार्बन 3 जी जीन पर बेहतर काम करता है (शायद वाईफाई के अलावा सब कुछ कर्नेल पर बॉक्स से बाहर काम करता है 3.19.0 जिसके साथ उबंटू का यह संस्करण आता है)


0

Ubuntu 14.04.4 LTS बॉक्स से बाहर काम करता है

नवीनतम उबंटू 14.04 के साथ सबसे हालिया हार्डवेयर सक्षमता स्टैक और कर्नेल के साथ कोई समस्या नहीं है। उपरोक्त सभी समस्याएँ उत्पन्न नहीं हुई हैं :) वास्तविक कर्नेल संस्करण है:

$ uname -r
4.2.0-34-generic

तो अगर आपको अभी भी 14.04 के साथ समस्या है, तो बस अंतिम हार्डवेयर सक्षमता स्टैक को अपडेट करें और इसे बस काम करना चाहिए।

सिर्फ एक टिप्पणी छोड़ दिया है, लेकिन दुर्भाग्य से आप एक को छोड़ने के लिए प्रतिष्ठा की जरूरत है (मैं इस से हैरान हूँ)।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.