Debian Wheezy - błąd przy kompilacji jądra
: 21 maja 2013, 12:25
Witam.
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.
Dodatkowo po kilku próbach szukałem na różnych forach i ustawiałem w pliku .config taką opcje jak:
Czy coś źle robię? Może nie mam doinstalowanej jakieś paczki?
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