专有驱动程序无法与 Ubuntu 12.10 上的 AMD Radeon HD 7640G 配合使用

专有驱动程序无法与 Ubuntu 12.10 上的 AMD Radeon HD 7640G 配合使用

我的设置

首先,如果这是重复的,我深感抱歉,但我找不到有关我的显卡的任何具体信息。

正如标题所述,我购买了一台带有 AMD Radeon HD 7640G 显卡的新笔记本电脑。(详细规格)

我能够在笔记本电脑上安装 Ubuntu,没有任何问题。我的下一步是从附加驱动程序菜单(骑师)。这就是我被困住的地方。

驱动Open Source程序似乎不支持显卡模式


问题

安装 FGLRX 后,我的笔记本现在无法正常启动。它显示启动画面,但随后卡在 shell 中。此时我无法输入任何命令,因此我被迫进行硬重启并进入恢复/低图形模式。

如下图所示:

Catalyst 12.11 驱动程序安装后

我很想让 FGLRX 发挥作用。


到目前为止我尝试过的

我按照这个提供的说明问答Ubuntu 官方指南,但无济于事。 这两个来源都提供了相同的基本步骤,我认为我采取了这些步骤:

  • 从 AMD 网站获取最新的催化剂驱动程序(Catalyst 12.11 beta 8),

  • 设置.run文件为可执行(chmod等)

  • 在终端中运行

  • 通过以下方式初始化驱动程序:sudo amdconfig --initial -fsudo aticonfig --initial -f

  • 重启

我是否忽略了什么?对我可能做错的事情有什么建议吗?或者还有其他方法可以安装 FGLRX?


我可能没有在这篇文章中提供足够的细节。因此,如果您需要任何其他信息来帮助我解决这个问题,请告诉我,我很乐意添加它。

好的,更新一下。我已成功安装了 Catalytic 的 12.10 驱动程序,当我重新启动时,我得到了登录屏幕等。登录后,它会加载我的桌面背景,但似乎没有加载 Unity 或其他任何东西。实际上只是卡在桌面背景上。


另一个更新:

按照下面标记的“答案”,对于催化剂 12.10 和 12.11 beta,问题仍然存在:

催化剂 12.10

看来 Catalyst 12.10 是一致的,可以让我进入登录窗口。登录后,我可以看到桌面背景,但没有其他内容。从这里我可以加载Terminal并运行ps -ef | grep unity,这证实 Unity 尚未启动。

催化剂 12.11

尝试安装此驱动程序的几种变体后,它仍然会通过 Ubuntu 启动画面,然后无法继续进行。如上图所示。


xorg 和 sys 的日志文件 (假设可以从文件主机在此处发布链接)

如果有人愿意查看我的日志文件来帮助您,可以从以下链接获取它们:

系统日志: http://www.mediafire.com/?fd76x66tao81etr

Xorg.0.日志: http://www.mediafire.com/?g07ycz6pteizbqi

答案1

我没有使用相同的显卡,但我能够在 12.10 上安装 BETA AMD 驱动程序。

主要说明

但是,我遇到了一些问题,因此这里是对 12.10 部分给出的步骤进行的修改。

  • 按照说明清除项目(来自 12.04 LTS 部分)
  • 安装依赖项(来自 12.04 LTS 部分)
    • 调整sudo apt-get install ia32-libs;这些库不存在。我进入包管理器,发现ia32-libs-多架构64 位部分中提到的;我是 32 位。我没有从命令行安装。
  • 调整,我没有按照步骤对 12.6 版本执行 WGET 或 chmod,而是去了 AMD 的网站并下载了 BETA 驱动程序。(点击“thelastshadow”的第二条评论中的链接)。
  • 运行命令来安装/重启。

按照第二个链接中的方法操作,我使用新驱动程序重新启动,然后运行脚本卸载水印。所以,所有正确的步骤都在这里并得到回答,只是需要稍微打乱一下!顺便说一句,12.6 和 12.10 驱动程序对我来说不起作用。我不得不卸载它们,然后按照相同的步骤使用测试版驱动程序,它们工作正常。我使用 wget 使用 12.6 执行了与所示完全相同的步骤,但没有成功。

希望有帮助!

答案2

删除现有的驱动程序:

sudo apt-get 删除 fglrx fglrx-updates

....尝试最新的测试版驱动程序 13.8

答案3

我在 Ubuntu 上找到的解决方案13.10是安装 12.104测试版驱动程序

  • fglrx-amdcccle_12.104-0ubuntu1_amd64.deb

  • glrx-dev_12.104-0ubuntu1_amd64.deb

  • fglrx_12.104-0ubuntu1_amd64.deb

最新的催化剂测试版不支持AMD Radeon HD 7640G 不再。

https://wiki.ubuntu.com/X/Config/HybridGraphics

不确定 fglrx13.101可以,但是12.104对我来说,仍然比 ubuntu repos 版本快得多华硕 k55n

编辑:

我确实找到了解决这个问题的方法

如果您卸载了 fglrx 以使您的屏幕再次工作,那么您需要重新安装它..然后在重新安装 fglrx 后使用 /usr/share/ati/amd-uninstall.sh 脚本...

使用脚本卸载后,您应该能够正确安装新的驱动程序。

确保在使用脚本和安装新驱动程序之间清除 fglrx。

相关内容