Запуск графической среды FreeBSD (Проблемы со startx.)

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

july-fox
Сообщения: 21

Запуск графической среды FreeBSD

Сообщение july-fox »

Здравствуйте. Недавно установил FreeBSD 12.1. Долго мучился с запуском графической оболочки. Самое интересное, что в итоге запустил, но с помощью вставленной флэшки (флэшка с любым форматированием) в usb-порт. Детали: запускается только при загрузке системы после включения компьютера или при загрузке после завершения работы. При перезагрузке не запускается (на самом деле здесь я сделал ложный вывод: возможно, если отмонтировал флэшку в сессии, тогда не запускается). В чём может быть проблема? Как делать запуск без вставленной флэшки?
Если попадаю в консоль, то startx выдаёт ошибки.
Файл /etc/rc.conf:
hostname="freebsd_pc"
ifconfig_re0="DHCP"
sshd_enable="YES"
moused_enable="YES"
kld_list="sysctlinfo cuse utouch /boot/modules/radeonkms.ko /boot/modules/i915kms.ko"
usbd_enable="YES"
dbus_enable="YES"
hald_enable="YES"
lightdm_enable="YES"
# Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable
dumpdev="AUTO"
#fusefs_enable="YES"
Последний раз редактировалось july-fox 31.07.2020 19:11, всего редактировалось 1 раз.
Спасибо сказали:

Аватара пользователя
semiconductor
Сообщения: 118
ОС: Да полно всяких

Re: Запуск графической среды FreeBSD

Сообщение semiconductor »

lightdm_enable="YES" - это понятно, запуск оконного менеджера. А сама графическая оболочка какая?
RTFM, изыди!
Спасибо сказали:

Аватара пользователя
arachnid
Модератор
Сообщения: 1095
ОС: freeBSD

Re: Запуск графической среды FreeBSD

Сообщение arachnid »

нет, lighdm это оконный менеджер - который уже и будет запускать оболочку

топикстартеру - какую ошибку вам пишет startx? что вы прописали в .xinitrc? по какому мануалу настраивали?
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:

july-fox
Сообщения: 21

Re: Запуск графической среды FreeBSD

Сообщение july-fox »

Графические оболочки две - xfce и mate.
Содержание .xinitrc:
/usr/local/bin/startxfce4.
Запись делал согласно handbook в русском переводе от 15.07.2019.
Последний раз редактировалось july-fox 01.08.2020 02:55, всего редактировалось 1 раз.
Спасибо сказали:

july-fox
Сообщения: 21

Re: Запуск графической среды FreeBSD

Сообщение july-fox »

arachnid писал:
31.07.2020 12:26
какую ошибку вам пишет startx
xauth: file /home/puma/.serverauth.1027 does not exist


X.Org X Server 1.20.8
X Protocol Version 11, Revision 0
Build Operating System: FreeBSD 12.1-RELEASE-p7 amd64
Current Operating System: FreeBSD freebsd_pc 12.1-RELEASE FreeBSD 12.1-RELEASE r354233 GENERIC amd64
Build Date: 23 July 2020 01:10:34AM

Current version of pixman: 0.40.0
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri Jul 31 22:45:59 2020
(==) Using config directory: "/usr/local/etc/X11/xorg.conf.d"
(==) Using system config directory "/usr/local/share/X11/xorg.conf.d"
(II) [KMS] Kernel modesetting enabled.
(EE)
Fatal server error:
(EE) no screens found(EE)
(EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
(EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
(EE)
(EE) Server terminated with error (1). Closing log file.
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error
Спасибо сказали:

Аватара пользователя
arachnid
Модератор
Сообщения: 1095
ОС: freeBSD

Re: Запуск графической среды FreeBSD

Сообщение arachnid »

а что говорит Xorg -configure ?

и лучше через пастербин - что бы сообщение было короче
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:

july-fox
Сообщения: 21

Re: Запуск графической среды FreeBSD

Сообщение july-fox »

arachnid писал:
31.07.2020 18:23
а что говорит Xorg -configure
https://pastebin.com/48AUG2f1
Спасибо сказали:

july-fox
Сообщения: 21

Re: Запуск графической среды FreeBSD

Сообщение july-fox »

arachnid писал:
31.07.2020 12:26
по какому мануалу настраивали
В основном по FreeBSD_en handbook от 24.07.2020.
Последний раз редактировалось july-fox 01.08.2020 04:51, всего редактировалось 1 раз.
Спасибо сказали:

Аватара пользователя
arachnid
Модератор
Сообщения: 1095
ОС: freeBSD

Re: Запуск графической среды FreeBSD

Сообщение arachnid »

судя по логу, он у вас не находит графики вообще. приведите вывод kldstat еще, плз
какая именно видеокарта у вас стоит? и из странного - вы грузите дрова и для интела, и для радеона
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:

july-fox
Сообщения: 21

Re: Запуск графической среды FreeBSD

Сообщение july-fox »

arachnid писал:
31.07.2020 19:22
какая именно видеокарта у вас стоит?
У меня стоит Radeon R7 240/340 - это дискретная. Ну и ещё есть встроенная от интел. Запсиь в rc.conf для интеловской видеокарты оставил после экспериментов (пробовал загружать только с драйвером для radeon - особой разницы нет). Главный вопрос: как на это всё влияет вставленная флэшка? Ведь тогда система находит графику, раз запускает гр. оболочку.
Последний раз редактировалось july-fox 04.08.2020 03:51, всего редактировалось 1 раз.
Спасибо сказали:

july-fox
Сообщения: 21

Re: Запуск графической среды FreeBSD

Сообщение july-fox »

arachnid писал:
31.07.2020 19:22
приведите вывод kldstat еще
Id Refs Address Size Name
1 54 0xffffffff80200000 2448d90 kernel
2 1 0xffffffff82649000 262b0 fuse.ko
3 1 0xffffffff82b11000 5954 cuse.ko
4 1 0xffffffff82b17000 152fd0 radeonkms.ko
5 3 0xffffffff82c6a000 76570 drm.ko
6 6 0xffffffff82ce1000 10eb0 linuxkpi.ko
7 5 0xffffffff82cf2000 12f30 linuxkpi_gplv2.ko
8 3 0xffffffff82d05000 6d0 debugfs.ko
9 1 0xffffffff82d06000 f181 ttm.ko
10 1 0xffffffff82d16000 23f5 radeon_oland_pfp_bin.ko
11 1 0xffffffff82d19000 23f3 radeon_oland_me_bin.ko
12 1 0xffffffff82d1c000 23f3 radeon_oland_ce_bin.ko
13 1 0xffffffff82d1f000 2275 radeon_oland_rlc_bin.ko
14 1 0xffffffff82d22000 7e73 radeon_oland_mc_bin.ko
15 1 0xffffffff82d2a000 f4b5 radeon_oland_smc_bin.ko
16 1 0xffffffff82d3a000 35b97 radeon_TAHITI_uvd_bin.ko
17 1 0xffffffff82d70000 bea7 radeon_TAHITI_vce_bin.ko
18 1 0xffffffff82d7c000 12ccb0 i915kms.ko
Спасибо сказали:

Аватара пользователя
bars
Сообщения: 219
ОС: BSD/LINUX

Re: Запуск графической среды FreeBSD

Сообщение bars »

july-fox писал:
01.08.2020 02:50
arachnid писал:
31.07.2020 19:22
какая именно видеокарта у вас стоит?
У меня стоит Radeon R7 200/300 - это дискретная. Ну и ещё есть встроенная от интел. Запсиь в rc.conf для интеловской видеокарты оставил после экспериментов (пробовал загружать только с драйвером для radeon - особой разницы нет). Главный вопрос: как на это всё влияет вставленная флэшка? Ведь тогда система находит графику, раз запускает гр. оболочку.
жуть, просто жуть.
Не зная банальных озов ты обретешься за сложные задачи сразу, тебе бы начать с начало с убунты или сусе, или на кройняк psbsd!
Притом во фряхе не так быстро одоптируют графику для нового железа.
С влэшки!!! )))) :wacko:
Ты livecd запускаешь с фрхой, а не устанавливаешь систему.
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Спасибо сказали:

july-fox
Сообщения: 21

Re: Запуск графической среды FreeBSD

Сообщение july-fox »

bars писал:
01.08.2020 10:44
Ты livecd запускаешь с фрхой
Ты смеёшься? Ты вообще читал тему сначала?
И писать научись, чтобы другие читать могли твою писанину!
Спасибо сказали:

Аватара пользователя
arachnid
Модератор
Сообщения: 1095
ОС: freeBSD

Re: Запуск графической среды FreeBSD

Сообщение arachnid »

Кстати, а пользователь в группе video?
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:

Аватара пользователя
arachnid
Модератор
Сообщения: 1095
ОС: freeBSD

Re: Запуск графической среды FreeBSD

Сообщение arachnid »

bars писал:
01.08.2020 10:44
Будьте любезны, экспрессии поменьше, вежливости побольше. И не забывайте правила русского языка.
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:

july-fox
Сообщения: 21

Re: Запуск графической среды FreeBSD

Сообщение july-fox »

arachnid писал:
01.08.2020 12:57
а пользователь в группе video
Да, конечно. Вводил команды согласно рекомендациям handbook. И недавно проверил командой id.
Спасибо сказали:

Аватара пользователя
bars
Сообщения: 219
ОС: BSD/LINUX

Re: Запуск графической среды FreeBSD

Сообщение bars »

july-fox писал:
01.08.2020 11:48
bars писал:
01.08.2020 10:44
Ты livecd запускаешь с фрхой
Ты смеёшься? Ты вообще читал тему сначала?
И писать научись, чтобы другие читать могли твою писанину!
Писанина это у тебя!
Флэшка запускает иксы, смешно.
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Спасибо сказали:

Аватара пользователя
devilr
Сообщения: 2252
ОС: Mandriva => Gentoo (~amd64)

Re: Запуск графической среды FreeBSD

Сообщение devilr »

july-fox
а такое происходит с любой флешкой или какой-то определённой?
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Спасибо сказали:

july-fox
Сообщения: 21

Re: Запуск графической среды FreeBSD

Сообщение july-fox »

devilr писал(а):
01.08.2020 16:09
а такое происходит с любой флешкой
Пробовал 4-ре разные флешки. Со всеми запускается.
Спасибо сказали:

Аватара пользователя
devilr
Сообщения: 2252
ОС: Mandriva => Gentoo (~amd64)

Re: Запуск графической среды FreeBSD

Сообщение devilr »

Может есть какой-то скрипт, стартующий при монтировании флешки? А в нём уже и происходят чудеса...
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Спасибо сказали:

july-fox
Сообщения: 21

Re: Запуск графической среды FreeBSD

Сообщение july-fox »

devilr писал(а):
01.08.2020 16:21
А в нём уже и происходят чудеса...
Я думаю есть какая-то взаимосвязь служб, которые запускают драйвера либо демоны в нужный момент, система инициализации и т.д. Просто кто понимает работу данной оси на достаточной глубине, смог бы ответить на данный вопрос.
Добавлено (17:14):
bars писал:
01.08.2020 15:59
Флэшка запускает иксы, смешно.
Послушай, красавчик, шёл бы ты отселе - тебе здесь не рады.
Спасибо сказали:

Аватара пользователя
Hephaestus
Сообщения: 3131
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Запуск графической среды FreeBSD

Сообщение Hephaestus »

july-fox писал:
30.07.2020 17:50
Долго мучился с запуском графической оболочки. Самое интересное, что в итоге запустил, но с помощью вставленной флэшки (флэшка с любым форматированием) в usb-порт.
july-fox писал:
01.08.2020 16:50
Я думаю есть какая-то взаимосвязь служб, которые запускают драйвера либо демоны в нужный момент, система инициализации и т.д.
Я с FreeBSD не знаком, утверждать ничего не могу.
Насколько я Вас понял, сам факт наличия флешки в usb-порту (а не её содержимое) влияет на запуск.
Если так, то я бы копал в сторону правил udev (или как оно там в FreeBSD называется).
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:

july-fox
Сообщения: 21

Re: Запуск графической среды FreeBSD

Сообщение july-fox »

Hephaestus писал:
02.08.2020 10:08
я бы копал в сторону правил udev
Спасибо, посмотрю ...
Добавлено (10:54):
Hephaestus писал:
02.08.2020 10:08
или как оно там в FreeBSD называется
Видимио, devfs. Посмотрел - для меня это слишком, мало понимаю. Тянет за собой "понятия" devd, devfs.conf, devfs.rules.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 17042
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Запуск графической среды FreeBSD

Сообщение Bizdelnick »

july-fox писал:
31.07.2020 18:07
(EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
Хорошо бы глянуть, что там при успешном запуске и при падении.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

july-fox
Сообщения: 21

Re: Запуск графической среды FreeBSD

Сообщение july-fox »

Bizdelnick писал:
02.08.2020 11:55
Хорошо бы глянуть, что там при успешном запуске и при падении.
https://pastebin.com/uFwJiPhN - это при успешном.
https://pastebin.com/pizRbYL3 - при падении.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 17042
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Запуск графической среды FreeBSD

Сообщение Bizdelnick »

Странно, вроде бы всё идентично вплоть до

Код: Выделить всё

[    54.881] (EE) RADEON(0): [drm] Failed to open DRM device for pci:0000:01:00.0: No such file or directory
Такое ощущение, что это какая-то аппаратная проблема, или баг где-то очень глубоко в ядре.
А если не флешку воткнуть, а какое-нибудь другое устройство (модем, мышь, …) в тот же порт?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

july-fox
Сообщения: 21

Re: Запуск графической среды FreeBSD

Сообщение july-fox »

Bizdelnick писал:
02.08.2020 14:34
А если не флешку воткнуть, а какое-нибудь другое устройство (модем, мышь, …) в тот же порт?
Не знаю, не пробовал, да и пока нечем. Других usb устройств нет.
Добавлено (15:03):
Bizdelnick писал:
02.08.2020 14:34
Странно, вроде бы всё идентично вплоть до
Да, я тоже заметил. Благодарю за усилия.
Спасибо сказали:

Аватара пользователя
semiconductor
Сообщения: 118
ОС: Да полно всяких

Re: Запуск графической среды FreeBSD

Сообщение semiconductor »

usbd_enable="YES"
Вот эта строчка в rc.conf вызывает сомнение. А если ее закомментировать, или удалить?
RTFM, изыди!
Спасибо сказали:

july-fox
Сообщения: 21

Re: Запуск графической среды FreeBSD

Сообщение july-fox »

semiconductor писал:
02.08.2020 18:51
usbd_enable="YES"
Вот эта строчка в rc.conf вызывает сомнение
Да нет. Это я наоборот её добавил, когда пытался решить проблему. А вообще, что она значит?
Спасибо сказали:

Аватара пользователя
arachnid
Модератор
Сообщения: 1095
ОС: freeBSD

Re: Запуск графической среды FreeBSD

Сообщение arachnid »

july-fox писал:
03.08.2020 13:30
semiconductor писал:
02.08.2020 18:51
usbd_enable="YES"
Вот эта строчка в rc.conf вызывает сомнение
Да нет. Это я наоборот её добавил, когда пытался решить проблему. А вообще, что она значит?
сейчас - ничего.
она что-то значила в 7-ой версии.
но ничего страшного в ее наличии нет - она просто игнорируется
Добавлено (15:15):
https://forums.freebsd.org/threads/amd-vega-and-radeon-series-vga-card-driver-for-freebsd-12-1-tutorial-for-beginner-update-2020-04-06.73901/

посмотрите, не является ли это решением?
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали: