![]() |
Настройка частоты обновления
Вложений: 2
Привет всем!
Пытаюсь осваивать линукс, не получается настроить видеокарту, помогите кто может. У меня установлен Linux Mandriva 2005 Limited Edition. Видеокарта GeForce 6600. Разрешение поставил в 1024 на 768, а вот частота обновления 60 Гц. Как повысить частоту ? Прилагаю файл xorg.conf и лог установки драйвера Nvidia (выдаёт ошибки). xorg пытался редактировать, не срабатывает. Какие параметры надо установить чтобы изменилась частота обновления ? |
Цитата:
1 Временно можно пока драйвер nv использовать 2 А в дистрибутиве соответствующего RPM нет ? |
Цитата:
А можно поподробнее ? |
Извините за непросвещённость - прочитал что gcc это компилятор.
Зашёл в установку пакетов и добавил его. Тут ещё почитал про компиляцию ядра, я её не выполнял. Таким образом в usr/src/linux/i386 ничего нет, т.е. я так понял там должно быть скомпилированное ядро, поэтому в логе и пишет что нет ядра и предлагает его скачать с инета (если я правильно понял). Пытаюсь выполнить компиляцию ядра make dep и далее... Ругается что "Нет правил для сборки цели dep. Останов..." Что это значит, и что надо сделать ? Также не срабатывает make xconfig, та же ошибка. Тоесть как я понимаю мне надо настроить систему, скомпилировать ядро, настроить загрузчик, перезагрузить, а только потом устанавливать драйвер для видео? Тогда как выполнить команду make... ? |
Ядро вам перекомпилировать смысла нет - достаточно поставить header`s ядра (kernel-headers-*)
|
Как это сделать ?
kernel-headers- а далее ? Версия ядра ? |
Да :)
|
А я вообще правильно делаю?
Есть файл ...-pkg1.run драйвера. Я гружусь под root'ом, перехожу в режим командной строки (init 3). перехожу в каталог с файлом и набираю sh ...-pkg1.run Потом запускается программа установки, и запрашивает Accept. Я соглашаюсь и потом она ругается на kernel. И почему не надо компилировать ядро? У меня есть книга "Сетевые средства Linux", там этому целая глава посвящена вначале книги. Мол сначала настройка конфигурации ядра (make xconfig), потом компиляция. И почему команда make не выполняется, а выдаёт сообщение "Нет правил для сборки цели dep. Останов..." ? |
tiroman
Книга, конечно вещь хорошая, но ради одного модуля (~5-10 минут сборки) пересобирать ядро ~2-3 часа - это всё равно, что ехать из Москвы в Рязань через Сахалин. Цитата:
ЗЫ Я уже сказал - поставьте kernel-headers вашего ядра из дистрибутива (может ещё kernel-source) и запустите sh ...-pkg1.run |
tiroman, компилировать ядро чтобы установить драйвер ncidia Вам ненужно, это уже сказано. Когда запускаете установку драйвера, происходит компиляция модуля для Вашей версии ядра, вот именно поэтому kernel-headers и нужны.
Цитата:
Цитата:
|
Вобщем драйвер установил, нашёл подробную инструкцию по установке. Хотя я ничего не понял но сделал вот что:
Зашёл под root'ом в режиме командной строки и выполнил: urpmi kernel-source-2.6 chmod 755 имя_файла_драйвера-pkg1.run ./имя_файла_драйвера-pkg1.run всё это выполнял из каталога с файлом драйвера. Хотя и выдал те же ошибки (опять предлагал что-то скачать с сайта nvidia), но установку провёл. Так что с экраном всё в порядке - разрешение 1024 на 768, частота 85 герц. Цитата:
Заранее благодарен за советы. Помогло сообразить. |
Собственно, для кого сообщения об ошибке пишуться? Если в Windows ты их не читаешь, потому что, как правило, они не несут в себе никакой информации о причине произошедшего, то здесь придется. Прочти и все поймешь.
|
Поставил с нуля Linux Mandriva 2007 Free - опять проблемы с установкой драйвера, хотя под 2005 сработало. В спсике адаптеров есть моя карта GeForce 6600, там GeForce 6 series, по логике вещей всё должно работать, но карта всё равно не работает, разрешение 1024 на 768 частота 60 Гц и слайд-шоу.
Выполнил все действия что и в прошлый раз - попытался установить драйвер Nvidia - не устанавливается, теже ошибки. И кто-нибудь может объяснить почему не работает команда make, текст ошибки писал раньше. Хотя на работе GeForce FX 5200 драйвер нормально подцепился сразу при установке, дома не хочет. Карта то вроде не такая уж редкая. Почему так получается ? |
По поводу make узнал что её надо выполнять из каталога с исходниками ядра, по идее пишут что он должен быть в usr/src/linux. Захожу туда, кроме папки RPMS ничего нет. В установке пакетов указано что kernel-... установлен, в свойстве пакета написано что это ядро линукс, показаны файлы относящиеся к этому пакету: в boot/ - это я так понял скомпилированное ядро с которого система грузится; и в lib/ - ещё какие-то папки.
У меня дистрибутив Linux 2007 Free Edition (Download version). Подскажите как мне настроить ядро и скомпилировать, откуда его взять ? Исходники должны быть на диске ? Опять же при установке я согласился скопировать содержимое дисков на винчестер, таким образом в установке пакетов я вижу все доступные с CD. При попытке установки драйвера Nvidia пишет что не найдено ядро линукс, мол укажите путь, а как я не знаю. Пишет что можно использовать --kernel--source--path а что это ? Как указать путь к ядру и где оно лежит ? Например в 2005 Mandrive я прописал из папки с драйвером urpmi kernel-source-2.6 и всё сработало, потом и установка драйвера прошла, а в 2007 не получается. Я окончательно запутался. Куча литературы, везде пишут одно и то же, но у меня структура папок не соответствует тому что пишут, поэтому не знаю что делать. Люди, помогите бедному ламеру, надоела эта грёбаная винда. А с линуксом уже месяц бьюсь и ничего не выходит. |
Сборка ядра - http://howtoforge.org/kernel_compilation_mandriva
Установка nVidia - http://lafox.net/docs/nvidia/nvidia.html |
Я кажись начинаю понимать - ядро надо скачать с ftp сервера (там получается 40 м), а потом распаковать в /usr/src/. А я ищу его на винте и на диске. И не могу понять почему его нет. На диске получается только пакеты ?
Баальшое спасибо [mzd] за ссылки, почитал, понял, буду пробовать. |
Цитата:
Цитата:
|
В общем на работе провернул такое дело: распаковал исходники, сконфигурировал ядро, выполнил все команды по компиляции ядра. После выполнения команды make install в папке /boot появились нужные файлы и в файле lilo.conf уже оказалось всё прописано, перезагрузил, заработало. И как ни странно пошла установка видео драйвера.
А вот дома выполнил те же действия, те же команды, но после команды make install (выполняю её последней), загрузчик не сконфигурирован, т.е. в файле lilo не появилось записи нового ядра. Хотя файлы в папке /boot появились. Подредактировал файл lilo вручную, перезагрузил, при загрузке выдал ошибку kernel panic - not synced (если не ошибаюсь). Вобщем не грузится. Правда при конфигурировании отключил больше позиций чем на работе, там я почти ничего не менял. Может я что-то не то убрал из ядра ? Таким образом у меня до сих пор стоит вопрос установки драйвера видеокарты. При попытке установки пишет что отсутствуют kernel-header. Где искать эти пакеты ? В наборе пакетов с дисков их нет, есть только kernel-source. Неужели только один путь - пересобрать ядро ? |
Отставить. Всё сделал. Удалил все "упоминания" о новом ядре, всё что накомпилировал. Сделал всё заново, сработало. Наверное из ядра удалил что-то важное.
После загрузки с нового ядра установка драйвера прошла нормально. Разрешение поставил 1152 на 864, частота 75 Гц. Заметил что при установке предлагал скачать и установить nvidia kernel interface, кто-нить знает что это, и ставить ли вообще ? |
Время: 13:05. |
Время: 13:05.
© OSzone.net 2001-