Instalacja sterownków do karty grafiki Intel HD2000 - Squeeze

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
esulcer
Posty: 1
Rejestracja: 06 marca 2012, 22:01

Instalacja sterownków do karty grafiki Intel HD2000 - Squeeze

Post autor: esulcer »

Witam Was.
To mój pierwszy post na tym forum. Postanowiłem zmienić system operacyjny z irytującego Ubuntu na Debiana. Wszystko działa bardzo dobrze poza kartą grafiki. W procesorze mam układ Intel HD2000. Po domyślnej instalacji, z domyślnym jądrem mam bardzo niską rozdzielczość (1024x768). Po skompilowaniu najnowszego jądra rozdzielczość jest taka jak być powinna (full gd), ale brakuje akceleracji sprzętowej. Filmiki na YouTube działają, ale tylko w małym okienku, 3d nawet nie sprawdzałem bo nie ma sensu. Ogólnie grafika działa bardzo słabo. Na domyślnym jądrze niby jest lepiej, no ale wiadomo - niższa rozdzielczość. Na Ubuntu działa idealnie, ale chcę używać Debiana. Na stronie: http://intellinuxgraphics.org/download.html jest napisane co potrzebne do prawidłowego działania, ale mam problemy z instalacją xf86-video-intel-*.
Polecenia:

Kod: Zaznacz cały

./autogen
./configure
przebiegają bez problemów, przy samej kompilacji pojawia się błąd:

Kod: Zaznacz cały

make[3]: Wejście do katalogu `/home/marcin/Downloads/xf86-video-intel-2.18.0/src'
CC intel_module.lo
CC intel_batchbuffer.lo
In file included from intel.h:66,
from intel_batchbuffer.c:38:
/usr/include/xorg/dri2.h:100: error: expected declaration specifiers or ‘...’ before ‘drm_magic_t’
make[3]: *** [intel_batchbuffer.lo] Błąd 1
make[3]: Opuszczenie katalogu `/home/marcin/Downloads/xf86-video-intel-2.18.0/src'
make[2]: *** [all-recursive] Błąd 1
make[2]: Opuszczenie katalogu `/home/marcin/Downloads/xf86-video-intel-2.18.0/src'
make[1]: *** [all-recursive] Błąd 1
make[1]: Opuszczenie katalogu `/home/marcin/Downloads/xf86-video-intel-2.18.0'
make: *** [all] Błąd 2

Kod: Zaznacz cały

lspci -n

00:00.0 0600: 8086:0100 (rev 09)
00:02.0 0300: 8086:0102 (rev 09)
00:16.0 0780: 8086:1c3a (rev 04)
00:1a.0 0c03: 8086:1c2d (rev 05)
00:1b.0 0403: 8086:1c20 (rev 05)
00:1c.0 0604: 8086:1c10 (rev b5)
00:1c.3 0604: 8086:1c16 (rev b5)
00:1d.0 0c03: 8086:1c26 (rev 05)
00:1f.0 0601: 8086:1c4a (rev 05)
00:1f.2 0106: 8086:1c02 (rev 05)
00:1f.3 0c05: 8086:1c22 (rev 05)
02:00.0 0200: 14e4:1691 (rev 01)

Kod: Zaznacz cały

uname -a

Linux zygmunt 3.2.8-custom #1 SMP Wed Feb 29 19:28:59 CET 2012 x86_64 GNU/Linux
/var/log/Xorg.0.log:

Kod: Zaznacz cały

X.Org X Server 1.7.7
Release Date: 2010-05-04
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.0.0-1-amd64 x86_64 Debian
Current Operating System: Linux zygmunt 3.2.8-custom #1 SMP Wed Feb 29 19:28:59 CET 2012 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.2.8-custom root=UUID=a1bb3834-cb78-41a1-9193-6756070ae11e ro quiet
Build Date: 29 October 2011  06:58:14PM
xorg-server 2:1.7.7-14 (Julien Cristau <jcristau@debian.org>) 
Current version of pixman: 0.24.4
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Mar  7 18:21:06 2012
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(==) No Layout section.  Using the first Screen section.
(==) No screen section available. Using defaults.
(**) |-->Screen "Default Screen Section" (0)
(**) |   |-->Monitor "<default monitor>"
(==) No monitor specified for screen "Default Screen Section".
    Using a default monitor configuration.
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
    Entry deleted from font path.
(==) FontPath set to:
    /usr/share/fonts/X11/misc,
    /usr/share/fonts/X11/100dpi/:unscaled,
    /usr/share/fonts/X11/75dpi/:unscaled,
    /usr/share/fonts/X11/Type1,
    /usr/share/fonts/X11/100dpi,
    /usr/share/fonts/X11/75dpi,
    /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
    built-ins
(==) ModulePath set to "/usr/lib/xorg/modules"
(II) The server relies on udev to provide the list of input devices.
    If no devices become available, reconfigure udev or disable AutoAddDevices.
(II) Loader magic: 0x7c8a40
(II) Module ABI versions:
    X.Org ANSI C Emulation: 0.4
    X.Org Video Driver: 6.0
    X.Org XInput driver : 7.0
    X.Org Server Extension : 2.0
(++) using VT number 7

(--) PCI:*(0:0:2:0) 8086:0102:1028:04ab Intel Corporation Sandy Bridge Integrated Graphics Controller rev 9, Mem @ 0xfe000000/4194304, 0xd0000000/268435456, I/O @ 0x0000f000/64
(II) Open ACPI successful (/var/run/acpid.socket)
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension SELinux
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.0.0
    ABI class: X.Org Server Extension, version 2.0
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.13.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.0.0
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.1.0
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(==) Matched intel as autoconfigured driver 0
(==) Matched vesa as autoconfigured driver 1
(==) Matched fbdev as autoconfigured driver 2
(==) Assigned the driver to the xf86ConfigLayout
(II) LoadModule: "intel"
(II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
(II) Module intel: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 2.13.0
    Module class: X.Org Video Driver
    ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "vesa"
(II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
(II) Module vesa: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 2.3.0
    Module class: X.Org Video Driver
    ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "fbdev"
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.0.0
    ABI class: X.Org Server Extension, version 2.0
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.13.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.0.0
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 1.1.0
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(==) Matched intel as autoconfigured driver 0
(==) Matched vesa as autoconfigured driver 1
(==) Matched fbdev as autoconfigured driver 2
(==) Assigned the driver to the xf86ConfigLayout
(II) LoadModule: "intel"
(II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
(II) Module intel: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 2.13.0
    Module class: X.Org Video Driver
    ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "vesa"
(II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
(II) Module vesa: vendor="X.Org Foundation"
    compiled for 1.7.7, module version = 2.3.0
    Module class: X.Org Video Driver
    ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "fbdev"
Przeszukałem z pomocą Google internet bardzo dokładnie, niestety nie mogę znaleźć rozwiązania tego problemu. Siedzę już nad tym 3 dzień i ręce mi opadają.

Proszę o pomoc.
fnmirk
Senior Member
Posty: 8324
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

&quot pisze:Na Ubuntu działa idealnie,
Porównaj moduły konfig jądra na Ubuntu i Debianie.
&quot pisze: Na stronie:
http://intellinuxgraphics.org/download.html jest napisane co potrzebne do prawidłowego działania, ale mam problemy z instalacją xf86-video-intel-*.
Jeżeli w aktualnej wersji coś nie działa należy poczekać na aktualizację lub sprawdzić starszą wersję.
Awatar użytkownika
DaVidoSS
Junior Member
Posty: 875
Rejestracja: 06 marca 2010, 11:26
Lokalizacja: ~/

Post autor: DaVidoSS »

  1. Użyj oryginalnego jądra Debiana.
  2. Nie kompiluj modułów już istniejących i przetestowanych.
  3. O Akcelerację i rozdzielczość postaraj się w xorg.conf poprzez metodę akceleracji i modeline.
Jak robisz własne jajo to tu masz konfigurację dla I915.

Kod: Zaznacz cały

Power management and ACPI options  --->
  
[*] ACPI (Advanced Configuration and Power Interface) Support  --->      
-*-   Button     
 -*-   Video Device Drivers  --->   Graphics support  --->     
<*> /dev/agpgart (AGP Support)      
 <*> Intel 440LX/BX/GX, I8xx and E7x05 chipset support     
<*> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)  --->       
<*> Intel I810       
<*> Intel 830M, 845G, 852GM, 855GM, 865G (i915 driver)  --->         
<*> i830 driver         
<*> i915 driver          
 
[*] Enable modesetting on intel by default
ODPOWIEDZ