AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 824955
Accepted
Carolus
Carolus
Asked: 2016-09-15 10:40:19 +0800 CST2016-09-15 10:40:19 +0800 CST 2016-09-15 10:40:19 +0800 CST

Ubuntu 16.04(fglrx)上的 AMD(Radeon HD 7670M)游戏 [重复]

  • 772
这个问题在这里已经有了答案:
AMD 显卡上的 Ubuntu 14.04.5/16.04 和更新版本 3 个答案
4年前关闭。

我想玩比更新到 Kubuntu 16.04 LTS 后性能更好的游戏。一半的游戏无法玩,有时由于低帧率而令人作呕。我不完全确定我的开源radeon驱动程序是否按预期工作。

我意识到 AMDfglrx前段时间放弃了对专有驱动程序的支持,并且由于与较新的xorg.

我的主要问题是:

我可以使用在 Kubuntu 16.04中仍然支持驱动程序xorg的旧版本在单独的环境中运行游戏吗?xorgfglrx

理想情况下,其他软件(如浏览器或 IM)仍然可以运行并且可以访问。就像在单独的 tty 上一样。在真正完美的情况下,这些都不会花费任何 GPU 性能(所以我猜没有渲染)。

或者,我对提高我的表现的任何其他线索感兴趣。

我想切换到 Ubuntu 14.04 是我的选择之一,代价是我的大部分软件都是旧版本。


我的 GPU 是 Dell Inspiron 15 (5520) 中的 AMD Radeon HD 7670M

lspci -nnk | grep -i vga -A3输出:

00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09)
        Subsystem: Dell 3rd Gen Core processor Graphics Controller [1028:056a]
        Kernel driver in use: i915
        Kernel modules: i915
--
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Thames [Radeon HD 7500M/7600M Series] [1002:6840] (rev ff)
        Kernel driver in use: radeon
        Kernel modules: radeon
07:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller [10ec:8136] (rev 05)

sudo lshw -c video输出:

  *-display               
       description: VGA compatible controller
       product: 3rd Gen Core processor Graphics Controller
       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:28 memory:c1000000-c13fffff memory:b0000000-bfffffff ioport:4000(size=64)

也欢迎询问任何其他信息。

drivers
  • 4 4 个回答
  • 6183 Views

4 个回答

  • Voted
  1. TheWanderer
    2016-09-15T11:19:41+08:002016-09-15T11:19:41+08:00

    这可能行不通,所以请记住这一点。

    您可以尝试将xorg16.04 降级到 1.16 版本,该版本适用于fglrx. 我知道这个程序适用于 14.04.5,它获得了 16.04xorg版本和内核,但我没有测试或得到任何确认它也适用于 16.04。

    要安装xorg1.16:

    sudo apt-get install xserver-xorg-lts-utopic libqt5gui5 libgles1-mesa-lts-utopic libgles2-mesa-lts-utopic libgl1-mesa-glx-lts-utopic libgl1-mesa-glx-lts-utopic:i386 libglapi-mesa-lts-utopic:i386 libegl1-mesa-drivers-lts-utopic
    

    您可能必须卸载当前版本的xorg:

    sudo apt-get remove xserver-xorg
    

    但很有可能它会在 1.16 的安装过程中被删除。

    请记住,我没有测试过这个。我已经确认它可以在 14.04.5 上运行,但我认识的人还没有在 16.04 上尝试过它。如果您愿意对此进行测试,那就太好了。如果您觉得这样做不安全,我很乐意在虚拟机中进行测试。(如果它不起作用,修复应该相对容易:只需重新安装xserver-xorg并删除旧版本。)

    • 4
  2. hwertz
    2016-11-11T21:17:15+08:002016-11-11T21:17:15+08:00

    我不知道它是否会有所帮助,但我遇到了类似的问题(ARM Chromebook,它附带的 nvidia Tegra K1 视频驱动程序可以与 Xorg 1.16 或 1.17 一样,而不是 1.18。)我坚持使用 Xorg 1.15 因为那是系统(以及内核)上的东西,我想你应该选择最新的 Xorg fglrx 支持。我意识到,如果我查看 ubuntu 14.04.x lts-vivid 和 lts-xenial,无论你想要哪个 xorg,它都会提供一个非常完整的包列表,以便让特定的 xorg+mesa 堆栈运行。

    我保留了以下软件包(这会将它们锁定到当前安装的版本),成功更新到 16.04 并运行旧 Xorg 并且没有关于依赖项的投诉;幸运的是,也没有与 systemd 相关的问题。

    libegl1-mesa libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa
    libgles2-mesa libvdpau-dev libvdpau1 libwayland-egl1-mesa 
    x11-xserver-utils xorg xserver-common xserver-xorg xserver-xorg-core
    

    还

    xserver-xorg-input-all xserver-xorg-video-all 
    

    以及您安装的其他输入和视频驱动程序。

    apt-mark hold (package name)在升级之前,我使用(sudo 或 gksu)保存了这些文件。由于您已经在 16.04 上,我认为您可以获取旧版本(Ubuntu 14.04 的 lts-wily 软件包具有 xorg 1.17,原始 14.04 具有 1.15),使用 dpkg 安装,然后保存软件包。您可以取消保留包apt-mark unhold (package name)并dpkg --get-selections | grep hold列出保留的包。如果 fglrx 还需要一个较旧的内核,它可以以同样的方式安装。

    祝你好运!

    • 1
  3. Saif
    2017-12-15T14:20:59+08:002017-12-15T14:20:59+08:00

    这在 Ubuntu 16.04 Xenial 中对我有用

    从这里下载 AMDGPU-PRO

    在终端中运行以下命令

    tar xvzf amdgpu-pro-16.40-348864.tar.xz

    cd amdgpu-pro-16.40-348864

    chmod +x amdgpu-pro-install

    sudo ./amdgpu-pro-install

    • 0
  4. Best Answer
    Carolus
    2017-12-16T01:04:09+08:002017-12-16T01:04:09+08:00

    我选择了开源驱动程序。我已经习惯了降低性能,我对冒险破坏一切不感兴趣。此外,我的性能下降可能是由于尚未探索的完全不同的原因(例如硬件)。

    • 0

相关问题

  • Ubuntu 中的科胜讯调制解调器

  • 如何解决联想笔记本电脑上恢复/电源问题时禁用的蓝牙?

  • 如何为 LG X130 上网本安装 relink 无线驱动程序

  • 类似于 Eyefinity 的东西?

  • 在哪里可以找到 Brother HL-2170W 64 位打印机驱动程序?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve