最近,我在笔记本电脑上安装了一个外置 GPU(HD6870),它连接到外置显示器。每次我扩展桌面时,图形工作正常。当我尝试禁用笔记本电脑的内置显示器时,问题就出现了。屏幕变得迟钝,观看视频时,运动质量很差。
我只在 ubuntu 上遇到这个问题(Windows 运行正常)。我尝试安装 fglrx 驱动程序,但它们在 16.04 上不受支持。开源 radeon 驱动程序已在 ubuntu 中预安装。
以下是/var/log/Xorg.0.log
在我之后使能够内置显示屏:
[ 2159.566] (II) intel(0): resizing framebuffer to 3046x1050
[ 2159.574] (II) intel(0): switch to mode [email protected] on eDP1 using pipe 0, position (1680, 0), rotation normal, reflection none
[ 2160.064] (--) RADEON(G0): HDMI max TMDS frequency 225000KHz
[ 2160.175] (--) RADEON(G0): HDMI max TMDS frequency 225000KHz
[ 2160.271] (--) RADEON(G0): HDMI max TMDS frequency 225000KHz
[ 2160.375] (--) RADEON(G0): HDMI max TMDS frequency 225000KHz
[ 2160.487] (--) RADEON(G0): HDMI max TMDS frequency 225000KHz
[ 2160.591] (--) RADEON(G0): HDMI max TMDS frequency 225000KHz
[ 2160.692] (--) RADEON(G0): HDMI max TMDS frequency 225000KHz
以下是/var/log/Xorg.0.log
我禁用内置显示屏:
[ 2249.382] (II) intel(0): resizing framebuffer to 1680x1050
[ 2250.252] (--) RADEON(G0): HDMI max TMDS frequency 225000KHz
答案1
答案2
我的解决方案是让 prime-select 使用 nvidia 而不是 on-damand。运行sudo prime-select nvidia
以执行此操作。