• ベストアンサー

セグメンテーションエラー?

Linuxを勉強しようと思って Red Hat Linux 7.3入門キットという本を買って、 読みながらインストールして起動してみると、 いきなり アプリケーションエラー「Panel」プロセス 1231 って出てきます。 それでその下にセグメンテーションエラーです、って言われました。 どうやらWindowsでいう、一番下のタスクバーが出てこないみたいなんですが。 何が悪くて、どう解決すればよいのかさっぱり分かりません。 ログアウトすりゃ出来やしない状況です。 まぁ、いざとなりゃ電源ぶち切りゃ良いんですけど、 やっぱしやりたくない。 どなたかヘルプ下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.2

RedHat8~9 など新しいバージョンをftpサイトからダウンロードして 試してみてはいかがでしょう? インストールの際、ログインの方式は「テキストログイン」を選びましょう。 XWindowが確実に動作することが確認できたら、「グラフィカルログイン」に 変更すれば良いです。

その他の回答 (1)

  • akino4
  • ベストアンサー率18% (35/185)
回答No.1

まぁ、セグメンテーションエラーはプログラムのバグか、 メモリが抜けかかってるかのどちらかでしょうから、 パッチをあてるか、マシンをメンテするしか回避方法がありませんが、 ログアウトはできますよ、タスクバーがなくても ターミナルさえ残っていれば、適当にウインドウマネージャとか ログインターミナルをKILLすればいいですし。 C-M-BackspaceでXだけをリセットというホットキーも普通なら 有効のはずです。

関連するQ&A

  • セグメンテーション違反

    hpのRED HAT LINUXのワークステーションを導入したのですが、 emacsを立ち上げて、文字を打とうすると、「セグメンテーション違反です」 といってemacsが落ちてしまうのですが、どうしてなのでしょうか? よろしくお願いいたします。

  • PHPのセグメンテーション違反に対する例外処理について

    PHPのセグメンテーション違反に対する例外処理について 再帰呼び出しのプログラム(error_seg.php)を作成し、Linuxのシェルで  $ php error_seg.php と実行しました。 実行環境: PHPのバージョン:5.2.10 Linuxのバージョン:2.6.18-164.15.1.el5 (mockbuild@builder16.centos.org) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)) #1 SMP Wed Mar 17 11:37:14 EDT 2010 プログラムは下記の通りです。 <?php $cnt=0; function func(){ global $cnt; $cnt++; print $cnt . "回目の呼び出し\n"; func(); } try{ func(); }catch(Exception $e){ echo "例外発生:" . $e->getMessage()."\n"; } ?> ※このプログラムは、   http://d.hatena.ne.jp/syonbori_tech/20090414/1239717538  のサイトを参考にして作りました。 この結果、  1回目の呼び出し  2回目の呼び出し  ・・・  26187回目の呼び出し  26188回目の呼び出し  セグメンテーション違反です と表示され、セグメンテーション違反を再現させました。 ※何回目でセグメンテーション違反が発生するかは、  その都度異なります。 プログラム中で、try-catchの例外処理を入れたのですが、 例外処理されないようです。セグメンテーション違反に対して 例外処理をすることはできないのでしょうか。 できるとすれば、どのように記述をすればよいでしょうか。

    • ベストアンサー
    • PHP
  • 圧縮プログラムを実行すると「セグメンテーション違反」と出る。

    プログラムをチェックして頂きたいのですが、煩雑なので時間に余裕のある方、お願いします。 使用OSはRED HAT LINUXです。 本に載っていたCのハフマン符号化プログラムをviで丸移しし、コンパイルしました。"プログラム名 圧縮対象データ名 圧縮後データ名"という形で実行するのですが、「セグメンテーション違反」と出てしまいます。使ったのは8kB程度のjpg画像でした。 原因をお教え願います。

  • c++でセグメンテーション違反

    c++言語を勉強しているものです。 配列を関数の引数として扱うプログラムを作ろうとしているのですが、 コンパイルが通ったかと思えば実行すると 「セグメンテーション違反です」 と表示されて異常終了してしまいます。 原因がさっぱりわかりません。 OSはLinux(RED HAT ENTERPRISE LINUX 5)、コンパイラはg++(バージョン 4.1.2)です。 これがソースコードです。 #include <iostream> using namespace std; #define BUFSIZE 1024 #define MSG "msg" void test(char buf[]) { //bzero(buf,BUFSIZE); LEGACY memset(&buf, 0, BUFSIZE); sprintf(buf, "%s\n", MSG); cout << buf; cout << "(Terminated)" << endl; return; } int main() { char buf[BUFSIZE]; test(buf); return 0; }

  • 登録済みポートを一時ポートとして使用させない方法

    Red Hat Enterprise LinuxでAjRcRemoteObject createRegistry ERROR rmi port:1099が出ます。 windowsだと、https://support.microsoft.com/ja-jp/help/813122でポートを使用できない ようにできますが、linuxではどのようにするか教えてください。

  • Red Hat Linux 9で各種サーバー構築

    Red Hat Linux 9でProxyサーバーを作る事になりました。 DeleGateを使うそうなのですが、いまいち使い方がわかりません。解説本も探しましたがみつかりませんでした。設定に関して詳しい情報が載っている本又はホームページをご存知でしたら、教えていただきたいです。 Red Hat Linuxを使い始めて2週間、やっと入門向けの本(サーバーとしてではなく単にLinuxの)から抜け出したところです。同じサーバーでWeb,Mail,FTP,DNS,ファイル共有のサーバーも立ち上げるのですが、これらは詳しい解説本もあるので何とかなりそうなんです。ですがDeleGateだけが… よろしくお願いします。

  • insmod

    Red Hat Linux7.01にてUSB HDDを接続したいのですが、 insmodがなんやらというエラーメッセージが出てきて、私にはどうして良いやら見当がつきません。 HDDはRed Hat Linux7.3では認識し、mountもできましたが、7.01ではうまくいきません。 情報など足りなければ追加致しますので御指摘ください。 よろしくお願い致します。

  • ncftpはどのパッケージに入っていますか?

    Red Hat Linux ES3を使用しています。 ncftpコマンドを使いたいのですが、アプリケーションの追加と削除でどのパッケージをインストールすればいいでしょうか?

  • Linux でよくフリーズするのですが。

    Compaq Evo Notebook N401C に Red Hat Linux 8.0 を入れたのですが、X を立ち上げて、そのままなんも しないでほっておくと、いつもフリーズしてしまう のですが、これは何か原因があるのでしょうか。 ちなみに、ハードディスクはフリーズしながらも、た まにカリカリいっているので、完全に死んでるわけで はないと思います。 Red Hat Linux 7.3 を入れたときも同じでした…。 知人には、「電源を管理する Deamon が~」と言われ たのですが、私には良く分からず、またどのように 対処したらいいのか、分かりません。 どなたか、ご存知の方がいましたら教えてください。 お願いします。

  • RedHat プログラム追加で「致命的」なエラーが出ます

    標準的にインストールされたredhatLinux7をftp、telnetサーバにすべく inetd/wu-ftpd/telnet-server を導入しようとしていますがうまくいきません。 まず製品版にはたくさんCDROMがあり、 インストールにどのCDROMを利用していいのか不明です。 システムインストールディスク1、2 ドキュメンテーションCD ソース(SRPM)CD サードパーティアプリケーションCD(2枚) LimuxAppricatonsLibraryWorkstationEdition DeveloperModularArciveCD IBM Sofuware for Linux2000 山勘でシステムインストールディスク1とソース(SRPM)CD を入れてみたのですが、どちらもGnoRPMは起動するのですが、 インストールボタンを押すと以下のようなエラーが出ます。 ----- アプリケーション「gnoRPM_auth」(プロセス1540)は 致命的なエラーによってクラッシュしました (セグメンテーション違反です) ---- ●正しいCDROM ●エラーの意味 ●エラーの回避方法 ●CDROM利用以外のftpサーバ構築方法 (そのLinuxマシンはインターネットにも接続できますので) のうちどれでもいいのでアドバイスください、 八方塞がりですm(__)m