在 Ubuntu 12.04 上,我的带有 Intel® HD Graphics 3000 和 AMD Radeon™ HD 6630M 的 Sony Vaio VPCSE 在 Catalyst Control Center 12.6 版上运行良好。集成显卡和独立显卡之间的切换也有效。
在这两种情况下,我都遵循了本教程。
但它不适用于 Ubuntu 12.10。
我使用 Ubuntu 软件中心的 Catalyst Control Center(版本 12.8 和版本 12.9)测试了本教程。总是同样的问题:安装过程后,我可以在登录屏幕中启动。但是输入我的用户名密码后,只出现背景图像。Unity 似乎还没有开始。我只能通过右键单击鼠标按钮来访问上下文菜单。
我也试过他的修复,但对我也不起作用。
有什么想法可以解决这个问题吗?
更新:在 Ubuntu 13.04 上有同样的问题!
更新:13.04 的解决方案不适用于 Ubuntu 13.10!
我有一台配备 ATI Radeon 6770M HD Hybrid 显卡的笔记本电脑。在 Ubuntu 12.04 中,我通过“附加驱动程序”安装了 fglrx 驱动程序并且它工作正常。(我什至可以切换 GPU)。但是在新的 Ubuntu 12.10 中,安装后,Unity 不会加载。
只有鼠标和墙纸。如果我初始化设置,sudo aticonfig --initial
然后在重新启动后它会发出警告,说我处于低图形模式!如何解决这个问题?
之前我使用软件源来安装驱动程序。但是在使用终端时,我收到了这个警告:
update-alternatives: warning: forcing reinstallation of alternative /usr/lib/fglrx/ld.so.conf because link group x86_64-linux-gnu_gl_conf is broken
Run Code Online (Sandbox Code Playgroud)
更新:在启动板中提交了错误报告:https : //bugs.launchpad.net/fglrx/+bug/1068661
我有一个 ATI 显卡,我想知道它是否受支持以及我应该运行什么样的驱动程序才能从中获得最佳功能。
Ubuntu 是否支持我的卡?哪些驱动程序可用于我的卡?
升级到 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 …
我只是使用 ccsm 删除了一些效果,切换到 AMD 专有驱动程序,重新启动,登录后,统一面板不再存在。如果我按 windows 键或 alt 键,什么也不会发生。我可以按ctrl+alt+t 来获取终端(从而通过命令行启动应用程序)。
有谁知道我该如何解决这个问题?我需要在此处发布哪些日志以获取帮助?
编辑#1:
正如@cprofitt 所建议的,我刚刚跑了:
dconf reset -f /org/compiz/ && setsid unity
Run Code Online (Sandbox Code Playgroud)
我现在在终端中看到一些 compiz 消息:
unity-panel-service: no process found
compiz (core) - Info: Loading plugin: core
compiz (core) - Info: Starting plugin: core
compiz (core) - Info: Loading plugin: ccp
compiz (core) - Info: Starting plugin: ccp
compizconfig - Info: Backend : gsettings
compizconfig - Info: Integration : true
compizconfig - Info: Profile : unity
compiz (core) - Info: …
Run Code Online (Sandbox Code Playgroud) When I start steam in a terminal, I get the following error messages
charlie@SteamMPL:~$ steam rm: no se puede borrar «/home/charlie/.steam/steam»: Es un directorio rm: no se puede borrar «/home/charlie/.steam/bin»: Es un directorio Running Steam on ubuntu 14.04 64-bit STEAM_RUNTIME is enabled automatically [2014-08-03 11:50:13] Startup - updater built Jul 15 2014 18:14:26 Installing breakpad exception handler for appid(steam)/version(1405474565_client) libGL error: failed to load driver: swrast Looks like steam didn't shutdown cleanly, scheduling immediate update check Installing breakpad exception handler …
所以,我设法双启动 Windows 8.1 和 Ubuntu 13.04。在 Ubuntu 13.04 中,我为我的显卡安装了驱动程序(AMD HD Radeon 7700 系列,我很确定它是 7790 和用于主板的 Intel HD Graphics 4600,但考虑到它不是主板,这应该没有必要我已经连接了 HDMI)用于 HDMI。我进入系统设置,然后进入声音,选择了 HDMI 声音选项。现在,每当我播放任何有声音的东西时,音频都会有静电和噼啪声。它不能正确播放。我尝试搜索,但我发现的只是 HDMI 音频无法识别且无法播放的问题。
我已经按照本指南中的步骤为 Ubuntu Quantal Quetzal安装了最新的催化剂驱动程序 。我的系统是 64 位,我的显卡是 ATI RadeonHD 6670,这个 gc 是官方支持的(催化剂和开源),你可以从这个AMD Linux 社区线程中确认。(beta)
除了AMD testing use only
水印,我没有任何问题。除了在终端中,我在操作系统的任何阶段(已登录、未登录等)都看到以下帧。
我找到了如何删除此图像的不同版本,但此更改根据系统进行,因此我想从这个流行(受信任)站点获得答案。
我了解到 Natty 中的 Unity 桌面使用 Compiz,因此需要支持合成效果的显卡驱动程序。这是否意味着如果我有 ATI 或 NVIDIA 卡,我必须安装专有驱动程序,因为这些卡的开源驱动程序不支持 Compiz?
刚刚安装了 11.10 64 位,并按照本指南为我的 Radeon HD 4870 安装了最新的驱动程序。
我有一个 24" 和一个 17" 并排。默认情况下打开较大的屏幕,但除非我镜像它们,否则较小的屏幕不起作用。当我删除镜像时,小屏幕会自动禁用。我启用它,选择一个分辨率,当我按下应用时,我得到:
required virtual size does not fit available size: requested=(3200, 1200), minimum=(320, 200), maximum=(1920, 1920)
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?