FreeBSD 8.0 X.org и ноут, не определяеся дисплей

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
kabachok
мл. сержант
Сообщения: 148
Зарегистрирован: 2009-01-20 2:13:18
Откуда: msk.ru
Контактная информация:

FreeBSD 8.0 X.org и ноут, не определяеся дисплей

Непрочитанное сообщение kabachok » 2009-10-07 10:06:43

Имеется: FreeBSD 8.0 RC1
X.org из пакетов
Ноут Toshiba A100

Потребовалось мне установить какие нить окна на него, решил ставить Gnome, но предварительно нужно настроить X.org
с чем собтвенно у меня и возникли проблемы.
Командой

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

Xorg -configure
я создал конфиг, судя по логам видюха определилась правильно, и выбрался нужный драйвер, но выполняя

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

Xorg -config /root/xorg.conf.new
у меня ничего не появляется на экране, он просто темнеет и все, никакие нажатия кнопок не работают, и не выдно указателя мышки.

В логах видно что он пытается вывести изображение через дисплей Подскажите как указать для вывода дисплей моего ноута?
Мы стены ломаем силой ума. © Кирпичи.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
terminus
майор
Сообщения: 2305
Зарегистрирован: 2007-10-29 11:27:35
Откуда: Рига

Re: FreeBSD 8.0 X.org и ноут, не определяеся дисплей

Непрочитанное сообщение terminus » 2009-10-07 10:25:01

не делайте xorg.conf - сейчас иксы отлично работают без него на автоопределении.
запустите из rc.conf hald и dbus
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.

cloudsv
сержант
Сообщения: 173
Зарегистрирован: 2007-11-20 10:14:37
Контактная информация:

Re: FreeBSD 8.0 X.org и ноут, не определяеся дисплей

Непрочитанное сообщение cloudsv » 2009-10-07 10:30:19

попробуйте

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

Xorg -config /root/xorg.conf.new -retro
должен появиться курсор мыши и сетка

Аватара пользователя
kabachok
мл. сержант
Сообщения: 148
Зарегистрирован: 2009-01-20 2:13:18
Откуда: msk.ru
Контактная информация:

Re: FreeBSD 8.0 X.org и ноут, не определяеся дисплей

Непрочитанное сообщение kabachok » 2009-10-07 10:38:28

terminus писал(а):не делайте xorg.conf - сейчас иксы отлично работают без него на автоопределении.
запустите из rc.conf hald и dbus
А какие команды прописать для запуски?

Извините за глупые вопросы, просто первый опыт настройки иксов.
Мы стены ломаем силой ума. © Кирпичи.

Аватара пользователя
kabachok
мл. сержант
Сообщения: 148
Зарегистрирован: 2009-01-20 2:13:18
Откуда: msk.ru
Контактная информация:

Re: FreeBSD 8.0 X.org и ноут, не определяеся дисплей

Непрочитанное сообщение kabachok » 2009-10-07 10:41:24

cloudsv писал(а):попробуйте

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

Xorg -config /root/xorg.conf.new -retro
должен появиться курсор мыши и сетка
Если появится, то что мне жто даст? гном не видит монитора, и ясно мне про это пишет.

при вызове команды startx у меня на экране появляется 2 рабочие области и посередине курсон, ни никакие нажатия клавтшь не отрабатывают, кроме Ctrl+F1 F2 и т.д.
Мы стены ломаем силой ума. © Кирпичи.

cloudsv
сержант
Сообщения: 173
Зарегистрирован: 2007-11-20 10:14:37
Контактная информация:

Re: FreeBSD 8.0 X.org и ноут, не определяеся дисплей

Непрочитанное сообщение cloudsv » 2009-10-07 10:45:22

в rc.conf

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

dbus_enable="YES"
hald_enable="YES"
после этого

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

/usr/local/etc/rc.d/dbus start
/usr/local/etc/rc.d/hald start

Аватара пользователя
kabachok
мл. сержант
Сообщения: 148
Зарегистрирован: 2009-01-20 2:13:18
Откуда: msk.ru
Контактная информация:

Re: FreeBSD 8.0 X.org и ноут, не определяеся дисплей

Непрочитанное сообщение kabachok » 2009-10-07 10:47:30

cloudsv писал(а):в rc.conf

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

dbus_enable="YES"
hald_enable="YES"
после этого

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

/usr/local/etc/rc.d/dbus start
/usr/local/etc/rc.d/hald start
А что это за демоны, за что они отвечают?
Мы стены ломаем силой ума. © Кирпичи.

cloudsv
сержант
Сообщения: 173
Зарегистрирован: 2007-11-20 10:14:37
Контактная информация:

Re: FreeBSD 8.0 X.org и ноут, не определяеся дисплей

Непрочитанное сообщение cloudsv » 2009-10-07 10:55:40

kabachok писал(а):А что это за демоны, за что они отвечают?
http://ru.wikipedia.org/wiki/Dbus
D-Bus — это система межпроцессного взаимодействия, которая предоставляет приложениям несколько шин для передачи сообщений.

http://ru.wikipedia.org/wiki/HAL_(freedesktop.org)
HAL — демон, предоставляющий слой аппаратных абстракций для Linux и некоторых других Unix-образных систем.
(мышки флешки клавы и прочая белеберда)

sch
сержант
Сообщения: 282
Зарегистрирован: 2009-05-28 14:36:50
Откуда: Кишинев

Re: FreeBSD 8.0 X.org и ноут, не определяеся дисплей

Непрочитанное сообщение sch » 2009-10-07 12:21:19

kabachok писал(а):Имеется: FreeBSD 8.0 RC1
Командой

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

Xorg -configure
я создал конфиг, судя по логам видюха определилась правильно, и выбрался нужный драйвер, но выполняя

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

Xorg -config /root/xorg.conf.new
у меня ничего не появляется на экране, он просто темнеет и все, никакие нажатия кнопок не работают, и не выдно указателя мышки.
так и должно быть -- ты запустил базовую программу для графического режима без оконного менеджера. Естесственно, ничего кроме темного экрана ты не увидишь. В логе /var/log/Xorg.0.log должно быть написано, какие проблемы возникли при запуске Xorg.

sch
сержант
Сообщения: 282
Зарегистрирован: 2009-05-28 14:36:50
Откуда: Кишинев

Re: FreeBSD 8.0 X.org и ноут, не определяеся дисплей

Непрочитанное сообщение sch » 2009-10-07 12:25:29

kabachok писал(а):
cloudsv писал(а):попробуйте

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

Xorg -config /root/xorg.conf.new -retro
должен появиться курсор мыши и сетка
Если появится, то что мне жто даст? гном не видит монитора, и ясно мне про это пишет.

при вызове команды startx у меня на экране появляется 2 рабочие области и посередине курсон, ни никакие нажатия клавтшь не отрабатывают, кроме Ctrl+F1 F2 и т.д.
1) откуда взялся Гном и где он пишет, что не видит монитор?

2) при вызове startx с отсутствующим файлом ~/xinitrc запускается TWM с двумя окнами xterm. Это дефолтное поведение последние лет 10 наверное :)

Таки надо сначала почитать handbook (раздел по запуску Xorg и DE) и немного в интернете на тему последних веяний в GNOME и Xorg, а потом задавать конкретные вопросы. Без понимания что такое hal и dbus, и как они привязаны к Xorg и Gnome -- самому с нуля настраивать графический режим не стоит.

Аватара пользователя
kabachok
мл. сержант
Сообщения: 148
Зарегистрирован: 2009-01-20 2:13:18
Откуда: msk.ru
Контактная информация:

Re: FreeBSD 8.0 X.org и ноут, не определяеся дисплей

Непрочитанное сообщение kabachok » 2009-10-07 14:34:47

sch писал(а): 1) откуда взялся Гном и где он пишет, что не видит монитор?

2) при вызове startx с отсутствующим файлом ~/xinitrc запускается TWM с двумя окнами xterm. Это дефолтное поведение последние лет 10 наверное :)

Таки надо сначала почитать handbook (раздел по запуску Xorg и DE) и немного в интернете на тему последних веяний в GNOME и Xorg, а потом задавать конкретные вопросы. Без понимания что такое hal и dbus, и как они привязаны к Xorg и Gnome -- самому с нуля настраивать графический режим не стоит.
Гном я собирался настраивать после иксов, насколько я понял сначало надо настроить иксы, потом уже гнома?

Хендбук я читал, там все как-то размазано написано, и половина команд у меня вообще не работают, поэтому я и пришел на форум.

В любом случае спасибо что откликнулись :)
Мы стены ломаем силой ума. © Кирпичи.

sch
сержант
Сообщения: 282
Зарегистрирован: 2009-05-28 14:36:50
Откуда: Кишинев

Re: FreeBSD 8.0 X.org и ноут, не определяеся дисплей

Непрочитанное сообщение sch » 2009-10-07 15:18:03

Ой ладно, "все как-то размазано написано, и половина команд у меня вообще не работают" - это только так кажется.

Handbook 5.2.3 The Window Manager - рассказ о том, что такое WM и какие задачи они решают, а X Window не решает.
Кратко - WM это менеджеры окон: программы, отвечающие за рисование окон запущенных приложений. Панели, рамки, сворачивание, изменение размера, цвет, реакция окон на мышь и клавиатуру - это все обеспечивает не X Window, а оконный менеджер (AfterStep, Blackbox, ctwm, Enlightenment, fvwm, Sawfish, twm, Window Maker)

KDE и GNOME это комплексные пакеты более высокого уровня, чем просто WM. Но суть та же -- именно они отвечают за рисование окошек, но для своей работы им нужен работающий сервер X Window.

Способы запуска Х

Запуск вручную выполняется через команду startx. Команда startx запускает скрипт /usr/local/bin/xinit, который выполняет команды из файла ~/.xinitrc

Автоматический запуск: в файле /etc/ttys указываем запуск xdm на одной из консолей. Программа xdm считывает конфигурацию из файла /usr/X11R6/lib/X11/xdm/xdm-config. По умолчанию в файле xdm-config в качестве стартового скрипта для xdm указан файл ~/.xsession

Файлы ~/.xinitrc и ~/.xsession должны иметь разрешение на исполнение (chmod +x ~/.xsession)

Пример файла .xsession

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

#!/bin/sh
setenv LANG ru_RU.UTF-8
xmodmap -e "pointer = 3 2 1 4 5 6 7 8 9 10 11"
xscreensaver &
conky -d
/usr/local/bin/fluxbox
Handbook 5.7.1.2 Installing GNOME

To install the GNOME package from the network, simply type:

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

# pkg_add -r gnome2
To build GNOME from source, use the ports tree:

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

# cd /usr/ports/x11/gnome2
# make install clean
Once GNOME is installed, the X server must be told to start GNOME instead of a default window manager.

The easiest way to start GNOME is with GDM, the GNOME Display Manager. GDM, which is installed as a part of the GNOME desktop (but is disabled by default), can be enabled by adding gdm_enable="YES" to /etc/rc.conf. Once you have rebooted, GNOME will start automatically once you log in -- no further configuration is necessary.

Прежде, чем запускать GNOME или какой-то WM надо убедиться, что система X Window работает нормально. Если у тебя по команде startx запускается дефолтный TWM с мышкой и двумя окнами xterm, значит все нормально. Теперь можно ставить GNOME и настраивать его запуск.