阅读更多

5顶
2踩

非技术

转载新闻 AMD 发布 ATI Catalyst 9.4

2009-04-19 11:36 by 副主编 ouspec 评论(3) 有4854人浏览

LinuxToy消息:AMD 已发布 ATI Catalyst Linux 显卡驱动的 9.4 版本。根据 Phoronix 的消息,该版本最终为用户带来了期待已久的 X Server 1.6 支持。同时,ATI Catalyst 9.4 也引入了对 RHEL 5.3 和 Ubuntu 9.04 的支持。

除此之外,ATI Catalyst 9.4 还修正了以下问题:

  • 在 dual-head 模式时停止 X 不再导致段失败
  • [SUSE 10.1] 间接渲染不再出现错误
  • 解决了几个与 Catalyst 控制中心有关的问题
  • 从 S3/S4 恢复后播放视频不再导致系统停止运行
  • 运行 3D 应用程序时不再报告 dmesg 错误信息

你可以从这里下载 ATI Catalyst 9.4

注意:不再支持 HD 以下显卡。

来自: linuxtoy.org
5
2
评论 共 3 条 请登录后发表评论
3 楼 sznmail 2009-04-20 09:13
ATI用了5年多了。。
2 楼 whaosoft 2009-04-19 12:13
ATI  我连续好几年用他了
1 楼 aiqinzhe 2009-04-19 12:13
我的R9550。。。。。想当年换催化剂版本性能又有提高真爽。。。、。现在确实老了。。。。。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 易语言创建Access数据库-易语言

    使用易语言创建空白Access数据库(*.mdb),经搜索贴子并总结如下: 方法一: 打开一个对话框,然后输入要创建的数据库名称,选择好路径后保存。 这是通用方法,核心就是: 创建数据库.创建 (“ADOX.Catalog”, ) 创建数据库.通用方法 (“Create”, “Provider=Microsoft.Jet.OLEDB.4.0;Data Source=” + 通用对话框1.文件名) 创建数据库.清除 () 方法二: 抛弃对话框,直接取运行目录()后创建如:Data.mdb的数据库。 创建数据库.通用方法 (“Create”, “Provider=Microsoft.Jet.OLEDB.4.0;Data Source=” + 取运行目录 () + “\Data.mdb”) 与方法一原理一样,但改变了路径,不使用对话框。 方法三: 做一个空的Access数据库,放入到资源中,需要使用的时候,写到文件使用。 写到文件 (“Access.mdb”, #MDB数据库)

  • 易语言指令创建access数据库

    本源码是新手学习易语言数据库整理心得,老鸟飞过。使用易语言创建空白Access数据库(*.mdb),经搜索贴子并总结如下:。方法一:。打开一个对话框,然后输入要创建的数据库名称,选择好路径后保存。这是通用方法,核心就是:。创建数据库.创建 (“ADOX.Catalog”, )。创建数据库.通用方法 (“Create”, “Provider=Microsoft.Jet.OLEDB.4.0;Data Source=” + 通用对话框1.文件名)。创建数据库.清除 ()。方法二:。抛弃对话框,直接取运行目录()后创建如:Data.mdb的数据库。创建数据库.通用方法 (“Create”, “Provider=Microsoft.Jet.OLEDB.4.0;Data Source=” + 取运行目录 () + “\Data.mdb”)。与方法一原理一样,但改变了路径,不使用对话框。方法三:。做一个空的Access数据库,放入到资源中,需要使用的时候,写到文件使用。写到文件 (“Access.mdb”, #MDB数据库)。@Logo黑星。Tags:创建access数据库。

  • ADOX创建数据表程序(ACCESS)

    //包括创建数据库MDB //获取数据表名 //获取数据列名 //查询数据. //修改更新还没做,发给大家看看, 本人也是新手,就是帮助新手们了解一点数据库呵呵 //获得表内的列名 _RecordsetPtr m_pRecordset; m_pRecordset.CreateInstance("ADODB.Recordset"); long ColCount =0; HRESULT hr; FieldsPtr fields; CString strTemp; strTemp = "SELECT * FROM "; strTemp += strTable; m_pRecordset->Open((_variant_t)strTemp, m_pConnection.GetInterfacePtr(), adOpenDynamic, adLockOptimistic, adCmdText); hr = m_pRecordset->get_Fields (&fields); //得到记录集的字段集和 if(SUCCEEDED(hr)) fields->get_Count(&ColCount); headcount = ColCount; //得到记录集的字段集合中的字段的总个数 CString strColName; CString strTemp1; BSTR bstrColName; LV_COLUMN lvColmon; _variant_t l_vaIndex; l_vaIndex.vt = VT_I2; for(int i=0;iGetItem(l_vaIndex)->get_Name(&bstrColName); //得到记录集//中的字段名 strColName = _com_util::ConvertBSTRToString(bstrColName); strTemp1 = strColName; csArrayCol.Add(strTemp1); lvColmon.iSubItem = i+2; lvColmon.pszText = (LPTSTR)(LPCTSTR)strTemp1; lvColmon.cx = 100; lvColmon.fmt = LVCFMT_LEFT; lc.InsertColumn(i+2, &lvColmon); } if(SUCCEEDED(hr)) fields->Release();//释放指针 m_pRecordset->Close();

  • C#动态创建Access数据库及表的方法

    本文实例讲述了C#动态创建Access数据库及表的方法。分享给大家供大家参考。 具体实现方法如下: 代码如下: //添加两个com组件引用 //Microsoft ADO Ext. 2.8 for DDL and Security //Microsoft ActiveX Data Objects 2.8 Library   using System; using System.Collections.Generic; using System.Linq; using System.Text; using ADOX; using System.IO; namespace WebRequestT

  • 在C#中使用ADOX创建Access数据库和表

    由于在程序中使用了ADOX,所以先要在解决方案中引用之,方法如下:解决方案资源管理器引用(右键)添加引用COMMicrosoft ADO Ext. 2.8 for DDL and Securityprivate void btnCreate_Click(object sender, EventArgs e)        {            string dbNa

  • 通过ADOX建立Access(MDB)数据库 (VB、ASP版)

    asp:On Error Resume NextSet adox = Server.CreateObject("Adox.Catalog")adox.Create "Provider=Microsoft.Jet.Oledb.4.0; Data Source=" & Server.MapPath("oyleme.mdb")Set adox= Nothing%> VB添加工程-引用

  • ADOX创建数据表

     if(FALSE == ExistFile())  {   AfxMessageBox(_T("数据库不存在!"));   return;  }  HRESULT hr = S_OK;  ADOX::_CatalogPtr m_pCatalog = NULL;  ADOX::_TablePtr m_pTable = NULL;  _CommandPtr m_pCmd(__uuidof(Comma

  • 动态创建ACCESS数据库及其表结构

    1.动态创建表结构,引入com中的二个动态库,一个是ADOX,一个是ADODB二个dll,ADOX.dll和Interop.ADODB.dll 2.增加wfm中的按钮,按钮事件如下: 其中的m_path是当前程序运行的路径,可以写绝对路径,目前是相对路径。 private void button1_Click(object sender, EventArgs e)         {  

  • 【可用ADOX获Access字段所有属性】

    利用ADOX获取Access数据库字段的所有属性 一直以来都用SQL语句来操作Access,但发现有些Access字段的属性不能用SQL来操作,在网上搜索了一些资料后,才了解了一些用ADOX设定字段的方法,为了方便了解这些字段的属性,就先自己建立一个Access数据库,然后创建好表与字段,设置好这字段的属性,然后后用下面的程序把它的属性例出到Excel中来,此程序需要引用ADOX。 Sub 获取Access数据库字段的所有属性() '***********************************

  • c#创建access数据库和数据表

    由于在程序中使用了ADOX,所以先要在解决方案中引用之,方法如下: 解决方案资源管理器-->引用-->(右键)添加引用-->COM-->Microsoft ADO Ext. 2.8 for DDL and Security 1.ADOX概述: Microsoft® ActiveX® Data Objects Extensions for Da...

  • ADO创建ACCESS数据库的表(3)

    <br />我们一般用ADOX创建数据库,然后再用ADO创建数据库的表。<br />例程CREATE_DB_AND_TABLE演示如何使用ADO创建ACCESS数据库的表。<br />打开VC++ 6.0,新建一个基于对话框的工程CREATE_DB_AND_TABLE。在对话框IDD_CREATE_DB_AND_TABLE_DIALOG中添加如下控件:<br />  <br /> <br />控件名称<br /> <br />ID<br /> <br />用途<br /> <br />编辑框<br />

  • Access中用ADOX的方式创建表时,用到数据类型的注意事项

    ADOX提供的数据类型并不是数据库都会支持的,比如我用                ADOX.Column column6 = new Column();                column6.Type = DataTypeEnum.adLongVarWChar;//这句不能少,并且位置必须在其它属性前面,否则会报错。                column6.Name = "Q

  • VC++中使用ADO方式操作ACCESS数据库

       ADO(ActiveX Data Object)是Microsoft数据库应用程序开发的新接口,是建立在OLE DB之上的高层数据库访问技术,即使你对OLE DB,COM不了解也能轻松对付ADO,因为它非常简单易用,甚至比你以往所接触的ODBC API、DAO、RDO都要容易使用,并不失灵活性。本文详细地介绍在Visual C++开发环境下如何使用ADO来进行数据库应用程序开发,并给

  • 利用ADOX创建ACCESS链接表(VC/MFC)

    网上只找到VB代码,折腾了不少时间,把代码翻译为VC代码。主要参考这三篇文章:1,2,3。 参数说明: fileFrom: 外部数据库文件 tableFrom: 外部数据库表 fileTo: 主数据库文件 tableTo: 主数据库文件中链接表的名字//创建ACCESS数据库链接表 BOOLCACCADO::CreateLinkedTable(CS...

  • ADOX创建ACCESS数据库(2)

    <br />第二部分 ADOX创建ACCESS数据库<br />用ADOX创建access数据库方法很简单,只需要创建一个Catalog对象,然后调用它的Create方法就可以了。<br />例程ADOXCreateDatabase演示如何使用ADOX创建一个ACCESS数据库。<br />打开VC++ 6.0,新建一个基于对话框的工程ADOXCreateDatabase。在对话框IDD_ADOXCREATEDATABASE_DIALOG中添加一个编辑框IDC_DBNAME和一个按钮IDC_BTN_CREA

  • vc++ADOX创建数据库

    vc++利用ADOX创建数据库 // ADOXCreateDatabaseDlg.cpp : implementation file // #include "stdafx.h" #include "ADOXCreateDatabase.h" #include "ADOXCreateDatabaseDlg.h" #include "Shlwapi.h" #pragma comment(lib,"shlwapi.lib") // Download by http://www.codefans.net #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = __FILE__; #endif ///////////////////////////////////////////////////////////////////////////// // CAboutDlg dialog used for App About class CAboutDlg : public CDialog { public: CAboutDlg(); // Dialog Data //{{AFX_DATA(CAboutDlg) enum { IDD = IDD_ABOUTBOX }; //}}AFX_DATA // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CAboutDlg) protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support //}}AFX_VIRTUAL // Implementation protected: //{{AFX_MSG(CAboutDlg) //}}AFX_MSG DECLARE_MESSAGE_MAP() }; CAboutDlg::CAboutDlg() : CDialog(CAboutDlg::IDD) { //{{AFX_DATA_INIT(CAboutDlg) //}}AFX_DATA_INIT } void CAboutDlg::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); //{{AFX_DATA_MAP(CAboutDlg) //}}AFX_DATA_MAP } BEGIN_MESSAGE_MAP(CAboutDlg, CDialog) //{{AFX_MSG_MAP(CAboutDlg) // No message handlers //}}AFX_MSG_MAP END_MESSAGE_MAP() ///////////////////////////////////////////////////////////////////////////// // CADOXCreateDatabaseDlg dialog CADOXCreateDatabaseDlg::CADOXCreateDatabaseDlg(CWnd* pParent /*=NULL*/) : CDialog(CADOXCreateDatabaseDlg::IDD, pParent) { //{{AFX_DATA_INIT(CADOXCreateDatabaseDlg) m_dbName = _T(""); //}}AFX_DATA_INIT // Note that LoadIcon does not require a subsequent DestroyIcon in Win32 m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME); } void CADOXCreateDatabaseDlg::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); //{{AFX_DATA_MAP(CADOXCreateDatabaseDlg) DDX_Text(pDX, IDC_DBNAME, m_dbName); //}}AFX_DATA_MAP } BEGIN_MESSAGE_MAP(CADOXCreateDatabaseDlg, CDialog) //{{AFX_MSG_MAP(CADOXCreateDatabaseDlg) ON_WM_SYSCOMM

  • c#添加ADOX

    在COM选项卡中选择添加: Microsoft ActiveX Data Objects 2.8 Library Microsoft ADO Ext. 2.8  for DDL  and Security

Global site tag (gtag.js) - Google Analytics