GNU/Linux >> Linux の 問題 >  >> Linux

私の10歳のHPPavilionは、最新のディストリビューションを起動しなくなりました

私はラウンドナンバーのマイルストーンが好きです。特に、素敵なものを紹介できる場合はなおさらです。たとえば、しばらく前に、MX Linuxをインストールすることで、かなり古いLGラップトップを活性化することができました。これにより、システムの速度と機敏性が大幅に向上し、システムを最新の状態に保ち、もう少し長く関連性を保つことができます。

HPマシンが2桁の時代に達したので、Linuxシステムをアップグレードすることを考えました。現時点では、マシンはWindows 7(実際にはリラックス)とKubuntu20.04をデュアルブートします。物事はかなりうまくいきます。スペック的には、2010年のラップトップには第1世代のi5プロセッサ、4 GBのRAM、7,200rpmのハードディスク、およびNvidiaグラフィックスが搭載されています。技術的には、今日でも悪くはありません。さて、私はいくつかのモダンなディストロフレーバーを試して、何が得られるかを確認することにしました。

2010システムの非常にエレガントなデザイン。それらすべての優れた周辺機器を忘れないでください。

そしてそれを与えないでください...

たまたま、USBから起動しようとすると、画面が真っ暗になり、他には何も起こりませんでした。しかし、どのディストリビューションを尋ねますか?あは。それらすべて!昨年8月以降に作成されたものは、このマシンでは起動しなくなります。古いディストリビューションでも完全に正常に機能します。理由はわかりません。USBブートデバイスを選択してから1秒後にシーケンス全体が停止し、仮想コンソールも出力も何もないため、デバッグ情報を取得することは実際には不可能です。

私の推測では、これはマシン上のNvidiaハードウェアに関係していると思います。まず、このカードは非常に古くなっているため、無視されているNvidiaレガシードライバーのみが対象となります。これらのドライバーは、dampfschiffと言うよりも早く非推奨になります。第2に、ほとんどのディストリビューションは、このブランチでテストを行うことはめったにありません。また、古いカードと明示的に競合する新しいバージョンのドライバーのみを出荷します。私は過去数年でこの問題をすでに見ましたが、今、私たちは悪化しているようです。第3に、ドライバーの独自性により、ほとんどのディストリビューションにはNvidiaバイナリが付属していないため、代わりにオープンソースのNouveauドライバーを入手できます。しかし、その互換性も非常に不安定であり、このラップトップでは、それがこの物語の悲しい結末に寄与する別の要素である可能性があります。

結論

オンラインフォーラムを調べてみると、同様の問題について他にいくつか言及されていることがわかりました。もちろん、ほとんどすべてのレガシーシステムの問題はかなり独特であるため、ここで具体的な結論を出すことはできません。しかし、Linuxが古いものを残しているように感じます。 「これは本当にパラドックスです。一方では、Linuxは、古いローエンドのハードウェアで実行できることでよく知られています(そして実行できることに誇りを持っています)。一方、無限の量の古代システムのサポートを提供および維持することは困難です。

私の古いコンテンツを思い出してください。T42ラップトップでも同様の問題が発生しました。 10歳の誕生日を迎えたとき、しばらくしてから起動し、Linuxをもう一度使ってみました。また、ATIカード用のLinuxドライバーを見つけるのに問題がありました。Windowsドライバーは簡単かつ簡単に入手できました。問題は同じではありませんが、それらは間違いなく示唆的です。しかたがない。古いHPPavilionのテストとプレイを続けることはできますが、それが現代にどれほどうまく機能しているかを実際に示すことはできないかもしれません。うまくいけば、このちょっと悲しい記事で何か役に立つものが見つかりました。


Linux
  1. 3つの最愛のUSBドライブLinuxディストリビューション

  2. Linux の起動プロセス

  3. VHD から Linux を起動できますか?

  1. Linuxをより速く起動する

  2. Linuxコマンドの基本:printf

  3. Linux で 100MB の ext2 ブート パーティションが推奨されるのはなぜですか?

  1. 重要なLinuxコマンドラインツールの5つの最新の代替手段

  2. 最新のLinuxでのシリアル通信

  3. AndroidフォンからLinuxISOを起動する