Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: дрова на intel  (Прочитано 1779 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн robomozg

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
дрова на intel
« : 24 Апреля 2009, 16:23:44 »
Подскажите плиз как правильно поставить дрова на intel X3100. Скачал с http://intellinuxgraphics.org/download.html libdrm-2.4.9 и xf86-video-intel-2.7.0.tar.bz2. Распаковываю libdrm, захажу в папку, запускаю ./configure - все проходит нормально. Затем sudo make выдает:
robomozg@robomozg-laptop:~/Рабочий стол/libdrm-2.4.9$ sudo make
Making all in libdrm
make[1]: Вход в каталог `/home/robomozg/Рабочий стол/libdrm-2.4.9/libdrm'
make  all-recursive
make[2]: Вход в каталог `/home/robomozg/Рабочий стол/libdrm-2.4.9/libdrm'
Making all in .
make[3]: Вход в каталог `/home/robomozg/Рабочий стол/libdrm-2.4.9/libdrm'
make[3]: Выход из каталога `/home/robomozg/Рабочий стол/libdrm-2.4.9/libdrm'
Making all in intel
make[3]: Вход в каталог `/home/robomozg/Рабочий стол/libdrm-2.4.9/libdrm/intel'
make[3]: Цель `all' не требует выполнения команд.
make[3]: Выход из каталога `/home/robomozg/Рабочий стол/libdrm-2.4.9/libdrm/intel'
make[2]: Выход из каталога `/home/robomozg/Рабочий стол/libdrm-2.4.9/libdrm'
make[1]: Выход из каталога `/home/robomozg/Рабочий стол/libdrm-2.4.9/libdrm'
Making all in shared-core
make[1]: Вход в каталог `/home/robomozg/Рабочий стол/libdrm-2.4.9/shared-core'
make[1]: Цель `all' не требует выполнения команд.
make[1]: Выход из каталога `/home/robomozg/Рабочий стол/libdrm-2.4.9/shared-core'
Making all in tests
make[1]: Вход в каталог `/home/robomozg/Рабочий стол/libdrm-2.4.9/tests'
Making all in modeprint
make[2]: Вход в каталог `/home/robomozg/Рабочий стол/libdrm-2.4.9/tests/modeprint'
/bin/bash ../../libtool --tag=CC   --mode=link gcc -I../../shared-core -I../../libdrm/intel/ -I../../libdrm -g -O2   -o modeprint modeprint.o ../../libdrm/libdrm.la ../../libdrm/intel/libdrm_intel.la
libtool: link: cannot find the library `стол/libdrm-2.4.9/libdrm/libdrm.la' or unhandled argument `стол/libdrm-2.4.9/libdrm/libdrm.la'
make[2]: *** [modeprint] Ошибка 1
make[2]: Выход из каталога `/home/robomozg/Рабочий стол/libdrm-2.4.9/tests/modeprint'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Выход из каталога `/home/robomozg/Рабочий стол/libdrm-2.4.9/tests'
make: *** [all-recursive] Ошибка 1
В чем ошибка? Понять не могу. Может есть какой-нибудь другой способ установки?

Оффлайн mitnikk

  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: дрова на intel
« Ответ #1 : 24 Апреля 2009, 16:31:56 »
Какая версия компилятора?
Пробовал читать руководство по установке?
Посмотри и найди с какими параметрами запустить конфигуратор.

Оффлайн robomozg

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: дрова на intel
« Ответ #2 : 24 Апреля 2009, 16:43:48 »
Посмотрел redme там пишут:
Compiling
---------
By default, libdrm and the DRM header files will install into /usr/local/.
If you want to install this DRM to replace your system copy, say:
./configure --prefix=/usr --exec-prefix=/
Then,
make install
To build the device-specific kernel modules from the git tree:
cd linux-core/
make
cp *.ko /lib/modules/VERSION/kernel/drivers/char/drm/
   (where VERSION is your kernel version: uname -f)
Or,
cd bsd-core/
make
copy the kernel modules to the appropriate place
./configure --prefix=/usr --exec-prefix=/ - проходит нормально.
make install - ошибка:
robomozg@robomozg-laptop:~/Рабочий стол/libdrm-2.4.9$ sudo make install
Making install in libdrm
make[1]: Вход в каталог `/home/robomozg/Рабочий стол/libdrm-2.4.9/libdrm'
Making install in .
make[2]: Вход в каталог `/home/robomozg/Рабочий стол/libdrm-2.4.9/libdrm'
make[3]: Вход в каталог `/home/robomozg/Рабочий стол/libdrm-2.4.9/libdrm'
make[3]: Цель `install-exec-am' не требует выполнения команд.
test -z "//lib" || /bin/mkdir -p "//lib"
 /bin/bash ../libtool   --mode=install /usr/bin/install -c  'libdrm.la' '//lib/libdrm.la'
libtool: install: /usr/bin/install -c .libs/libdrm.so.2.4.0 //lib/libdrm.so.2.4.0
libtool: install: (cd //lib && { ln -s -f libdrm.so.2.4.0 libdrm.so.2 || { rm -f libdrm.so.2 && ln -s libdrm.so.2.4.0 libdrm.so.2; }; })
libtool: install: (cd //lib && { ln -s -f libdrm.so.2.4.0 libdrm.so || { rm -f libdrm.so && ln -s libdrm.so.2.4.0 libdrm.so; }; })
libtool: install: /usr/bin/install -c .libs/libdrm.lai //lib/libdrm.la
libtool: install: warning: remember to run `libtool --finish /usr/local/lib'
test -z "/usr/include" || /bin/mkdir -p "/usr/include"
 /usr/bin/install -c -m 644 'xf86drm.h' '/usr/include/xf86drm.h'
 /usr/bin/install -c -m 644 'xf86drmMode.h' '/usr/include/xf86drmMode.h'
make[3]: Выход из каталога `/home/robomozg/Рабочий стол/libdrm-2.4.9/libdrm'
make[2]: Выход из каталога `/home/robomozg/Рабочий стол/libdrm-2.4.9/libdrm'
Making install in intel
make[2]: Вход в каталог `/home/robomozg/Рабочий стол/libdrm-2.4.9/libdrm/intel'
make[3]: Вход в каталог `/home/robomozg/Рабочий стол/libdrm-2.4.9/libdrm/intel'
make[3]: Цель `install-exec-am' не требует выполнения команд.
test -z "//lib" || /bin/mkdir -p "//lib"
 /bin/bash ../../libtool   --mode=install /usr/bin/install -c  'libdrm_intel.la' '//lib/libdrm_intel.la'
libtool: install: error: cannot install `libdrm_intel.la' to a directory not ending in /usr/local/lib
make[3]: *** [install-libdrm_intel_laLTLIBRARIES] Ошибка 1
make[3]: Выход из каталога `/home/robomozg/Рабочий стол/libdrm-2.4.9/libdrm/intel'
make[2]: *** [install-am] Ошибка 2
make[2]: Выход из каталога `/home/robomozg/Рабочий стол/libdrm-2.4.9/libdrm/intel'
make[1]: *** [install-recursive] Ошибка 1
make[1]: Выход из каталога `/home/robomozg/Рабочий стол/libdrm-2.4.9/libdrm'
make: *** [install-recursive] Ошибка 1
Установлен дистриб ubuntu 9.04 релиз.

Оффлайн mitnikk

  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля

Оффлайн aliftin

  • Старожил
  • *
  • Сообщений: 1398
    • Просмотр профиля
Re: дрова на intel
« Ответ #4 : 24 Апреля 2009, 17:54:54 »
Во-первых не собирайте на рабочем столе (нужно что бы в пути не было русских символов и пробелов). Во-вторых все уже обсуждалось и sudo для make не к чему. В-третьих вам так нужно ставить на 9.04 новые драйвера, там же все и так должно быть наисвежайшее?
Если мы не можем до чего то дотянуться, мы виним в этом не свой рост, не отсутствие табуретки, а свою цель.

Оффлайн robomozg

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: дрова на intel
« Ответ #5 : 24 Апреля 2009, 18:01:40 »
Да я бы ничего не ставил, просто не могу компиз запустить. Прочитал вот это - http://ubuntologia.ru/compiz-fusion и решил что это из за дров.

Пользователь решил продолжить мысль 24 Апреля 2009, 19:28:06:
все разобрался. спасибо всем. действительно ошибка было в том, что папка лежала на рабочем столе
« Последнее редактирование: 24 Апреля 2009, 19:28:06 от robomozg »

Оффлайн Subsanek

  • Любитель
  • *
  • Сообщений: 76
  • Ben!
    • Просмотр профиля
Re: дрова на intel
« Ответ #6 : 26 Апреля 2009, 10:02:12 »
А у меня вообщ не собирается!
./configure нормально, но make : sudo make
make: *** Не заданы цели и не найден make-файл.  Останов.

Оффлайн aliftin

  • Старожил
  • *
  • Сообщений: 1398
    • Просмотр профиля
Re: дрова на intel
« Ответ #7 : 26 Апреля 2009, 11:54:56 »
У вас configure не прошел. Скорей всего чего то не хватает, смотреть нужно.
Если мы не можем до чего то дотянуться, мы виним в этом не свой рост, не отсутствие табуретки, а свою цель.

 

Страница сгенерирована за 0.018 секунд. Запросов: 20.