web-dev-qa-db-ja.com

16.04 AMDグラフィックスカードが正しく使用されていない

16.04に更新しました。私のシステムには、2台の16:9モニターで使用するAMD Radeon HD 5450グラフィックスカードがあります。

更新後、つまりfglrxを削除した後、ディスプレイはミラーリングされ、4:3のアスペクト比と低解像度になります。これは使用中のドライバーと関係があると思われますが、変更することはできません。

進め方に関する提案はありますか?

$ Sudo lspci -v
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cedar [Radeon HD 5000/6000/7350/8350 Series] (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. Cedar [Radeon HD 5000/6000/7350/8350 Series]
Flags: bus master, fast devsel, latency 0, IRQ 11
Memory at e0000000 (64-bit, prefetchable) [size=256M]
Memory at fbe20000 (64-bit, non-prefetchable) [size=128K]
I/O ports at e000 [size=256]
Expansion ROM at fbe00000 [disabled] [size=128K]
Capabilities: [50] Power Management version 3
Capabilities: [58] Express Legacy Endpoint, MSI 00
Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
Capabilities: [150] Advanced Error Reporting
Kernel modules: radeon

その他の役立つ情報:

$ Sudo lshw -c video
  *-display UNCLAIMED     
   description: VGA compatible controller
   product: Cedar [Radeon HD 5000/6000/7350/8350 Series]
   vendor: Advanced Micro Devices, Inc. [AMD/ATI]
   physical id: 0
   bus info: pci@0000:03:00.0
   version: 00
   width: 64 bits
   clock: 33MHz
   capabilities: pm pciexpress msi vga_controller bus_master cap_list
   configuration: latency=0
   resources: memory:e0000000-efffffff memory:fbe20000-fbe3ffff ioport:e000(size=256) memory:fbe00000-fbe1ffff
4
Regel

解決策は、nomodesetをgrubのカーネルパラメーターから削除することでした。これにより、radeonドライバーが有効になり、正しい解像度でのデュアルモニターのセットアップは、起動直後に正しくなりました。

残念ながら、radeonドライバー(および/またはおそらくGPU自体)は、複数のウィンドウを開いた状態でデュアルモニターを使用している現在のデスクトップ環境では低速側ではほとんどないようです。

2
Regel