エラー: 'slram'を挿入できません。

エラー: 'slram'を挿入できません。

私が実行しているノートブックには4GB RAM + 4GiB ZRAMがありますが、統合グラフィックもあります。

$ lspci -vvv  | ruby -e 'puts STDIN.read.split(/\n\b/)[1]'
00:02.0 VGA compatible controller: Intel Corporation Skylake GT2 [HD Graphics 520] (rev 07) (prog-if 00 [VGA controller])
    DeviceName:  Onboard IGD
    Subsystem: Dell Skylake GT2 [HD Graphics 520]
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0
    Interrupt: pin A routed to IRQ 128
    Region 0: Memory at d0000000 (64-bit, non-prefetchable) [size=16M]
    Region 2: Memory at c0000000 (64-bit, prefetchable) [size=256M]
    Region 4: I/O ports at f000 [size=64]
    Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
    Capabilities: <access denied>
    Kernel driver in use: i915
    Kernel modules: i915

だから私は私のシステムを最大限に活用するためにビデオRAMのパフォーマンスを利用したいと思いました。

私はArch Linux x86_64を実行しており、ガイドに従っています。ビデオメモリの交換

問題は私が試すたびに:

# modprobe slram

私が得た結果は次のとおりです。

modprobe: ERROR: could not insert 'slram': Invalid argument

システムメッセージ

  • 名前: Arch Linux x86_64

  • /proc/バージョン:Linux version 5.6.14-arch1-1 (linux@archlinux) (gcc version 10.1.0 (GCC)) #1 SMP PREEMPT Wed, 20 May 2020 20:43:19 +0000

答え1

AFAIK これらの統合グラフィックスチップには独自のメモリがありません。
彼らはRAMからメモリを取り出します。 BIOSで金額を設定できます。

つまり、グラフィックカードにRAMを使用してから、対応する「gfxメモリ」をスワップとして使用しようとします。

変更しない方が簡単ではないでしょうか?

関連情報