Титла: Freebsd 6.2 и нвидия Публикувано от: Nik123 в 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 Титла: Freebsd 6.2 и нвидия Публикувано от: ibb27 в 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 Успех! Титла: Freebsd 6.2 и нвидия Публикувано от: Nik123 в May 04, 2007, 15:01 FreeBSD e 6.2, videocard nvidia GeForce FX 5500 256 ram Не съм обновявал порт-колекцията, доколкото четох, това е нещо като линукските миръри, но не можах да разбера как става това обновяване...
Титла: Freebsd 6.2 и нвидия Публикувано от: ibb27 в 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 колекцията вече е обновена ![]() Някои напътствия за използването на портовете: Винаги преди инсталирането или обновяването на програма или друг софтуер обновявай ports системата, преглеждай какво пише в /usr/ports/UPDATING, в случай че си уцелил програма която се нуждае от по-специфично инсталиране или обновяване (винаги се намира такава, и то точно когато бързаш и инсталирането (или компилирането) се прецаква някъде по средата, знам от собствен опит ![]() Прочети http://www.freebsd.org/doc....ng.html по-специално начина на инсталиране и обновяване на програмите. В твоя случай за да инсталираме драйвера на Nvidia за видеокартата: #cd /usr/ports/x11/nvidia-driver-7184 #make install clean //последното е за изчистване на временните файлове, ако са останали някакви при компилирането Накрая, прочети внимателно README-то от сайта на Nvidia, там може да намериш разрешение на проблем, в случай че се натъкнеш на такъв. Ако всичко това ти се струва много, като четене и си объркан, не се страхувай, това е само началото! ![]() Титла: Freebsd 6.2 и нвидия Публикувано от: Nik123 в May 04, 2007, 22:24 Мерси за изчерпателния пост, само заради това, че си си поиграл толкова да пишеш, ще опитам да вкарам в пътя БСД-то- макар че, определено не е за машината ми (1100 мхз амд Дюрон, 512 рам0- държи се в пъти по-тежко от мандривата, и преди да ти прочета поста, вече бях решил да го махам. Така- ще пробвам това, коевто ми пишеш. Пробвах да си създам xorg.conf, следвайки инструкциите от линка, който си ми дал в предния пост, Xorg -configure минава гладко, но при втората команда, Xorg -config xorg.conf.new - Х-а нещо забива, и мишката не се движи, но в литературата и затова пише, ще се оправя, смятам. Тя мишката и без това се държи странно- както и да я бъзикам от Гноме, все си ускорява ненадейно бързо в края на екрана, а в средата се държи като залепена, влачи. иначе гнома си ми върви, но само за юзъра ми, ако пробвам логин като руут в гнома, забива Х-а. Сега ще се поиграя още с бсд-то и ще пиша тук, ако имам проблеми
Титла: Freebsd 6.2 и нвидия Публикувано от: ibb27 в May 05, 2007, 15:12 Хмм, на такава машина BSD-то трябва да лети
![]() ![]() ![]() |