大家都知道,一般来说,Nvidia 拥有 Linux 下支持最好的显卡。但如果我没有必要,我不想购买 Nvidia 的专有驱动程序。ATI有开源驱动,但是几乎没有支持,而且他们的开源驱动比他们的闭源驱动差很多。英特尔有开源驱动程序,但它们的图形都集成并内置在主板中。
有没有显卡厂商有开源驱动并且对开源社区很友好?如果它们存在,我很乐意从他们那里购买。
我通过更新管理器从 12.04.1 升级到 12.10,升级表明它成功完成,但是在重新启动后 Unity 任务栏与启动栏和窗口装饰一起丢失。
所有 compiz 设置似乎都被清除删除了,并且在第一次启动时它给了我一个系统错误。桌面存在,一旦我记得我搞砸了 compiz 设置,只需按Ctrl+ Alt+F1并在虚拟终端类型中unity --reset
然后sudo reboot
。
一切正常,就好像我重新安装了整个操作系统一样。这次它说:
Warning no variable set. setting to :0. The reset option is now dupricated.
我现在该怎么办?我需要尽快修复这个问题,因为我需要几个肯定安装的程序和其中的数据(长话短说)。
我安装了 Ubuntu 12.10,起初当我去检查我以前在显卡部分(未知)的系统信息时,我使用了突触管理器并下载了 fglrx,之后我重新启动了我的笔记本电脑,现在我没有有任何菜单,它们都没有了。
现在我只使用键盘快捷键来使用 Ubuntu。我的显卡是AMD ATI。
我该怎么做才能恢复菜单?
昨天系统问我要不要从13.04升级到13.10。由于那是我的第一次,我决定继续并运行安装而不必担心。
系统完成升级后,我的电脑重新启动,新版本的 Ubuntu 表示由于图形驱动程序问题,桌面将在低图形模式下运行。我无法解决这个问题,所以我继续使用低图形模式......但没有任何显示。我什至无法访问其中一个 TTY。
所以我最终重新启动系统并访问恢复模式。我卸载了所有 ATI 图形驱动程序以及xorg-server
和fglrx
。重新启动后,我能够访问 Ubuntu 的登录会话,但在确认我的凭据后,桌面不会显示,而是出现黑屏并显示以下消息:
检测到系统程序问题
我无法弄清楚问题所在,并尝试恢复/重新安装我知道的所有图形元素。但没有任何效果。屏幕仍然保持黑色,不会显示图标或 Unity 栏。
你会建议我做什么?我应该尝试从 Live CD 启动全新安装的操作系统吗?
谢谢你。
最低目标:无需重新安装驱动程序即可在显卡之间切换。在此过程中重新启动计算机很好。
有很多“如何让可切换图形工作”的指南,但我没有发现如何从头开始为 Ubuntu 上的可切换图形操作配置系统,也没有解释特定计算机模型(集成+离散组合)的当前驱动程序情况)。
示例:https : //help.ubuntu.com/community/HybridGraphics http://www.thinkwiki.org/wiki/Switchable_Graphics
我的系统已经成熟并且在英特尔集成卡上也使事情变得复杂。
系统信息:
Ubuntu 12.04 amd64,安装干净,系统配置为仅使用集成英特尔卡
Lenovo Thinkpad T500
Intel GMA 4500MHD / ATI Mobility Radeon HD 3650
当前情况:
成熟和最新的系统,没有对上面给出的配置进行更改。
我已经制作了系统 (Clonezilla) 的备份映像,所以不管下面写的是什么,让我们假设它是我们的起点。如果我已经尝试过的内容不清楚,您也可以忽略它。
我已经尝试过的:将
BIOS 配置为可切换图形和:
BIOS 设置:
请注意,虽然仅为集成显卡配置 BIOS 非常简单,但为可切换显卡配置则不然。尽管如此,如果您熟悉驱动程序安装部分,我愿意自己测试所有 BIOS 设置组合。
ati intel-graphics hybrid-graphics drivers switchable-graphics
我使用的是三星 5 系列 NP535U4X-S01ID,规格为 AMD 四核 A8-4555M 处理器和 AMD Radeon HD 7600G + HD 7550M 双显卡。
我刚刚安装了 Ubuntu 12.10,并使用了 Ubuntu 软件源推荐的 AMD nee ATI: Thames [Radeon 7500M/7600M 系列] 驱动程序。
但是在我更新到这个 AMD“推荐”的驱动程序后,我的笔记本电脑平均温度上升到 75C。这是正常的吗?或者我应该怎么做才能降低平均温度?
(现在风扇声音很大。)
我看到我的机器 (Radeon HD 6290) 可以选择 X.Org X Server 驱动程序或 AMD 专有驱动程序:
我想知道就性能而言,哪一种是推荐的?他们中的一个比另一个有优势吗?除了性能之外,它们是否有任何稳定性问题?它们多久更新一次?
我在基于 AMD A8-4500m 的笔记本电脑上使用 Ubuntu 14.04(3.13.0-24-generic kernel),我最近注意到,AMD Turbo Core 根本不工作。一切都在 Windows 上运行,但是,在 Linux 上 CPU 频率不能超过 1.9 GHz(使用 进行检查cpufreq-aperf
)。
这是 的输出cpupower frequency-info
,注意Active: no under boost state support:
analyzing CPU 0:
driver: acpi-cpufreq
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 4.0 us.
hardware limits: 1.40 GHz - 1.90 GHz
available frequency steps: 1.90 GHz, 1.80 GHz, 1.70 GHz, 1.60 GHz, …
Run Code Online (Sandbox Code Playgroud) 我曾尝试在 Ubuntu 14.04 中为 ATI Radeon HD 5670 使用 fglrx 专有驱动程序,但是当我安装它时(使用 apt-get 或“软件和更新”应用程序中的“附加驱动程序”选项卡)我在下一个屏幕上出现空白屏幕重新启动而不是登录屏幕。
我有 2 个 GPU 在“双”模式(交火)下工作。
我已经尝试了 fglrx 和 fglrx-updates,两者的结果相同。
我遵循了帮助 Wiki 中的所有步骤,但同样的问题仍然存在。
的输出grep "] (EE)" /var/log/Xorg.0.log
:
[ 10.550] (EE) open /dev/dri/card0: No such file or directory
[ 10.769] (EE) AIGLX error: failed to open /usr/X11R6/lib64/modules/dri/fglrx_dri.so, error[/usr/X11R6/lib64/modules/dri/fglrx_dri.so: cannot open shared object file: No such file or directory]
[ 10.769] (EE) AIGLX error: failed to open /usr/lib64/dri/fglrx_dri.so, error[/usr/lib64/dri/fglrx_dri.so: cannot open shared object file: …
Run Code Online (Sandbox Code Playgroud) 我仔细阅读了为什么 chrome 使用过多的 CPU?
但我对这个项目并不熟悉;
切换到集成 GPU 为我解决了高 CPU 问题。
我有以下系统:
Graphics:
Card-1: Advanced Micro Devices [AMD/ATI] Trinity [Radeon HD 7600G]
Card-2: Advanced Micro Devices [AMD/ATI] Mars [Radeon HD 8730M]
Display Server: X.Org 1.17.1 driver: fglrx
Resolution: 1366x768@60.0hz, 1920x1200@60.0hz
GLX Renderer: AMD Radeon HD 7600G
GLX Version: 4.4.13374 - CPC 15.20.1013*
Run Code Online (Sandbox Code Playgroud)
我的显卡是:
lspci -k | grep -EA2 'VGA|Display'; dpkg -l | grep fglrx
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Caicos XT [Radeon HD 7470/8470 / R5 …
Run Code Online (Sandbox Code Playgroud)