我有 14.04.5/16.04 或更新版本和 AMD GPU。我没有得到我想要的性能,有些程序说他们需要像 OpenCL 这样的东西。
我听说过fglrx,但是如果我尝试将它安装在我的机器上,它会损坏并且我没有 GUI。
有什么办法可以让我的 AMD 卡充分发挥其潜力吗?
自从在我的 Ubuntu 20.04.1 机器上更新到 Google Chrome 85.0.4183.83(官方版本)后,Chrome 出现了一些奇怪的闪烁。特别是在左上角,键盘输入或鼠标移动时会显示大块的像素。我在输入此问题时刚刚在此页面上录制了以下 GIF。
这种行为是否有任何永久性修复?似乎在设置中禁用硬件加速是一种解决方法。
我在他们的问题跟踪器上找不到任何错误报告。
inxi的图形输出:
Graphics: Device-1: Advanced Micro Devices [AMD/ATI] Hawaii PRO [Radeon R9 290/390] vendor: ASUSTeK driver: radeon v: kernel
bus ID: 01:00.0 chip ID: 1002:67b1
Display: x11 server: X.Org 1.20.8 driver: ati,fbdev unloaded: modesetting,radeon,vesa compositor: gnome-shell
resolution: 2560x1440~60Hz, 1920x1200~60Hz
OpenGL: renderer: AMD HAWAII (DRM 2.50.0 5.4.0-42-generic LLVM 10.0.0) v: 4.5 Mesa 20.0.8 direct render: Yes
Run Code Online (Sandbox Code Playgroud)
从 chrome://gpu 输出
完整输出:https : //pastebin.com/Lkbe8FuV
升级到 12.10 quantal 后,fglrx 的打包版本不再起作用。我发现这是因为 HD 2k-4k 系列卡有一个单独的“传统”fglrx 驱动程序,但它与 12.10 上的 xorg 服务器不兼容。
这是适用于 HD 2000 到 HD 4000 系列卡的最新版本的驱动程序。您不能使用非旧版 fglrx 驱动程序,但如果您希望 WM 合成延迟且 YouTube 视频像在 Pentium MMX 系列上一样播放,则可以使用开源 radeon 驱动程序:
http://support.amd.com/us/kbarticles/Pages/catalyst126legacyproducts.aspx
通常可以通过以下方式安装此驱动程序,这是必要的,因为apt-get install fglrx会引入非遗留驱动程序:
wget http://www2.ati.com/drivers/legacy/amd-driver-installer-12.6-legacy-x86.x86_64.zip
unzip amd-driver-installer-*
sudo sh ./amd-driver-installer-*.run --buildpkg Ubuntu/quantal
sudo dpkg -i fglrx*.deb
sudo aticonfig --initial -f
Run Code Online (Sandbox Code Playgroud)
如果您使用不同版本的 fglrx(例如,不支持这些卡的较新的 12.9),那么最终命令会给您一个错误no supported hardware detected或类似的信息。但是,此时一切正常,您将获得合理的 xorg.conf:
... other stuff
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:1:5:0"
EndSection
... other stuff
Run Code Online (Sandbox Code Playgroud)
此时你应该重新启动,一切都将与 fglrx …
我使用 Unity 3D 运行 12.04 6 个月;我的笔记本电脑几乎无声地运行,而且足够凉爽,可以放在我的腿上,电池续航时间约为 4 小时。我更新到 12.10 并切换到 Gnome 3 Shell。现在我的电脑太热了,不能放在我的腿上,风扇一直在全速运转,我的电池续航时间大约为 45 分钟。电池电源和 A/C 电源之间的行为是一致的。这是输出sensors:
acpitz-virtual-0
Adapter: Virtual device
temp1: +84.0°C (crit = +99.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0: +84.0°C (high = +86.0°C, crit = +100.0°C)
Core 0: +74.0°C (high = +86.0°C, crit = +100.0°C)
Core 1: +72.0°C (high = +86.0°C, crit = +100.0°C)
Core 2: +75.0°C (high = +86.0°C, crit = +100.0°C)
Core 3: +84.0°C (high = +86.0°C, crit = +100.0°C)
radeon-pci-0100 …Run Code Online (Sandbox Code Playgroud) 通过软件中心安装的 Gnome shell 无法正确显示顶部工具栏面板(缺少文本和图标),并且当单击其上的图标之一(例如用户名)时,菜单弹出窗口缺少文本。同样在按下超级键后搜索应用程序时,右侧的过滤器列表也缺少随机文本字母,通常被小矩形 [] 形状替换。

编辑:它是 ATI 驱动程序(使用 Mobility Radeon 5650),但是在它被卸载后,gnome-panel 只返回到经典,并且必须重新安装系统才能让 gnome-panel 再次工作。如果未安装 ATI 驱动程序,即使输入密码时登录屏幕也会滞后。此外,ATI(发布后)驱动程序永远不会正确安装,但标准会安装。
我一直是 Windows 用户,但昨天我从这个页面下载并安装了 Ubuntu 18.04 LTS ,但我找不到安装 AMD 图形驱动程序的方法,
现在 Linux 只能在恢复模式下工作,在正常模式下它显示一个空白的紫色屏幕并且没有任何效果,在互联网上搜索后我发现我的图形驱动程序可能有问题,我尝试了很多方法来在我的计算机上安装 AMD 图形驱动程序笔记本电脑,但似乎没有任何效果,我在笔记本电脑上运行了此命令
lspci -nn | grep -E 'VGA|Display'
Run Code Online (Sandbox Code Playgroud)
结果是
00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09)
01:00.0 Display controller [0380]: Advanced Micro Devices, Inc. [AMD/ATI] Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430 / R7 M520] [1002:6660]
Run Code Online (Sandbox Code Playgroud)
所以我有一个混合显卡什么的,我试过这个安装指南,但没有用(即使对于评论部分的用户),
在windows上很容易,我会切换回windows,但只是想最后一次在这里问。是否有任何解决方案可用于在 Ubuntu 18.04 上安装 AMD 图形驱动程序?
谢谢!
我有两个关于不同 AMD Radeon 驱动程序的问题:
3个有什么区别?
如果我从 Ubuntu Repos 安装“发布后更新”驱动程序;我是否会从 Ubuntu 获得未来的驱动程序更新,换句话说,Ubuntu Radeon 驱动程序更新政策是什么?
我刚刚在我的系统中安装了 AMDGPU-PRO 16.60,重新启动后我无法再登录。LightDM 总是在重新启动。
Xorg.0.log 错误是:
[ 46.106] (EE) AIGLX error: dlopen of /usr/lib/x86_64-linux-gnu/dri/i965_dri.so failed (/usr/lib/x86_64-linux-gnu/dri/i965_dri.so: undefined symbol: is64bitelf)
[ 46.106] (EE) AIGLX: reverting to software rendering
[ 46.118] (EE) AIGLX error: dlopen of /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so failed (/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so: undefined symbol: is64bitelf)
[ 46.118] (EE) GLX: could not load software renderer
Run Code Online (Sandbox Code Playgroud)
根据http://support.amd.com/en-us/kb-articles/Pages/AMDGPU-PRO-Driver-for-Linux-Release-Notes.aspx 支持我的独立显卡(R7 M265),但我可以不知道如何让它正常工作。
我的问题是在 AMDGPU-Pro 安装 (16.04) 后启动时出现黑屏有点不同,因为我没有收到黑屏。Lightdm 正在启动,但在输入密码后,我再次收到 lightdm 登录屏幕。
直到昨天,我都使用 Ubuntu(香草,Unity)14.04,自从新的 LTS 版本问世以来,我决定进行 Ubuntu GNOME 16.04 全新安装。
由于我安装了 Ubuntu GNOME 16.04(64 位),我的 Dell Inspiron 3537 上的挂起模式出现了问题(我在 14.04 上没有这个问题)。
当我选择暂停会话时,屏幕变黑,风扇关闭几秒钟(2 或 3 秒),然后它们重新启动,速度越来越快。我必须强制关闭(按住电源按钮)计算机才能重新启动它。
我做了一些研究,发现 Ubuntu 16.04 不支持 AMD Radeon 专有图形驱动程序。我不知道它是否相关,但由于我有一个 AD Radeon HD8850M,我运行了一个lspci | grep VGA,结果如下:
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09)
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Venus PRO [Radeon HD 8850M / R9 M265X] (rev ff)
Run Code Online (Sandbox Code Playgroud)
另外,我安装了开源驱动程序:
$ sudo apt-get install xserver-xorg-video-ati
xserver-xorg-video-ati is already the newest …Run Code Online (Sandbox Code Playgroud) 我正在使用 Ubuntu 12.04。
几个星期以来,我一直试图找出是什么导致我的 Xorg 和 Compiz 经常接近最大化我的 CPU 使用率。本质上,在正常使用期间,两个进程都会在使用几乎没有 CPU 到我所有的 CPU 之间波动。
我做了一些研究,这可能是内存泄漏,但我不完全确定。有谁知道是什么导致了这个问题,我该如何解决?
我正在使用 ATI Mobility Radeon 5400。
$ lspci | grep VGA
01:05.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RS880M [Mobility Radeon HD 4200 Series]
02:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Manhattan [Mobility Radeon HD 5400 Series]
$ glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: Gallium 0.4 on AMD RS880
GL_NV_conditional_render, GL_AMD_conservative_depth,
Run Code Online (Sandbox Code Playgroud)
/var/log/Xorg.0.log- http://pastebin.com/684ENKET