IPSディスプレイを備えた真新しいLenovo X1 Carbon 2015を手に入れました。これは本当に素晴らしいラップトップです。しかし、ubuntuをインストールするときに、すでに解決済みの問題と未解決の問題があります。これは他のユーザーの参考になるかもしれないので、これを1つの質問に入れます。
Ubuntu 14.04.02の新しいコピーをインストールしました
Wifiは最初は動作しますが、5分以内に切断されます。接続が切断されると、SSIDは表示されなくなります。
lspci | grep Wireless
04:00.0ネットワークコントローラー:Intel Corporation Wireless 7265(rev 3b)
タッチパッドとトラックポイントは正常に機能しています。クリックボタンは機能しません。一部のプログラムでは、スクロールダウン/スクロールアップを行います。
psmouse proto=imps
でクリックボタンを修正した後、中央のボタンと組み合わせたトラックポイントは垂直スクロールしません
ボリュームのアップ/ダウンなどの一部のキーはそのまま使用できますが、ほとんどは機能しません(ミュート、明るさ、Wifi)。
14.10では、画面上のほとんどのキャラクターが単に消えたりスクランブルされたりすることがあります。本当におかしく見えます。
他のthinkpadモデルでは、/sys/devices/platform/i8042/serio1/serio2/sensitivity
でトラックポイントの感度を制御できます
このファイルは利用できません。/sys/devicesでsensitivity
というファイルを検索しましたが、成功しませんでした。
でターミナルを開く 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」でwifiが不安定なので動作しませんでしたが、走行距離は異なる場合があります。 「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
ボリューム、明るさ、ビーマー、Wifiトグルなどの特別なアクションがオンになります F1-F8 期待どおりに動作しています。上の特別なアクション F9-F12 動作していません。
ちなみに:上の「FnLk」 Esc キーは「機能ロック」を意味します。を押して機能ロックを有効にできます 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
画面の文字はもうスクランブルされていません。
最近、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
$ 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
/etc/modprobe.d/iwlwifi.conf
に次の行を追加します。
options iwlwifi 11n_disable=1
これをコメントとして投稿するだけですが、担当者はいません。 2015 X1 Carbonを入手して以来、この投稿に基づいて微調整を行ってきましたが、すべてを解決していませんでした。私は昨日、完全に新鮮なVividのインストールから始めましたが、「ただの動作」のように、ゼロの問題を見つけて喜んで驚きました。
特に、クリックボタンとトラックパッドは「マウスとタッチパッド」設定で認識され、構成可能です。中クリックのタッチポイントと2本指のタッチパッドのスクロールは、期待どおりに機能します。
これは、14.04でのOPの問題を正確に解決するものではありませんが、この投稿を見つけた他の人には役立つかもしれません。
明るさの問題に対する私の解決策は次のとおりです。
#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が最大の明るさのマジックナンバーである理由がわかりません(試行錯誤で推定)。明るさキーをバインドして、引数として+または-のいずれかを使用してこの実行可能ファイル(suidセットが設定されています)を呼び出します。誤って明るさを0:Dに設定した場合、パラメーターとして常に500(または852)で実行できます。
最新のハードウェア対応スタックとカーネルを備えた最新のUbuntu 14.04では、まったく問題はありません。上記の問題はすべて発生していません:)実際のカーネルバージョンは次のとおりです。
$ uname -r
4.2.0-34-generic
したがって、14.04でまだ問題が発生する場合は、lastesハードウェア有効化スタックを更新するだけで機能します。
コメントだけを残していましたが、残念ながら、コメントを残すには評判が必要です(これには困惑しています)。
私はx1カーボンの第3世代も持っています。私は長い間それをいじくり回し、人々が割り当てを検索して何も見つけられないように投稿しました。私の場合、wifi 7265モデル用にここから互換性のあるカーネル3.17.0をダウンロードした最新のものではなく、カーネル3.19.0とファームウェアバージョンを備えたubuntu 15.04を持っています https://wireless.wiki.kernel.org/ en/users/drivers/iwlwifi 10.ucafと言うもの
展開して両方のucafファイルを/ lib/firmwareにコピーするだけですが、お使いのモデルのその他のucafドライバーを削除する必要がある場合があるため、10番目のものが読み込まれます。私は試行錯誤でこれを見つけましたが、私の無線LANはついに安定しています...幸運なことに、私のポイントは15.04がx1カーボン第3世代でうまく動作することです(多分無線LANはカーネル3.19.0ですぐに動作します)このバージョンのubuntuに付属)