无法在 Fedora15 中使用 KDE 正确设置双显示器

无法在 Fedora15 中使用 KDE 正确设置双显示器

我有 2 个显示器:

  • 24 英寸 LCD 通过 DVI 连接(主)
  • 19 英寸 LCD 通过 VGA(辅助)连接

每次 Fedora 启动时,第二个显示器总是设置为克隆第一个显示器,并且它们都以 1280x1024 的分辨率运行,而我总是必须禁用 19 英寸的显示器,以便更大的显示器以 1920x1080 的分辨率运行。

我想设置它们,以便我的辅助显示器扩展主显示器。问题是,无论我选择哪种配置都没有效果。我的辅助显示器仍然处于禁用状态。

我尝试使用 KDE 的显示管理器和 ATI 控制面板,但行为总是一样的。单击“应用”后,屏幕闪烁,没有任何变化。

我已经成功在 Fedora15 中使用 Gnome3 的扩展设置。

我有一张 RadeonHD 4300 系列显卡,并且使用从 AMD 网站下载的驱动程序。

这是输出xrandr -q

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 1920 x 1920
VGA-0 connected (normal left inverted right x axis y axis)
   1280x1024      75.0     60.0  
   1280x960       60.0  
   1152x864       75.0  
   1024x768       75.0     70.1     66.0     60.0  
   832x624        74.6  
   800x600        72.2     75.0     60.3     56.2  
   640x480        75.0     72.8     66.7     59.9  
   720x400        70.1  
DVI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 477mm x 268mm
   1920x1080      60.0*+   60.0  
   1680x1050      59.9  
   1600x900       60.0  
   1280x1024      75.0     60.0  
   1280x960       60.0  
   1152x864       75.0  
   1280x720       60.0  
   1152x720       60.0  
   1024x768       75.0     60.0  
   832x624        74.6  
   800x600        75.0     60.3  
   640x480        75.0     59.9  
   720x400        70.1  

稍后编辑:

问题似乎出在 ATI 驱动程序上。卸载驱动程序后,我设法按自己的意愿设置了显示器。不幸的是,我正在开发一个 OpenCL 项目,所以我不得不重新安装它们。我这样做的那一刻,我之前的所有设置都被遗忘了,我又回到了原点。

答案1

对于 KDE 中的多显示器,您需要用 替换xrandrkscreen尝试安装kscreenkscreen-frameworks

在 Plasma 4 中进行设置

  • 禁用旧的屏幕管理:

    qdbus org.kde.kded /kded org.kde.kded.unloadModule randrmonitor
    qdbus org.kde.kded /kded org.kde.kded.setModuleAutoloading randrmonitor false
    
  • 加载 KScreen KDED 模块:

    qdbus org.kde.kded /kded org.kde.kded.loadModule kscreen
    

或者对于 Plasma 5,按上述说明进行替换:

qdbus org.kde.kded /kded org.kde.kded.{something}

qdbus org.kde.kded5 /kded org.kde.kded5.{something}

也可以看看 :Fedora-KscreenArch Linux 论坛

相关内容