お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-09-05 15:40:45

seijun
メンバ
登録日: 2007-11-14

64bitのUbuntuでXが立ち上がりません。

32ビットのUbuntuをメインに使っていますが、やっぱり64ビットも勉強しようと思いまして、パソコン切り替え機で2台のパソコンをつなぎ、使っております。
ただ、64ビットUbuntuでXが立ち上がりません。
環境
マザーボード:ASUS M2A-VM HDMI
CPU:Athlon 64×2
メモリ:1ギガバイト(PC5300)×2+ノーブランド2ギガバイト(PC6400)=4ギガバイト
グラフィックボード:GEForce 7300LE
※ただし、ノーブランドのメモリがあまり品質が良くないものと思われ、メモリのスピードをautoにすると、パソコンが起動しません。なので、バイオスでメモリのスピードを遅い方の速度に合わせましたら、立ち上がるようになりました。

①32ビット版Ubuntu10.04
この場合は、正常にXが立ち上がり、問題ありません。

②64ビット版Ubuntu10.04
インストールはできまして、再起動しますと、プロプライエタリ・ドライバが使用可能とのアイコンが表示されますので、最新版をインストールして再起動したところ、Xが立ち上がるところで、モニターの画面が消え、「ノーシグナル」になります。生成されるXorg.confにはドライバとして、nvidiaが入っています。このXorg.confを削除等すると、正常にXが立ち上がります。ただし、もちろん視覚効果は使えません。

③最新のドライバのインストール
http://www.nvidia.co.jp/Download/index.aspx?lang=jp
から、
http://www.nvidia.co.jp/object/linux-display-amd64-256.53-driver-jp.html
で最新のドライバをダウンロードして(なかなかダウンロードしにくい)、オリジナルのnvidiaドライバ関係をすべて削除した後、コンソール画面でtelinit 3にしたのち、インストールしましたが、やはりXの起動に失敗し、「ノーシグナル」となります。

こりゃ、ビデオの関係かなと思いまして、8400GSを買ってきて入れ替えましたが、7300LEよりもっと悪く、CDからのブートでXの画面になると、画面が縞模様になって、インストールできません。なので、サーバー版の64ビットをインストールして、apt-get install ubuntu-desktopとやって、デスクトップ化しましたが、プロプライエタリドライバのアイコンが出てきません。一応、上記の最新版ドライバをインストールしましたが、Xが立ち上がらず、ノーシグナルとなります。

なお、メインマシンには、デュアルブートで64ビットUbuntu10.04を入れてありますが、こちらは、ちゃんとnvidiaのドライバが入り、視覚効果も使えます。デュアルブートはこれまでの経験上、ほとんど実用的でないので、役に立ちません。

nvidiaのドライバに固執することもないのですが、何が問題なのか、ご教示いただければ幸いです。

オフライン

 

#2 2010-09-05 23:10:40

hmatsue
アドバイザ
登録日: 2009-03-10

Re: 64bitのUbuntuでXが立ち上がりません。

seijun による投稿:

②64ビット版Ubuntu10.04
インストールはできまして、再起動しますと、プロプライエタリ・ドライバが使用可能とのアイコンが表示されますので、最新版をインストールして再起動したところ、Xが立ち上がるところで、モニターの画面が消え、「ノーシグナル」になります。生成されるXorg.confにはドライバとして、nvidiaが入っています。このXorg.confを削除等すると、正常にXが立ち上がります。ただし、もちろん視覚効果は使えません。

PCやメモリの状態の影響があるのかないのかは判断つきませんが、nvidiaドライバでの駆動に問題があるように思えます。
xorg.confを削除した状態で/var/log/Xorg.0.logを確認して使用ドライバを確認してみて下さい。nvかnouveauだと思います。
nouveauでなら視覚効果を有効にできることもあるようですが、視覚効果の有効自体が選べない状態でしょうか。選択するとシステムの動作がおかしくなる状況でしょうか。

seijun による投稿:

③最新のドライバのインストール
http://www.nvidia.co.jp/Download/index.aspx?lang=jp
から、
http://www.nvidia.co.jp/object/linux-display-amd64-256.53-driver-jp.html
で最新のドライバをダウンロードして(なかなかダウンロードしにくい)、オリジナルのnvidiaドライバ関係をすべて削除した後、コンソール画面でtelinit 3にしたのち、インストールしましたが、やはりXの起動に失敗し、「ノーシグナル」となります。

これについては下記を参照下さい。
https://wiki.ubuntu.com/LucidLynx/ReleaseNotes/ja#nVidiaのベンダ純正ドライバインストーラとは互換性がありません
Ubuntuで使用できるのはUbuntuコミュニティ配布のものだけになっているようです。

seijun による投稿:

なお、メインマシンには、デュアルブートで64ビットUbuntu10.04を入れてありますが、こちらは、ちゃんとnvidiaのドライバが入り、視覚効果も使えます。デュアルブートはこれまでの経験上、ほとんど実用的でないので、役に立ちません。

ビデオカードは違うものという理解でよろしいでしょうか。
もし、同じビデオカードで一方で動いて、他方で動かないということであれば、M/Bやメモリなどの他のデバイスの影響があるということになりそうですが。。

オフライン

 

#3 2010-09-09 13:45:44

seijun
メンバ
登録日: 2007-11-14

Re: 64bitのUbuntuでXが立ち上がりません。

ありがとうございます。所用で返事が遅くなりました。

hmatsue による投稿:

PCやメモリの状態の影響があるのかないのかは判断つきませんが、nvidiaドライバでの駆動に問題があるように思えます。
xorg.confを削除した状態で/var/log/Xorg.0.logを確認して使用ドライバを確認してみて下さい。nvかnouveauだと思います。
nouveauでなら視覚効果を有効にできることもあるようですが、視覚効果の有効自体が選べない状態でしょうか。選択するとシステムの動作がおかしくなる状況でしょうか。

nouveauがずらずらと並んでいるので、ヌーヴォーだと思います。視覚効果を有効にしようとすると、ドライバを探しに行って、nvidiaのドライバをインストールしてしまいます。その後、xorg.confが生成され、nvidiaが書き込まれて、アウトです。

ビデオカードは違うものという理解でよろしいでしょうか。
もし、同じビデオカードで一方で動いて、他方で動かないということであれば、M/Bやメモリなどの他のデバイスの影響があるということになりそうですが。。

違います。Geforce 7600GSです。マザーはBiostar, Athlon 64×2です。

なんか、ノーブランドのメモリが怪しい感じはしていますが、そういうことはあり得るでしょうか。通常なら、バイオスでスピードをautoにしても問題はないのですが、このメモリを取り付けると、スピードを調整しない場合は、バイオスさえ起動せずにハングアップしてしまいますので。

オフライン

 

#4 2010-09-09 14:37:35

TGKEI
メンバ
登録日: 2009-11-05

Re: 64bitのUbuntuでXが立ち上がりません。

特にメモリーに問題があるわけでは無いと思いますよ。
DUALチャンネルで認識しているところへ1枚追加したために異常をきたしているような気がします。
DUALチャンネルであればメモリーは2枚一組です。

オフライン

 

#5 2010-09-09 19:52:06

seijun
メンバ
登録日: 2007-11-14

Re: 64bitのUbuntuでXが立ち上がりません。

ありがとうございます。

TGKEI による投稿:

特にメモリーに問題があるわけでは無いと思いますよ。
DUALチャンネルで認識しているところへ1枚追加したために異常をきたしているような気がします。
DUALチャンネルであればメモリーは2枚一組です。

ドスパラの店員に聞きまして、デュアルチャンネル対応のマザーでも、2ギガバイト一枚さしても問題ないと言うことで、購入しました。
もうひとつの別のメインマシンでも、1ギガ×2+2ギガ×1=4枚で、こちらは、64ビットUbuntuは問題なく動いています。

まあ、2ギガを抜いて確かめれば良いと思いますので、やってみます。

オフライン

 

#6 2010-09-09 20:23:25

seijun
メンバ
登録日: 2007-11-14

Re: 64bitのUbuntuでXが立ち上がりません。

seijun による投稿:

まあ、2ギガを抜いて確かめれば良いと思いますので、やってみます。

ノーブランドものの2ギガメモリを抜いたら、問題なく視覚効果が得られました。
メインマシンでは、2ギガ1枚増設でも問題なく動いてますので、恐らく、このメモリが悪さをしてるんだと思います。
一番安かったので、買いましたが、安物買いの銭失い、だったようです。

オフライン

 

#7 2010-09-10 21:45:31

seijun
メンバ
登録日: 2007-11-14

Re: 64bitのUbuntuでXが立ち上がりません。

seijunです。シリコン・パワー・ジャパンのPC6400で1ギガバイトのメモリを2枚買ってきて試してみましたが、結局、ノーブランド2ギガバイト1枚と同じ結果でした。
ASUSのマザーボードなんですが、PC5300×2とPC6400×2なので、メモリのスピードのタイミングが合わない?からかも。
PC5300で2ギガバイトのものを差せばうまく行くかも知れませんが、そろそろUbuntu10.10が出そうなので、それを待つことにしようと思います。

オフライン

 

#8 2010-09-11 09:58:38

seijun
メンバ
登録日: 2007-11-14

Re: 64bitのUbuntuでXが立ち上がりません。

seijun による投稿:

seijunです。シリコン・パワー・ジャパンのPC6400で1ギガバイトのメモリを2枚買ってきて試してみましたが、結局、ノーブランド2ギガバイト1枚と同じ結果でした。
ASUSのマザーボードなんですが、PC5300×2とPC6400×2なので、メモリのスピードのタイミングが合わない?からかも。
PC5300で2ギガバイトのものを差せばうまく行くかも知れませんが、そろそろUbuntu10.10が出そうなので、それを待つことにしようと思います。

10.10Beta版が出ているので、試しました。まず、WindowsVistaの領域を削り、最初は、PC5300×2とPC6400×2でやりましたが、インストール時に勝手にリブート。
それで、PC6400の2ギガバイト+1ギガバイト×2でやりましたところ、うまくインストールできました。
しかし、新ドライバをインストールしても、「ノーシグナル」は変わりませんでした。

64ビットの場合、nVidaiのドライバと飯山のディスプレイの連携がうまく行かないようです。

オフライン

 

#9 2010-09-11 14:04:33

seijun
メンバ
登録日: 2007-11-14

Re: 64bitのUbuntuでXが立ち上がりません。

seijunです。メモリ2ギガバイトの場合は、64ビットUbuntuが正常に立ち上がりますが、4ギガバイトにすると、
NVIDIA(0):Initialized GPU GART
のところで、シグナル・エラーになるようです。なぜなんだろうな・・・。

オフライン

 

#10 2010-09-11 14:44:51

hmatsue
アドバイザ
登録日: 2009-03-10

Re: 64bitのUbuntuでXが立ち上がりません。

M/Bが良いものであれば自動で調節してくれたり、手動であっても設定項目があっていろいろ設定できる場合もありますが、あまりよろしくないものの場合、規格の合わないメモリを混在させると同期が上手くとれなくなったり、デュアルチャンネル、シングルチャンネルの動作がおかしくなったりすることもあるのかも知れません。
# 特にデュアルチャンネルの場合、規格が同じでも同期が上手くとれないことすらある、繊細なものなので。。

今は手動設定で遅い方に合わせているのですよね?
デュアルチャンネル、シングルチャンネルの設定項目はありますでしょうか。
もしあれば、そのあたりもメモリの搭載の仕方に合わせてキチンと設定しておいた方が良いかと思います。

http://www.unitycorp.co.jp/asus/motherboard/amd/socket_am2/m2a-vm_hdmi/m2a-vm_hdmi.html#detail
を見た限りではシングルチャンネルについて言及されていませんが、本当にシングルチャンネルで動かせるM/Bなのかも確認して頂いた方が良いかも知れません。

また、それぞれの規格のメモリ別々にM/Bに搭載して、それぞれでメモリチェック(mtest86)を一晩くらい回して、メモリ自体に異常が無いか確認してみるのがよいかと思います。

オフライン

 

#11 2010-09-11 20:01:27

seijun
メンバ
登録日: 2007-11-14

Re: 64bitのUbuntuでXが立ち上がりません。

有り難うございます。

hmatsue による投稿:

今は手動設定で遅い方に合わせているのですよね?
デュアルチャンネル、シングルチャンネルの設定項目はありますでしょうか。
もしあれば、そのあたりもメモリの搭載の仕方に合わせてキチンと設定しておいた方が良いかと思います。

マニュアルを見ると、推奨搭載方法は
DIMM_A1   DIMM_B1 DIMM_A2   DIMM_B2
 ×      ◎    ×     ×    ← Single
 ◎      ×    ×     ×    ←   Single
 ◎      ◎    ×     ×      ←  Dual
 ◎      ◎    ◎     ◎          ←   Dual

それで、最初は
DIMM_A1   DIMM_B1 DIMM_A2   DIMM_B2
 ◎      ◎    ◎     ◎          ←   Dual
  5300          5300        6400         6400
で、メモリスピードは、 533 でしたが、ダメ。
64ビット版10.10Beta版もインストール途中に、リセット。
全部同じメモリスピードでないといけないのかも知れません。

現在は
DIMM_A1   DIMM_B1 DIMM_A2   DIMM_B2
 ◎      ◎    ◎      ×           ←   Dual
  6400(1GHz) 6400(1)  6400(2)      ×
としています。これは非推奨です。メモリスピードはAuto
10.04も10.10もダメです。ただし、32ビット版はオッケー。

マザーのできが悪いのか、64ビット版がいまいちなのか・・・。
(2GB×2)×2でやりゃ、動くのかも知れません。
マザーのバイオスで、デュアルチャネルの機能を外せれば良いのですが。

オフライン

 

#12 2010-09-11 21:27:41

hmatsue
アドバイザ
登録日: 2009-03-10

Re: 64bitのUbuntuでXが立ち上がりません。

seijun による投稿:

マニュアルを見ると、推奨搭載方法は
DIMM_A1   DIMM_B1 DIMM_A2   DIMM_B2
 ×      ◎    ×     ×    ← Single
 ◎      ×    ×     ×    ←   Single
 ◎      ◎    ×     ×      ←  Dual
 ◎      ◎    ◎     ◎          ←   Dual

それで、最初は
DIMM_A1   DIMM_B1 DIMM_A2   DIMM_B2
 ◎      ◎    ◎     ◎          ←   Dual
  5300          5300        6400         6400
で、メモリスピードは、 533 でしたが、ダメ。
64ビット版10.10Beta版もインストール途中に、リセット。
全部同じメモリスピードでないといけないのかも知れません。

デュアルチャンネル駆動はタイミングがシビアなので、無理があるのかも知れませんね。

seijun による投稿:

現在は
DIMM_A1   DIMM_B1 DIMM_A2   DIMM_B2
 ◎      ◎    ◎      ×           ←   Dual
  6400(1GHz) 6400(1)  6400(2)      ×
としています。これは非推奨です。メモリスピードはAuto
10.04も10.10もダメです。ただし、32ビット版はオッケー。

これもマニュアルに記載の搭載方法で無いという意味では仕様外の使用方法といえるのではないかと思います。
32bit版のUbuntuが動いたとのことですが、これは動いている方が不思議なぐらいのもので、なにかの拍子に原因不明(その実態はメモリのタイミング問題)なトラブルに悩まされるかも知れません。

seijun による投稿:

マザーのできが悪いのか、64ビット版がいまいちなのか・・・。
(2GB×2)×2でやりゃ、動くのかも知れません。
マザーのバイオスで、デュアルチャネルの機能を外せれば良いのですが。

PC業界ではありませんが一回路技術者としては、ちょっと悲しい見られ方です。。
回路側での位相余裕などはICの仕様であったり回路の配線の引き回しなどによっても変わるので、M/Bにも多少の優劣はでるかも知れませんが、基本的には仕様外の使用方法では、動作は保証されません。「たまたま動いているように見える」ぐらいに考えていただいた方が良いかもです。
同じ規格のメモリ(安全を見ると同一メーカの同一ロットで固めるべしという人もいます)でデュアルチャンネル構成で搭載していただかないとハードの問題なのかソフト的になにか問題があるのかの切り分けは困難だと考えます。

オフライン

 

#13 2010-09-11 23:36:14

gontomo
メンバ
From: 北海道
登録日: 2010-02-17

Re: 64bitのUbuntuでXが立ち上がりません。

seijun による投稿:

現在は
DIMM_A1   DIMM_B1 DIMM_A2   DIMM_B2
 ◎      ◎    ◎      ×           ←   Dual
  6400(1GHz) 6400(1)  6400(2)      ×

Intel的仕様だと、AチャネルとBチャネルの容量を合わせたときにデュアルチャネルになるので、この容量の組み合わせの場合、
A1とA2が 1GB、B1(or B2)が 2GBの挿し方にしないとダメですね。(AMD的にどうなのかわかりませんが)

どっちにしても、使用されているパーツの組み合わせにかんすることなので、こちらのフォーラムではオフトピではないかな?
ASUSにでも問い合わせされると良いと思います。


それから、Ubuntuが起動するとノーシグナルになるという方の話ですが、このM2A-VMというマザー、グラフィックチップがオンボードで乗っているようですが、そっちに表示が切り替わってしまっているということはないですか?

オフライン

 

#14 2010-09-12 12:25:32

seijun
メンバ
登録日: 2007-11-14

Re: 64bitのUbuntuでXが立ち上がりません。

有り難うございます。

hmatsue による投稿:

PC業界ではありませんが一回路技術者としては、ちょっと悲しい見られ方です。。
回路側での位相余裕などはICの仕様であったり回路の配線の引き回しなどによっても変わるので、M/Bにも多少の優劣はでるかも知れませんが、基本的には仕様外の使用方法では、動作は保証されません。「たまたま動いているように見える」ぐらいに考えていただいた方が良いかもです。
同じ規格のメモリ(安全を見ると同一メーカの同一ロットで固めるべしという人もいます)でデュアルチャンネル構成で搭載していただかないとハードの問題なのかソフト的になにか問題があるのかの切り分けは困難だと考えます。

余裕ができましたら、2GB×2で試してみます。

オフライン

 

#15 2010-09-12 12:43:23

seijun
メンバ
登録日: 2007-11-14

Re: 64bitのUbuntuでXが立ち上がりません。

seijunです。

gontomo による投稿:

Intel的仕様だと、AチャネルとBチャネルの容量を合わせたときにデュアルチャネルになるので、この容量の組み合わせの場合、
A1とA2が 1GB、B1(or B2)が 2GBの挿し方にしないとダメですね。(AMD的にどうなのかわかりませんが)

どっちにしても、使用されているパーツの組み合わせにかんすることなので、こちらのフォーラムではオフトピではないかな?
ASUSにでも問い合わせされると良いと思います。


それから、Ubuntuが起動するとノーシグナルになるという方の話ですが、このM2A-VMというマザー、グラフィックチップがオンボードで乗っているようですが、そっちに表示が切り替わってしまっているということはないですか?

マニュアルをよく見ましたが、その通りでした。ただ、ドスパラで購入した当初、A1とB1にささっていました。こりゃ、いい加減だな。もっとも、小生も悪い。
GEForce 7300LEを乗っけているので、グラチップはオフになっていると思います。バイオス上では、グラチップをオフにする箇所はないようです。

いずれにしても、ハード問題のようなので、オフトビにします。Ubuntu側の問題ではないようなので。
うまく言った場合にのみ、結果を報告させていただきます。ありがとうございました。

オフライン

 

#16 2010-09-12 15:02:11

seijun
メンバ
登録日: 2007-11-14

Re: 64bitのUbuntuでXが立ち上がりません。

seijunです。いや、そうじゃないようです。

seijun による投稿:

seijunです。
マニュアルをよく見ましたが、その通りでした。ただ、ドスパラで購入した当初、A1とB1にささっていました。こりゃ、いい加減だな。もっとも、小生も悪い。

マニュアルを見ると、
For dual-channel configuration, you may
- install identical DIMM pair in DIMM_A1 and DIMM_B1(yellow sockets) and another identical DIMM pair in DIMM_A2 and DIMM_B2(black sockets)
とあるので、ドスパラの初期差し込み状態は適切だったと思います。
現在、yellow socket にPC-6400の1ギガバイト×2枚、black socketにPC-6400の2ギガバイト×2枚を使っています。速度規格はすべてPC-6400なのですが、2ギカバイトのものは、メーカーが違うので、nvidiaのドライバを入れると、シグナルエラーを起こします。32ビットUbuntu10.10Betaでは、偶然動いているようですが、今のところ問題ありません。

Dual Channelではまりましたので、今後は同容量のもの2枚一組を購入するようにします。

オフライン

 

#17 2010-09-16 22:01:01

seijun
メンバ
登録日: 2007-11-14

Re: 64bitのUbuntuでXが立ち上がりません。

seijunです。

本日9月16日、帰宅途中で東京・新宿のドスパラでシリコンパワージャパンの2GB×2のセットを購入して、問題のパソコンに差してみました。
ドスパラの店員に聞くと、同じ色のメモリスロットに、同じメモリを差せばよいとのことでした。
それで、黄色のスロットに同じシリコンパワージャパンの1GB×2、黒色のスロットに2GB×2を差したところ、やはり、GUI画面が立ち上がる寸前に、「ノーシグナル」。
それで、黄色のスロットの1GBを取っ払い、黒色のスロットに差した2GBのメモリを1枚だけ、黄色のスロットに差しますと、どちらのメモリを差してもうまく行きます。
しかし、黄色スロットに2GBを2枚差すと、「ノーシグナル」。ただ、黄色スロットに1GBを2枚さすと、うまく行きます。
黄色、黒色のスロットに1GBを4枚ずつ差すとうまく行くかも知れませんが、さすがに疲れました。:mad:

マザーのサポートOSはWindowsなので、購入元のドスパラに問い合わせることはできません。最後に、シリコンパワージャパンに問い合わせてみようとは思いますが、恐らく有効な情報は得られないでしょう。現在、KVMの勉強にと、nvidiaは外してシリコンパワージャパンの2GB×2、他社製の2GB×2を差しています(規格はすべて、DDR2-800)が、32ビットUbuntu10.10ベータは問題なく動くので、これはやはり、64ビットUbuntu10.04がいまいち、ということなのかと思っております。ただし、私はUbuntuが最高のOSと思っております。いつか改善されることを信じます。

オフライン

 

Board footer

Powered by FluxBB