Nestandart_sex | ||||||||||
Всем привет! Понятно, что Windows установлена на 90% машинах в России, но наверняка есть спецы по Unix. Давайте обмениваться опытом! |
||||||||||
Lina | ||||||||||
Вот как только его чуть-чуть наберусь, сразу же с удовольствием прибегу обмениваться. ![]() |
||||||||||
Night_Maverick | ||||||||||
Давайте, сам изучаю эту систему. С удовольствием помогу людям или сам спрошу ![]() |
||||||||||
jalt | ||||||||||
Являюсь спецом, с удовольствием отвечу на вопросы! :) | ||||||||||
aLexZunder | ||||||||||
Вопрос нумер ONE: Сильно ли различаются FreeBSD 5.3 и FreeBSD 6.0??? И если сильно, то в чем? Вообще я сам изучаю FreeBSD. У меня стоит 5.3 в качестве гейта в инет. Выполняется NAT, стоит Firewall, почта и т.д... Но хочу попробовать эту операционку в качестве настольной машины (для дома) - настроить графику, мультимеди и т.д. и т.п... |
||||||||||
Nestandart_sex | ||||||||||
Как раз с графикой какие-то глюки... startx запускается, но постоянно ругается bad display. Потом в /usr/x11r6/lib/x11/xinit в xinitrc прописал exec startkde . KDE запускается по команде startx НО!!! заголовки окон такие же как при голом старте графики (зелёные), а хочется, чтобы были нормальные с кнопками свернуть-развернуть-закрыть... Подскажите, где копать? | ||||||||||
Jene | ||||||||||
KDE полностью не запустился... Очевидно, причина все в том же Bad display. Изучайте структуру xorg.conf (XF86Сonfig) Хорошо описано здесь: http://www.freebsd.org/doc/ru_RU.KOI8-R/bo...k/x-config.html |
||||||||||
aLexZunder | ||||||||||
Подарил ссылку на страничку Handbook-a. Оригинально!!! :) По-моему на то он и лежит на дисках с дистрибутивом, чтоб всегда быть под рукой и чтоб при случаи "припадать" к нему. Если по-теме, то есть вероятность, что некорректно встали драйвера. Не так давно с другом копались на эту тему... много интересного нашли. :) А еще вот ссылка на интересный ресурс, я им активно пользуюсь: OpenNet |
||||||||||
jalt | ||||||||||
да, в линухе частенько траблы с дровами для современных видюх возникают. | ||||||||||
Lina | ||||||||||
Можно про свою проблему в Линуксе рассказать? Все равно ведь расскажу... ![]() У меня Mandrake 10.1 PowerPack+. Отказывается определять любые USB-устройства. При попытке подключить пишет сообщение следующего содержания: "Message from syslogd@localhost at Sun Feb 19 17:05:25 2006... localhost kernel: Disabling IRQ#21" Ставила этот же дистрибутив на ноутбук - все определялось отлично, а на моем домашнем никак не могу... ![]() Если кто чего подскажет, заранее спасибо! ![]() |
||||||||||
jalt | ||||||||||
Странный глюк - в мандрейке с USB никогда такого не видел. Но все указывает на то, что тебе придется пересобирать ядро. Скажи-ка на всякий случай, какая у тебя видюха, и нет ли специфичных устройств типа модема и т.п. | ||||||||||
jalt | ||||||||||
...а еще выкинь сюда, что у тебя творится в /proc/interrupts, так проще разобраться будет... | ||||||||||
Lina | ||||||||||
Ага... ![]() Видюха SVGA GeForce4 MX440SE 64 Mb, но вроде нормально определяется, как надо. А модем... Кхм... Zyxel Omni 56k, внутренний, PCI-ный.. *тупо смотрит внутрь компа, ищет еще какие-нить специфичные устройства...* ![]() Не, больше ничего специфичного нету... Там больше вообще ничего нету. Все вроде хорошо должно быть - даже купила отдельный HDD, чтобы c Windows они не ругались... А /proc/interrupts... ща тогда перезагружусь, прочитаю, и выложу сюда... |
||||||||||
jalt | ||||||||||
смотри! все просто! для начала попробуй в /etc/lilo.conf вбить append="acpi=off". Потом отпишись, че получилось. А еще для начала можно попробовать сдернуть момед и загрузиться без него. | ||||||||||
Lina | ||||||||||
Ща попробую... ![]() А вот это живет в /proc/interrupts: CPU0 0: 145041 IO-APIC-edge timer 1: 99 IO-APIC-edge i8042 2: 0 XT-PIC cascade 12: 4035 IO-APIC-edge i8042 14: 7817 IO-APIC-edge ide0 15: 2065 IO-APIC-edge ide1 16: 7629 IO-APIC-level nvidia 19: 0 IO-APIC-level ehci_hcd 21: 0 IO-APIC-level uhci_hcd, uhci_hcd, uhci_hcd 22: 115 IO-APIC-level VIA8233 NMI: 0 LOC: 144981 ERR: 0 MIS: 0 ~ ~ ~ ~ ~ ~ ~ ~ "interrupts" [только для чтения] 15L, 508C 1,1 Весь |
||||||||||
jalt | ||||||||||
угу. давай как я говорил в посте выше - отключай acpi | ||||||||||
aLexZunder | ||||||||||
Если ты еще не нашел ответ, то возможно я помогу. У меня было примерно то же самое... Bad displey возможно не из-за драйверов, а из-за некорректных настроек монитора (частоты и видеорежимы) в xorg.conf, который лежит в /etc/X11 Чтобы KDE корректно запускался по команде startx надо в домашнем каталоге создать файл .xinitrc и в нем прописать строчку exec startkde |
||||||||||
bsd_daemon | ||||||||||
может у тебя twm запускается перед стартом kde. тогда он не позволит запустить kwin и остануться зелёные окна. |
||||||||||
aLexZunder | ||||||||||
2 bsd_daemon: Есть такая проблема, может подскажешь как решить... У меня материнская плата на чипсете VIA K8M800 c встроенной видюхой. По-идее в файлике xorg.conf надо использовать драйвер via и в мануале по команде man via тоже говорится о том, что мой чипсет поддерживается, однако у меня в той файлике прописан драйвер vesa. Если ставлю тот же via, то иксы просто не грузятся. :( Это сообщение отредактировал aLexZunder - 25-03-2006 - 17:18 |
||||||||||
bsd_daemon | ||||||||||
ты хотя бы кусок log файла xorg-а покажи.(желательно конец) |
||||||||||
aLexZunder | ||||||||||
2 bsd_daemon: вот файл /etc/X11/xorg.conf который стоит у меня Section "ServerLayout" Identifier "X.org Configured" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "Files" RgbPath "/usr/X11R6/lib/X11/rgb" ModulePath "/usr/X11R6/lib/modules" FontPath "/usr/X11R6/lib/X11/fonts/misc/" FontPath "/usr/X11R6/lib/X11/fonts/TTF/" FontPath "/usr/X11R6/lib/X11/fonts/Type1/" FontPath "/usr/X11R6/lib/X11/fonts/CID/" FontPath "/usr/X11R6/lib/X11/fonts/75dpi/" FontPath "/usr/X11R6/lib/X11/fonts/100dpi/" FontPath "/usr/X11R6/lib/X11/fonts/windows-1251/misc/" FontPath "/usr/X11R6/lib/X11/fonts/windows-1251/75dpi/" EndSection Section "Module" Load "dbe" Load "dri" Load "extmod" Load "glx" Load "record" Load "xtrap" Load "freetype" Load "type1" # Load "xtt" - тут я закомментарил, потому что ругалось на отсутствие этого модуля EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" # Option "XKbRules" "xfree86" Option "XkbKeycodes" "xorg" Option "XkbTypes" "default" Option "XkbGeometry" "pc(pc104)" Option "XKbModel" "Pc104" Option "XKbLayout" "us,ru(winkeys)" Option "XkbOptions" "grp:ctrl_shift_toggle, grp_led:caps " EndSection в этой секции я исправлял значения сам в соответствии с рекомендациями на различных форумах. :) вроде работает. Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/sysmouse" EndSection ...тут я не нашел как сделать, чтоб у мыши работало колесико. :( Если знаешь как сделать - буду благодарен Section "Monitor" Identifier "Monitor0" VendorName "Monitor Vendor" ModelName "Monitor Model" EndSection Section "Device" ### Available Driver options are:- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False", ### <string>: "String", <freq>: "<f> Hz/kHz/MHz" ### [arg]: arg optional #Option "ShadowFB" # [<bool>] #Option "DefaultRefresh" # [<bool>] Identifier "Card0" Driver "vesa" VendorName "Unknown Vendor" BoardName "Unknown Board" BusID "PCI:1:0:0" EndSection вот здесь, настолько я понимаю, в Device должны стоять не универсальные драйвера Vesa, а специализированный драйвер моей видюхи. Везде в хелпе сказано, что должен работать драйвер via. Но я ставлю его и ничего... Сейчас попробую еще раз и выложу кусочек лога. Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" SubSection "Display" Viewport 0 0 Depth 16 # Modes "800x600" Modes "1024x768" EndSubSection EndSection |
||||||||||
aLexZunder | ||||||||||
а вот кусочек лог-файла после попытки запуска иксов: (II) LoadModule: "via" (II) Loading /usr/X11R6/lib/modules/drivers/via_drv.o (II) Module via: vendor="X.Org Foundation" compiled for 4.3.99.902, module version = 4.1.30 Module class: X.Org Video Driver ABI class: X.Org Video Driver, version 0.7 (II) LoadModule: "mouse" (II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o (II) Module mouse: vendor="X.Org Foundation" compiled for 6.8.2, module version = 1.0.0 Module class: X.Org XInput Driver ABI class: X.Org XInput driver, version 0.4 (II) LoadModule: "kbd" (II) Loading /usr/X11R6/lib/modules/input/kbd_drv.o (II) Module kbd: vendor="X.Org Foundation" compiled for 6.8.2, module version = 1.0.0 Module class: X.Org XInput Driver ABI class: X.Org XInput driver, version 0.4 (II) via: driver for VIA chipsets: CLE266, KM400, K8M800 (II) Primary Device is: PCI 01:00:0 (EE) No devices detected. Fatal server error: no screens found ...и чего с этим делать - малопонятно. :( |
||||||||||
Jene | ||||||||||
О! Аглицким по белому написано, какие чипы поддерживает драйвер. Очевидно, у тебя другой... Попробуй lspci |grep via Вывод в студию... |
||||||||||
Ильич+ | ||||||||||
у меня трабла. при установке 5.4 что с CD, что с DVD, кричит что не может писать на винт и выпадает. что с винтом делать? АСП и Альт линуксы ставяться на ура... диск форматировал... правда я на него виндовс сервер 2003 ставил посмотреть и висту... может они что натворили? |
||||||||||
aLexZunder | ||||||||||
Ну, блин, я вообще говоря в компьютерах разбираюсь (это только в *NIX-ах я новичок) и уж чипсет своей материнки определить могу. :) Он у меня именно К8М800!!! Еще один вопрос: Что за команда lspci ??? У меня на FreeBSD 5.3 такой нет... |
||||||||||
jalt | ||||||||||
В какой момент вылетает? Что конкретно говорит? Винт SATA? |
||||||||||
Jene | ||||||||||
Вот dmesg некоего чела... Мать Gigabyte GA-K8VT800 Pro, FreeBSD 6.0 pci0: <ACPI PCI bus> on pcib0 agp0: <VIA 8385 host to PCI bridge> mem 0xe0000000-0xe1ffffff at device 0.0 on pci0 pcib1: <PCI-PCI bridge> at device 1.0 on pci0 pci1: <PCI bus> on pcib1 pci0: <display, VGA> at device 11.0 (no driver attached) vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 Как видим - generic ISA VGA... У тебя, как я понял, нечто подобное. Здесь еще можно почитать... http://www.freebsd.org/platforms/amd64/motherboards.html А lspci - это я замотался, Слаку вчера мучал... Это сообщение отредактировал Jene - 11-04-2006 - 02:48 |
||||||||||
bsd_daemon | ||||||||||
Что касается колёсика на мыше: Надо добавить в xorg.conf в секцию "InputDevice" -> "Mouse" Option "ZAxisMapping" "4 5" Option "Buttons" "5" И всё. generic ISA VGA присутствует у всех. Это простая текстовая консоль, К иксам не имеет никакого отношения. 2 aLexZunder а у тя с драйвером vesa работает? |
||||||||||
aLexZunder | ||||||||||
2 Jene: У меня в /var/run/dmesg.boot лежит вот что: pci0: <ACPI PCI bus> on pcib0 agp0: <VIA 8380 host to PCI bridge> mem 0xe8000000-0xefffffff at device 0.0 on pci0 pcib1: <PCI-PCI bridge> at device 1.0 on pci0 pci1: <PCI bus> on pcib1 pci1: <display, VGA> at device 0.0 (no driver attached) я думаю, что надо что-то делать с agp0 или pci1 (к которому драйвер не присоединен). 2 bsd_daemon: Спасибо ОГРОМНОЕ!!! Мышиное колесико заработало!!! :) У меня с драйвером vesa все работает. Но мне кажется, что вывод графики тормозит. Например, если открыть окно терминала на рабочем столе, схватить мышью и начать таскать по нему, то за ним остаются многочисленные "следы" :( Это сообщение отредактировал aLexZunder - 11-04-2006 - 20:34 |
||||||||||
Jene | ||||||||||
Да, вот это "no driver attached" мне тоже не нравится... А вместо lspci во Фре есть pciconf -lv |less Если вендора и цифирь определяет правильно, драйвер, по идее, должен работать. |
||||||||||
bsd_daemon | ||||||||||
Само ядро видеокарты вообще не определяет, это делает X.org. Неужели вы не видели, что в файле конфигурации ядра нет ни одной строчки отвечающей за видео карты. Так что dmesg можно спокойно оставить в покое. ![]() ![]() X -probeonly. Потом брать x-овый лог и по нему смотреть. |
||||||||||
Night_Maverick | ||||||||||
Приветсвую... У меня очень любопытный вопрос. Я поднял шлюз в инет (IPFW NAT Squid). Пытаюсь сделать прозрачное проксирование. Создаю правило до Diverta: fwd 127.0.0.1,3128 tcp from 192.168.X.0/24 to any dst-port 80,443,21 in via rl0 ничего не работает и счетчик пакетов в этом файле остается по 0... так и должно быть или это правило не работает. Где его расположить лучше? |
||||||||||
bsd_daemon | ||||||||||
попробуй так: add fwd [Твой IP на rl0 интерфейсе],3128 tcp from any to any http in via rl0 add pass all from any to any |
||||||||||
Jene | ||||||||||
AGP или PCI Express ядро тоже не определяет? Судя по dmesg, запускается драйвер AGP. А нужен ли он? Или сначала думать будем, а потом пальцы гнуть? Я всего лишь предлагаю варианты. Кстати, pciconf я не увидел. Далее, встроенное видео может быть и не VIA. Название мамы бы посмотреть... |
||||||||||
bsd_daemon | ||||||||||
Написано же чёрным по белому
Причём тут шины AGP или PCI Express? Это железо стоит на матери и ядром определяется как шина, а не как конкретная видеокарта. Ядро определяет видео карты только тогда, когда используются сторонние драйверы подгружаемые в ядро в виде модулей. Типа NVIDIA. Или сначала думать будем, а потом пальцы гнуть? Это сообщение отредактировал bsd_daemon - 13-04-2006 - 10:17 |