web-dev-qa-db-ja.com

Linux Mint 18を搭載したRadeonグラフィックス

Windows 10に付属のLenovo g40を持っています。これには、2GBの専用メモリを備えたAMD Radeon R5 M230が付属しています。

Linux Mint 18.1をインストールしたところ、エラーは発生せずにインストールされましたが、グラフィックカードが一覧に表示されないため、使用されていないと思います。

リストにあるグラフィックカードが表示されるのはinxi -Fxzを発行したときだけですが、それが使用中であるとは限りません。これは出力の一部です:

System:    Host: Lenovo-G40 Kernel: 4.4.0-53-generic x86_64 (64 bit gcc: 5.4.0)
           Desktop: MATE 1.16.1 (Gtk 3.18.9-1ubuntu3.1)
           Distro: Linux Mint 18.1 Serena
Machine:   System: LENOVO (portable) product: 80JE v: Lenovo G40-80
           Mobo: LENOVO model: Lancer 4A1 v: SDK0J40679 WIN
           Bios: LENOVO v: B0CN93WW date: 07/23/2015
CPU:       Dual core Intel Core i5-5200U (-HT-MCP-) cache: 3072 KB
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 8778
           clock speeds: max: 2700 MHz 1: 2200 MHz 2: 2200 MHz 3: 2200 MHz
           4: 2200 MHz
Graphics:  Card-1: Intel Broadwell-U Integrated Graphics bus-ID: 00:02.0
           Card-2: Advanced Micro Devices [AMD/ATI] Sun LE [Radeon HD 8550M / R5 M230]
           bus-ID: 04:00.0
           Display Server: X.Org 1.18.4 drivers: ATI,radeon,intel (unloaded: fbdev,vesa)
           Resolution: [email protected]
           GLX Renderer: Mesa DRI Intel HD Graphics 5500 (Broadwell GT2)
           GLX Version: 3.0 Mesa 12.0.6 Direct Rendering: Yes

だから私はグラフィックカードがそこにあることを知っています。しかし、私はlspcilshwを見ることができません。

これがlspci|grep VGAの出力です

00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 09)

そして、これがlshw -C videoの出力です

  *-display               
       description: VGA compatible controller
       product: Broadwell-U Integrated Graphics
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:49 memory:d0000000-d0ffffff memory:c0000000-cfffffff ioport:5000(size=64)

ドライバーマネージャーにintel-microcodeをインストールしました。バージョンは3.20151106.1です。

つまり、私は少し混乱していますが、Mint 18リリースノートには次のように記載されています。

Linux Mint 18でATI GPUを使用している場合、オペレーティングシステムはRadeonまたはAMDGPUドライバーを選択し、これらはデフォルトでインストールされます。

では、ドライバはデフォルトでインストールされるべきではないのですか?

とにかく、どうすればこれを機能させることができますか? (UEFI関連の問題のため、可能であれば17.3にダウングレードしないようにしています)。

3
TomCho

残念ながら、どの提案も機能しませんでした。私はそれについてたくさん読みました、そして、どうやらどうしようもありません。したがって、この質問の答えは次のとおりです。Ubuntuのこのバージョンのサポートが終了したため、Mint 18.1にRadeon R5 M230をインストールすることはできません(システムに本当に侵襲的なことをしない限り)。

私がそれを機能させるために見つけた唯一の解決策は、Linux Mint 17.3へのダウングレードとそれに続く この素晴らしい答え でした。

[〜#〜]編集[〜#〜]

この質問はよく見られているので、現時点では編集に値すると思います。

質問してから、LinuxでのAMDサポートのためにいくつかの開発が行われました。数週間前、最新のカーネル(当時は4.12)を備えたデュアルIntel/Radeon R5グラフィックスを搭載したコンピューターにMint 18.2をインストールしました。

それは私のコンピューターではなかったので、適切にテストする機会がありませんでしたが、カーネルの更新直後にシステムがRadeonカードを認識したようです(カード関連は何もしていません)。ですから、今のところ、うまくいく可能性ははるかに高いと思います。

0
TomCho

Lenovoラップトップには、デュアルグラフィックカード、radeonとIntelのカードがあります。バッテリーでは、低消費電力でインテルに切り替えます。

Radeon linuxドライバーは独自のバイナリのみのソフトウェアであり、AMD CPUとは品質が異なります。さらに、このスイッチとこのデュアルカードのサポートは、あまり開発されていません。しかし、それは機能します。

サードパーティソースであるradeonドライバーは、パッケージマネージャーで有効にする必要があります。スタートメニューでシナプスを検索して有効にし、システムアップデートを実行します。

お使いのコンピューターにIntelとRadeonの2つのグラフィックカードがあるようです。必要に応じて、正常に動作するIntelドライバを使用できます。 https://01.org/linuxgraphics

このドライバをインストールすると、X11に関するすべての設定ができると思います。

0
Matias Aguirre