LINUX.ORG.RU

Одомашниваем FreeBSD. Вопросы

 , , , ,


0

3

Приветствую!
Дано: проц: Intel i3-3240.
ОЗУ: 24ГБ Kingston
SSD: Plextor M5Pro 128ГБ
Видяшка: Nvidia Asus GTX 1050 2 ГБ
ОС: FreeBSD 13.
Инет: DHCP
Выбрал bootonly / netinstall образ. Поставил из портов Xorg и IceWM. Помню что для запуска всей этой басни нужен менеджер рабочего стола. Поставил XDM - он сам прописался в /etc/ttys.
Дальше вспоминаю, то нужно создать в хомяке конфиг: .xinitrc:

/usr/local/X11/bin/IceWm
но что-то не заработало - при включении компа начинает моргать экран, мигнул и через 10 сек опять, как-будто в цикле пытается запустить xdm. Помню у меня так прокатывало только с Gnome и KDE.
Подскажите что я упустил?

★★☆

Ответ на: комментарий от Minona

зачем ты занимаешься мазохизмом ставь из пакетов

Чтобы девчонки давали. Ну прикинь, если я им скажу, что ОСь целиком из исходников собрал, я сразу стану мегачленомчелом.

xwicked ★★☆
() автор топика
Ответ на: комментарий от Keltir

а базовая система уже пересобрана из сорцов?

Ядро пересобирал. Как пересобрать мир во фряхе не знаю, пробовал ли когда и возможно ли это?

xwicked ★★☆
() автор топика
Ответ на: комментарий от xwicked

Как пересобрать мир во фряхе не знаю

make buildworld

В /usr/src/UPDATING написано детально.

sinaps
()
Ответ на: комментарий от xwicked
% cd /usr/src && chflags -R noschg *
% git pull
% cd /usr/src/sys/`uname -m`/conf/ && diff GENERIC `uname -i`
% head -25 /usr/src/UPDATING
...
% cd /usr/obj/ && chflags -R noschg * && rm -rf *
% cat /etc/src.conf
WITHOUT_ATM=true
WITHOUT_AUDIT=true
WITHOUT_BLACKLIST=true
WITHOUT_BLACKLIST_SUPPORT=true
WITHOUT_BSDINSTALL=true
WITHOUT_DEBUG_FILES=true
WITHOUT_DMAGENT=true
WITHOUT_EXAMPLES=true
WITHOUT_FINGER=true
WITHOUT_FLOPPY=true
WITHOUT_FREEBSD_UPDATE=true
WITHOUT_FTP=true
WITHOUT_GAMES=true
WITHOUT_GOOGLETEST=true
WITHOUT_HAST=true
WITHOUT_HYPERV=true
WITHOUT_INETD=true
WITHOUT_IPFILTER=true
WITHOUT_KDUMP=true
WITHOUT_LLDB=true
WITHOUT_LLVM_ASSERTIONS=true
WITHOUT_LPR=true
WITHOUT_MAIL=true
WITHOUT_MAILWRAPPER=true
WITHOUT_MLX5TOOL=true
WITHOUT_NDIS=true
WITH_OPENSSL_KTLS=true
WITHOUT_PPP=true
WITHOUT_PROFILE=true
WITHOUT_SENDMAIL=true
WITHOUT_SHAREDOCS=true
WITH_SVN=true
WITHOUT_TALK=true
WITHOUT_TCP_WRAPPERS=true
WITHOUT_TELNET=true
WITHOUT_TESTS=true
WITHOUT_TESTS_SUPPORT=true
WITHOUT_TFTP=true
WITHOUT_WARNS=true
% cd /usr/src/ && make buildworld buildkernel 
% cd /usr/src/ && make installkernel installworld && mergemaster -iU
% cd /usr/src/ && make BATCH_DELETE_OLD_FILES=true delete-old delete-old-libs
% shutdown -r now
iZEN ★★★★★
()
Последнее исправление: iZEN (всего исправлений: 1)
Ответ на: комментарий от iZEN

Это чо у тебя от базовой системы осталось, огрызок? 😀
SVN же уже все, помер.
И не рано ты библиотеки удаляешь ? Где пересборка портов?

Minona ★★☆
()
Ответ на: комментарий от Minona

WITHOUT_HYPERV=true
WITHOUT_INETD=true
WITHOUT_IPFILTER=true

Это точно в базовой системе не нужною Если он с таким конфигом работает значит у него всё OK, ему хватает.

xwicked ★★☆
() автор топика

Приколитесь, у меня с IceWM запускаю top и 16 МБ активной памяти потребляет. Просто красота! Пока со скриншотом рабочего стола не разберусь, фоточек не будет. FireFox, работает максимально быстро. Мне фряха для этого и нужна, чтобы все привычные программы работали быстрее, чтобы максимум производительности выжать из своего железа.

xwicked ★★☆
() автор топика
Последнее исправление: xwicked (всего исправлений: 1)
Ответ на: комментарий от xwicked

Приколитесь, у меня с IceWM запускаю top и 16 МБ активной памяти потребляет. Просто красота!

😃
запусти в FF просмотр Ютуба.

FireFox, работает максимально быстро.

в стрекозе еще быстрее.

Minona ★★☆
()
Ответ на: комментарий от Keltir

она там так и называется, вот пример из мана:

Mem: 61M Active, 86M Inact, 368K Laundry, 22G Wired, 102G Free
ARC: 15G Total, 9303M MFU,	6155M MRU, 1464K Anon, 98M Header, 35M Other
	  15G Compressed, 27G Uncompressed, 1.75:1 Ratio, 174M Overhead
Swap: 4096M Total,	532M Free, 13% Inuse, 80K In, 104K Out

расшифровка:

   Physical Memory Stats
     Active	   number of bytes active
     Inact	   number of clean bytes inactive
     Laundry	   number of dirty bytes queued	for laundering
     Wired	   number of bytes wired down, including IO-level cached file
		   data	pages
     Buf	   number of bytes used	for IO-level disk caching
     Free	   number of bytes free

   ZFS ARC Stats
     These stats are only displayed when the ARC is in use.

     Total	   number of wired bytes used for the ZFS ARC
     MRU	   number of ARC bytes holding most recently used data
     MFU	   number of ARC bytes holding most frequently used data
     Anon	   number of ARC bytes holding in flight data
     Header	   number of ARC bytes holding headers
     Other	   miscellaneous ARC bytes
     Compressed	   bytes of memory used	by ARC caches
     Uncompressed  bytes of data stored	in ARC caches before compression
     Ratio	   compression ratio of	data cached in the ARC

   Swap	Stats
     Total	   total available swap	usage
     Free	   total free swap usage
     Inuse	   swap	usage
     In		   bytes paged in from swap devices (last interval)
     Out	   bytes paged out to swap devices (last interval)

для почти голых иксов 16 мб нормально, без иксов, этот показатель вообще 8 мб.

Minona ★★☆
()
Ответ на: комментарий от Minona

а wired почему не считаем? В гугле пишут, что вайред - это память, которую ядро использует. а в мане очень бегло об этом написано, не ясно нифига. 16мб с иксами у меня не было даже на х86 линуксе образца 2010 года. поэтому и возник вопрос.

Keltir
()
Ответ на: комментарий от Keltir

я думаю active это сумма rss всех процессов.
а что там в wired кроме кэша, хз.
кто бы слазил в сорсы top и посмотрел.

Minona ★★☆
()
Ответ на: комментарий от mord0d

последние блобы ставил с офсайта
ССЗБ. ☺

Сначала настроил заход в IceWM, а теперь поставил последние блобы от невидии, и опять никаких проблем. Так что в плане дров y невыиидии с бздёй нет никаких проблем, как я и говорил. НАстройка запуска иксов никак не была связана с дроваmu, никак.

xwicked ★★☆
() автор топика
Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "keyboard"
    Option      "XkbRules"   "xorg"
    Option      "XkbModel"   "pc105"
    Option      "XkbLayout"  "us,ru(winkeys)"
    Option      "XkbOptions" "grp:ctrl_shift_toggle,ctrl:ctrl_aa,grp_led:scroll"
EndSection

Так не работает. Куда посмотреть, что проверить?

xwicked ★★☆
() автор топика
Ответ на: комментарий от xwicked

Обращаюсь ко всем бздунам

Пишу по-русски наконец-то с фряхи. :)
У вас не было таких проблем?
Написал в яндексе:

freebsd Option «XkbLayout» не работает

Выдал вот что:
такая же проблема
Была такая же фигня в /var/log/Xorg.0.log:

(WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
(WW) Disabling Mouse0
(WW) Disabling Keyboard0
Тут всё пояснение
В Server Layout добавил:

Option «AutoAddDevices» «Off»

В /etc/rc.conf добавил:

hald_enable=«YES»
moused_enable=«YES»

В /var/log/Xorg.0.log стало:

[ 27.052] (**) | |-->Device «Device0»
[ 27.052] (**) |-->Input Device «Keyboard0»
[ 27.052] (**) |-->Input Device «Mouse0»
[ 27.052] (**) Option «AutoAddDevices» «Off»
[ 27.052] (**) Not automatically adding devices
[ 27.052] (==) Automatically enabling devices

Помню когда KDE во FreeBSD ставил я всегда включал hald и dbus, в меня все плевались типо это не нужно, типо это плохо... А если без этого НЕ работает, что тогда делать???

xwicked ★★☆
() автор топика
Ответ на: комментарий от Minona

hald выпилили из фряхи.

Допустим, вечером проверю без него. Ты участвовал в переписи BSD'шников. Для галочки? У тебя не было проблем с русским языком? Скинь свой конфиг xorg.conf и что у тебя вместо DE?

xwicked ★★☆
() автор топика
Последнее исправление: xwicked (всего исправлений: 2)
Ответ на: комментарий от hateWin

Что, реально быстрее, чем пингвин с тем же графическим окружением?

GNU / Linux не пробовал с IceWM... Без DE простое копирование файлов даже в консоли быстрее и т.д. Значит само ядро быстрее работает.

xwicked ★★☆
() автор топика
Ответ на: комментарий от xwicked

копирование файлов даже в консоли быстрее и т.д.

У тебя просто там оперативки больше Ахаха

anonymous
()
Ответ на: комментарий от anonymous

У тебя просто там оперативки больше Ахаха

Где, в ядре? 24ГБ и в GNU / Linux и во FreeBSD.

xwicked ★★☆
() автор топика

Подскажите что я упустил?

ОЗУ: 24ГБ

памяти маловато - еще столько же добавить надо

anonymous
()
Ответ на: комментарий от xwicked

Ты официальную документацию (которую регулярно обновляют) читал? где зелёным по светло-зелёному написано:

Video cards, monitors, and input devices are automatically detected and do not require any manual configuration. Do not create xorg.conf or run a -configure step unless automatic configuration fails.

Иксы работают без xorg.conf уже лет 10

Clockwork ★★★★★
()
Последнее исправление: Clockwork (всего исправлений: 2)
Ответ на: комментарий от xwicked

Допустим, вечером проверю без него.

нечего проверять, у тебя его нет, его выпилили.

Ты участвовал в переписи BSD'шников. Для галочки?
У тебя не было проблем с русским языком?

у меня сервер, не десктоп.
мне нравится система, но сделать из него десктоп это долго и муторно и честно говоря лень.
проще поставить Ubuntu и не парить моск.
я его, десктоп, юзал на виртуалке (GNOME, KDE, XFCE).
во всех 3-х DE, нормально работала переключалка языков.

Скинь свой конфиг xorg.conf и что у тебя вместо DE?

xorg.conf сейчас нафиг не нужен.

вместо DE у меня:
на работе Windows 10 LTSC.
дома iPad


ЗЫ:
я сидел долгое время на SLES c GNOME в качестве DE и Windows 7 в виртуалке (рабочий софт под линуксом не работает).
щас жду релизной версии рабочего софта под линукс, вот тогда может и перееду на Ubuntu.

Minona ★★☆
()
Ответ на: комментарий от Clockwork

Вверху треда видел, что я так сделал по этой инструкции и у меня переключение раскладок не заработало? xorg.conf не было ДО установки дров на NVIDIA видяшку. Где настроить раскладку БЕЗ xorg.conf???

xwicked ★★☆
() автор топика
Ответ на: комментарий от Keltir

вот тут например man setxkbmap

Самое прикольное, что у всех всё заработало... В KDE, Gnome и даже XFCE делают это автоматически. Руками это никто не делал, я один такой динозавр с IceWM на FreeBSD? Свою команду настройки не можешь скинуть или линуксовый теоретик?

xwicked ★★☆
() автор топика
Ответ на: комментарий от Minona

Извиняй, что я наехал, просто переводить на русскую раскладку неделю через онлайн-сервис переключения раскладок то ещё удовольствие. :) :D

видимо да =)

Просто как iZEN говорит, что спокойно себя чувствует на фряхе уже много лет, то и я решил проверить так ли это и буду мамксимально подробно знакомиться с многими нюансами настройки.

xwicked ★★☆
() автор топика
Последнее исправление: xwicked (всего исправлений: 2)
Ответ на: комментарий от xwicked

онлайн-сервис переключения раскладок

фигасе, это кого же так приперло, что пришлось написать такой сервис.

Просто как iZEN говорит, что спокойно себя чувствует на фряхе уже много лет

нашел на кого ровняться, он же динозавр, выпилил почти всю базовую систему. =)
и DE у него XFCE.

Minona ★★☆
()
Ответ на: комментарий от Minona

фигасе, это кого же так приперло, что пришлось написать такой сервис.

Похоже бывает так, что кто-то неглядя на моник набрал поэму на русском английскими бвуквами, потом ужаснулся и в панике начал думать, что делать, чтобы заново не набирать... :D

нашел на кого ровняться, он же динозавр, выпилил почти всю базовую систему. =) и DE у него XFCE.

Он просто говорит, что есть техническая возможность, а дальше уже дело техники. Если бы его не было, то и я бы думал, что такое невозможно. А IceWM я выбрал потому что в KDE я разочаровался и уже устанавливаю аналоги KTorrent, Dolphin и т.д., то зачем мне выбирать XFCE, если есть ещё меньшее окружение.

xwicked ★★☆
() автор топика
Последнее исправление: xwicked (всего исправлений: 3)
Ответ на: комментарий от xwicked

зачем мне выбирать XFCE, если есть ещё меньшее окружение.

тогда нужно было выбрать голые иксы ☺

в KDE я разочаровался и уже устанавливаю аналоги KTorrent, Dolphin и т.д.

и эти аналоги какой тулкит используют, GTK?

Minona ★★☆
()

Не стартует VirtualBOX

Could not launch the VM process for the machine 'xp1' (VERR_ACCESS_DENIED).


Код ошибки: 
VBOX_E_IPRT_ERROR (0x80BB0005)
Компонент: 
MachineWrap
Интерфейс: 
IMachine {85632c68-b5bb-4316-a900-5eb28d3413df}

Делал по Этой ссылке. Запускаю под обычным пользователем.

xwicked ★★☆
() автор топика
Ответ на: комментарий от iZEN

Я только через xorg.conf настроил и боюсь уже по-другому экспериментировать, чтобы что-нибудь не сломать...

xwicked ★★☆
() автор топика
Ответ на: комментарий от xwicked
Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
    ModulePath      "/usr/local/lib/xorg/modules"
    FontPath        "/usr/local/share/fonts/dejavu/"
    FontPath        "/usr/local/share/fonts/GentiumBasic/"
    FontPath        "/usr/local/share/fonts/GentiumPlus/"
    FontPath        "/usr/local/share/fonts/LinLibertineG/"
    FontPath        "/usr/local/share/fonts/Caladea/"
    FontPath        "/usr/local/share/fonts/Carlito/"
    FontPath        "/usr/local/share/fonts/Andika/"
    FontPath        "/usr/local/share/fonts/cantarell/"
    FontPath        "/usr/local/share/fonts/fantasque-sans-mono/"
    FontPath        "/usr/local/share/fonts/webfonts/"
EndSection

Section "Module"
    Load           "extmod" #NVIDIA
    Load           "record"
    Load           "dbe"
    Load           "dri2"
    Load           "type1"
    Load           "freetype"
    Load           "glx" #NVIDIA
EndSection

Section "ServerFlags"
    Option         "AutoAddDevices" "false"
    Option         "AllowEmptyInput" "off"
    Option         "AllowMouseOpenFail" "true"
    Option         "IgnoreABI" "on"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/sysmouse"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5 6 7"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "XkbLayout" "us,ru"
    Option         "XkbVariant" ",winkeys"
    Option         "XkbOptions" "grp:caps_toggle,grp_led:caps,compose:ralt,terminate:ctrl_alt_bksp"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "IIYAMA"
    ModelName      "ProLite XB2283HS-B3"
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "VertRefresh" "60"
    Option         "RenderAccel" "1"
    Option         "TripleBuffer" "true"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Enable"
    Option         "DAMAGE" "Enable"
    Option         "RENDER" "Enable"
EndSection
iZEN ★★★★★
()
Последнее исправление: iZEN (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.