タグ付けされた質問 「kernel」

UbuntuのLinuxカーネルに関する質問。カーネルのアップグレードとインストール、コンパイル、パッチ、カーネルモジュールなどの問題があります。

3
カーネルブートパラメーター「set acpi_osi = Linux」は何をしますか?
Intel HDグラフィックスとUbuntu 10.10 64ビットを搭載したラップトップの輝度制御に関する問題に直面しています。そのため、修正を検索したときに、GRUBファイルの行を編集することが一般的な提案であることがわかりましGRUB_CMDLINE_LINUX_DEFAULT="quiet splash"た。 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux acpi_backlight=vendor" ブートパラメータのドキュメントには次のことが記載されていますacpi_osi。 acpi_osi= [HW,ACPI] Modify list of supported OS interface strings acpi_osi="string1" # add string1 -- only one string acpi_osi="!string2" # remove built-in string2 acpi_osi= # disable all strings — http://redsymbol.net/linux_boot_parameters/ これでラップトップの問題が解決する理由はわかりません。 だから誰もがカーネルブートオプションacpi_osi=Linuxが何をするか教えてもらえますか?
48 kernel  graphics  laptop  acpi 

2
inotifyの時計がなくなっているかどうかを確認するにはどうすればよいですか?
私はinotifyウォッチを使用するアプリケーションを使用します。私がしましすでに設定します fs.inotify.max_user_watches=32768 で/etc/sysctl.conf、私は手動でそれを実行した場合を除きますが、最後の夜のアプリケーションは、私は時計の出だ疑いにつながる、インデックス作成を停止しました。 この数を増やすとトレードオフが何であるかわからないので(RAMをより多く消費しますか?)、この数を増やすだけでよいかどうかわかりません。これらすべての時計を使用しているかどうかと、時計を増やすためのトレードオフが何かを判断できます。
47 kernel  files  inotify 


4
サードパーティのモジュールをインストールするときに「セキュアブート」を無効にすることがポリシーに適用される理由
16.04のインストール時に、サードパーティのモジュール/ドライバーをインストールする場合、「セキュアブート」をオフにするように求められました。 従わなかった。 また、使用するサードパーティのドライバー(bcmwl-kernel-source)のみを手動でインストールすると、(パッケージのインストール中に)「セキュアブート」をオフにするように求められました。 使用bcmwl・カーネル・ソースすることで、完全に大丈夫だったセキュアブートに15.10。これは私にはバグとは関係ないようです。 これは、Ubuntuがサードパーティのドライバー/モジュールに「セキュアブート」で動作(??)させるための署名を拒否したように見えます。または、サードパーティのモジュールは安全ではなく、「セキュアブート」を破ると見なしているようです。私は正しいですか?

1
古いカーネルの保持に関するUbuntuのポリシーは何ですか
/のディスク容量が不足しています。状況を見ると、12.04を最初にインストールしてからUbuntuがカーネルを〜23回アップグレードし、古いカーネル、バイナリ、ヘッダーソースをすべて保持していることに気付きました。 apt-get purge最後のカップルを除くすべてを手動で編集し、約4Gbのスペースを節約しました(20Gbパーティション上にあるため、非常に重要です)。Ubuntuがこれらすべてを保持したいのはなぜですか?「最後の4つを保持」などの機能が不足しているのですか、それとも他の理由がありますか?

2
kswapd0は多くのCPUを使用しています
kswapd0がCPUの99.9%を使用していることを示しています。問題は今日ゲームで発生し、6分後に初めて消えてから約20分間続いています。これはどのように修正可能であり、これは何が原因ですか?
45 kernel  swap 

8
カーネルモジュールのロードの開始に失敗した後の対処方法
Ubuntu 14.04からシステムをアップグレードしようとしました。私のラップトップは数時間凍結しました。ポインターでさえ何もしませんでした。そこで、電源ボタンを数秒間押して電源を切りました。この未完了のインストールが私の問題の原因です。システムを再起動すると、grubが表示され、次のメッセージが表示されます。 [FAILED] Failed to start Load Kernel Modules See 'systemctl status systemd-modules-load.service' for details さらに、最後で終わる他の行: Failed to start Load Kernel Modules Ctrl + Alt + F1を押してコマンドラインを開くと、次のように入力できます sudo systemctl status systemd-modules-load.service そして、私は次の出力を取得します: status systemd-modules-load.service systemctlコマンドを繰り返すと、179の代わりに183などの他のプロセスが表示されることがあります。 必要な場合に備えて、 sudo ls /lib/systemd/system/systemd-modules-load.service 私にくれます /lib/system/systemd-modules-load (written in green) journalctl 大量のデータを出力します。赤い線は次のとおりです。 最初の赤い線: 2番目と3番目の赤い線: 4番目の赤い線: ここで少し助けてくれて本当に感謝しています。次に何をすればいいのかわからず、ウェブを検索しても何も見つかりませんでした。

1
「laptop-mode-tools」はまだ12.04および3.xカーネルに関連していますか?
Ubuntu 12.04 x64を使用しており、電源管理ソフトウェアを選択しようとしています。laptop-mode-toolsには多くの機能がありますが、私が心配している唯一の理由は、それがマニュアルであり、構成ファイルがLinux 2.6カーネルのように書かれていることです。しかし、現在Ubuntuには3.2カーネルバージョンがあり、私が知っているように、多くの省電力の改善があります。それが理由です: laptop-mode-toolsは時代遅れかもしれません。 laptop-mode-toolsは、新しいカーネル機能と競合し、システムを不安定にする可能性があります。 だから、問題は、ラップトップモードツールがまだUbuntu 12.04に関連しているのですか、それともUbuntuはそれ自体でこのようなものをうまく処理していますか?

4
誤ったレジュームデバイスによる、遅いブート、長いカーネルロード時間
しばらくの間、ブートプロセスに時間がかかりすぎています(約1分)。 systemd-analyse time カーネルが35.765を使用していることを示しています を見るdmesgと、問題はファイルシステムのマウントにあるようです。 ... [ 2.186084] sdb: sdb1 sdb9 [ 2.186919] sd 2:0:0:0: [sdb] supports TCG Opal [ 2.186922] sd 2:0:0:0: [sdb] Attached SCSI disk [ 2.499795] ata5: SATA link down (SStatus 0 SControl 300) [ 2.844320] clocksource: Switched to clocksource tsc [ 35.670493] EXT4-fs (dm-0): mounted filesystem …
44 boot  kernel 

1
linux-generic、linux-server、およびlinux-virtualカーネルパッケージの違いは何ですか?
開発環境とステージング環境用に構築された新しいVMを入手していますが、これらのすべてのイメージでlinux-virtualパッケージを使用することについて、説得力のある理由があるかどうか疑問に思っていました。 -virtual kernelのチューニングは異なりますか?サスペンド/ウェイクアップを改善/安全にするツールはありますか?

3
カーネルを再コンパイルする簡単な方法は何ですか?
Ubuntu 12.04 x86 64ビットで新しいカーネルをコンパイルすることに興味があります。 基本的にこのブログのミラーであるこのWikiページを見つけましたが、多くの手順(gitなど)が私には役に立たないように見えます。 以前のリリース/ディストリビューションでは、必要に応じて.configファイルを作成して変更Makefileし、その後実行するだけでmake完了していました。 Ubuntuでこれを行う簡単な方法はありますか?
41 kernel  compiling 

4
OOMキラーが機能していませんか?
私の理解では、システムに空きメモリがなくなると、カーネルはプロセスを強制終了してメモリを回復します。しかし、私のシステムでは、これはまったく起こりません。 システムで使用可能なメモリ(たとえば、数百万の文字列を含む配列)よりもはるかに多くのメモリを割り当てる単純なスクリプトを想定します。このようなスクリプトを(通常のユーザーとして)実行すると、システムが完全にフリーズするまですべてのメモリが取得されます(SysRQ REISUBのみが機能します)。 ここで奇妙な部分は、スワップパーティションがマウントされているかどうかに関係なく、コンピューターがフリーズすると、ハードドライブのLEDがオンになり、コンピューターが再起動されるまでそのままの状態が続くことです。 だから私の質問は: この動作は正常ですか?通常のユーザーとして実行されたアプリケーションがこのようにシステムをクラッシュさせる可能性があるのは奇妙です... Ubuntuがメモリを大量に(または最大に)取得したときにそれらのアプリケーションを自動的に強制終了させる方法はありますか? 追加情報 Ubuntu 12.04.3 カーネル3.5.0-44 RAM:4GBから〜3.7GB(グラフィックカードと共有)。* $ tail -n+1 /proc/sys/vm/overcommit_* ==> /proc/sys/vm/overcommit_memory <== 0 ==> /proc/sys/vm/overcommit_ratio <== 50 $ cat /proc/swaps Filename Type Size Used Priority /dev/dm-1 partition 4194300 344696 -1
41 kernel 

5
Ubuntu LTSカーネルをより新しいものにアップグレードするにはどうすればよいですか?
Ubuntu 12.04.2 64ビットをデスクトップPCにインストールしたばかりで、システムモニターのカーネルは3.5.0-23ですが、ラップトップのUbuntu 12.04.2ではカーネルは3.2.0-38です。 私はすでにsudo apt-get upgrade && sudo apt-get dist-upgradeラップトップでコマンドを実行しようとしましたが、カーネルは更新されません。 ラップトップのカーネルをアップグレードするにはどうすればよいですか?


9
Ubuntu 18.04がサスペンドから再開するとクラッシュする
Ubuntu 18.04 LTSの新規インストールを完了して再起動した後、Acer Aspire ES1-511ラップトップのふたを閉じて少し休憩しました。18.04の新機能を引き続き検討するために戻ったとき、ラップトップは起動しませんでした。内部ファンの1つが非常に大音量で作動していましたが、それ以上は作動していませんでした。もう一度再起動する必要がありました。 これは、Ubuntuの長年にわたって繰り返される問題のようです。最初の変化の電源設定しようとし、以来、私はこの問題に見てきたgnome-control-centerし、gnome-tweak-toolインストールし、その後、pm-utilsおそらくサスペンションの責任、およびもっとたくさんの試みのシステムファイル、無駄にすべての編集します、。Ubuntu 18.04 LiveをUSBドライブから実行しようとしても、同じ問題が発生します。 カーネル4.15で過去にこの問題を見たことがあるので、それはカーネルの問題だと思います。最新のLinuxカーネルへのアップグレードまたはより安定したバージョンへのダウングレードで問題は解決しますか?問題は修正されましたか?たぶん、いくつかのファイルを編集するだけで、このすべてが解決されるでしょう... いくつかの仕様:現在実行中のカーネルは4.15です。上記のコンピューターは、Acer Aspire ES1-511です。デスクトップ環境はGnome 3.28.1です。Ubuntuバージョンは64ビット18.04.1 LTSです。 どんな助けも大歓迎です。コンピューターはこれにより多くの睡眠を失っています。
40 kernel  suspend  resume 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.