Титла: един проблем дето ме мъчи отдавна Публикувано от: tuxi в Feb 01, 2005, 15:34 Проблемът е че когато имам инсталиран Xorg и KDE като вляза в KDE-то мога да работя няколко минути и после тотално забива (Не мога да рестартирам Xorg със Ctrl+alt+backspace нито да превключа на някоя от конзолите с ctrl+alt+Fx) единствено ресет го оправя. Влязох през SSH в блокиралия компютър но в Xorg.0.log нямаше грешки. Намерих само това:
това излиза като изпълня: $ps -aCcfHhljmrSXxZ
а ето го и съдържанието на xorg.conf
не знам защо става така. Пробвал съм и със линукс suse 9.2 пак със Xorg и пак така забива. Имам и още един въпрос. За пръв път слагам BSD и не знам как да си направя маскирането което правих с iptables под линукс. Това намерих в наръчника на FreeBSD но не съм сигурен дали ще свърши работа.
Титла: един проблем дето ме мъчи отдавна Публикувано от: n3c в Feb 01, 2005, 16:13 Как си инсталирал софтуера на FreeBSD машината - през порт системата, от пакети, ръчно компилиране? А как влизаш в КДЕ - през ~/.xinitrc или през kdm? Ползвам xorg още от самото му влизане във FreeBSD и не съм имал такъв проблем.
За маскирането. Можеш да ползваш natd или ако предпочиташ pf. Конфигурацията, която си видял в Handbook ти пуска natd, за настройките погледни man (8) natd. Ако предпочетеш да ползваш pf прочети официалната документация тук. Успех! Титла: един проблем дето ме мъчи отдавна Публикувано от: в Feb 01, 2005, 16:21 Има ли Windows на тоя компютър и забива ли?
Имал съм подобен случай - конфликт на звуковата карта с някоя платка и като рече да издаде някой звук KDE-то и компютера забива. Вероятно не е от операционната система. Бях сложил една PCI USB карта и тогава ми се появиха тез проблеми. Тряба да се разместват картите по слотовете (ако е това проблема де) Титла: един проблем дето ме мъчи отдавна Публикувано от: в Feb 01, 2005, 16:33 имаш ли Driveri na Nvidia
при мен това беше проблема и беше същия както ти го описваш ![]() Титла: един проблем дето ме мъчи отдавна Публикувано от: tuxi в Feb 01, 2005, 16:37 FreeBSD-то го инсталирах от диск през менюто за инсталация. В КДЕ влизам като първо стартирам Xorg със startx и после startkde.
На компютъра има и windows с него нямам такива проблеми, но по скапано дъно едва ли има http://www.mainboard.cz/mb/amptron/m754lmr.htm Забравих да ви кажа че с XFree86 не забива така Пробвах да пусна натд но нещо не успях (искам да пусна IP masqerading на 192.168.0.2 към 10.11.164.1)
Има нещо странно в това BSD във fstab добавих един ред за дискетата
и като рестартирах като стигна до мионтирането на дяловете ми изписа
и като натисна ентер влизам като root без да пиша паролата. Пробвах същия наомер с Дебиан Серж но не стана. Това не е ли пропуск в сигурноста на FreeBSD Титла: един проблем дето ме мъчи отдавна Публикувано от: hx3 в Feb 04, 2005, 11:30 Интересно е това с дискетата?
Може ли да постнеш целия fstab за да го видя. Какво пък толко има там? ![]() ![]() Титла: един проблем дето ме мъчи отдавна Публикувано от: ibb27 в Feb 04, 2005, 19:05 когато има проблем с boot на някоя от файловите системи, OS влиза в еднопотребителски режим. В този режим потребителя е с su права.
Титла: един проблем дето ме мъчи отдавна Публикувано от: в Feb 04, 2005, 20:38 не че разбирам много от фрийбсд, ама да се стартира кде по тоя варварски начин, е меко казано невежество. за да се стартира кде веднага след зареждането на системата, се прави следната корекция в /etc/ttys (тук давам линк към хендбука на фрийбсд: http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/x-xdm.html) : виж точка 5.6.2. там пише как да се стартира xdm при boot up. в указания ред за корекция, просто на мястото на xdm пишеш пътя до kdm.
Титла: един проблем дето ме мъчи отдавна Публикувано от: в Feb 04, 2005, 20:44 http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/x-xdm.html
сори, но скобата от предния ми постинг се е сляла с линка Титла: един проблем дето ме мъчи отдавна Публикувано от: tuxi в Feb 04, 2005, 22:41
Май ще трябва да почета повечко за това BSD Титла: един проблем дето ме мъчи отдавна Публикувано от: n3c в Feb 05, 2005, 01:28 Погледни реда:
опцията noauto не е попаднала там случайно. Ако нямаш CD в CD-ROMa (също както ако нямаш дискетка във флопито) FreeBSD не може да закачи описаната файлова система и приема това за сериозен проблем. Съответно те вкарва в еднопотребителски режим (в него може да се влезе по няколко начина - за FreeBSD 5.x като избереш "4" от менюто с демончето в началото, за FreeBSD 4.x като напишеш "boot -s" при стартиране на системата, с командата "shutdown now" в работеща система и т.н.), за да оправиш проблема. Това НЕ е пропуск в сигурността! Това е съвсем контролирано поведение ![]()
на
В кокретния случай, за да не те пуска в еднопотребителски режим при стартиране трябва да промениш реда за флопито в /etc/fstab така:
По този начин ще укажеш, че не желаеш автоматично монтиране на дискета при зареждане на системата, точно както ти е указано по подразбиране за CD-то. Тук отварям една скоба - възползвай се от случая и погледни man (5) fstab и man (8) mount. Опциите по подразбиране на файловите системи в /etc/fstab са доста либерални и принципно не са добри за ежедневна употреба. Сложени са само жизненоважните с цел системата да работи, но не е зле да се пипнат и да се укажат някои ограничения (nosuid, nodev, noexec) където е възможно и подходящо. За КДЕ: Графичните мениджъри (gdm, kdm) вече не се пускат през /etc/ttys, този начин се ползва все още (до колкото знам) само за xdm. Правилният начин да се логваш е КДЕ е да погледнеш в /usr/X11R6/etc/rc.d/ там трябва да намериш файл kdm.sh.sample, на който файл да направиш копие в същата директория с име kdm.sh. Така при стартиране системата ще прочита този файл (за повече информация относно стартиращите скриптове във FreeBSD погледни съответната глава в Handbook-а) и директно ще ти стартира kdm, където ще можеш да се логваш графично. Успех! Титла: един проблем дето ме мъчи отдавна Публикувано от: ibb27 в Feb 05, 2005, 13:12 Много пълно и изчерпателно обяснение. Едва ли бих могъл да направя такова.
![]() Титла: един проблем дето ме мъчи отдавна Публикувано от: tuxi в Feb 06, 2005, 09:51 Мерси на всички за изчерпателните отговори.
Вече настроих автоматично да стартира xdm и да влиза в KDE. Проблема със забиването така и не се оправи. Изтеглих драйверите на nvidia но не можах да ги инсталирам. Не може да намери kernel source tree. Kernel source от kernel.org ли се сваля или трябва да ползвам порт системата на FreeBSD. За NAT. Пуснах го и добавих
10.11.164.2 (netmask 255.255.255.252 (лан карта rl0))- е IP от доставчика ми 192.168.0.1 (netmask 255.255.255.252 (лан карта sis0))- е IP на другата лан карта 192.168.0.2 (netmask 255.255.255.252)- е IP на другия компютър но на компютъра във вътрешната мрежа няма интернет. Kато напиша ipnat -l правилото го има но не знам защо не работи. Сигурно пак нещо съм объркал. Мога ли да сложа XFree86 a не Xorg на FreeBSD Титла: един проблем дето ме мъчи отдавна Публикувано от: ibb27 в Feb 06, 2005, 11:49 За драйвера на Nvidia, появява ли се когато напишеш:
>kldstat В конфигурационния файл на X11 трябва допълнително да се добави Option "NvAGP" в `Device' секцията. Титла: един проблем дето ме мъчи отдавна Публикувано от: prilep в Feb 06, 2005, 13:38 Относно драйверите за нвидия - прочети вниматално как се инсталират - Readme-то тоест от сайта на нвидия.
Иначе - аз ги инсталирах ето от тук: su-2.05b# make search name=nvidia-drive Port: nvidia-driver-1.0.6113_3 Path: /usr/ports/x11/nvidia-driver Иначе , за да работи Option "NvAGP" трябва да махнеш системното agp ,което го има по подразбиране в ядрото (значи трябва да си прекомпилираш ядрото). След това в /boot/loader.conf трябва да добавиш следното: nvidia_load="YES" Това ще ти зарежда драйвера всеки път при стартиране на системата. Трябва да промениш и файл на Х-а ,за да зададеш драйвера който да се използва. В в Section "Device" промени от Driver "nv" на Driver "nvidia" Абе с прочети README-то и ще разбереш кое как се прави. Успех! Титла: един проблем дето ме мъчи отдавна Публикувано от: n3c в Feb 06, 2005, 17:50 Изходните кодове на ядрото се намират в /usr/src/sys/, ако разбира се си ги инсталирал
![]() 1. Да ги прехвърлиш от инсталационното CD на FreeBSD. Слагаш CDто в CD-ROMa, отваряш root терминал и пишеш:
отваря ти се добрепознатото инсталационно меню. Избираш Configure -> Distributions -> src. Това ще ти изсипе всички системни изходни кодове в /usr/src/. 2. Можеш да си ги дръпнеш през CVS/CVSup. Как точно става това не мога да ти разкажа с 2 изречения, затова прочети съответната глава от Handbook-а.
На kernel.org ще намериш Линукс ядра, едва ли ще ти свършат работа ![]() За NAT-а. 1. Като гледам документацията, правилния формат на правилото за NAT в /etc/ipnat.rules е:
2. Бъди сигурен, че си пуснал ipnat - сложи ipnat_enable="YES" в /etc/rc.conf и
3. Отвори root терминал и промени променливата на ядрото net.inet.ip.forwarding на 1:
това е нужно, за да могат rl0 и sis0 да си прехвърлят пакети. Добави реда:
в /etc/sysctl.conf За драйверите на nVidia прочети горните два отговора. Само едно уточнение към отговора на prilep:
тази команда трябва да се изпълни от /usr/ports/ ![]() Успех! Титла: един проблем дето ме мъчи отдавна Публикувано от: tuxi в Feb 07, 2005, 16:28 Много ви благодаря за помоща
![]() ![]() ![]() Вече всичко е наред. 1. Проблема с натването беше точно в /etc/ipnat.rules. С поправката от n3c всичко тръгна както трябва. 2. Kernel Source го инсталирах с /stand/sysinstall 3. Драйверите на nvidia ги сложих както каза prilep(Option "NvAGP" и Driver "nvidia" в xorg.conf, a nvidia_load="YES" и agp_load="YES" в /boot/loader.conf), но не съм прекомпилирал ядрото и поне за сега нямам никакви проблеми. Реших да направя и един тест за стабилноста на Xorg ![]() ![]() ![]() |