1

Добрый день.

Имеется недавно установленный DEBIAN.
Неприятный глюк в том, что во время включения и начальной загрузки происходит переключение разрешения экрана в недопустимый режим,
т.е. у меня максимальное разрешение 1280х1024, но в момент перехода в Х, система краткосрочно переключает в какой-то недопустимый режим.
Точно не знаю в какой, но например в 1920×200, и на экране отражается каша/, похожая на сбой строчной синхронизации ЦРТ монитора.
Наверное где-то в конфигах есть перечень допустимых разрешений монитора.
Подскажите:

  • Если настройка есть конфигах, то где?

  • если в конфигах нет, то как решить эту проблему.

С уважением User160

Debian amd64 13.5.0.

2

Вообще, за это отвечает строка Modeline в /etc/xorg.conf
У меня эта опция не используется:

root@megacomp:/etc/X11/xorg.conf.d# cat 10-nvidia.conf 
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder63)  Thu May 31 12:36:44 PDT 2012

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       30.0 - 110.0
    VertRefresh     50.0 - 150.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

root@megacomp:/etc/X11/xorg.conf.d# 

При этом ничего похожего не наблюдается.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

Видео какое и какие драйвера? Покажите Xorg.0.log

4

karl_muenhgausen пишет:

Видео какое и какие драйвера? Покажите Xorg.0.log

E35M1-M с встроенным видео Integrated ATI Radeon™ HD 6310 GPU
Но монитор "может" только 1280х1024.

Debian amd64 13.5.0.

Покажите Xorg.0.log

6

karl_muenhgausen пишет:

Покажите Xorg.0.log

В какой папке он лежит?
Смогу только вечером из дома. Сейчас я на работе.  ah

Debian amd64 13.5.0.

7

wgetpaste -c "cat /var/log/Xorg.0.log"
Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

8

karl_muenhgausen пишет:

Покажите Xorg.0.log

Больно уж он велик, чтобы тащить весь.
Мож что-то конкретное grep-оп выцепить?

Debian amd64 13.5.0.

9

user160 пишет:

Больно уж он велик, чтобы тащить весь.

Закиньте его на http://pastebin.com.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

10 (01.03.2013 00:12:37 отредактировано user160)

yars пишет:
user160 пишет:

Больно уж он велик, чтобы тащить весь.

Закиньте его на http://pastebin.com.

Там надо регистрироваться. У меня еще Линукс голый. Напишу часть сюда, если еще потребуется, то "хвост" в следующее сообщение.

    Длина вашего сообщения 65,551 байт. Это превышает лимит форума в 65,535 байт.

Debian amd64 13.5.0.

11

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

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

12

yars пишет:

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

Скопипастил, нажал Submit. Что дальше?

Debian amd64 13.5.0.

13

Сервис выдаст ссылку, которую приводите здесь, и все.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

14

yars пишет:

Сервис выдаст ссылку, которую приводите здесь, и все.

http://pastebin.com/2SdieiR4

Debian amd64 13.5.0.

Други, я пас. Как на ATI создать корректный xorg.conf я не в курсе.

16

Драйвер видео не установлен, судя по логу, используется открытый radeon, а он с вашей картой, видать, не особо в ладах. У вас Mobility Radeon HD 6310?
UPD: Тут у меня ошибочка вышла, извиняюсь.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

17

karl_muenhgausen пишет:

Как на ATI создать корректный xorg.conf я не в курсе.

aticonfig --initial
Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580
yars пишет:
karl_muenhgausen пишет:

Как на ATI создать корректный xorg.conf я не в курсе.

aticonfig --initial

Спасибо огромное, буду знать! У меня мало машин с ATI и всем хватает без fglrx, но на будущее поучительно.

19

yars пишет:

Драйвер видео не установлен, судя по логу, используется открытый radeon, а он с вашей картой, видать, не особо в ладах. И откуда у вас nvidia-xconfig, если у вас Mobility Radeon HD 6310?

Система устанавливалась автоматически с инсталяционных DVD.
В конфиге типа этого: /etc/X11/xorg.conf.(что-там AMD в хвосте )  вообще нет секций:

  • Section "Monitor"....

  • Section "Device"....

  • Section "Screen".....

Там что-то вроде Class
Я точно сообщить не могу. Я опять на работе а комп дома.  ah

Debian amd64 13.5.0.

20

yars пишет:
karl_muenhgausen пишет:

Как на ATI создать корректный xorg.conf я не в курсе.

aticonfig --initial

Мне это "в куда" вписать ?  ah

Debian amd64 13.5.0.

В консоль от рута надо полагать... Если у Вас ATI Radeon

22 (01.03.2013 10:28:46 отредактировано user160)

karl_muenhgausen пишет:

В консоль от рута надо полагать... Если у Вас ATI Radeon

Т.е. в терминале в командной строке?
Если так, после перезагрузки видимо останется старое значение?

Кстати, когда ставил Кубунту (это вроде "родственник" Debian) такой проблемы не было.

Debian amd64 13.5.0.

В терминале.

Ubuntu может и определила правильно. Это не предсказуемо. Если современный монитор и подключён по цифровому, а не аналоговому гнезду, то по идее по протоколу DCC2 он должен определяться автоматом. В иных случаях - как повезёт. Чтобы исключить везение, в Mageia, PCLinuxOS и ROSA есть тупо выбор монитора из списка по производителю и модели как в Винде. Почему этого нет в остальных дистрибутивах и зачем это сознательо откастрировали в AltLinux - для меня загадка.

Вообще у Debian и наследников - Убунты и таво Минта, конфиги устроены очень своеобразно. По дефолту за каким-то чёртом нет вообще никакого xorg.conf, а всё разбросано в разных местах. Для чего так сделано - загадка полная. Поэтому проще его создать, чтобы было как у всех всё в одном ясном и понятном месте и уже потом разбираться.

24

user160 пишет:

Т.е. в терминале в командной строке? Если так, после перезагрузки видимо останется старое значение?

Да, от рута в терминале и следовать иснтрукциям на экране. «Старое значение» никуда не пропадет. KUbuntu по пакетной базе совместима с Debian, но версии ПО там более свежие, соответствующие тестируемой версии Debian, отсюда и разница.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

25

karl_muenhgausen пишет:

В терминале.

Ubuntu может и определила правильно. Это не предсказуемо. Если современный монитор и подключён по цифровому, а не аналоговому гнезду, то ....

У меня как раз цифровой интерфейс монитора.

karl_muenhgausen пишет:

Вообще у Debian и наследников - Убунты и таво Минта, конфиги устроены очень своеобразно. По дефолту за каким-то чёртом нет вообще никакого xorg.conf, а всё разбросано в разных местах. Для чего так сделано - загадка полная.

Я был о Дебиане лучшего мнения 

karl_muenhgausen пишет:

Поэтому проще его создать, чтобы было как у всех всё в одном ясном и понятном месте и уже потом разбираться.

В какой папке создать (чтоб он его таки использовал), я что туда вписать ?

Debian amd64 13.5.0.
user160 пишет:
karl_muenhgausen пишет:

Поэтому проще его создать, чтобы было как у всех всё в одном ясном и понятном месте и уже потом разбираться.

В какой папке создать (чтоб он его таки использовал), я что туда вписать ?


Ну только что ж yars сказал! От рута -

 Консоль:
aticonfig --initial

И создастся он сам где положено - /etc/X11/xorg.conf

А потом смотрите что там написано и нам показывайте. Особенно HorizSync, VertRefresh и Modeline
Если не соответствуют реальным параметрам конкретного монитора, правьте. Данные в мануале монитора или на сайте производителя.

27

karl_muenhgausen пишет:

А потом смотрите что там написано и нам показывайте. Особенно HorizSync, VertRefresh и ModelineЕсли не соответствуют реальным параметрам конкретного монитора, правьте. Данные в мануале монитора или на сайте производителя.

Есть такая утилитка - gtf:

gtf

usage: gtf x y refresh [-v|--verbose] [-f|--fbmode] [-x|--xorgmode]

            x : the desired horizontal resolution (required)
            y : the desired vertical resolution (required)
      refresh : the desired refresh rate (required)
 -v|--verbose : enable verbose printouts (traces each step of the computation)
  -f|--fbmode : output an fbset(8)-style mode description
 -x|--xorgmode : output an Xorg-style mode description (this is the default
                if no mode description is requested)


Пользоваться так:

$ gtf 1024 768 85

  # 1024x768 @ 85.00 Hz (GTF) hsync: 68.60 kHz; pclk: 94.39 MHz
  Modeline "1024x768_85.00"  94.39  1024 1088 1200 1376  768 769 772 807  -HSync +Vsync

Полученную строку Modeline просто прописываем в секцию Monitor, согласно man 5 xorg.conf:

Specifying  video  modes  is optional because the server will use the DDC or other information provided by the monitor to automatically configure the list of modes available.  When modes are specified explicitly in the  Monitor  section  (with the Mode, ModeLine, or UseModes keywords), built-in modes with the same names are not included.  Built-in modes with different names are, however, still implicitly included, when they meet the requirements of the monitor.
Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

28

yars пишет:
karl_muenhgausen пишет:

Как на ATI создать корректный xorg.conf я не в курсе.

aticonfig --initial
# aticonfig --initial
bash: aticonfig: command not found
~#

aptitude install <что именно> ?

Debian amd64 13.5.0.

29 (01.03.2013 18:36:48 отредактировано karl_muenhgausen)

Не знаю, у yars спросите или поищите в Synaptic. В данный момент ответить не могу, Debian под рукой нет.

Подозреваю, что fglrx всё это даёт.

См.

Ну и Catalyst center не помешает.

30

karl_muenhgausen пишет:

Не знаю, у yars спросите или поищите в Synaptic. В данный момент ответить не могу, Debian под рукой нет.
Подозреваю, что fglrx всё это даёт.
См.

Это я посмотрю.

karl_muenhgausen пишет:

Ну и Catalyst center не помешает.

А это меня и в винде достало.  at  Предпочёл бы не связываться.

Debian amd64 13.5.0.