Posiadam płytę główną Intel D2500cc ostatnio zainstalowałem Debiana Wheezy. Niestety, nie obsługuje mi prawidłowo karty graficznej co to znaczy? Brak możliwości oglądania filmów przez program mplayer gdyż procesor pracuje z obciążeniem 100%, a film jest odtwarzany w zwolnionym tempie.
Dlatego postanowiłem skonfigurować system zgodnie z instrukcją intela, która jest tutaj pod Ubuntu (brak instrukcji dla Debiana).
Kompilację jądra robiłem zgodnie z tym odnośnikiem dodając łatki z instrukcji intela.
Pobierałem różne wersje jądra od 3.1 i nowsze, na każdym występował ten sam błąd.
Kod: Zaznacz cały
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/mmu.c: In function
‘MMU_Alloc’:
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/mmu.c:1042:11: error:
‘sDevPAddr.uiAddr’ may be used uninitialized in this function
[-Werror=maybe-uninitialized]
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/mmu.c:983:20: note:
‘sDevPAddr.uiAddr’ was declared here
cc1: all warnings being treated as errors
make[4]: *** [drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/mmu.o] Błąd
1
make[3]: *** [drivers/staging/cdv] Błąd 2
make[2]: *** [drivers/staging] Błąd 2
make[1]: *** [drivers] Błąd 2
make[1]: Opuszczenie katalogu `/usr/src/linux-3.2.45'
make: *** [debian/stamp/build/kernel] Błąd 2
Dodatkowo po kilku próbach szukałem na różnych forach i ustawiałem w pliku .config taką opcje jak:
Kod: Zaznacz cały
CONFIG_FRAME_WARN=0
Kod: Zaznacz cały
uname -a
Linux Phoenix 3.2.0-4-686-pae #1 SMP Debian 3.2.41-2 i686 GNU/Linux
Kod: Zaznacz cały
dpkg --print-architecture
i386
Kod: Zaznacz cały
dpkg -l | grep gcc
ii gcc 4:4.7.2-1 i386 GNU C compiler
ii gcc-4.6 4.6.3-14 i386 GNU C compiler
ii gcc-4.6-base:i386 4.6.3-14 i386 GCC, the GNU Compiler Collection (base package)
ii gcc-4.7 4.7.2-5 i386 GNU C compiler
ii gcc-4.7-base:i386 4.7.2-5 i386 GCC, the GNU Compiler Collection (base package)
ii libgcc1:i386 1:4.7.2-5 i386 GCC support library
Kod: Zaznacz cały
dpkg -l | grep kernel
ii kernel-package 12.036+nmu3 all A utility for building Linux kernel related Debian packages.
ii kmod 9-3 i386 tools for managing Linux kernel modules
ii libaio1:i386 0.3.109-3 i386 Linux kernel AIO access library - shared library
ii libdrm-intel1:i386 2.4.40-1~deb7u2 i386 Userspace interface to intel-specific kernel DRM services -- runtime
ii libdrm-nouveau1a:i386 2.4.40-1~deb7u2 i386 Userspace interface to nouveau-specific kernel DRM services -- runtime
ii libdrm-radeon1:i386 2.4.40-1~deb7u2 i386 Userspace interface to radeon-specific kernel DRM services -- runtime
ii libdrm2:i386 2.4.40-1~deb7u2 i386 Userspace interface to kernel DRM services -- runtime
rc linux-headers-3.2.44-yampress 01 i386 Header files related to Linux kernel, specifically,
rc linux-image-3.2.44-yampress 01 i386 Linux kernel binary image for version 3.2.44-yampress
ii nfs-kernel-server 1:1.2.6-3 i386 support for NFS kernel server
ii rsyslog 5.8.11-3 i386 reliable system and kernel logging daemon
Kod: Zaznacz cały
dpkg -l | grep build
ii ant 1.8.2-4 all Java based build tool like make
ii ant-optional 1.8.2-4 all Java based build tool like make - optional libraries
ii build-essential 11.5 i386 Informational list of build-essential packages
ii gconf-service 3.2.5-1+build1 i386 GNOME configuration database system (D-Bus service)
ii gconf2 3.2.5-1+build1 i386 GNOME configuration database system (support tools)
ii gconf2-common 3.2.5-1+build1 all GNOME configuration database system (common files)
ii gnome-user-guide 3.4.2-1+build1 all GNOME user's guide
ii kernel-package 12.036+nmu3 all A utility for building Linux kernel related Debian packages.
ii libgconf-2-4:i386 3.2.5-1+build1 i386 GNOME configuration database system (shared libraries)
ii libgconf2-4:i386 3.2.5-1+build1 i386 GNOME configuration database system (dummy package)
ii libnautilus-extension1a 3.4.2-1+build1 i386 libraries for nautilus components - runtime version
ii libnet-daemon-perl 0.48-1 all Perl module for building portable Perl daemons easily
ii libreoffice-report-builder-bin 1:3.5.4+dfsg-4 i386 LibreOffice extension for building database reports -- libraries
ii libresid-builder0c2a 2.1.1-14 i386 SID chip emulation class based on resid
ii linux-kbuild-3.2 3.2.17-1 i386 Kbuild infrastructure for Linux 3.2
ii python-support 1.0.15 all automated rebuilding support for Python modules
ii tex-common 3.15 all common infrastructure for building and installing TeX