
Ubuntu日本語フォーラム

ログインしていません。
こんばんは。
8.04をインストールする機会がありまして、10.4のフレームレートと比較してみたのですが、
8.04 40FPS位
10.4 26FPS位
になります。
環境は
satellite J32
855GMEで同じです。
もしかしたら、10.4も同じくらいになるのでは?
この2つの違いは何でしょうか。
オフライン
8.10ぐらいを境に、intelドライバは大きく変更されていますし、10.04(9.10ぐらいからかも)でもカーネル側含めてグラフィック周りに大きな変更が入っているようなので、8.04と10.04の比較ではあまり意味をなさないように思えます。
ハードウェア性能として、もう少し数値がだせるはず、というのはその通りかも知れませんが、現状の10.04の古いintelチップのサポート度合いからいうと限界なのかも知れません。
10.04のintelドライバも改善の動きがあるようなので、もう暫くの間我慢していただくか、サポート期限ギリギリまで8.04で使うというのが次善策かと思われます。
実機検証できる機材の持ち合わせが無いので、私には良くなるか悪くなるのか判断できないのですが、
https://launchpad.net/~ubuntu-x-swat/+archive/x-updates
などから最新のドライバをバックポートすると、もしかしたら、改善するかも知れません。
また、下記のwikiでいくつかバグの修正版候補が紹介されています。
https://wiki.ubuntulinux.jp/UbuntuTips/Hardware/Lucidi8xxFreezes
(先日最新の情報に併せて追記、修正しました)
https://forums.ubuntulinux.jp/viewtopic.php?pid=65732
のトピックでのやりとりを見るに、おそらく、
https://wiki.ubuntulinux.jp/UbuntuTips/Hardware/Lucidi8xxFreezes#head-c3ae0e27e6d65929fa99e999ece68a3c1b3b2992
の状態になっているのでは無いかと思いますが、この状態であれば、KMSが有効になっているかも確認してみて下さい。
オフライン
返信ありがとうございます。
KMSは有効になっているようです。
hmatsue による投稿:
また、下記のwikiでいくつかバグの修正版候補が紹介されています。
https://wiki.ubuntulinux.jp/UbuntuTips/Hardware/Lucidi8xxFreezes
(先日最新の情報に併せて追記、修正しました)
のリンクのChris Wilsonさんの公開ドライバを(GME非対応と書いてあるのに間違って)インストールしてしまいました。
Xのエラーが出て、低解像度モードでしか起動できなくなりました。
元に戻す方法はないでしょうか。
オフライン
すいません。誤記していました。GEM(Graphics Execution Manager)が正しいです。
いくつかの注意点、
libdrm-nouveau1はアップグレードしない、
KMSの無効化をする、
sudo rm /etc/modprobe.d/i915-kms.conf
sudo update-initramfs -u
の実施、
はされていますでしょうか。
これらに注意した上で不具合が発生しているのであれば、
dkms
855gm-fix-dkms
パッケージを削除して、
ソフトウェアソースでglasen氏のレポジトリを無効化し、
システムを更新して、
再起動してみて下さい。
オフライン
早朝の返信お疲れさまです。昨日はわけあってインターネットできなかったので、返信できませんでした。
後の出来事を報告します。m(__)m
kms無効化されていることを確認した後、
dkms
855gm-fix-exp-dkms(855gm-fix-dkmsが未インストールなので)
を削除、glasen氏のppaを無効化し、アップデートマネージャでアップデートしたあとに再起動すると、
起動中にブラックアウトするようになりました。
オフライン
いくつかの注意点、
libdrm-nouveau1はアップグレードしない、
KMSの無効化をする、
sudo rm /etc/modprobe.d/i915-kms.conf
sudo update-initramfs -u
の実施、
はされていますでしょうか。
は確認済みの認識でよろしいでしょうか。
もし、未なら、Ubuntu起動時にシフトキーを押しっぱなしにするとGrubの起動メニューが表示されます。
ここからRecoveryモードを選択して、faiesafe graphicモードを選択するととりあえず起動しますでしょうか。
もし、だめなら同様にRecoveryモードからroot shell(Networkサポート有り)を起動して、それぞれ実施してみて下さい。
上記に問題がなければ
apt-cache policy libdrm
apt-cache policy xserver-xorg-video-intel
して、PPAからパッケージが導入されているか確認してみて下さい。
もしこれがRAOF氏のPPAからのインストールになっていなければ、旧版ドライバインストールの手順に問題があった可能性があるので、再度、
sudo add-apt-repository ppa:raof/aubergine
sudo apt-get update && sudo apt-get upgrade
を実行してみて下さい。
いずれにも該当しない場合はROAF氏のドライバでは問題が解決しないハード構成である可能性があるので、ROAF氏のPPAを無効化して、再び、Daniel Vetter氏のドライバを導入するしかないかもです。
オフライン
hmatsue による投稿:
いくつかの注意点、
libdrm-nouveau1はアップグレードしない、
KMSの無効化をする、
sudo rm /etc/modprobe.d/i915-kms.conf
sudo update-initramfs -u
の実施、
はされていますでしょうか。は確認済みの認識でよろしいでしょうか。
はい、確認済みです。
apt-cache policy libdrm を実行すると「パッケージが見つかりません」と出ます。
apt-cache policy xserver-xorg-video-intel は問題ないみたいです。(raof氏のドライバになっているようです)
そして一応
sudo add-apt-repository ppa:raof/aubergine
sudo apt-get update && sudo apt-get upgrade
して再起動してみましたが、やはり変わりませんでした。
ということは、このドライバは合わないということでしょうか。
オフライン
うーん。
一応、解決策候補とのことなので、なにか他に見落としがあるような気もしますが。。
念のため、
apt-cache search libdrm
して、似た名前のパッケージを検索して、apt-cache policyでどこから来ているか確認してみて下さい。
すいませんが、こちらには実機が無いため検証はできないです。
どうにもうまくいかないようであれば、再度、
https://launchpad.net/~glasen/+archive/intel-driver
https://launchpad.net/~glasen/+archive/855gm-fix
を有効化していただいた方がよいかも知れません。
オフライン
うーむ
何か迷宮入りな感じが...
libdrmパッケージを検索し、一応すべてのパッケージを"apt-cache policy"してみました。
その結果を貼り付けておきます。
~$ apt-cache search libdrm
libdrmaa-dev - Distributed resource management Application API library
libdrmaa-java - Distributed resource management Application API library - Java bindings
libdrmaa1.0 - Distributed resource management Application API library
libdrm-dev - Userspace interface to kernel DRM services -- development files
libdrm-intel1 - Userspace interface to intel-specific kernel DRM services -- runtime
libdrm-intel1-dbg - Userspace interface to intel-specific kernel DRM services -- debugging symbols
libdrm-nouveau1 - Userspace interface to nouveau-specific kernel DRM services -- runtime
libdrm-nouveau1-dbg - Userspace interface to nouveau-specific kernel DRM -- debugging symbols
libdrm-radeon1 - Userspace interface to radeon-specific kernel DRM services -- runtime
libdrm-radeon1-dbg - Userspace interface to radeon-specific kernel DRM services -- debugging symbols
libdrm2 - Userspace interface to kernel DRM services -- runtime
libdrm2-dbg - Userspace interface to kernel DRM services -- debugging symbols
~$ apt-cache policy libdrmaa-dev
libdrmaa-dev:
インストールされているバージョン: (なし)
候補: 6.2u4-2ubuntu1
バージョンテーブル:
6.2u4-2ubuntu1 0
500 http://jp.archive.ubuntu.com/ubuntu/ lucid/universe Packages
~$ apt-cache policy libdrmaa-java
libdrmaa-java:
インストールされているバージョン: (なし)
候補: 6.2u4-2ubuntu1
バージョンテーブル:
6.2u4-2ubuntu1 0
500 http://jp.archive.ubuntu.com/ubuntu/ lucid/universe Packages
~$ apt-cache policy libdrmaa1.0
libdrmaa1.0:
インストールされているバージョン: (なし)
候補: 6.2u4-2ubuntu1
バージョンテーブル:
6.2u4-2ubuntu1 0
500 http://jp.archive.ubuntu.com/ubuntu/ lucid/universe Packages
~$ apt-cache policy libdrm-dev
libdrm-dev:
インストールされているバージョン: (なし)
候補: 2.4.21+git20100702.b803918f-0ubuntu0sarvatt~lucid
バージョンテーブル:
2.4.21+git20100702.b803918f-0ubuntu0sarvatt~lucid 0
500 http://ppa.launchpad.net/raof/aubergine/ubuntu/ lucid/main Packages
2.4.18-1ubuntu3 0
500 http://jp.archive.ubuntu.com/ubuntu/ lucid/main Packages
~$ apt-cache policy libdrm-intel1
libdrm-intel1:
インストールされているバージョン: 2.4.21+git20100702.b803918f-0ubuntu0sarvatt~lucid
候補: 2.4.21+git20100702.b803918f-0ubuntu0sarvatt~lucid
バージョンテーブル:
*** 2.4.21+git20100702.b803918f-0ubuntu0sarvatt~lucid 0
500 http://ppa.launchpad.net/raof/aubergine/ubuntu/ lucid/main Packages
100 /var/lib/dpkg/status
2.4.18-1ubuntu3 0
500 http://jp.archive.ubuntu.com/ubuntu/ lucid/main Packages
~$ apt-cache policy libdrm-intel1-dbg
libdrm-intel1-dbg:
インストールされているバージョン: (なし)
候補: 2.4.21+git20100702.b803918f-0ubuntu0sarvatt~lucid
バージョンテーブル:
2.4.21+git20100702.b803918f-0ubuntu0sarvatt~lucid 0
500 http://ppa.launchpad.net/raof/aubergine/ubuntu/ lucid/main Packages
2.4.18-1ubuntu3 0
500 http://jp.archive.ubuntu.com/ubuntu/ lucid/main Packages
~$ apt-cache policy libdrm-nouveau1
libdrm-nouveau1:
インストールされているバージョン: 2.4.21~glasen~ppa6
候補: 2.4.21+git20100702.b803918f-0ubuntu0sarvatt~lucid
バージョンテーブル:
2.4.21+git20100702.b803918f-0ubuntu0sarvatt~lucid 0
500 http://ppa.launchpad.net/raof/aubergine/ubuntu/ lucid/main Packages
*** 2.4.21~glasen~ppa6 0
100 /var/lib/dpkg/status
2.4.18-1ubuntu3 0
500 http://jp.archive.ubuntu.com/ubuntu/ lucid/main Packages
~$ apt-cache policy libdrm-nouveau1-dbg
libdrm-nouveau1-dbg:
インストールされているバージョン: (なし)
候補: 2.4.21+git20100702.b803918f-0ubuntu0sarvatt~lucid
バージョンテーブル:
2.4.21+git20100702.b803918f-0ubuntu0sarvatt~lucid 0
500 http://ppa.launchpad.net/raof/aubergine/ubuntu/ lucid/main Packages
2.4.18-1ubuntu3 0
500 http://jp.archive.ubuntu.com/ubuntu/ lucid/main Packages
~$ apt-cache policy libdrm-radeon1
libdrm-radeon1:
インストールされているバージョン: 2.4.21+git20100702.b803918f-0ubuntu0sarvatt~lucid
候補: 2.4.21+git20100702.b803918f-0ubuntu0sarvatt~lucid
バージョンテーブル:
*** 2.4.21+git20100702.b803918f-0ubuntu0sarvatt~lucid 0
500 http://ppa.launchpad.net/raof/aubergine/ubuntu/ lucid/main Packages
100 /var/lib/dpkg/status
2.4.18-1ubuntu3 0
500 http://jp.archive.ubuntu.com/ubuntu/ lucid/main Packages
~$ apt-cache policy libdrm-radeon1-dbg
libdrm-radeon1-dbg:
インストールされているバージョン: (なし)
候補: 2.4.21+git20100702.b803918f-0ubuntu0sarvatt~lucid
バージョンテーブル:
2.4.21+git20100702.b803918f-0ubuntu0sarvatt~lucid 0
500 http://ppa.launchpad.net/raof/aubergine/ubuntu/ lucid/main Packages
2.4.18-1ubuntu3 0
500 http://jp.archive.ubuntu.com/ubuntu/ lucid/main Packages
~$ apt-cache policy libdrm2
libdrm2:
インストールされているバージョン: 2.4.21+git20100702.b803918f-0ubuntu0sarvatt~lucid
候補: 2.4.21+git20100702.b803918f-0ubuntu0sarvatt~lucid
バージョンテーブル:
*** 2.4.21+git20100702.b803918f-0ubuntu0sarvatt~lucid 0
500 http://ppa.launchpad.net/raof/aubergine/ubuntu/ lucid/main Packages
100 /var/lib/dpkg/status
2.4.18-1ubuntu3 0
500 http://jp.archive.ubuntu.com/ubuntu/ lucid/main Packages
~$ apt-cache policy libdrm2-dbg
libdrm2-dbg:
インストールされているバージョン: (なし)
候補: 2.4.21+git20100702.b803918f-0ubuntu0sarvatt~lucid
バージョンテーブル:
2.4.21+git20100702.b803918f-0ubuntu0sarvatt~lucid 0
500 http://ppa.launchpad.net/raof/aubergine/ubuntu/ lucid/main Packages
2.4.18-1ubuntu3 0
500 http://jp.archive.ubuntu.com/ubuntu/ lucid/main Packages
この様になりました。見にくくてすいません。こんな感じでいいでしょうか?
オフライン
ごめんなさい。書き方が悪かったですが、別のワークアラウンドを混ぜるのはまずいです。
どちらか一方に絞って、手順を最初からやり直してみて下さい。
下記にppa-purgeという便利なツールがあります。
https://launchpad.net/~xorg-edgers/+archive/ppa/+files/ppa-purge_0.2.7~lucid_all.deb
これをインストールして、
sudo ppa-purge ppa:raof/aubergine sudo ppa-purge ppa:glasen/intel-driver sudo ppa-purge ppa:glasen/855gm-fix
で標準の状態に戻るはずです。
再起動時にxforcevesaで起動して、どちらかの対策案を、もう一度最初から適用しなおしてみて下さい。
オフライン
混ざってましたか?
「sudo ppa-purge ppa:raof/aubergine」は成功しましたが、
「sudo ppa-purge ppa:glasen/intel-driver」と
「sudo ppa-purge ppa:glasen/855gm-fix」は”Could not find package list for PPA”と出ますが...
オフライン
その後、また「sudo add-apt-repository ppa:raof/aubergine」して、システム>システム管理>アップデートマネージャからアップデートしました。
途中、「一部のアップデータでアップグレードします」と出ましたが、気にせず進みました。
アップデート完了し、再起動しましたが、また結果は変わらず...
やはり、諦めてglasenの方に戻した方がいいでしょうか?
オフライン
遅くなってしまってごめんなさい。フォローした気がしたのですが、投稿できてないですね。
sudo ppa-purge ppa:raof/aubergine sudo ppa-purge ppa:glasen/intel-driver sudo ppa-purge ppa:glasen/855gm-fix
の件でが、手動でレポジトリの削除をされましたでしょうか。
~$ apt-cache policy libdrm-nouveau1
libdrm-nouveau1:
インストールされているバージョン: 2.4.21~glasen~ppa6
がちょっと気になるな、と。
sudo add-apt-repository ppa:raof/aubergine sudo add-apt-repository ppa:glasen/intel-driver sudo add-apt-repository ppa:glasen/855gm-fix sudo apt-get update sudo ppa-purge ppa:raof/aubergine sudo ppa-purge ppa:glasen/intel-driver sudo ppa-purge ppa:glasen/855gm-fix
とすると、元の標準状態に戻るのではないかと思います。
その後、どちら一方のワークアラウンドだけ適用してみてください。
(その際modesetに注意願います)
正常に機能しない場合は、ppa-purgeで元に戻してから、他方のワークアラウンドを適用してみてください。
最近、原文の方にLegacy Driver(旧版のドライバ)が正常に機能しなかった場合の削除方法が追記されたようです。
もしかしたら、意外と正常に動作しないケースが多かったのかも知れません。
オフライン
こちらこそ返信遅くてすいません。hmatsueさん、ここまでお付き合いいただきありがとうございます。
あれから、
https://wiki.ubuntulinux.jp/UbuntuTips/Hardware/Lucidi8xxFreezes
を参考に旧版ドライバを削除しまして、めげずにまた同じドライバを導入しました。
その際にはもちろん
~$ apt-cache policy libdrm-nouveau1
libdrm-nouveau1:
インストールされているバージョン: 2.4.21~glasen~ppa6がちょっと気になるな、と。
ということでしたので、その点に注意して導入しましたところ、またブラックアウトしましたので、このドライバは合わないと断定しました。
ということで他の方法を模索しようと思います。
オフライン
残念ながらだめだったようですね。
他の環境でも思いのほかうまく動かないケースが多かったようで、昨日、本家の文書からもLegacy Driverの記述が消されました。ので、日本語Wikiの方もそれに合わせて変更しました。
あとは、テスト中の最新版ドライバを試すか、Glasenhardt氏のPPAを使うかぐらいでしょうか。
オフライン
hmatsue による投稿:
Glasenhardt氏のPPAを使うかぐらいでしょうか。
これ、
https://launchpad.net/~glasen/+archive/intel-driver
の事でしょうか?
さらの状態にして、kmsを有効化して、ppaの導入後にアップデートする感じいいですか?
オフライン
tyou による投稿:
hmatsue による投稿:
Glasenhardt氏のPPAを使うかぐらいでしょうか。
これ、
https://launchpad.net/~glasen/+archive/intel-driver
の事でしょうか?
https://wiki.ubuntulinux.jp/UbuntuTips/Hardware/Lucidi8xxFreezes#head-c3ae0e27e6d65929fa99e999ece68a3c1b3b2992
ですね。確か、以前こちらも試されていて、そこそこには動いていたかと思います。
オフライン
そうでしたね。すいません。glasenhard氏の
ppa:glasen/intel-driver
ppa:glasen/855gm-fix
ではないやつかと勝手に勘違いしてしまいました。
テスト中のドライバの方は何があるんですか?
オフライン
GTT Incoherencyもテスト段階のもののようですが、
他のテスト段階のものとしては、ワークアラウンドCの、
https://launchpad.net/~ubuntu-x-swat/+archive/x-updates
のものがあるようです。
同様に、
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates sudo apt-get update sudo apt-get upgrade
で導入できるかと思います。
上手く動かない場合は、
sudo ppa-purge ppa:ubuntu-x-swat/x-updates
で元に戻して下さい。
オフライン
ありがとうございます。x-updateを導入してみましたが、
起動中の紫画面の「ubuntu」のところで、フリーズしました。
これも合わないようですね...
x-retroのドライバも導入してみましたが同様でした。
オフライン
i85x/86xのチップは古いながらも相当数がまだ稼働しているはずなので、修正されることを願って当面は動くドライバで動かすしか無いかもですね。。
オフライン
うーん。どうしようもないんですか...
なんか、glasen氏のドライバはバグフィックスに追われていてパフォーマンスアップにはいつ手が届くのやらという感じで(私見ですが)
それだったら、待つより自分で(フォーラムの皆さんの力もかりて)何とかした方が早いと思ったのですが、仕方ありませんね。
オフライン