Всем привет, пожалуйста объясните пошагово как установить драйвера на Intel(R) 82852/82855 GM/GME Graphics Controller (старый японский бук fujitsu fmV-820nal), если это возможно. Установлена Xubuntu.
драйвера на Intel(R) 82852/82855 GM/GME
Поискал немного, нашел драйвера на сайте Intel
http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=8203&Prod...
там внутри архива должен быть исполняемый файл install.sh
Окна? Типа текстового редактора? Тогда получается, что файл был не запущен, а открыт.
Надо открыть командную строку: приложения - системные утилиты - konsole (или что-нибудь вроде этого). В ней перейти в директорию, в которой лежит скрипт (cd ПУТЬ). Потом запустить скрипт (./install.sh)
Select from the following options:
1. Install driver (default)
2. Uninstall driver
Enter reponse [1-2], or CTRL-C to exit
1
get_osname()
DIRECT RENDERING OPEN SOURCE PROJECT - DRIVER INSTALLATION SCRIPT
[ http://dri.sourceforge.net ]
==========================================================================
The script will now compile the agpgart module and DRM kernel modules
for your machine.
Press ENTER to continue or CTRL-C to exit.
Compiling new agpgart module...
ERROR: AGPGART module did not compile
Compiling DRM module...
ERROR: Kernel modules did not compile
The DRI drivers can not be installed without the latest kernel modules.
Installation will be aborted. See the dri.log file for information on
what went wrong. 
в общем моей видеокарте 3D на ubuntu не светит?
может как то можно сделать по другому чтобы видео в интернете не притормаживало, в принципе эффекты рабочего стола и игры мне не нужны. Хотя некоторые интересные программки уже работать не будут 
The DRI drivers can not be installed without the latest kernel modules.
Installation will be aborted.
Вот это здесь главное.
http://www.cyberciti.biz/faq/howto-install-kernel-headers-package/
sudo apt-get update набрал он закачал пакеты,
потом apt-cache search linux-headers-$(uname -r)
он выдал
установлена самая новая версия linux-headers-2.6.35-27-generic.
Следующие пакеты устанавливались автоматически и больше не требуются:
linux-headers-2.6.35-22 linux-headers-2.6.35-22-generic
и что их можно удалить.
Сделал установку видео, как описано выше результат тот же. Может чего не так сделал?
dri.log file , а где можно найти этот файл? Да , я воспользовался приведённой там командой, как я понял старые файлы ядра он удалил (около 90 м).
хмм хмм хмм тогда сразу не знаю.
Лог куда-то он сам пишет, поищите поиском.
Думаю, там больше будет информации
make -C /lib/modules/2.6.35-27-generic/build SUBDIRS=/home/sygal/dripkg/agpgart-2.0 modules
make[1]: Вход в каталог `/usr/src/linux-headers-2.6.35-27-generic'
CC [M] /home/sygal/dripkg/agpgart-2.0/backend.o
/home/sygal/dripkg/agpgart-2.0/backend.c:68: error: conflicting types for ‘agp_backend_acquire’
include/linux/agp_backend.h:107: note: previous declaration of ‘agp_backend_acquire’ was here
/home/sygal/dripkg/agpgart-2.0/backend.c:77: error: conflicting types for ‘agp_backend_acquire’
include/linux/agp_backend.h:107: note: previous declaration of ‘agp_backend_acquire’ was here
/home/sygal/dripkg/agpgart-2.0/backend.c:88: error: conflicting types for ‘agp_backend_release’
include/linux/agp_backend.h:108: note: previous declaration of ‘agp_backend_release’ was here
/home/sygal/dripkg/agpgart-2.0/backend.c:93: error: conflicting types for ‘agp_backend_release’
include/linux/agp_backend.h:108: note: previous declaration of ‘agp_backend_release’ was here
/home/sygal/dripkg/agpgart-2.0/backend.c:220: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘drm_agp’
/home/sygal/dripkg/agpgart-2.0/backend.c: In function ‘agp_add_bridge’:
/home/sygal/dripkg/agpgart-2.0/backend.c:281: error: implicit declaration of function ‘inter_module_register’
/home/sygal/dripkg/agpgart-2.0/backend.c:281: error: ‘drm_agp’ undeclared (first use in this function)
/home/sygal/dripkg/agpgart-2.0/backend.c:281: error: (Each undeclared identifier is reported only once
/home/sygal/dripkg/agpgart-2.0/backend.c:281: error: for each function it appears in.)
/home/sygal/dripkg/agpgart-2.0/backend.c: In function ‘agp_remove_bridge’:
/home/sygal/dripkg/agpgart-2.0/backend.c:301: error: implicit declaration of function ‘inter_module_unregister’
make[2]: *** [/home/sygal/dripkg/agpgart-2.0/backend.o] Ошибка 1
make[1]: *** [_module_/home/sygal/dripkg/agpgart-2.0] Ошибка 2
make[1]: Выход из каталога `/usr/src/linux-headers-2.6.35-27-generic'
make: *** [default] Ошибка 2
make -f Makefile.linux DRM_MODULES=gdg.ko modules
make[1]: Вход в каталог `/home/sygal/dripkg/drm'
make -C /lib/modules/2.6.35-27-generic/build SUBDIRS=`pwd` DRMSRCDIR=`pwd` modules
make[2]: Вход в каталог `/usr/src/linux-headers-2.6.35-27-generic'
rm: невозможно удалить `/home/sygal/dripkg/drm/.tmp_versions/CVS': Это каталог
make[2]: *** [crmodverdir] Ошибка 1
make[2]: Выход из каталога `/usr/src/linux-headers-2.6.35-27-generic'
make[1]: *** [modules] Ошибка 2
make[1]: Выход из каталога `/home/sygal/dripkg/drm'
make: *** [gdg.ko] Ошибка 2
Это содержание dri.log
Жесть.
Я бы поискал в поиске пот этот кусок
conflicting types for ‘agp_backend_acquire’
Собственно, я поискал, но сразу не нашел решения.
Там что-то конфликтует с заголовочными файлами ядра. Если они вообще есть
У вас вообще есть файл agp_backend.h?
Он должен быть в /usr/src/linux-headers...
Возможно, нужна другая версия
Сандер, спасибо вам большое за помощь, но так как я в linux делаю первые шажки и многое, а точнее всё ещё не понятно, то решил пока поставить ubuntu на нормальное железо, как вторую ОС, а бук пока в роли печатной машинки побудет( просто хотелось именно из бука сделать рабочаю лошадку), да и вообще пора его на пенсию 7 лет однако уже динозавр.
То что вы мне подсказываете для меня дремучий лес, начну с малого к сложному, а не наоборот.
Дополнение от 03/09/2011 - 06:53
Сандер здравствуйте, поставил вместо ubuntu,linux mint на ноутбук обновил ядро как написано выше (если я правилно понял что это ядро), повторил попытку установки драйвера, выдал:
get_osname()
Compiler is not available to compile modules, aborting...
может это уже ближе к тому чтобы установить драйвер. Подскажите пожалуйста, что он хочет
Дополнение от 03/09/2011 - 07:07
полазил в файле (типа read) может это поможет в установке
Summary: DRI Package
Name: i915Graphics
Version: %{dri_ver}
Release: %{dri_rel}
Group: Drivers
Copyright: MIT/X
Source: %{name}.tar.gz
BuildArch: i386
%description
i915G DRI driver package
%prep
cp $RPM_SOURCE_DIR/i915Graphics.tar.gz .
%build
%install
rm -fr $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/usr/X11R6/dripkg
cp $RPM_SOURCE_DIR/i915Graphics.tar.gz $RPM_BUILD_ROOT/usr/X11R6/dripkg
%clean
rm -fr $RPM_BUILD_ROOT
%post
cd /usr/X11R6/dripkg
tar zxf i915Graphics.tar.gz
cd dripkg
if [ ! -d /var/lib/dripkg ]; then
mkdir /var/lib/dripkg
fi
cp install.sh pkginfo /var/lib/dripkg
if ! ./install.sh -b; then
echo ""
echo "Package is installed, but not configured."
echo "You'll need to use rpm -e to remove this package before re-installing."
fi
cd ..
rm -fr dripkg
%preun
cd /var/lib/dripkg && ./install.sh -b restore
%files
%defattr(-,root,root)
/usr/X11R6/dripkg/i915Graphics.tar.gz
(тарабарщина какая то)
Попробуйте
sudo apt-get install build-essential linux-headers-generic dkms
команду выполнил, повторил установку, пальцы скрещивал, этот опять ругается, файл
dri.log
make -C /lib/modules/2.6.32-21-generic/build SUBDIRS=/home/artdriver/dripkg/agpgart-2.0 modules
make[1]: Вход в каталог `/usr/src/linux-headers-2.6.32-21-generic'
CC [M] /home/artdriver/dripkg/agpgart-2.0/backend.o
/home/artdriver/dripkg/agpgart-2.0/backend.c:68: error: conflicting types for ‘agp_backend_acquire’
include/linux/agp_backend.h:108: note: previous declaration of ‘agp_backend_acquire’ was here
/home/artdriver/dripkg/agpgart-2.0/backend.c:77: error: conflicting types for ‘agp_backend_acquire’
include/linux/agp_backend.h:108: note: previous declaration of ‘agp_backend_acquire’ was here
/home/artdriver/dripkg/agpgart-2.0/backend.c:88: error: conflicting types for ‘agp_backend_release’
include/linux/agp_backend.h:109: note: previous declaration of ‘agp_backend_release’ was here
/home/artdriver/dripkg/agpgart-2.0/backend.c:93: error: conflicting types for ‘agp_backend_release’
include/linux/agp_backend.h:109: note: previous declaration of ‘agp_backend_release’ was here
/home/artdriver/dripkg/agpgart-2.0/backend.c:220: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘drm_agp’
/home/artdriver/dripkg/agpgart-2.0/backend.c: In function ‘agp_add_bridge’:
/home/artdriver/dripkg/agpgart-2.0/backend.c:281: error: implicit declaration of function ‘inter_module_register’
/home/artdriver/dripkg/agpgart-2.0/backend.c:281: error: ‘drm_agp’ undeclared (first use in this function)
/home/artdriver/dripkg/agpgart-2.0/backend.c:281: error: (Each undeclared identifier is reported only once
/home/artdriver/dripkg/agpgart-2.0/backend.c:281: error: for each function it appears in.)
/home/artdriver/dripkg/agpgart-2.0/backend.c: In function ‘agp_remove_bridge’:
/home/artdriver/dripkg/agpgart-2.0/backend.c:301: error: implicit declaration of function ‘inter_module_unregister’
make[2]: *** [/home/artdriver/dripkg/agpgart-2.0/backend.o] Ошибка 1
make[1]: *** [_module_/home/artdriver/dripkg/agpgart-2.0] Ошибка 2
make[1]: Выход из каталога `/usr/src/linux-headers-2.6.32-21-generic'
make: *** [default] Ошибка 2
make -f Makefile.linux DRM_MODULES=gdg.ko modules
make[1]: Вход в каталог `/home/artdriver/dripkg/drm'
+ ln -s Makefile.linux Makefile
make -C /lib/modules/2.6.32-21-generic/build SUBDIRS=`pwd` DRMSRCDIR=`pwd` modules
make[2]: Вход в каталог `/usr/src/linux-headers-2.6.32-21-generic'
rm: невозможно удалить «/home/artdriver/dripkg/drm/.tmp_versions/CVS»: Это каталог
make[2]: *** [crmodverdir] Ошибка 1
make[2]: Выход из каталога `/usr/src/linux-headers-2.6.32-21-generic'
make[1]: *** [modules] Ошибка 2
make[1]: Выход из каталога `/home/artdriver/dripkg/drm'
make: *** [gdg.ko] Ошибка 2

Да, я смотрю, ошибка от смены дистрибутива не изменилась... Я пока без идей
Нашёл ещё вот такой пакет с read me на сайте http://downloadmirror.intel.com/9722/eng/readme.txt и пакет драйверов, но чёт до меня не доходит, вроде ввожу как здесь написано, но то каталога нет, то на файл ругается. Это страница пакета http://downloadcenter.intel.com/Detail_Desc.aspx?lang=rus&changeLang=tru... может он подойдёт, но как его запустить подскажите пожалуйста.
1. TAR ИНСТРУКЦИИ 1. Установить Linux 2. Log in as root or as a superuser 3. Войдите как корневой или как суперпользователь 3. Use a terminal to extract the downloaded files: a. Использование терминала для извлечения загружаемых файлов: a. tar –zxvf Intel-3.4.3006-20051209.i386.tar.gz (32 bit) 3.b RPM INSTRUCTIONS 1. Тар-zxvf Intel-3.4.3006-20051209.i386.tar.gz (32 бит) 3.b ИНСТРУКЦИИ Пакет 1. Ensure the X-server is not currently running. Убедитесь X-сервер не запущен. 2. 2. Go to the directory where you saved the driver package and type: a. Перейдите в папку, где вы сохранили пакет драйверов и типа: a. rpm -i dri-Intel-3.4.3006-20051209.i386.rpm (32 bit Distributions and Kernels) Note: The console prompt will reappear in a few moments 3. RPM-я Dri-Intel-3.4.3006-20051209.i386.rpm (32 бит распределения и ядра) Примечание: строка консоли будет появляться через несколько минут 3. With 2.6 kernels it may be necessary to reboot for the changes to take effect. С 2.6 может быть необходимо перезагрузиться, чтобы изменения вступили в силу. The installation procedure will tell you if this is necessary. Процедура установки сообщит вам, если это необходимо. 3.c FINISHING UP (ALL PACKAGE TYPES) 1. 3.c заканчивал (для всех видов корпусов) 1. Run SuSE's own configurator called 'YAST' under System from SuSE application broswer menu a. собственный конфигуратор Ран SuSE называется "YAST на основании системы от SuSE меню Broswer приложения А. Select the 'Hardware' icon b. Выберите значок "Оборудование" b. Select the 'Graphics Card and Monitor' icon c. Выберите "видеокарты и монитора" значок c. Select 'Grapihcs desktop environment'radio button d. Grapihcs Выберите пункт "рабочий стол environment'radio кнопку D. Select 'Change' e. Выберите "Изменить" E. Under 'Desktop' select 'Graphics Card' f. В разделе "Обои" выберите "Видеокарта Ф. Select 'Add new card' g. Выберите пункт "Добавить новую карту" g. Under 'General' tab, select 'Intel' and then '945G' h. На вкладке "Общие" выберите "Intel", а затем '945G "ч. Accept all changes and exit 'YAST' 3. Принять все изменения и выйти "YAST '3. Log out of root or superuser 4. Выйдите из корня или суперпользователя 4. startx * 5. startx * 5. UNINSTALLING THE SOFTWARE rpm -e Деинсталляция программного обеспечения об / мин-E * 6. INSTALLATION SWITCHES AVAILABLE No installation switches are provided 7. Параметров установки AVAILABLE ************* Не требуется установка переключателей предоставляются 7. Dual Head Configuration Options These options can be added to the Device section to furthur configure dual head modes. Dual Head Параметры конфигурации
Дополнение от 03/09/2011 - 16:19
блин чего ж токие проблемы в установке, обычному пользователю головная боль и карта вроде поддержкой не обделена http://dri.freedesktop.org/wiki/Intel?highlight=%28CategoryHardwareVendo...
Дополнение от 03/09/2011 - 16:22
http://dri.freedesktop.org/wiki/Linux?highlight=%28CategoryOperatingSyst...
Этот файл вообще для других дистрибутивов.
Там suse. Они rpm-bases, а не deb-based.
Похоже, intel забили на поддержку линукс-версии
rpm-bases это unix, если я правильно понял, а чем она отличается от linux и насколько сложнее в освоении?
rpm и deb - это две различные системы репозитариев (и, соответственно, способа распространения программ и обновлений).
И с тем, и с тем, бывают дистрибутивы Линукса
На Ubuntu - deb
На Mandriva - rmp
Говорят, что Mandriva настолько же user-friendly, как и Ubuntu, но я с ней тесно не общался.
Это, скорей, к Chief.
По поводу Unix - такой системы, в общем, нет. Unix = стандарты posix - некоторые требования к операционной системе. И Linux, и Mac относятся к Unix - семейству. Windows - нет.
Нашёл решение для своего ноутбука - puppy linux. Видео без тормазов, системка летает, один минус flash player притормаживает, но это уже мелочи 
Занятный дистрибутив, спасибо!
Надо будет на какую-нибудь древнюю машину поставить


Сандер здраствуйте, скачал, запустил install.sh,кроме окна с этим текстом ничего не произошло:DONT_KNOW:
#!/bin/bash
#######################################################################
# This is the DRI installation script. It compiles the kernel modules
# and installs the kernel, DRI and libGL modules.
#
# Frank Worsley
# Alan Hourihane
# David Dawes
#
#######################################################################
###########################################################
# VARIABLE DEFINITIONS
###########################################################
LOGFILE="dri.log"
LOGFILE_TMP="tmp.log"