Lenovo X1 Carbon 2015 3 세대 20 BS-트랙 포인트, 클릭 패드 및 WiFi


10

IPS 디스플레이가 장착 된 새로운 Lenovo X1 Carbon 2015가 출시되었습니다. 그러나 우분투를 설치할 때 이미 해결 한 문제가 있고 그렇지 않은 문제가 있습니다. 다른 사용자에게 좋은 참고 자료가 될 수 있으므로이 질문을 모두 한 가지 질문에 넣었습니다.

우분투 14.04.02의 새로운 사본을 설치했습니다

와이파이 연결이 끊어집니다

Wi-Fi가 먼저 작동하지만 5 분 이내에 연결이 끊어집니다. 연결이 끊어지면 더 이상 SSID를 볼 수 없습니다.

lspci | grep Wireless

04 : 00.0 네트워크 컨트롤러 : Intel Corporation Wireless 7265 (rev 3b)

클릭 버튼이 전혀 작동하지 않습니다

터치 패드와 트랙 포인트가 제대로 작동합니다. 클릭 버튼이 작동하지 않습니다. 일부 프로그램에서는 스크롤 다운 / 스크롤을 수행합니다.

세로 스크롤

psmouse proto=imps가운데 버튼과 함께 트랙 포인트로 클릭 버튼을 고정한 후 세로 스크롤이 수행되지 않습니다

특수 키 (예 : 밝기)

볼륨 높이기 / 내리기와 같은 일부 키는 기본적으로 작동하지만 대부분 음소거, 밝기, Wi-Fi에서는 작동하지 않습니다.

14.10에 스크램블 된 화면 문자

14.10에서 때때로 화면의 대부분의 문자가 단순히 사라지거나 스크램블됩니다. 정말 피곤해 보인다.

해결되지 않은 : 트랙 포인트 감도

다른 씽크 패드 모델에서는 다음을 사용하여 트랙 포인트의 감도를 제어 할 수 있습니다. /sys/devices/platform/i8042/serio1/serio2/sensitivity

이 파일은 사용할 수 없습니다. sensitivity성공하지 못한 파일을 / sys / devices에서 검색했습니다 .


1
개별 질문에서 (대부분) 관련되지 않은 각 문제를 처리하는 것이 더 좋을 것이라고 생각합니다. 이 질문에서 그들 중 하나를 제외한 모든 것을 제거하고 새로운 것으로 옮길 수 있습니까?
David Foerster

2
@DavidFoerster 일반적으로 당신이 맞습니다. 그러나이 랩탑을 정확히 사용하는 사용자에게는 모든 것을 한 곳에 두는 것이 좋습니다.
Janning

최소한 15.04 설치에서 와이파이가 여전히 꺼져 있습니다. 아래 수정은 그에 효과적입니다. 또한 와이파이 버튼이 작동하지 않습니다. 트랙 패드 버튼과 마찬가지로 트랙 포인트가 작동합니다. 터치 패드에서 두 손가락으로 스크롤하면 작동합니다.
simbabque

답변:


14

최근에 X1 Carbon 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
    

우수한. 내 답변에 세로 스크롤 솔루션을 추가하고 커뮤니티 위키로 표시하여 모든 변경 사항을 번들로 묶을 수 있습니다. 우분투 14.04
Janning

지문 판독기의 용도는 무엇입니까?
Janning

Janning은 로그인, 최대 절전 모드 및 일시 중단 및 sudo에서 다시 시작합니다. 시냅스에는 작동하지 않습니다. 기능 버튼 솔루션에 감사드립니다. 한심한 11n은 매우 불안정합니다.
brett

백라이트 밝기를 추가하는 것은 무엇입니까? 기능 키 솔루션을 사용하면 밝기 키를 사용할 수 있으며 알림 영역의 현재 선택 사항을 표시합니다 (OSD 피드백). 솔루션에 무언가가 추가됩니까?
Janning

광산은 기능 키 사용을 추가하지 않습니다. 밝기와 기본 밝기 설정을 조정하기 위해 패널에 애플릿을 추가합니다 (코드 : echo 167> / sys / class / backlight / intel_backlight / brightness). 기능 키 수정을 시도하지 않았습니다. 재부팅시 백라이트 설정이 유지됩니까? 이것은 좋은 스레드 btw입니다. 이 모든 수정 사항을 한 곳에 모아두면 좋습니다.
brett

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밴드 만 비활성화 합니까?
Helio

그렇습니다, 나는 나를 위해 wifi를 고쳤다. 11n
Janning

어떤 와이파이 카드입니까?
Helio

@Janning 나는 conf의 파일을 편집하고 변경 할 gksudo gedit /etc/modprobe.d/iwlwifi.conf으로부터 변경 11n_disable=111n_disable=8그것은 일반적으로 인텔 카드와 함께 작동으로 종료, 저장 한 후, 재부팅
Jeremy31

@ Jeremy31 11n_disable = 8의 이점은 무엇입니까?
Janning

2

나는 이것을 주석으로 게시하지만 담당자는 없습니다. 2015 X1 Carbon을 얻은 후이 게시물을 기반으로 조정을 해왔지만 모든 것을 해결하지 못했습니다. 나는 완전히 새로운 Vivid 설치로 어제부터 시작했으며 "제대로 작동"하는 것처럼 제로 문제를 발견하게되어 기뻤습니다.

특히 클릭 버튼과 트랙 패드는 "마우스 및 터치 패드"설정에서 인식하고 구성 할 수 있습니다. 가운데 클릭 터치 포인트 및 두 손가락 터치 패드 스크롤이 예상대로 작동합니다.

이것은 14.04의 OP 문제를 정확하게 해결하지는 않지만이 게시물을 찾는 다른 사람들에게 도움이 될 수 있습니다.


감사합니다. 매우 유용합니다. 백라이트 밝기 및 Wi-Fi 라디오 키에 대해 언급 할 수 있습니까? 5 년의 지원주기를 원했기 때문에 14.10보다 14.04를 선택했습니다. 15.04의 9 개월 지원주기가 끝나면 어떻게됩니까?
brett

Vivid는 백라이트의 기능 키를 올바르게 인식했습니다. 화면에 태양 아이콘과 슬라이더가 나타나고 밝기를 조정할 수 있습니다. 수면과 재개 후에도 밝기 수준이 유지됩니다. 라디오 키를 누르면 비행기 모드가 전환되고 Wi-Fi 및 블루투스 라디오가 종료됩니다. 게시 이후에 주목 한 것은 그놈 메뉴를 사용하여 컴퓨터를 잠들 수 없다는 것입니다. 전원 설정에 따라 덮개가 잠자고 닫히고 다시 열리기 때문에 처음에는 이것을 알지 못했습니다. 문제가되지 않습니다.
effel

x1 카본의 OP와 같은 많은 문제가 있었는데 캐릭터 스크램블링이 특히 나빴습니다. 15.04를 설치하면 내가 겪었던 모든 문제를 해결하는 것으로 밝혀졌습니다
Eric A. Bunch

약 한 달 전에 14.04에서 15.04로 전환했으며 wifi, 트랙 패드 및 밝기 문제가 해결되었음을 확인할 수 있습니다. 카메라 키를 테스트하지 않았습니다. 처음에 14.04에서 15.04로 업그레이드했지만 원하는 결과를 얻지 못하고 15.04를 새로 설치했습니다.
brett

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가 최대 밝기의 마법 수인지 모릅니다 (시행과 오류를 통해 그것을 버렸습니다). 밝기 키를 + 또는-로 args 로이 실행 파일 (suid 세트가 있음)을 호출하도록 바인딩했습니다. 실수로 밝기를 0 : D로 설정하면 항상 500 (또는 852)의 매개 변수로 실행할 수 있습니다.


0

나는 x1 탄소 3 세대도 가지고 있고, 오랫동안 주변에서 땜질을 해왔고 사람들이 할당량을 검색하고 아무것도 찾지 못하도록 게시 할 수있었습니다. 필자의 경우 Wiki 7265 모델 https://wireless.wiki.kernel.org/en/users/ 에서 커널 3.17.0을 다운로드 한 최신 버전 대신 커널 3.19.0 및 펌웨어 버전의 우분투 15.04가 있습니다. 10.ucaf라고 말하는 드라이버 / iwlwifi

압축을 풀고 ucaf 파일을 / lib / firmware에 복사하십시오. 그러나 모델에 맞는 다른 ucaf 드라이버를 삭제해야 할 수도 있습니다. 나는 시행 착오를 통해 이것을 발견했으며 내 wifi는 마침내 안정적입니다 ... 행운을 빌어 요, 모든 요점은 15.04가 x1 카본 3 세대에서 더 잘 작동한다는 것입니다 (아마도 wifi를 제외한 모든 것이 커널 3.19.0의 상자에서 작동합니다) 이 버전의 우분투와 함께 제공됩니다)


0

우분투 14.04.4 LTS는 기본적으로 작동합니다

최신 하드웨어 인 에이블먼트 스택 및 커널이 포함 된 최신 Ubuntu 14.04에서는 전혀 문제가 없습니다. 위에서 언급 한 모든 문제가 발생하지 않았습니다. :) 실제 커널 버전은 다음과 같습니다.

$ uname -r
4.2.0-34-generic

따라서 14.04에서 여전히 문제가 발생하면 최신 하드웨어 인 에이블먼트 스택으로 업데이트하면 작동합니다.

의견을 남기지 않았지만 불행히도 의견을 남기려면 평판이 필요합니다 (나는 이것에 의해 당혹 스럽습니다).

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.