LINUX.ORG.RU

Сообщения Clockwork

 

FreeBSD 13.1-RELEASE

Новости — BSD
Группа BSD

Команда разработчиков FreeBSD представила FreeBSD 13.1-RELEASE — второй выпуск ветки stable/13.

( читать дальше... )

>>> Примечания (анг)

 ,

Clockwork
()

Решил поменять картинку загрузки FreeBSD

Галерея — Скриншоты

Товарищи бездельники, доброго дня всем! Я изменил картинку загрузки FreeBSD, вместо орб на часики :3

Но зачем ???

Пару месяцев назад случайно наткнулся на одну тему где-то в сообществах FreeBSD. В ней кто-то сделал тоже самое – изменил внешний вид загрузчика. Только вот там описывалось, что это упорото. Ту тему я уже не могу найти. Когда я повторил эту странность на своём ноуте, я понял, что ничего упоротого в этом нет и для этого даже никакие знания луа не требуются. Разочаровался немного.

Вид от 3 лица

 ,

Clockwork
()

Пробуем люмку на FreeBSD: Часть 2

Галерея — Скриншоты

«Кто на свете всех невзрачней,
незаметней и прозрачней?»

Превратил свой десктоп в прозрачнодром. Больше фоток есть внизу.

Изменений с последней темы очень мало:

  • conky теперь стал прозрачным и теперь вливается в фон рабочего стола. По совету из прошлой темы: Пробуем люмку: Lumina 1.6.0 на рабочем столе FreeBSD (комментарий) . Почему я использую conky писал здесь. Над его видом можно возится очень долго, но мне итак норм. Кстати, если кто-то хочет, чтобы я чем-то дополнил - предлагайте.
  • Дефолтная прозрачность работает во всех открытых окнах и включается автоматически, когда окно становится пассивным. А при активном окне оно возвращается в нормальное состояние. Для меня это интересное открытие было.
  • Еще мне предоставилась возможность обновится до последней версии. Для этого я собрал всего 12 пакетов на билдферме, которые можно глануть на третьем скриншоте.
  • Тему окон сделал покрасивее, чем было в прошлый раз. Я ее взял из обновления 1.6.2. Там еще было много приколюх.
  • Виджет для RSS я убрал с рабочего стола, его почему-то не полюбили.

На панели можно увидеть кнопку быстрого сворачивания, часы, системную панель (где громкость, яркость и локализация), мини-плеер, клиент для монтирования дисков, телеграм, жабер, показатель переключателя раскладки и в конце рабочие области и меню пуск.

4 эмулятора терминала закрывают собой фон рабочего стола, чтобы меня случайно @sudopacman не угадал)). В них открыто клиент для irc, neofetch, в мультиплексоре компиляция make не помню чего, а в консольном фм играет песня.

Пользуясь ситуацией, хочу переответить на вопрос @utanho.
Когда я обновлялся на версию 1.6.2, я обнаружил, что gtk не был притащен в систему ни одним из компонентов люмины. Странно, что я не посмотрел на это раньше. В версии 1.6.0 gtk2 притащил только устаревший xscreensaver, который выпилили в версии 1.6.2. Остальные тулкит-зависимости были притащены некоторыми моими повседневными приложениями. Меня беспокоит только использование gtk в темах оформления и иконках. В lumina есть способ использовать темы gtk с программами qt, но это довольно неприятно. Вот почему у нас есть встроенный движок темы. =)
Все это значит, что можно обойтись без gtk.

Теперь на вопрос от @Sunderland93:
Вместо используемых сред, которые выкинули из lumina используется qsudo (оно есть в репозитории)

ps: версия Lumina 1.6.2 теперь в репозиторях freebsd по умолчанию.

. >>> Скриншот 4 (LORец в ФФ)
. >>> Скриншот 3 (ФМ и компоненты lumina-*-.pkg)
. >>> Скриншот 2 (мой файловый менеджер за несколько дней до этого 😅)

 , , ,

Clockwork
()

Не могу создать таблицу в pgadmin3

Форум — Admin

Установил базу данных postgresql13. установил pgadmin3. Создал базу данных.

Хочу создать таблицу в базе данных lesson, но вылазит ошибка. Мне нужно сделать именно так, как я это делал в mysql/phpmyadmin. Потому что там у меня работало, а postgre я раньше не использовал. Прошу помочь.

На phpmyadmin выглядела таблица, которую я создавал таким образом:

ИмяТипДлина/ЗначенияПо умолчаниюСравнениеАтрибутыNullИндексA_IКомментарии
user_idINT11Нет PrimaryA_I
usernameVARCHAR60Нетutf8_general_ci
passwordVARCHAR60Нетutf8_general_ci

На pgadmin3 таблица выглядит так:

ColumnТипДлина/ЗначенияNot NullУникальный ключПервичный ключПо умолчаниюКомментарии
user_idinteger11Да Да
usernamecharacter varying60Да
passwordcharacter varying60Да

Ошибка выглядит так:

Ошибка SQL:

ERROR:  syntax error at or near "("
LINE 1: CREATE TABLE "public"."signup" ("user_id" integer(11), "user...
                                                         ^
В операторе:
CREATE TABLE "public"."signup" ("user_id" integer(11), "username" character varying(60), "password" character varying(60), PRIMARY KEY ("user_id")) WITHOUT OIDS

Пробовал через postgre в консоли, тоже самое:

postgres=# CREATE TABLE signup (
    user_id                     int(11) PRIMARY KEY,
    username            character varying(60),          
    password            character varying(60),
);
ERROR:  syntax error at or near "("
СТРОКА 2:     user_id   int(11) PRIMARY KEY,
                           ^

Да, я вижу, что проблема где-то с последовательным типом данных. Я пробовал заменить на SERIAL , но в любом случае после создания таблицы не было доступа к бд/таблице. ЧЯДНТ?

//Тег freebsd будет лишним, но если это важно, то события происходят на ос freebsd в jail, все это на устройстве raspberry_pi. В моём случае pgadmin4/phppgadmin конфликтует с бинарными пакетами малины, которые были собраны заранее для nginx и другого добра, поэтому я поставил именно pgadmin3.

 , , ,

Clockwork
()

ftp.ru.freebsd.org всё?

Форум — Talks

Собирался создать файловую систему в пуле zfs, смонтировать ее, установить в jail с нужной версией системы и нужной архитектурой с FREEBSD_HOST.

Вот что происходит:

[00:00:00] Creating fbsd13:0amd64 fs at /usr/local/poudriere/jails/fbsd13_0amd64... done
[00:00:01] Using pre-distributed MANIFEST for FreeBSD 13.0-RELEASE amd64
[00:00:01] Fetching base for FreeBSD 13.0-RELEASE amd64
fetch: transfer timed out
fetch: transfer timed out
[00:04:01] Error: Failed to fetch from ftp://ftp.ru.freebsd.org/pub/FreeBSD/releases/amd64/amd64/13.0-RELEASE/base.txz

Открыл в браузере:

ftp.ru.freebsd.org/pub/FreeBSD/releases/amd64/amd64/13.0-RELEASE/

А там надпись от провайдера:

Уважаемый абонент! 

Доступ к этому ресурсу заблокирован. 

Онлайн-поддержку и ответы на вопросы вы можете получить 
на Портале Абонента и на официальной странице Facebook.

Заменил везде ru на ua - сайт открылся, установка пошла..

 

Clockwork
()

Пробуем люмку: Lumina 1.6.0 на рабочем столе FreeBSD

Галерея — Скриншоты

Долгое время использовал линуксовое KDE по привычке. Когда первый раз пробовал чувствовал эйфорию, где лепота и функциональность в одном флаконе. Правда после жирности и утечки стабильности меня попустило. Как-то раз после загрузки KDE, я обнаружил, что панель исчезла без следа.

Решил перейти на другое ДЕ, и выбор пал на стандартное lumina, разработанное для сообщества BSD. Ничего жирного в нем я не обнаружил, как наговаривали некоторые. Минимализм чувствуется с первого взгляда. По жирности данное ДЕ примерно в 10 раз меньше ванильных кед за счет минимум зависимостей на борту и отсутствия реализаций широко используемых сред рабочего стола. Скорость загрузки на 15-20 секунд быстрее, по сравнению с кде. В целом выглядит все красиво. После недельки пощупывания люмки я понял, что меня все устраивает. Вполне возможно, что меня накрыло и я преувеличиваю, тогда меня скоро еще раз попустит.

На рабочем столе дефолтный xterm и дефолтные коньки (конфиги я дописал немного, разумеется). Оказывается, даже был минималистичный монитор системы в виде виджета, но я его нашел только, когда уже настроил conky, поэтому на скрине его нет. Тема Twice, потому что в дефолтной мне было не понятно, где заканчивается консоль с freebsd-шным экстра-черным цветом. Они сливались на фоне друг друга.

Из минусов: Нет на панели индикатора для переключения языков ввода. И еще мне не нравится, как работают макросы устройств ввода-вывода в стандартном файловом менеджере, который сделали специально для проекта.

Из плюсов: Нашел удобный аудио плеер из коробки, который умеет плейлисты добавлять и держать в трее, в то же время не имеет ничего лишнего. И еще пара других приятных мелочей.

 , ,

Clockwork
()

При изменении окна xterm текст пропадает за его границами в неизвестном направлении.

Форум — General

При разворачивании xterm в окно на пол экрана текст остаётся только под размер этого окна.

Что нужно прописать в Xresources, чтобы текст в xterm был виден полностью, а при уменьшении окна переносился по словам на новые строчки?

 

Clockwork
()

У вас там всё в порядке?

Форум — Linux-org-ru

Тема с удаленным ответом: WM из фильма «Трон: Наследие»

Лень это грех

5.2 Оскорбление участников дискуссии (-15)

переудалено
4.2 Вызывающе неверная информация (-15)

фернандоса не стало - модерировать некого?

 ,

Clockwork
()

cannot mount '/zroot': failed to create mountpoint: Read-only file system

Форум — General

Переношу пул с rootfs

Ошибка, которая в шапке темы была в конце переноса снапшота на другой хост.

В результате чего не могу в лайв сиди пул развернуть в /mnt

ЧЯДНТ?

root@testsr:~ # zpool export zroot1
root@testsr:~ # zpool import -R /mnt/ zroot1
cannot mount '/mnt//tmp': failed to create mountpoint: Read-only file system
cannot mount '/mnt//zroot': failed to create mountpoint: Read-only file system
cannot mount '/mnt//usr/home': failed to create mountpoint: Read-only file system
cannot mount '/mnt//var/crash': failed to create mountpoint: Read-only file system
cannot mount '/mnt//var/tmp': failed to create mountpoint: Read-only file system
cannot mount '/mnt//var/tmp': failed to create mountpoint: Read-only file system
cannot mount '/mnt//var/tmp': failed to create mountpoint: Read-only file system
cannot mount '/mnt//var/tmp': mount failed
cannot mount '/mnt//var/tmp': failed to create mountpoint: Read-only file system
cannot mount '/mnt//var/tmp': failed to create mountpoint: Read-only file system

 ,

Clockwork
()

Не могу подключиться к публичному пиру.

Форум — General

Почему после того, как я прописал публичные пиры в /usr/local/etc/yggdrasil.conf и перезагрузил сервис, я все еще не могу подключится и заходить на те сайты с непроизносимыми названиями? Я по офф документации установил yggdrasil и ipv6 включил, проверил на виртуалках, вчера у меня не работало совсем, сегодня попробовал еще раз, на виртуалке с дебиан получилось все, а на freebsd не работает. Разница только в том, что на дебиане нашелся как-то пир и команда yggdrasilctl getPeers показывает, что он работает, а на freebsd эта команда видит только свой туннельный адрес. 200::/7

 , ,

Clockwork
()

Как бэкапить raidz?

Форум — General

Я недавно организовал хранение данных в raidz. Создал один пул на три диска, они были по 2ТБ. Если нужно, покажу zpool status. С хендбука всего две команды выполнил. Сейчас размер пространства составляет 3.5ТБ.

У меня есть еще внешний накопитель на 2 ТБ, подключенный по usb. И вот я думаю бэкапить на него данные с raidz. Чтобы на случай бомбежки дома службами безопасности непредвиденной ситуации, вытащить диск и пошел, а там все данные. Только хотел спросить, как лучше всего это сделать?

На хендбуке слишком просто все, поэтому я хотел бы уточнить еще пару вопросов:

  1. При выходе из строя диска достаточно просто отключить диск от пула, выключить комп, а потом заменить диск и после включения добавить новый диск в пул?
  2. Вы мониторите активность через iostat? На сколько это полезно? Например, узнать вышел ли диск из строя или нет?

Кто уже имеет опыт хранить так данные, какие у вас впечатления? Просто я скопировал данные и теперь у меня предрассудки.

 , ,

Clockwork
()

Диск ntfs автоматически смонтировать в freebsd

Форум — Desktop

Есть у меня три usb диска ntfs. Они монтируются при помощи ntfs-3g. Но возникла необходимость автоматизировать этот процесс, потому что мне надоело искать где какой диск. Это утомляет, согласитесь.

Пробовал в fstab прописать, но у меня после этого не загрузилась система, пришлось зайти в live-cd и убрать.

Я уже пробовал написать себе говноскрипт, который должен монтировать одной командой - https://pastebin.com/3AwLQCSM , к сожалению, после перезагрузки диски поменялись местами и uuid не соответствуют.

Так что у меня всего один глупый вопрос:

  1. Как должна выглядеть строчка в fstab? Или ткните в ссылку, чтобы я не терял время, а то многие варианты пробовал. Лучше уже понять откуда руки растут, чем продолжать тыкать в небо.
  2. Как привязать диск к uuid? Или как конкретно понять какой из дисков есть какой. Или может получиться смонтировать сразу по uuid.
  3. Подскажите, на всякий случай, как скрипт оптимизировать, а то даже выкладывать стыдно. Я в скриптописании мало что знаю, написал что понимал.

 , , ,

Clockwork
()

Черный экран при установке линукса на виртуалку.

Форум — Desktop

Взял образ линукса под названием debian-10.0.0-amd64-netinst.iso и положил его в каталог /vm/iso/. Хочу запустить установку при помощи vnc, как в том видео, что я нашел. Для windows на виртуалку с BHYVE_UEFI устанавливается и работает через VNC без проблем. А как быть с образом линакса, если не нужно uefi? Вот запускаемые строки, здесь ошибка:

-s 0,hostbridge \
-s 3,ahci-cd,/vm/iso/debian-10.0.0-amd64-netinst.iso \
-s 4,ahci-hd,linux.img \
-s 5,virtio-net,tap1 \
-s 29,fbuf,tcp=0.0.0.0:5900,wait \
-s 30,xhci,tablet \
-s 31,lpc \
-l com1,stdio \
-l bootrom,/usr/local/share/uefi-firmware/BHYVE_UEFI_CSM.fd \

Чтобы была графическая установка при запуске линуксового образа я ставил с опцией bhyve_uefi, но после установки, загружаясь с ahci-hd,linux.img в vnc был черный экран.

Что нужно исправить в этих строчках запуска и как запустить установку линукса на виртуалку без uefi в операционной системе FreeBSD?

 , ,

Clockwork
()

У меня экран какой-то мутный.

Форум — Desktop

Добрый день. Заметил такую вещь, что при игрании в игры, просмотре видео или просто открытии картинки видно, что картинка отображение немного темная, мутная, не понятно какая

  • Дело не в мониторе, так как я ставил два разных монитора и видел на них тоже самое.
  • Дело не в ОС. Сейчас наблюдаю это на фряхе, но до этого стоял линукс, была та же самая проблема.
  • Я уже проверил тоже самое на другом компе с такой же freebsd, таким же графическим окружением, где такое же железо, но видеокарта радеон и драйвера от нее и там было всё нормально.
  • И дело не в видеокарте, так когда я проверил, подключив в свой комп ssd с виндой 10, то было всё нормально.

Видеокарта стоит Ge-force 1030 и проприетарный драйвер от неё nvidia. Просветите меня из-за чего проявляется эта фигня. Может быть для нвидии есть какие-то конкретные настройки или что-то такое? Или дело не в драйвере?

 , , , ,

Clockwork
()

wineserver: file_set_error() can't map error: Cannot allocate memory

Форум — Desktop

% wine64 setup.exe

На этапе установки зависает на 89%

И постоянно в консоли эта строчка:

wineserver: file_set_error() can't map error: Cannot allocate memory

wine-6.0.1 OS FBSD 13R0 amd64

Ответ в последнем комментарии этой темы.

 , ,

Clockwork
()

* Установка wine на FreeBSD

Форум — Desktop

Обновляю тред. Ну так, чисто для себя.

Первые 4 ответа относятся к теме, которая была все равно оффтопиком и тупняком, поэтому я обновляю тред для себя (если вы модератор, можете их удалить, вместе с этим предложением).

Я решил опробовать некоторые варианты, чтобы понять как играть в игры на freebsd в 2к21. Прямого ответа я все еще не нашёл, поэтому начал расследование. Для полноценной поддержки сразу 32битных и 64битных банарников нужен multilib, которого к нам так и не завезли. А всё-таки держать при себе патлатый линукс или винду чисто для игр мне не хотелось.

Что пробовал:

  1. pkg install wine (Возможна установка только одной версии одновременно)
  2. emulators/wine + pkg32.sh + latest (wineserver: file_set_error() can’t map error: Cannot allocate memory)
  3. conty.sh (Контейнер только для linux, как сказал Kron4ek)
  4. emulators/wine-devel (не удалось загрузить kernel32.dll)
  5. commit 26 jul + emulators/wine (Cannot allocate memory)
  6. Исходники + patch (c)(Yet another recent breakage in dlls/nsiproxy.sys, yet another patch submitted upstream.)(кроме того, засралась система)
  7. gamelib by @mord0d (wine: could not load kernel32.dll, status c0000135)

Что не успел попробовать:

Решение:

  1. emulators/wine-proton Похоже, это решило проблему «Cannot allocate memory» подняв user_space_limit и working_set_limit с опцией по умолчанию.

Протон работает по отдельности как через стим, так через бинарь. Не создаёт ярлыки приложений на рабочем столе при установке. Работает со скриптом pkg32.sh для поддержки PE32 приложений. Таким образом некоторые игры работают лучше, чем в линукс (не все). Но также это не будет полноценно работать - например, если 32битное приложение попытается запустить 64битное - последнее запустится тем же 32битным wine’ом с очевидным результатом.

Я не отрицаю, что возможно, мои руки слишком кривые для этого, но я пришел к этому выводу, испробовав многие оптимальные варианты для себя. Если вы знаете решение, которое я не заметил или прошел мимо, то ваше мнение приветствуется.

 , , ,

Clockwork
()

Когда я первый раз запустил wine на nvidia:

Форум — Desktop
0009:err:wgl:X11DRV_WineGL_InitOpenglInfo  couldn't initialize OpenGL, expect problems
0009:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION

i386-wine version wine-5.0.4 ОС FBSD 13.0-RELEASE amd64

 , ,

Clockwork
()

ms-sys на freebsd

Форум — General

@ValdikSS, помоги, твой скрипт не работает из-за:

make: "/usr/home/user/Загрузки/ms-sys-2.5.3/Makefile" line 67: Need an operator
make: "/usr/home/user/Загрузки/ms-sys-2.5.3/Makefile" line 69: Need an operator
make: "/usr/home/user/Загрузки/ms-sys-2.5.3/Makefile" line 145: Need an operator
make: "/usr/home/user/Загрузки/ms-sys-2.5.3/Makefile" line 147: Need an operator
make: "/usr/home/user/Загрузки/ms-sys-2.5.3/Makefile" line 149: Need an operator
make: "/usr/home/user/Загрузки/ms-sys-2.5.3/Makefile" line 151: Need an operator
make: "/usr/home/user/Загрузки/ms-sys-2.5.3/Makefile" line 152: Need an operator
make: "/usr/home/user/Загрузки/ms-sys-2.5.3/Makefile" line 153: Could not find 
make: "/usr/home/user/Загрузки/ms-sys-2.5.3/Makefile" line 154: Need an operator
make: "/usr/home/user/Загрузки/ms-sys-2.5.3/Makefile" line 155: Need an operator
make: Fatal errors encountered -- cannot continue
make: stopped in /usr/home/user/Загрузки/ms-sys-2.5.3

через GNU make собралось, но дальше нужно выполнить устанвку от рута

gmake: Цель «install» не требует выполнения команд.

Как быть? что за оператор ему нужен?

 , ,

Clockwork
()

Как записать винду на флешку под фрёй?

Форум — Admin

Знаете форумчане, я замечаю некую закономерность; как только я связываюсь с виндой, так сразу отваливаю долю хорошего тупняка. Поэтому, спрошу открыто: как записать виндовс на флешку под freebsd? Я где-то читал, что на фряхе поддерживаются только старые udf. (может и не из-за этого, но) банальне копирование содержимого с помощью cp не помогло. Короче говоря, я записывая таким же способом, как это делал на линуксе получил ошибку 0xc0000225, где не найден или поврежден /boot/BCD. Может мне кто-то подскажет, у кого был опыт накатывания.

Меня не интересует сама винда на флешке, а процесс записи на нее.

Итого потрачено:

  1. dpkg -i woeusb.deb (зависимости freebsd-amd64)
  2. dpkg -i woeusb.deb под линуксулятором (установился, но не работает)
  3. woeusb-ng (зависимости freebsd-amd64)
  4. woeusb-ng под линуксулятором (зависимости freebsd-amd64)
  5. dd и unetbootin (очевидно, что они не для записи винды)
  6. gpart+mount(udf)+cp+grub (0xc0000225: Fail: \boot\BCD)
  7. gpart+7z+cp+grub (0xc0000225: Fail: \boot\BCD)
  8. Монтирование с ntfs ntfs-3g /dev/da0s1 /mnt/ (не помню, почему не работает)
  9. Wine+UltraIso (Под вайном программы не видят флешку и привод)
  10. ValdikSS/windows2usb (.AppImage только для линукс, а скрипт у меня не работает)
  11. Ventroy (нет установки непосредственно для freebsd)
  12. Под виртуалкой. (Тоже не будет видить флешку) (На самом деле, можно что-то скачать, чтобы видел, но я не разбирался)

Решено: dd+mount+cp Как записать винду на флешку под фрёй? (комментарий)

 , , , ,

Clockwork
()

Как отключить датасеты из системного пула?

Форум — General

При авторазметке zfs создает разделы в массиве, зачем они мне нужны? Как отключить датасеты из пула, оставив только корень zroot?

Вот что имею ввиду:

Filesystem            Size    Used   Avail Capacity  Mounted on
zroot/ROOT/default     98G    932M     97G     1%    /
devfs                 1,0K    1,0K      0B   100%    /dev
zroot/tmp              97G     96K     97G     0%    /tmp
zroot                  97G     96K     97G     0%    /zroot
zroot/var/crash        97G     96K     97G     0%    /var/crash
zroot/var/mail         97G     96K     97G     0%    /var/mail
zroot/usr/ports        98G    715M     97G     1%    /usr/ports
zroot/usr/home         97G    128K     97G     0%    /usr/home
zroot/var/log          97G    176K     97G     0%    /var/log
zroot/var/tmp          97G     96K     97G     0%    /var/tmp
zroot/usr/src          98G    702M     97G     1%    /usr/src
zroot/var/audit        97G     96K     97G     0%    /var/audit

У меня такое ощущение, что нужно грузиться с livecd и создать пул, затем импортировать его. Это правильно?

 ,

Clockwork
()

RSS подписка на новые темы