在Fedora 19中启用AMD开源UVD驱动硬件解码

AMD的显卡(俗称A卡)用户有福了!在Linux内核3.10中整合进来的开源radeon驱动可以实现UVD调用显卡进行硬解,而Fedora 19(老版本18也应该可以的)最近把kernel-3.10推到了稳定更新频道!下面详细讲一下各位Fedora 18/19用户怎样确保AMD显卡成功硬解视频。

Continue reading 在Fedora 19中启用AMD开源UVD驱动硬件解码

Qt在轻量级桌面环境的逆袭

Razor-qt和LXDE-qt合并了,合并后项目名称沿用LXDE-qt(估计是因为LXDE的名声还是比Razor响亮吧)。本文纯粹是自己的想法拿来分享一下,没有什么技术含量的内容。老鸟不要拍砖。

Razor-qt是近两年兴起来的桌面环境(Desktop Environment,简称DE),用Qt 4写的。Razor-qt证明了Qt写出来的DE并非都是像KDE那样重量级的。那个试图阻挡历史潮流的TDE就不拉出来讲了,TDE就是KDE 3.x的续命散。

LXDE应该很多人都熟悉,但是GTK+ 2.x已经进入了停止开发维护的状态,LXDE难以为继,在选择迁移到GTK+ 3.x还是Qt的时候,LXDE团队决定迁移到Qt工具集。具体原因大家可以直接去LXDE的blog看,大概就是讲Qt 4和Qt 5之间升级的话非常平滑,而且Qt和GTK+ 3.x的系统资源占用大同小异(都比GTK+ 2.x多一点)。

后来LXDE就开始LXDE-qt项目了。这个消息出来差不多一个月,昨天就听说Razor-qt和LXDE-qt合并了。其实这些相似的Light DE确实应该抱团取暖,不然开发进度根本保障不了。至此,Qt在轻量级桌面环境的逆袭之旅就拉开帷幕了!!!

想想看,目前轻量级DE里面,就Xfce还在GTK+阵营(但是Xfce还是依赖于GTK+ 2.x,看目前对GTK+ 3.x的部分兼容来看,估计Xfce会迁移到GTK+ 3.x)。e17是ELF(一定程度上可忽略)。WM不是DE,别把jwm、icewm这些东西拿出来讲。等LXDE-qt的稳定版本发布,Qt就能在轻量级和重量级DE两端和GTK+抗衡了!现在Qt社区化开源运作程度应该是比Nokia时代的强,毕竟Digia难以像Nokia那样“霸道”地左右Qt的路线。

Kill GNOME! Kill Xfce! Long live KDE! Long live Qt!

Slax的QtWebKit 2.3及QupZilla浏览器

不知道Slax是什么?一个小型的模块化的KDE桌面Linux发行版。

最近又跟浏览器干上了,本来就是一个小型发行版,所以不想塞一个Firefox、Chrome、Opera这种重型浏览器。之前一直在用rekonq浏览器,后来又来试了一试QupZilla,一样的QtWebKit内核,QupZilla的浏览体验倒好多了,很顺畅,没有Rekonq那种加载时一卡一卡的感觉。不过QupZilla的sb包有2MB,而Rekonq只有800+KB。

现在Slax搭载的Qt 4.8.4,所以QtWebKit是官方仓库里比较老的QtWebKit 2.2,WebKit版本好象是534.xx,不支持桌面通知、WebGL、拼写检查等功能(大部分和HTML5相关)。不过现在好了,我上传了QtWebKit 2.3的buildscript,并且传了一个叫作qupzilla-next的buildscript,依赖新版的WebKit编译。

对于想在Slax下获得更好的浏览体验的朋友,在终端下执行:

slax activate qupzilla-next

前几天Digia发布了Qt 4.8.5,包含最新的WebKit,所以如果Slax能在下一个版本更新Qt的话,就不需要额外加载qtwebkit-23这个包,可以方便很多。 大误,Qt 4.8.5只是小幅度更新QtWebKit,还是2.2……

使用FedUp升级Fedora 18到Fedora 19

Fedora 18发布的时候我就是通过FedUp把我的Fedora 17升级到的Fedora 18,这次Fedora 19发布,同样,FedUp来把系统升级到Fedora 19. 这两次升级都没有出错,完美地升级了Fedora,对Fedora的好感+10010啊!

使用FedUp升级的要求:

  • 高速网络连接(慢的话下载各个安装包花的时间就会很长)
  • Fedora 17或更高版本(Fedora 16以及更旧的版本无法使用FedUp升级)

下面讲一下升级的流程,均在终端下操作。

Continue reading 使用FedUp升级Fedora 18到Fedora 19

Slax GNU/Linux 7.0.9 beta释出

千等万等,Slax的新版本7.0.9终于出来了,而且作者这次吸取了之前的教训,戴上了一个beta的帽子,可以避免因为修复小bug而不停刷版本号的问题。

主要更新:

  • Linux内核更新到3.9.7
  • KDE桌面套件更新到4.10.4
  • Firefox浏览器更新到22.0

有空的可以下载测试,帮作者找bug什么的。

下载地址及官方原文点此