Сайт | Скачать | Видео | Wiki

Автор Тема: [закрыто]Не стартуют иксы  (Прочитано 43400 раз)

0 Пользователей и 5 Гостей просматривают эту тему.

Оффлайн vl.shevchuk

  • Пользователь
  • **
  • Сообщений: 71
  • Репутация: +3/-0
Re: [закрыто]Не стартуют иксы
« Ответ #15 : 09 Январь 2011, 19:25:58 »
Вот, добыл dmesg из Puppyrus 2.0
А xorg.conf отсутствует до первого запуска xorg (а он приводит к зависанию).
Текст в консоли довольно мелкий, после загрузки Puppyrus 2.0 в режиме pfix=nox текст занимает только половину ширины экрана. Midnight Commander размещается на весь экран, текст мелкий, так что свободного места в строчках полно. Пропорции букв и четкость символов нормальные, значит, разрешение выставлено родное (1360х768).
Может быть, ядро PuppyRus 2.0 старовато для ноутбуков данной платформы (Calpella, на базе процессоров Arrandale)?

Оффлайн Фарватер

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 552
  • Репутация: +41/-0
Re: [закрыто]Не стартуют иксы
« Ответ #16 : 09 Январь 2011, 19:57:18 »
Спасибо. Тут видно, что видео драйвер загрузился без ошибок. Значит, дело в интерфейсе между модулями (один из которых - ядерный). Скорее всего, снова проблема с интерфейсом noveau и drm.
А можно для полного счастья еще и все /var/log/Xorg.*.log после запуска Х (и, видимо, перезагрузки компьютера из коматозного состояния) ?

Цитата
Может быть, ядро PuppyRus 2.0 старовато для ноутбуков данной платформы (Calpella, на базе процессоров Arrandale)?
Не должно быть. Ядро-то свежее.

Оффлайн vl.shevchuk

  • Пользователь
  • **
  • Сообщений: 71
  • Репутация: +3/-0
Re: [закрыто]Не стартуют иксы
« Ответ #17 : 09 Январь 2011, 21:17:56 »
Так уж и быть, создал на диске сохраненку, потом сделал очередную неудачную попытку загрузить иксы, после этого снова зашел в PuppyRus 2.0 в консоли.
Файл /var/log/Xorg.*.log отсутствует. Есть /var/log/cups/error.log. Там пишет:
{Дата}: Unable to open listen socket for address:: 1:631 Address family not supported by protocol. По моему ограниченному пониманию, похоже, что была попытка вылезти за пределы оперативы, доступной для 32-битных систем (у меня же 4 Гб DDR3 1066 MHz)
Теперь уже нашел /etc/X11/xorg.conf, высылаю.

Оффлайн Фарватер

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 552
  • Репутация: +41/-0
Re: [закрыто]Не стартуют иксы
« Ответ #18 : 09 Январь 2011, 21:31:06 »
vl.shevchuk ,
Спасибо. Попробуйте так:

1.Выгружаем потенциально проблемные драйверы
Код
#rmmod drm
#rmmod nouveau
2. Записываем в xorg.conf простенький 2D-драйвер vesa вместо nouveau
а) Либо прямым редактированием в xorg.conf в mc
Код
#mc
браузим до /etc/X11/xorg.conf
меняем "nouveau" на "vesa" в строчке
120:   Driver      "nouveau" #card0driver
сохраняемся
б)Либо через команду терминала:
Код
# cat /etc/X11/xorg.conf | sed 's/"nouveau"/"vesa"/g' > /etc/X11/xorg.conf
3. Пытаемся запустить Х:
Код
#xwin

Оффлайн vl.shevchuk

  • Пользователь
  • **
  • Сообщений: 71
  • Репутация: +3/-0
Re: [закрыто]Не стартуют иксы
« Ответ #19 : 09 Январь 2011, 22:10:52 »
Отредактировал xorg.conf, запустил xwin - картинка чередования квадратов и полос изменилась, но стиль импрессионизма все тот же. ;D
Модули drm и nouveau просто так не выгружаются (module nouveau is in use; module drm is in use by nouveau:....), ни в какой последовательности, после редактирования xorg.conf и перезагрузки - то же самое.

Оффлайн RemDerBauer

  • Старожил
  • ****
  • Сообщений: 312
  • Репутация: +4/-0
Re: [закрыто]Не стартуют иксы
« Ответ #20 : 10 Январь 2011, 01:44:24 »
а никому не приходило в голову, что это проблема встроенного в проц i5 видео от интел, а вовсе не видяхи от нвидии?
Мы наш, мы новый мир построим... если будем прикладывать к этому хоть немного усилий

Оффлайн Фарватер

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 552
  • Репутация: +41/-0
Re: [закрыто]Не стартуют иксы
« Ответ #21 : 10 Январь 2011, 04:26:18 »
vl.shevchuk ,
Раз модуль не удалось выгрузить как есть, будем выгружать черным списком:
Код
#echo "alias nouveau off" > /etc/modules.conf
Убеждаемся, что в xorg.conf прописана vesa.
И перезагружаемся.

Цитата
а никому не приходило в голову, что это проблема встроенного в проц i5 видео от интел, а вовсе не видяхи от нвидии?
Мне - не приходило. т.к. пока я с этими платформами не работал. К тому же, пока у нас нет Xorg.0.log, чтобы проследить, какой именно драйвер валится. А у Вас есть, чем поделиться насчет данной плафтормы?
« Последнее редактирование: 10 Январь 2011, 04:32:52 от Фарватер »

Оффлайн The_Alex

  • Постоялец
  • ***
  • Сообщений: 126
  • Репутация: +0/-0
  • linux чайник
Re: [закрыто]Не стартуют иксы
« Ответ #22 : 10 Январь 2011, 09:48:41 »
Отключите модуль drm
Ни "drm" ни "nouveau" командой "rmmod" тоже не выгружаются...

Попробовал отредактировать файл xorg.conf, чтобы не загружался модуль "dri", а драйвер был "vesa". Ничего не изменилось - иксы не запускаются...

conf и логи (после экспериментов) во вложении...
New: DELL INSPIRON N5110 (Core i5 Duo 2410M 2,3 Ghz/15.6"/1366x768/4Gb ram/500Gb HDD/GeForce GT525M/Win 7 HB 64) - PuppyRus-IceWM-13.12
Old: Cel Tualatin 1100, Intel i815, 512 SDRAM, 40 GB HDD, GF FX5500... WinXP SP1 & Puppyrus Jeans 1.3.0

Оффлайн Фарватер

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 552
  • Репутация: +41/-0
Re: [закрыто]Не стартуют иксы
« Ответ #23 : 10 Январь 2011, 09:56:03 »
Alex,
Попробуйте проделать то, что я посоветовал vl.shevchuk:

Код
#echo "alias nouveau off" > /etc/modules.conf
Убеждаемся, что в xorg.conf прописана vesa.
И перезагружаемся.

Оффлайн vl.shevchuk

  • Пользователь
  • **
  • Сообщений: 71
  • Репутация: +3/-0
Re: [закрыто]Не стартуют иксы
« Ответ #24 : 10 Январь 2011, 17:08:45 »
Набирал #echo "alias nouveau off" > /etc/modules.conf, но эта команда не выгружает модуль  nouveau ни до, ни после перезагрузки. Убедился набором команды rmmod nouveau, на что был ответ "module nouveau is in use".
В xorg.conf прописана vesa, поэтому при загрузке иксов на экране специфическая картина цветов импрессионизма, отличная от подобной при загрузке в xorg.

Оффлайн RemDerBauer

  • Старожил
  • ****
  • Сообщений: 312
  • Репутация: +4/-0
Re: [закрыто]Не стартуют иксы
« Ответ #25 : 10 Январь 2011, 18:40:02 »
А у Вас есть, чем поделиться насчет данной плафтормы?
чем именно? например я знаю, что нормальная поддержка встроенного в процессоры серии core i5 видео от интел реализована в ядрах 2.6.36 и старше и последних выпусках меса.
Для ноута можно попробовать отключить принудительно встроенное видео интел в БИОС (если там такое есть конечно) и принудительно активировать нвидию. А еще погуглить на тему того, как вообще решается проблема с такими процами в больших дистрибутивах
Мы наш, мы новый мир построим... если будем прикладывать к этому хоть немного усилий

Оффлайн vl.shevchuk

  • Пользователь
  • **
  • Сообщений: 71
  • Репутация: +3/-0
Re: [закрыто]Не стартуют иксы
« Ответ #26 : 10 Январь 2011, 23:53:24 »
Цитата
Для ноута можно попробовать отключить принудительно встроенное видео интел в БИОС (если там такое есть конечно) и принудительно активировать нвидию. А еще погуглить на тему того, как вообще решается проблема с такими процами в больших дистрибутивах
В биосе данной серии ноутбуков настроек очень мало (кроме приоритета загрузочных устройств менять там в принципе ничего не получится), часть настроек по производительности процессора и видеокарты намертво привязаны к утилите от производителя (Asus), которая работает только в Vista и Seven, чтобы что-то регулировать в Windows XP (установил ее себе), пользуюсь прогой Notebook Hardware Control.
Надеюсь, в новых ядрах Линукса поддержка данного оборудования в порядке, так что попробую посмотреть, как поведет себя например Линукс Mint Росинка последнего выпуска, как помню, Mint работал шустрее, чем AltLinux

Оффлайн RemDerBauer

  • Старожил
  • ****
  • Сообщений: 312
  • Репутация: +4/-0
Re: [закрыто]Не стартуют иксы
« Ответ #27 : 11 Январь 2011, 01:25:31 »
мм...не факт, что минт будет лучшею. имхо ставить любой знакомый дистр и накатывать последнее ядро и месу руками надо....ну или гуглить на предмет софтового способа отключения интел-графики в линукс
Мы наш, мы новый мир построим... если будем прикладывать к этому хоть немного усилий

Оффлайн Фарватер

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 552
  • Репутация: +41/-0
Re: [закрыто]Не стартуют иксы
« Ответ #28 : 11 Январь 2011, 06:04:28 »
Набирал #echo "alias nouveau off" > /etc/modules.conf, но эта команда не выгружает модуль  nouveau ни до, ни после перезагрузки. Убедился набором команды rmmod nouveau, на что был ответ "module nouveau is in use".
В xorg.conf прописана vesa, поэтому при загрузке иксов на экране специфическая картина цветов импрессионизма, отличная от подобной при загрузке в xorg.

Ой! Моя ошибка! Прошу прощения.
echo "alias nouveau off" >> /etc/modules.conf

Впрочем, это вряд ли поможет, т.к., RemDerBauer прав. Проблема из-за платформы i5 с 2-мя чипсетами. Как пишут на этот счет, есть способ отключить Nvidia:

1. Скопировать драйвер acpi_call отсюда.
2. Скомпилировать
cd acpi_call
make

3. Установить
insmod acpi_call.ko
(скопировать в папку драйверов ядра и выполнить depmod)

4. Запустить скрипт:
./test_off.sh

Pro, наверное, есть смысл скомпилировать этот модуль и вставить штатно в Puppy. Возможно также дополнить конфигуратор xorg сканированием вывода lspci и обработкой ситуации 2-х карт.
« Последнее редактирование: 11 Январь 2011, 06:39:02 от Фарватер »

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: [закрыто]Не стартуют иксы
« Ответ #29 : 11 Январь 2011, 06:58:23 »
Pro, наверное, есть смысл скомпилировать этот модуль и вставить штатно в Puppy. Возможно также дополнить конфигуратор xorg сканированием вывода lspci и обработкой ситуации 2-х карт.
скомпилировать конечно надо и вставить, а вот с доработкой конфигуратора у меня лично проблемы. (напильник сломан)
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.