[centos-users 1562] Intelドライバを作成できない

河野修治 shuji_kohno @ livedoor.com
2011年 11月 4日 (金) 15:14:36 JST


Shuji ともうします。(長文失礼します。)
CentOS4 1920×1080 解像度をだしたい(GraphicTips  IntelG41Express)のですが、
ドライバはどうやっても VESA でしか認識しません。
xrog.conf の設定もどうやっても、1600×1200 以上にはなりません。
そこで、Intel のサイトから、xf86-video-intel-2.7.0.tar をダウンロード
してきて、転回後コンパイル(正確にはMakefileの作成段階)しようとしてい
るのですが、うまくゆきません。

[root @ shujik xf86-video-intel-2.7.0]# ./configure
checking for a BSD-compatible install... /usr/bin/install -c
      :
    中略
      :
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking whether gcc and cc understand -c and -o together... yes
checking for intel-gen4asm... no
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking for mprotect... yes
checking if XINERAMA is defined... no
checking if RANDR is defined... no
checking if RENDER is defined... no
checking if XF86DRI is defined... no
checking if DPMSExtension is defined... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for XORG... Package xorg-server was not found in the
pkg-config search path.
Perhaps you should add the directory containing `xorg-server.pc'
to the PKG_CONFIG_PATH environment variable
No package 'xorg-server' found
configure: error: Package requirements (xorg-server xproto fontsproto
) were not met:



Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables XORG_CFLAGS
and XORG_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

[root @ shujik xf86-video-intel-2.7.0]#

ここでずっと停滞しています。


そこで、intel のサイトから libdrm-2.4.9.tar をダウンロードしてきて
転回後、コンパイルしてもこちらもうまくいきません。

[root @ shujik shuji]# cd libdrm-2.4.9
[root @ shujik libdrm-2.4.9]# ./configure
checking for a BSD-compatible install... /usr/bin/install -c
      :
   中略
      :
checking for ANSI C header files... (cached) yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for PTHREADSTUBS... Package pthread-stubs was not found in
the pkg-conf ig search path.
Perhaps you should add the directory containing `pthread-stubs.pc'
to the PKG_CONFIG_PATH environment variable
No package 'pthread-stubs' found
configure: error: Package requirements (pthread-stubs) were not met:



Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables PTHREADSTUBS_CFLAGS
and PTHREADSTUBS_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

[root @ shujik libdrm-2.4.9]#

次に、pthread-stubs を入れようとしたがこれまたうまくゆかずどうしたら
いいのかわからなくなっています。

[root @ shujik libdrm-2.4.9]# yum -y install pthread-stubs
Setting up Install Process
Setting up repositories
adobe-linux-i386          100% |=========================|  951 B    00:00
update                    100% |=========================|  951 B    00:00
rpmforge                  100% |=========================| 1.1 kB    00:00
base                      100% |=========================| 1.1 kB    00:00
addons                    100% |=========================|  951 B    00:00
extras                    100% |=========================| 1.1 kB    00:00
Reading repository metadata in from local files
Parsing package install arguments
No Match for argument: pthread-stubs
Nothing to do
[root @ shujik libdrm-2.4.9]#


xf86-video-intel-2.7.0にしたのは、G41をサポートしているもっとも古い
ドライバだったからで、release時期も2009年でこの時期のものがCentOS4.7
(RHEL4)に対応していないとは考えられないので、なにか手順がまちがって
いるとは思うのですが、それが解らないのでこまっています。
ご教授いただけないでしょうか?


centos-users メーリングリストの案内