记录冰冻鱼的学习生活!
28 Apr
新下了9.04,安装后发现3D开不了了,提示无法启用桌面效果。以下是网上找到的方法,测试有效。
下面是解决方法:
首先备份一下配置文件
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.back
然后修改一下xorg.conf的配置
sudo gedit /etc/X11/xorg.conf
找到所有的Section “Device”段
将该段内的Driver设置为“Intel”, 保存。
然后卸载掉现在的驱动
sudo apt-get remove xserver-xorg-video-intel
再安装驱动
sudo apt-get install xserver-xorg-video-intel
配置显卡
sudo dpkg-reconfigure -phigh xserver-xorg
在弹出的界面中选择显卡品牌,屏幕分辨率等参数。
再执行下列命令,修改compiz的配置
sudo gedit /etc/xdg/compiz/compiz-manager
新起一行,增加SKIP_CHECKS=yes, 保存
执行sudo apt-get install compizconfig-settings-manager
安装compiz的配置管理器
之后重启系统。然后就能在System/Preferences/Appearance中打开显示特效了。我开的Normal。
4 Mar
第一步:在include\inc_functions.php文件的最后?>之前,插入以下函数代码
function ShowTagLikeArc_by_id($titleLen,$rowCount,$typeid,$aid){
$dsql = new DedeSql(false);
if ($typeid!="0") $sql = TypeGetSunID($typeid,$dsql);
else $sql =" 1=1 ";
//找到所有的tag id
$query="Select tid from #@__tag_list where aid=$aid";
$dsql->SetQuery($query);
$dsql->Execute();
while($row=$dsql->GetObject()){
$kwsqlarr[] = ” (tl.tid=’”.$row->tid.”‘) “;
}
$where = implode(’ OR ‘,$kwsqlarr);
if (trim($where)==”") $where=” 1<>1 “;
$sql=”Select DISTINCT tp.namerule,tp.typedir,#@__archives.* From #@__tag_list tl left join #@__archives on tl.aid=#@__archives.ID left join #@__arctype tp on #@__archives.typeid=tp.ID where {$sql} and ( $where) and #@__archives.ID<>$aid order by #@__archives.litpic desc,#@__archives.click desc limit 0, $rowCount”; //排序按有缩略图、点击率高的排名靠前
$dsql->SetQuery($sql);
$dsql->Execute();
$ss=”";
while($row=$dsql->GetObject()){
$url=GetFileUrl($row->ID,$row->typeid,$row->senddate,$row->title,$row->ismake,$row->arcrank,$row->namerule,$row->typedir,$row->money);
$ss.=”
最新评论