Sony Vaio PネットブックにLinux(Lubuntu)をインストールする

何もする必要はありません。むしろ、Android'eのタブレットよりも少し機能的なデバイスを使用したいという欲求は、使用済みのSony Vaio Pネットブックを購入することに決めました。



速度2 GHzの「アトミック」プロセッサーと128 GB SSDドライブを備えたモデルVGN-P39VRLを入手しました。 以下は、このデバイスにLinux(より正確にはLubuntu)をインストールした私の経験です。



1.配布の選択



ルブントゥ。 私の意見では、他のすべては重いです。チェッカーが必要ではなく、行く必要があるからです。 したがって、ここ: lubuntu.org



2.インストール



グラフィカルモードで標準画像から起動することはできませんでした。X.Orgは起動せず、別の方法を使用する必要がありました。

インストールは標準的で特別な瞬間です。将来的に休止状態を使用するには、RAMのサイズ以上のスワップパーティションを作成する必要があります。



3.アップデート



インストール後、Update Managerが自動的に起動します。 更新チェックを開始する前に、Managerの設定に移動して、使用可能なすべてのリポジトリを接続することをお勧めします。とにかく、多くのPPAを接続する必要があります。

その後-更新。



4.ネットワークのセットアップ。



インストール中に、インストーラーは使用するネットワークを指定するように求めました。 自宅のWiFi(ネットワーク名とWPAキー)を指定しました。 副作用-このインターフェースは

/ etc / network / interfaces(およびキーはプレーンテキストです!)そしてNetwork Managerにアクセスできなくなりました。 この欠点を修正するには、次のことを行う必要があります。



4.1。
ファイル/ etc / network / interfacesからインターフェイスの説明を削除(または#でコメントアウト)



4.2。
Network Manager設定(ファイル/etc/NetworkManager/NetworkManager.conf)で以下を指定します。

[ifupdown]

managed=true







再起動します。



5. CPU周波数制御



何らかの理由で、プロセッサ周波数制御モジュールはデフォルトでは設定されていないため、最大周波数でシャッフルされます。 これを修正するには、インストールします:

sudo apt-get install cpufreqd cpufrequtils







6.ビデオのドライバーをインストールする



こちらの情報: ubuntuforums.org/showthread.phpおよびこちら: wiki.ubuntu.com/HardwareSupportComponentsVideoCardsPoulsbo

バージョン11.10の場合、最適なオプションはEMGDドライバーです。 12.04はX.Orgの新しいバージョンであるため、EMGDの代わりに、3DハードウェアアクセラレーションとビデオをまだサポートしていないPCB-GFXを使用する必要があります。



6.1。
ドライバーを置きます

sudo add-apt-repository ppa:gma500/emgd110

sudo apt-get update

sudo apt-get install emgd-support








6.2。
構成ファイルを変更します。 エキゾチックな画面解像度(1600x768)のため、標準構成は適切ではありません。 したがって、ここから設定を取得します: paste.ubuntu.com/877399、10-emgd.confを呼び出して/usr/share/X11/xorg.conf.d/にコピーします(同じ名前のものがある場合は置き換えます)。



6.3。
スリープモードを設定します。

acpi-supportパッケージを配置します。

sudo apt-get install acpi-support





ファイルpaste.ubuntu.com/878451をダウンロードし、acpi-supportと呼び、/ etc / defaultのファイルを置き換えます



6.4。
輝度調整を調整します。

明るさの調整を担当するカーネルモジュール(emgdbl)が/ etc / modulesに追加されていることを確認します。 そうでない場合は追加します。

/etc/modprobe.d/blacklist-emgd.confにpoulsboモジュールを追加します。

blacklist poulsbo





ブートローダーの設定を変更して、正しいパラメーターをカーネルに渡します。

ファイル/ etc / default / grub、GRUB_CMDLINE_LINUX_DEFAULTの行にacpi_backlight = videoと書く必要があります。 したがって、何か他のものが書かれている場合は、変更してください。

実行してブートローダー設定を更新する

sudo update-grub





ビデオに関連するすべての設定が完了したら、再起動を試みることができます



7.消費電力





7.1。
良いサイトlesswats.org



7.2。
Powertopは、電力消費を示す優れたユーティリティです



8. SSDの最適化





8.1。
ファイルシステムのマウントオプション。 / etc / fstabのすべてのext4パーティションにnoatime,nodiratime,discard



を追加することをお勧めします

破棄を追加する/システムの読み込みが停止するのは事実です。したがって、ここではより注意する必要があります



8.2。
遅延エントリを設定します。 /etc/sysctl.confに行を追加します

vm.laptop_mode = 5

vm.dirty_writeback_centisecs = 6000









8.3。
I / Oスケジューラーをnoopに変更します。

/ etc / default / grubの行GRUB_CMDLINE_LINUX_DEFAULTにエレベーター= noopを追加してから実行します

sudo update-grub







8.4。
一時ファイルシステムをメモリに転送します。 これを行うには、/ etc / fstabを開き、そこに行を追加します

tmpfs /var/lock tmpfs defaults 0 0

tmpfs /tmp tmpfs defaults 0 0

tmpfs /var/tmp tmpfs defaults 0 0









8.5。
スワップよりもRAMを使用するようにシステムに指示します:/etc/sysctl.confに行を追加します

vm.swappiness = 10







8.6。
これらのヒントのほとんどすべてと詳細な説明は、記事: habrahabr.ru/post/129551にあります。



9.最適化





9.1。
良い記事vasilisc.com/speedup_ubuntu



9.2。
ext4のパーティションに/ etc / fstabにオプションcommit=100,barrier=0



を追加します



9.3。
zRam(メモリ内の圧縮スワップパーティション)をオンにします。

sudo add-apt-repository ppa:shnatsel/zram

sudo apt-get update

sudo apt-get install zramswap-enabler








9.4。
消費電力を増やすためのカーネルバグの回避策:

GRUB_CMDLINE_LINUX_DEFAULT行の/ etc / default / grubに追加します

pcie_aspm=force





することを忘れないでください

sudo update-grub







9.5。
Liquorixのコアに有用なパッチを適用します。

echo "deb liquorix.net/debian sid main" | sudo tee /etc/apt/sources.list.d/liquorix.list

echo "deb-src liquorix.net/debian sid main" | sudo tee -a /etc/apt/sources.list.d/liquorix.list

sudo apt-get update

sudo apt-get install '^liquorix-([^-]+-)?keyring.?'

sudo apt-get install linux-image-liquorix-686 linux-headers-liquorix-686









1つの機能があります。 カーネル3.2では、モジュールパラメーターzram num_devicesはzram_num_devicesに名前が変更されたため、zRamの更新後に動作が停止しました。 単純に修復されます:ファイル/etc/init/zramswap.confの行

modprobe zram num_devices=$num_cpus





に変更

modprobe zram zram_num_devices=$num_cpus





9.6。
laptop-mode-toolsによる電力最適化。

パッケージ自体を入れます

sudo apt-get install laptop-mode-tools





奇妙なことに、Ubuntu 11.10のパッケージは3.xカーネルブランチをサポートしていません。 手で修正します:ファイル/ usr / sbin / laptop_modeで行を探します

case "$KLEVEL" in

"2.4" ) ;;

"2.6" ) ;;

*)

log "ERR" "Unhandled kernel version: $KLEVEL ('uname -r' = '$(uname -r)')" >&2

exit 1

;;






そして線の間

"2.6" ) ;;

*)






行を挿入

"3.0" ) ;;

"3.1" ) ;;

"3.2" ) ;;

"3.3" ) ;;






(確かに)。

その後、/ etc / laptop-mode / laptop-mode.confおよび/etc/laptop-mode/conf.d/*の構成ファイルを掘り下げることができます。



10.とにかく





10.1。
lxpanelの空のスペースに関するバグ

ノートパソコンがlxpanelで起動すると、システムトレイに空のスペースが表示されます。 /etc/pm/sleep.dから削除するには、任意の名前(10_lxpanel-restartという名前)でファイルを作成し、そこに貼り付けます。

#!/bin/bash

case "$1" in

suspend|hibernate)

#do nothing

;;

resume|thaw)

export DISPLAY=:0

sleep 5 && lxpanelctl restart & #Delayed so the battery icon can finish wrecking shop.

;;

*)

exit 1

;;

esac

exit 0







念のため、ファイルを実行可能にします。

sudo chmod a+x /etc/pm/sleep.d/10_lxpanel-restart







今のところすべてです。 組み込みのGPSを取得しようとして失敗しましたが、実際には必要ないので、とりあえずそのままにしました。



All Articles