Страница 85 из 112

Re: Линукс, вопросы и ответы.

Добавлено: Вс авг 26, 2012 13:30:47
les1982
глупый вопрос но...библиотеки все установлены ? там кроме как дрлжно драйверов для иксов должны быть модули ядра.
может тут почитать еще ? http://www.opennet.ru/base/X/dri.txt.html

Re: Линукс, вопросы и ответы.

Добавлено: Вс авг 26, 2012 14:30:39
малышок
Удалил всестарые лог файлы иксов и повторил попытку заново ( что б лог оставили - прикладываю опять на всякий случай)
То есть насколько я понял из статьи, должен загрузиться именно атишный модуль dri, то есть в логах должна быть строчки типа
[ 52.125] (II) LoadModule: "dri"
[ 52.125] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[ 52.135] (II) Module dri: vendor="FireGL - AMD Technologies Inc."
А на самом деле там
[ 52.125] (II) LoadModule: "dri"
[ 52.125] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[ 52.135] (II) Module dri: vendor="X.Org Foundation"
То есть вместо атишного модуля загружается иксовый? Я правильно понял?

Re: Линукс, вопросы и ответы.

Добавлено: Вс авг 26, 2012 15:00:04
les1982
Ну как то так

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

LoadModule: "extmod"
[    52.065] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[    52.079] (II) Module extmod: vendor="X.Org Foundation"
Найди в иксконфиге это

И выложи полный конфиг

Re: Линукс, вопросы и ответы.

Добавлено: Вс авг 26, 2012 15:13:01
малышок

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

[    51.987] (II) LoadModule: "extmod"
[    52.065] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[    52.079] (II) Module extmod: vendor="X.Org Foundation"
[    52.079] 	compiled for 1.12.3.901, module version = 1.0.0
[    52.079] 	Module class: X.Org Server Extension
[    52.079] 	ABI class: X.Org Server Extension, version 6.0
?
Лог выложен чуть выше на этой странице

Re: Линукс, вопросы и ответы.

Добавлено: Вс авг 26, 2012 15:30:14
Tolmi
Очень сильно похоже на несоответствие ядерного модуля и иксового. И да, ещё можо глянуть в сторону KMS.

Re: Линукс, вопросы и ответы.

Добавлено: Вс авг 26, 2012 15:35:29
les1982
малышок
Выложи полный конфиг икс сервера

Re: Линукс, вопросы и ответы.

Добавлено: Вс авг 26, 2012 15:42:37
малышок
Выкладывай еще выше... :)

Re: Линукс, вопросы и ответы.

Добавлено: Вс авг 26, 2012 15:50:24
les1982
Что то конфиг кострированный какой то ...
вот с рабочей машинки(которая как учебная для помошника используется )

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

Section "ServerLayout"
        Identifier     "X.org Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

# В секции "Module" определяем набор подгружаемых расширений
# например glx - для поддержки OpenGL, 
#  однако с фирменным драйвером nvidia (там свой GLX) он не "дружит"
Section "Module"
    Load           "bitmap"
    Load           "ddc"
    Load           "extmod"
    Load           "freetype"
    Load           "vbe"
    Load           "dbe"
# Это для NVIdia, вместо "GLcore"
    Load           "glx"
   
# модули "GLcore" и "dri" должны быть отключены !!!!!
# при использовании фирменного драйвера nvidia
#    Load           "GLcore"
#    Load           "dri"
#    Load           "dr2"

#    Load           "int10"
#    Load           "Type1"
#    Load           "v4l"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "auto"
        Option      "Device" "/dev/input/mice"
        Option      "ZAxisMapping" "4 5 6 7"
EndSection

# Монитор - частоты и пытаться использовать DPMS
Section "Monitor"
    Identifier     "SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

# Драйвер видеокарты - очень важный момент:
#                  nvidia - фирменный закрытый от NVidia
#                  nv       - открытый для NVidia
#                  vesa   - для всех карт, но очень медленно
Section "Device"
    Identifier     "GF6600"
    Driver         "nvidia"
EndSection

# Экран по-умолчанию: на какой видеокарте запускать(если несколько),
# разрешение, глубина цвета
Section "Screen"
    Identifier     "Default Screen"
    Device         "GF6600"
    Monitor        "SyncMaster"
    DefaultDepth    24

    SubSection     "Display"
        Depth       24
        Modes      "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Re: Линукс, вопросы и ответы.

Добавлено: Вс авг 26, 2012 15:52:01
малышок
Такой был сгенерирован. Единственное что что я добавил - последнюю секцию

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

Section "Extensions"
        Option "XVideo" "Disable"
EndSection

Re: Линукс, вопросы и ответы.

Добавлено: Вс авг 26, 2012 16:02:05
les1982
Убивай временно иксы
и генери новый конфиг
Xorg -configure

Потом проверь его
startx -- -config xorg.conf.new

Только пришиби демона
service gdm stop

Re: Линукс, вопросы и ответы.

Добавлено: Вс авг 26, 2012 16:05:32
малышок
Убрать иксы - как? Если только удалить xorg.conf?

Re: Линукс, вопросы и ответы.

Добавлено: Вс авг 26, 2012 16:06:55
les1982
Можно не удалять,просто переместить его.
И после матюков иксов будет текстовая консоль

Re: Линукс, вопросы и ответы.

Добавлено: Вс авг 26, 2012 16:37:58
малышок
На Xorg -configure

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

List of video drivers:
fglrx
No device to configure. Configuration failed
Раз каталист установлен, то сами иксы сгенерить свой конфиг видимо не в состоянии - видимо нужно использовать aticonfig, но тогда см выше что получилось

Re: Линукс, вопросы и ответы.

Добавлено: Вс авг 26, 2012 16:45:04
Foks
малышок, lspci -k и смотрите какой драйвер используется. Нужно заблэклистить radeon, добавить "fglrx" в модули в rc.conf, и убедиться что видеокарта работает от драйвера fglrx. Вики по-прежнему не читаем?

Кроме того желательно запускать ядро с vga=0 и nomodeset, так как KMS каталистом не поддерживается. Впрочем, последние версии каталиста вроде бы стали адекватно себя вести и без этих параметров.

----------
https://wiki.archlinux.org/index.php/Catalyst#Before_reboot
Читаем весь раздел "Configuration before reboot", включая:
- Xorg configuration
- Module loading
- Disable mode setting

Там всё описано. И еще есть раздел "Troubleshooting" на случай если что-то пошло не так.

Re: Линукс, вопросы и ответы.

Добавлено: Вс авг 26, 2012 17:00:24
малышок
С английским не очень, но все же этот раздел вики я читал (я сейчас имею привычку сначала читать и гуглить а потом уже спрашивать если все равно ничерта не понял). rc.conf же уже не используется для загрузки модулей. Да и насколько я могу судить по логам, fglrx загружается.
Вот в чем я мог накосячить - так это с radeon, сейчас тогда попробую lspci -k

Re: Линукс, вопросы и ответы.

Добавлено: Вс авг 26, 2012 17:05:11
Foks
rc.conf не используется вообще, если Вы полностью перешли на systemd. А если не перешли, либо используете пакет совместимости с initscripts, то всё ок, модули из rc.conf обрабатываются.

Re: Линукс, вопросы и ответы.

Добавлено: Вс авг 26, 2012 17:17:09
малышок
Буду знать :)
Выхлоп lspci -k показал, что дискретная карта использует fglrx-pci, а встроеная - модуль radeon. То есть все таки я накосячил и зря понадеялся на автоматику. Тогда получается нужно прописатьег о в /etc/modprobe.d/ или удалить его. В вики сказано, что нужно создать там файл и в файле занести модуль в блэклист. Только я так и не понял - как должен называться файл и что туда воткнуть?

Re: Линукс, вопросы и ответы.

Добавлено: Вс авг 26, 2012 17:59:40
hybroid
Назови его хоть ololo.conf, главное чтобы в нём была строка "blacklist имя_модуля".

Re: Линукс, вопросы и ответы.

Добавлено: Вс авг 26, 2012 20:20:52
малышок
Победил таки. Оказывается я уже создал в /etc/modprobe.d/ файл modprobe.conf, но команда была с ошибкой: вместо blacklist radeon у меня было blacklist=radeon.
После заново сгенерил xorg.conf и иксы запустились

Re: Линукс, вопросы и ответы.

Добавлено: Сб сен 15, 2012 19:55:27
малышок
С некоторых пор при выключении ноута при выполнении systemterm постоянно выдает fail. Как мне вычислить процесс, который не может нормально завершиться при выключении?