Автор Тема: Freebsd 6.2 и нвидия  (Прочетена 2129 пъти)

Nik123

  • Напреднали
  • *****
  • Публикации: 3117
  • Distribution: Mageia, Q4OS
    • Профил
Freebsd 6.2 и нвидия
« -: May 03, 2007, 20:07 »
Здравейте! Съвсем нов съм с фБСД - и вече срещнах някои проблеми. Първото, което ми направи впечатление, е че gdm се стартира само от руут от терминала- след логина, не дава на юзър да го стартира. Няма ли някакъв начин, някъде да се добави командата, че да се стартира направо gdm при буутването? Нещо като rc.local в линукс?
Другият, и по-важен въпрос засега е, инсталирането на драйвъра на нвидия. Следвах инструкциите от сайта, разархивирах пакета, и пробвах препоръчаното % make install като руут, ама даде това-
free# % make install
%: Too many arguments.

пробвах make като юзър, предполагайки, че това е методиката, и после make install като руут, ама не-
free# make install
===> src (install)
install -o root -g wheel -m 555   nvidia.ko /boot/modules
kldxref /boot/modules
===> lib (install)
===> lib/libGL (install)
===> lib/libnvidia-tls (install)
===> lib/libnvidia-cfg (install)
===> lib/libGLcore (install)
===> lib/libXvMCNVIDIA (install)
===> lib/compat (install)
===> lib/compat/libGL (install)
===> lib/compat/libnvidia-tls (install)
===> lib/compat/libGLcore (install)
===> x11 (install)
===> x11/driver (install)
install: /lib/modules/drivers: No such file or directory
*** Error code 71

Stop in /usr/home/nik/source/NVIDIA-FreeBSD-x86-1.0-9755/x11/driver.
*** Error code 1

Stop in /usr/home/nik/source/NVIDIA-FreeBSD-x86-1.0-9755/x11.
*** Error code 1

Същото става и при make и make install като руут. Как да го инсталирам тоя драйвър? И още нещо- в папката /etc/x11 няма нищо- къде се намира конфигурационния файл на X- сървъра?

И още нещо- като пробвам като руут да стартирам наутилус, през терминал в гноме, ми дава това:
free# nautilus --no-desktop --browser
cannot open display:
Run 'nautilus --help' to see a full list of available command line options.

Има ли начин да си стартирам наутилуса и като руут?

Благодаря предварително за вниманието

П.П. Забравих да добавя, и че няма звук- въпреки че съм задал OSS от Multimedia systems selector на GNOME



Активен

ibb27

  • Напреднали
  • *****
  • Публикации: 119
    • Профил
Freebsd 6.2 и нвидия
« Отговор #1 -: May 04, 2007, 12:35 »
Първо, кой модел е твоята видеокарта.
Второ, коя версия е FreeBSD.
Трето, обновил ли си ports колекцията?
Четвърто, трябва да си създадеш сам xorg.conf, можеш да прочетеш как става на: http://www.freebsd.org/doc....ig.html
Наутилуса ще го пуснеш като настроиш Xorg.
За Гнома може да прочетеш ето тук: http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/x11-wm.html и за да стартираш gdm при стартиране погледни на същото място в частта:
5.7.3.1 The KDE Display Manager
като конфигурирането е аналогично само трябва да се смени kdm с gdm.
За правилното конфигуриране на звука прочети: http://www.freebsd.org/doc....up.html
Успех!



Активен

Nik123

  • Напреднали
  • *****
  • Публикации: 3117
  • Distribution: Mageia, Q4OS
    • Профил
Freebsd 6.2 и нвидия
« Отговор #2 -: May 04, 2007, 15:01 »
FreeBSD e 6.2, videocard nvidia GeForce FX 5500 256 ram Не съм обновявал порт-колекцията, доколкото четох, това е нещо като линукските миръри, но не можах да разбера как става това обновяване...



Активен

ibb27

  • Напреднали
  • *****
  • Публикации: 119
    • Профил
Freebsd 6.2 и нвидия
« Отговор #3 -: May 04, 2007, 19:20 »
Инсталирането на софтуер чрез ports колекцията се препоръчва винаги преди всичко останало, когато има създаден такъв порт, защото се поддържа от хората, които правят и работят на FreeBSD. При откриване на бъгове (особено специфични за FreeBSD), обновяване до по-нова версия или разширяване по някакъв начин функционалността на софтуера, в ports системата се реагира много по-бързо (а пачовете специфични за FreeBSD (ако има такива) , няма откъде другаде да изтеглиш), освен това със скриптовете включени за всеки порт се автоматизира почти всичко, по обновяването на програмите, следене на зависимостите, задаване на специфични опции при компилиране и т.н.
Обновяването става по следният начин:
1. #cp /usr/share/examples/cvsup/ports-portssupfile /root/ports //копираме този файл с настройки в друга директория (тук в root)
2. #ее /root/ports //редактираме файла с текстов редактор(аз лично предпочитам vi, но този е по-лесен за новаците)
2.1 намираме реда където пише CHANGE_THIS.FreeBSD.org и го сменяме с огледален CVSup сървър на FreeBSD (всички сървъри са описани ето тук: http://www.freebsd.org/doc....MIRRORS (в случай че някой от по натоварените сървъри е зает)) Например: cvsup.bg.FreeBSD.org
2.2 записваме промените, които сме направили (с Esc преди изход редактора пита дали да запише промененият файл)
3. #csup -4 -L 2 /root/ports //това е командата за обновяване на ports колекцията, като накрая указваме от кой файл ще се четат настройките (изчакваш да се обновят всички файлове където е необходимо, като за първи път ще отнеме повече време)
4. # cd /usr/ports | make fetchindex //с първата команда отиваме в директорията на портовете, а с втората изтегляме индекс файла с базата данни необходим за ports системата
5. ports колекцията вече е обновена '<img'> и с make install може да инсталираш всичко което желаеш...
Някои напътствия за използването на портовете:
Винаги преди инсталирането или обновяването на програма или друг софтуер обновявай ports системата, преглеждай какво пише в /usr/ports/UPDATING, в случай че си уцелил програма която се нуждае от по-специфично инсталиране или обновяване (винаги се намира такава, и то точно когато бързаш и инсталирането (или компилирането) се прецаква някъде по средата, знам от собствен опит '<img'>), при повечко свободно време препоръчвам разглеждането на Makefiles, които се намират във всяка от директориите на портовете (и ръководят компилирането и инсталирането на софтуера)
Прочети http://www.freebsd.org/doc....ng.html по-специално начина на инсталиране и обновяване на програмите. В твоя случай за да инсталираме драйвера на Nvidia за видеокартата:
#cd /usr/ports/x11/nvidia-driver-7184
#make install clean //последното е за изчистване на временните файлове, ако са останали някакви при компилирането
Накрая, прочети внимателно README-то от сайта на Nvidia, там може да намериш разрешение на проблем, в случай че се натъкнеш на такъв.
Ако всичко това ти се струва много, като четене и си объркан, не се страхувай, това е само началото!  '<img'>



Активен

Nik123

  • Напреднали
  • *****
  • Публикации: 3117
  • Distribution: Mageia, Q4OS
    • Профил
Freebsd 6.2 и нвидия
« Отговор #4 -: May 04, 2007, 22:24 »
Мерси за изчерпателния пост, само заради това, че си си поиграл толкова да пишеш, ще опитам да вкарам в пътя БСД-то- макар че, определено не е за машината ми (1100 мхз амд Дюрон, 512 рам0- държи се в пъти по-тежко от мандривата, и преди да ти прочета поста, вече бях решил да го махам. Така- ще пробвам това, коевто ми пишеш. Пробвах да си създам xorg.conf, следвайки инструкциите от линка, който си ми дал в предния пост, Xorg -configure минава гладко, но при втората команда, Xorg -config xorg.conf.new - Х-а нещо забива, и мишката не се движи, но в литературата и затова пише, ще се оправя, смятам. Тя мишката и без това се държи странно- както и да я бъзикам от Гноме, все си ускорява ненадейно бързо в края на екрана, а в средата се държи като залепена, влачи. иначе гнома си ми върви, но само за юзъра ми, ако пробвам логин като руут в гнома, забива Х-а. Сега ще се поиграя още с бсд-то и ще пиша тук, ако имам проблеми
Активен

ibb27

  • Напреднали
  • *****
  • Публикации: 119
    • Профил
Freebsd 6.2 и нвидия
« Отговор #5 -: May 05, 2007, 15:12 »
Хмм, на такава машина BSD-то трябва да лети '<img'>... От наблюденията ми и допира с няколкото Линукса и FreeBSD, съм останал с впечатление че BSD-то е по-стабилно, макар че него най-много го ръчкам  '<img'> ... Възможно е новата версия на X-са да оказва влияние (която, между другото в момента внедряват в ports колекцията на FreeBSD) ... може да се пробваш и по-нататък, аз ползвам VMware и редовно си инсталирам някоя нова версия на десетките хиляди Линукс дистрибуции, но BSD-то винаги си ми стои пред очите  'B)'
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Help me s FreeBSD 5.0
Хардуерни и софтуерни проблеми
simsxxx 1 5075 Последна публикация Feb 28, 2003, 17:34
от Nuclear_man
FreeBSD
Настройка на програми
chelsea 1 3247 Последна публикация Jun 16, 2003, 17:38
от
FreeBSD- cd2&cd3
Настройка на програми
Air 0 2056 Последна публикация Jan 07, 2004, 22:27
от Air
Интересна статия за Линуксоиди започващи с FreeBSD
Системни настройки
ibb27 2 4026 Последна публикация Apr 30, 2004, 14:16
от n3c
FreeBSD виртуални конзоли
Настройки на софтуер
ferdo_st 7 2074 Последна публикация Jan 22, 2024, 10:52
от go_fire