
Ubuntu日本語フォーラム

ログインしていません。
はじめまして。学校の関係でUbuntuを使うことになり、ワクワクしているところです。
(まあ以前に数ヶ月使ったことがあるのですが…)
さっそくですが、質問をさせてください。
GIGABYTEのTouchNote T1028にて、Win7 Professionalとデュアルで使用しております。
当モデルは、タッチパネルが搭載されているのですが、Ubuntuではタッチパネルが利用できません。
また、マウスパッドも有効にならないため、マウスがない環境での使用に不便だと感じております。
どうにかして、マウスパッド/タッチパネルを有効化できないでしょうか。
タッチパネルはまだしも、マウスパッドは是が非でも使えるようにしたいです。
どなたか、分かる方ご教示願います。
オフライン
https://bugs.launchpad.net/netbook-remix/+bug/432984
こんなやりとりをみつけました。
9.10 / grub2: modify /etc/defaults/grub and modify the "splash quiet" line by including 'i8042.noloop=1'. Afterwards run update-grub2.
You can test this by adding 'i8042.noloop=1' in the grub menu at boot.
つまり、
$ gksu gedit /etc/defaults/grub
などとして管理者権限でgrubの設定ファイルを開き、
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
のようになっている行を探し、
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.noloop=1"
のように変更し、
$ sudo update-grub2
として、設定を反映させると動くようになったらしいです。
オフライン
hmatsueさま
ご回答ありがとうございます。
GRUB2を変更してみましたが、一向に動いてくれる気配がありません。
メニューをカスタマイズしているので、設定が反映されてくれないのでしょうか…。
参考までに、次のとおり設定ファイルを引用します。
/etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.noloop=1" GRUB_CMDLINE_LINUX=""
/etc/grub.d/40_custom
menuentry "Ubuntu 9.10 (Linux 2.6.31-20-generic)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,7)
search --no-floppy --fs-uuid --set 22cacda1-048d-4d9c-b218-38663258b782
linux /boot/vmlinuz-2.6.31-20-generic root=UUID=22cacda1-048d-4d9c-b218-38663258b782 ro quiet splash i8042.noloop=1
initrd /boot/initrd.img-2.6.31-20-generic
}オフライン
連投失礼します。
update-grub2を掛け忘れてました。バカだ私。
結論から申しますと、マウスパッドについては使用できるようになりました。
どうやら、/etc/default/grubを弄るだけではだめなようです。
試しに上記のように、
linux /boot/vmlinuz-2.6.31-20-generic root=UUID=22cacda1-048d-4d9c-b218-38663258b782 ro quiet splash i8042.noloop=1
と、menuentryの中に書き込むことで、マウスパッドが有効になりました。
私の場合は、GRUBを弄ってしまっているので、
設定ファイルの記述が反映されないのかもしれません。
(もしかしたら、10_linuxの中で弄っていればOKか?)
ただ、依然タッチパネルについては無反応です。
Ubuntuとして対応しているのかどうかというのもあると思うのですが、
やはり難しいでしょうか…?
オフライン
Ub08FI015_TD による投稿:
結論から申しますと、マウスパッドについては使用できるようになりました。
どうやら、/etc/default/grubを弄るだけではだめなようです。
試しに上記のように、コード:
linux /boot/vmlinuz-2.6.31-20-generic root=UUID=22cacda1-048d-4d9c-b218-38663258b782 ro quiet splash i8042.noloop=1と、menuentryの中に書き込むことで、マウスパッドが有効になりました。
/etc/default/grub
に必要なオプションを記述しておき、
sudo update-grub2
することで、
/boot/grub/grub.cfg
にその内容が反映され、次回起動時からは設定が有効になるはずだと思いますが、
/boot/grub/grub.cfg
の内容に反映されていませんでしょうか。
もし、/etc/default/grubの編集だけで済むようであれば、あまり/etc/grub.d以下は変更しない方がよいかと思います。
Ub08FI015_TD による投稿:
ただ、依然タッチパネルについては無反応です。
Ubuntuとして対応しているのかどうかというのもあると思うのですが、
http://swiss.ubuntuforums.org/showthread.php?t=1275975
先日投稿したバグ報告からたどれる上記のトピックでは、
Problem: Touchscreen not working.
Solution: Install xserver-xorg-input-evtouch.
Some people (see comments) experience problems and/or severe stability issues especially with 9.04.
というワークアラウンドが提案されています。
そのすぐ下では、挙動が不審なところもある、とのことなのでどの程度実用的なものかは判りませんが、とりあえず、xserver-xorg-input-evtouchパッケージをインストールしてみて再起動でどうでしょう。
これでダメなら/var/log/Xorg.0.logや/var/log/udevや端末でのxinputの実行結果などを見て、問題の解決を探るしかないかと思います。
オフライン