Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
ノートパソコンのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
ノートパソコン
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:ノートパソコン]] [[cs:Laptop]] [[en:Laptop]] [[es:Laptop]] [[it:Laptop]] [[ru:Laptop]] [[zh-hans:Laptop]] このページにはノートパソコンをもっと使いやすいように設定するのに必要なページへのリンクが含まれています。ノートパソコンの設定は多くの点でデスクトップの設定と同じです。しかしながら、重要な違いも多少存在します。Arch Linux はノートパソコンを完全にコントロールするために必要なツールやプログラムを全て提供しています。プログラムやユーティリティについて適切なチュートリアルと一緒に説明しています。 特定のモデルのノートパソコンについて Linux のハードウェア互換性を知りたい場合は、ノートパソコンメーカーごとに分かれているサブページを参照してください。 {{Laptops navigation}} メーカー表にモデルが載っていない場合、[[:カテゴリ:ノートパソコン]]からメーカーのサブカテゴリを開いて類似のモデルの記事が存在しないか確認すると良いでしょう。 == 電源管理 == {{Note|まずは[[電源管理]]と[[省電力設定]]を読んでください。以下ではノートパソコン特有の設定について述べています。}} バッテリー容量を上手く活用するには電源管理がとても重要です。以下のツールやプログラムを使うことでバッテリーの寿命を伸ばしたりノートパソコンを低温・静音化できます。 === バッテリーの状態 === バッテリー状態を取得する方法は複数あります。古典的な方法は ACPI インターフェイスを使ってバッテリーレベルを定期的に取得するデーモンを使う方法です。システムによっては、バッテリーを 1% 放電するたびに [[udev]] にイベントが送られます。udev ルールを使ってこのイベントを他のアクションに繋げることができます。 ==== ACPI ==== ターミナルから ACPI ユーティリティを使うことでバッテリーの状態を読み込むことができます。ACPI コマンドラインユーティリティは {{Pkg|acpi}} パッケージに入っています。詳しくは [[ACPI モジュール]]を見てください。 * {{Pkg|cbatticon}} はシステムトレイに収まる軽量で高速なバッテリーアイコンです。 * {{AUR|batterymon-clone}} はシステムトレイに表示されるシンプルなバッテリーモニタで、batti と似ています。 * {{AUR|batify}} は電源が接続されたときや残りバッテリーを通知する udev ルールファイルです (x のマルチセッションに対応)。 ==== Udev イベント ==== バッテリーからイベントが送信される場合、udev ルールを使ってバッテリーが残りわずかになったときにシステムを自動的にサスペンドすることができます。保存していない作業を消失することを防ぐことが可能です。 {{Note| * 全てのバッテリーが放電イベントを報告してくれるわけではありません。バッテリー使用時に {{ic|udevadm monitor --property}} を実行して、イベントが報告されているかどうか確かめてください。バッテリーが最低でも 1% 消費されるまで実行したままで待ってください。イベントが何も表示されず {{ic|/sys/class/power_supply/BAT0/alarm}} が 0 以外の数値の場合、おそらくバッテリーがイベントを発生させるのは {{ic|BAT0/energy_now}} が警告値を下回ったときのみです。それにあわせてパーセンテージを設定しないと udev ルールは機能しません。 * 以下のルールは条件が満たされるかぎり何度も実行されます。そのため、バッテリーが少ないときに休止状態から復帰するとコンピュータはすぐにまた休止状態になってしまいます。ノートパソコンによっては一定量のバッテリーが残っていないと起動ができないため、それにあわせてルールを修正する必要があります。}} {{hc|/etc/udev/rules.d/99-lowbat.rules|<nowiki> # Suspend the system when battery level drops to 5% or lower SUBSYSTEM=="power_supply", ATTR{status}=="Discharging", ATTR{capacity}=="[0-5]", RUN+="/usr/bin/systemctl hibernate" </nowiki>}} バッテリーの値はいきなり低い数値になることがあるので、上記の udev ルールでは 0% から 5% までマッチするパターンを使用しています。 一部のバッテリーは緊急状態の信号しか送信しないため、以下のようにルールを変更します: {{hc|/etc/udev/rules.d/99-lowbat.rules|<nowiki> ACTION=="change", SUBSYSTEM=="power_supply", ATTR{capacity_level}=="Critical", RUN+="/usr/bin/systemctl hibernate" </nowiki>}} 電源供給の状態や残量にあわせてアクションを実行するようにルールをカスタマイズすることも可能です。 ACPI イベントが発生しない場合、[[cron]] で以下のようなスクリプトを実行してください: {{bc|<nowiki> #!/bin/sh acpi -b | awk -F'[,:%]' '{print $2, $3}' | { read -r status capacity if [ "$status" = Discharging -a "$capacity" -lt 5 ]; then logger "Critical battery threshold" systemctl hibernate fi }</nowiki>}} =====イベントのテスト===== udev ルールをテストする一つの方法はルールが実行される時のファイルを作成させることです。例えば: {{hc|/etc/udev/rules.d/98-discharging.rules|<nowiki> SUBSYSTEM=="power_supply", ATTR{status}=="Discharging", RUN+="/usr/bin/touch /home/example/discharging" </nowiki>}} このルールはノートパソコンの充電器が抜かれた時の {{ic|/home/example/discharging}} にファイルを作成します。ノートパソコンの充電を止めてこのファイルを見ることでルールが動作しているかどうか確かめられます。もっと詳しい udev ルールのテスト方法は [[Udev#ロードする前にルールをテストする]] を見て下さい。 === サスペンドとハイバネート === 手動でメモリ (スタンバイ) やディスク (ハイバネート) にオペレーティングシステムをサスペンドすることで、ノートパソコンの使い方によっては、バッテリーの寿命を最適化できることがあります。 [[サスペンドとハイバネート]] を見て下さい。 === ハードドライブのスピンダウン問題 === [https://bugs.launchpad.net/ubuntu/+source/acpi-support/+bug/59695 こちら] に情報がまとまっています。 ラップトップのハードドライブが頻繁にスピンダウンするのを防ぐには、[[hdparm# 電源管理の設定]] の説明に従って、あまり積極的でない電源管理を設定します。デフォルト値でも強すぎる可能性があります。 === 復帰イベントの設定 === ウェイクアップソース/イベント/トリガーは、ハードウェアが [[電源管理|省電力]] [https://en.wikipedia.org/wiki/ACPI#Power_states 状態] のいずれかからシステムを復帰します。これらを見つけて設定するには、[[電源管理/復帰トリガー]] を参照してください。 == ハードウェアのサポート == === 画面の明るさ === [[バックライト]]を見て下さい。 === タッチパッド === タッチパッドを正しく動かすには [[libinput]] のページを見てください。[[Synaptics タッチパッド]]は旧式のインプットドライバーで、更新が止まっています。 === 指紋リーダー === [[Fingerprint-gui]], [[fprint]] や [[ThinkFinger]] (ThinkPad 用) を見て下さい。 ===ウェブカメラ=== [[ウェブカメラ設定]]を見て下さい。 === ハードディスクの衝撃保護 === 様々なメーカーから耐衝撃機能を備えているノートパソコンが出されています。製造会社は必要なソフトウェアコンポーネントのオープンソースの開発をサポートしていませんが、Linux はハードウェア実装が異なる様々な衝撃保護をサポートしています。 現在、[[Hard Drive Active Protection System|HDAPS]] と [[Hpfall]] ([[AUR]] から利用可能) という2つのプロジェクトがこの種の保護をサポートしています。HDAPS は IBM/Lenovo の Thinkpad に hpfall は HP/Compaq のノートパソコンに対応しています。 === ハイブリッドグラフィック === ノートパソコンのメーカーは1つのコンピューターに2つのグラフィックカードを載せ、高いパフォーマンスと低い電力消費量を両立させる技術を開発しました。こうしたノートパソコンは通常、ディスプレイに Intel を使っているため、まず [[Intel Graphics]] ドライバーが必要です。それから2つ目のグラフィックカードを利用する[[ハイブリッドグラフィック|方法を選ぶ]]ことができます。 == ネットワーク時刻同期 == ノートパソコンでは、ネットワークによる時刻の同期に [[Network Time Protocol daemon|NTPd]] や [[systemd-timesyncd]]、[[OpenNTPD]] の代替である [[Chrony]] を使うと良いかもしれません。Chrony は(ノートパソコンのように)ネットワーク接続が途切れてしまうシステムでも上手く動くように作られており、標準的な ntp よりも時刻同期を素早く行うことが可能です。時計のズレを早く修正するために周波数補正の範囲が広かったり、時計の周波数の変化に機敏に対応するので、仮想マシンで動かしているシステムで使うときも Chrony に利点があります。また、メモリの使用量が少なく不必要にプロセスを起こさないので、電力効率を向上できます。 == 参照 == ; 全般 * [[CPU 周波数スケーリング]]は主としてノートブックで使われている、システム負担や電源設定にあわせて CPU の周波数を調整する技術です。 * [[Display Power Management Signaling]] では一定時間操作を行わなかったらノートパソコンの画面を自動的に切る (スクリーンセーバーで黒画面にするだけでなく完全に信号を切る) 方法を説明しています。 * [[ネットワーク設定/ワイヤレス]]では無線接続の設定に関する情報を提供しています。 * [[特別なキーボードキー]]にはメディアキーの設定の説明があります。 * [[acpid]] は ACPI イベントを扱う、柔軟性と拡張性があるデーモンです。 ; 特定の種類のノートパソコンのページ * 特定のモデル・メーカーのページは [[:カテゴリ:ノートパソコン]] やサブカテゴリを見て下さい。 * ThinkPad のバッテリー設定は [[TLP]] や [[tp_smapi]] で説明されています。 * [[en2:Acer Aspire One#acerhdf|acerhdf]] は Acer Aspire One や Packard Bell のノートブックのファンの速度を操作するカーネルモジュールです。 ; 外部資料 * [http://www.linux-on-laptops.com/ http://www.linux-on-laptops.com/] * [http://www.linlap.com/ http://www.linlap.com/]
このページで使用されているテンプレート:
テンプレート:AUR
(
ソースを閲覧
)
テンプレート:Bc
(
ソースを閲覧
)
テンプレート:Hc
(
ソースを閲覧
)
テンプレート:Ic
(
ソースを閲覧
)
テンプレート:Laptops navigation
(
ソースを閲覧
)
テンプレート:Note
(
ソースを閲覧
)
テンプレート:Pkg
(
ソースを閲覧
)
ノートパソコン
に戻る。
検索
検索
ノートパソコンのソースを表示
話題を追加