Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Не устанавливается нужное разрешение и частота монитора  (Прочитано 10388 раз)

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

Оффлайн str

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
В общем, что я только не делал. Я новичок, впервые занялся линуксом.
Нашел на форуме несколько подобных тем, но там все больше привязано к конкретным моделям или к ноутам.
Мой монитор - LG Flatron F700P.
Мое видео - nVidia 8800 GT.
В винде моник работает на 1024х768х100

Что имею:
При загрузке, в экране логина - 1024х768х85. При этом экран логина как бы "растянут". То есть он размером раза в три больше чем разрешение. Я даже не вижу строки ввода пароля - она не помещается!
При логине (на рабочем столе) - 800х600х75. Пытаюсь изменить разрешение через "Система...", не помню как там, но в общем стандартными средствами. Мне предлагает разные разрешения. Выбрав 1024х768 предлагает частоты: 50, 51, 52, 53, 54, 55, 56 Гц. И все! Более-менее нормальный режим - это 800х600х75. Во всех остальных разрешениях какие-то левые частоты.

Установлен драйвер "NVidia binary X.Org driver ('new' driver)" через "Устанока/Удаление..."
Запустив "sudo nvidia-settings" настраиваю монитор. Настраиваю на 1024х768х85 (100Гц почему-то недоступно). Жму "Применить". Все работает нормально. Жму "Сохранить в xorg.conf". Сохраняет. перезапускаю Иксы - то же самое - 800х600х75 :(

Вот мой более-менее рабочий xorg.conf:
Цитировать
Section "ServerLayout"
    Identifier     "Default Layout"
    Screen      0  "Screen0" 0 0
EndSection

Section "Module"
    Load           "glx"
    Load           "v4l"
EndSection

Section "ServerFlags"
    Option         "Xinerama" "0"
EndSection

Section "InputDevice"
    Identifier     "Generic Keyboard"
    Driver         "kbd"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "us"
EndSection

Section "InputDevice"
    Identifier     "Configured Mouse"
    Driver         "mouse"
    Option         "CorePointer"
EndSection

Section "Monitor"
    Identifier     "Configured Monitor"
    VendorName     "LG Electronics Inc."
    ModelName      "LG F700P"
    HorizSync       30.0 - 98.0
    VertRefresh     50.0 - 160.0
    Gamma           1
    ModeLine       "1024x768_85.00" 94.0 1024 1088 1200 1376 768 769 772 807 -hsync +vsync
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "LG F700P"
    HorizSync       30.0 - 98.0
    VertRefresh     50.0 - 160.0
    ModeLine       "1024x768_85.00" 94.0 1024 1088 1200 1376 768 769 772 807 -hsync +vsync
EndSection

Section "Device"
    Identifier     "Configured Video Device"
    Driver         "nvidia"
    BoardName      "nvidia"
    BusID          "PCI:1:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Videocard0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 8800 GT"
EndSection

Section "Screen"
    Identifier     "Default Screen"
    Device         "Configured Video Device"
    Monitor        "Configured Monitor"
    DefaultDepth    24
    SubSection     "Display"
        Virtual     1024 768
        Depth       24
        Modes      "1024x768@85"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "1024x768 +0+0; nvidia-auto-select +0+0; 1024x768_85.00 +0+0"
    SubSection     "Display"
        Virtual     1024 768
        Depth       24
        Modes      "1024x768@85"
    EndSubSection
EndSection

Оффлайн smiftee

  • Участник
  • *
  • Сообщений: 218
    • Просмотр профиля
А глянь сюда:http: //forum.gameplanet.by/index.php?showtopic=53544

Оффлайн str

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Вообще, если честно, уже голова пухнет. Я все перепробовал. Сюда обратился в последнюю очередь.
- пробовал "sudo displayconfig-gtk". Выбрал монитор. НЕТ правильных частот на 1024х768. Все до 60 Гц :(
- пробовал "sudo nvidia-settings". Выбрал разрешение, выбрал частоту. Жму сохранить. После перезапуска ничего не поменялось.
- пробовал сгенерировать Modeline через gtf. Сгенерировал. Отредактировал ручками файл xorg.conf. Удалил лишние разрешения, оставил только 1024х768. Не помогает. Как было на рабочем столе 800х600х75 так и осталось.

Откуда берутся левые разрешения и частоты, если в xorg.conf НЕТУ их???
« Последнее редактирование: 10 Августа 2008, 17:53:16 от str »

Оффлайн str

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Может кто-нить в логах понимает?
Я вот просмотрел "Xorg.0.log". Я нифига в нем не понимаю, но вот последняя строка "(II) NVIDIA(0): Setting mode "800x600_75"" как-то наталкивает на мысли что это последнее изменение частоты и разрешения как-то связано с настройками nvidia. Может нужно что-нить поправить в настройках nvidia? Но где смотреть?
Прикрепляю лог:

Оффлайн str

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Ладно...
Жаль что никто не знает :(

zsa

  • Гость
Цитировать
вот последняя строка "(II) NVIDIA(0): Setting mode "800x600_75"" как-то наталкивает

Что-то не нашёл я этой строки в вашем логе.

Оффлайн nitx

  • Участник
  • *
  • Сообщений: 243
    • Просмотр профиля
xorg.conf неправильный вроде. Попробуй переконфигурировать и руками поправить все что надо.

Оффлайн str

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
В общем, победил.
Правда, пришлось переустановить Ubuntu :) Ибо я такого по незнанию натворил.
Если у кого-то подобная проблема - вот ход моих действий (пошел по пути наименьших вмешательств в систему):
-- установил систему
-- включил драйвер (Система - Администрирование - Драйверы устройств). Просто поставил галочку. Драйвер установился сам. Это - "NVidia binary X.Org driver ('new' driver)"
-- поправил файл /etc/X11/xorg.conf. Выглядит он теперь вот так:
Цитировать
Section "InputDevice"
   Identifier   "Generic Keyboard"
   Driver      "kbd"
   Option      "XkbRules"   "xorg"
   Option      "XkbModel"   "pc105"
   Option      "XkbLayout"   "us,ru"
   Option      "XkbVariant"   ",winkeys"
   Option      "XkbOptions"   "grp:alt_shift_toggle,grp_led:scroll"
EndSection

Section "InputDevice"
   Identifier   "Configured Mouse"
   Driver      "mouse"
   Option      "CorePointer"
EndSection

Section "Device"
   Identifier   "Configured Video Device"
   Driver      "nvidia"
   Option      "NoLogo"   "True"
EndSection

Section "Monitor"
   Identifier   "Configured Monitor"
   Vendorname   "LG Electronics Inc."
   Modelname   "LG F700P"
   Horizsync   30.0   -   98.0
   Vertrefresh   50.0   -   160.0
   Gamma   1
   Modeline "1024x768_100.00"  113.31  1024 1096 1208 1392  768 769 772 814  -HSync +Vsync
EndSection

Section "Screen"
   Identifier   "Default Screen"
   Monitor      "Configured Monitor"
   Device      "Configured Video Device"
   Defaultdepth   24
   SubSection "Display"
      Virtual   1024   768
      Depth   24
      Modes      "1024x768_100.00"
   EndSubSection
EndSection

Section "ServerLayout"
   Identifier   "Default Layout"
  screen "Default Screen"
EndSection
Section "Module"
   Load      "glx"
EndSection
-- поправил файл ~/.gnome2/monitors.xml (я все-таки нашел мешающий файл!!!).
Он выглядит вот так:
Цитировать
configuration>
    <clone>no</clone>
    <output name="DVI0">
    </output>
    <output name="VGA2">
    </output>
    <output name="DVI1">
    </output>
    <output name="VGA1">
        <vendor>GSM</vendor>
        <product>0x434c</product>
        <serial>0x0002d36f</serial>
        <width>1024</width>
        <height>768</height>
        <rate>100</rate>
        <x>0</x>
        <y>0</y>
        <rotation>normal</rotation>
        <reflect_x>no</reflect_x>
        <reflect_y>no</reflect_y>
    </output>
</configuration>
Раньше, до сноса системы здесь стояло 800 600 и 75 в тегах "width", "height" и "rate" соответственно, что и приводило к изменению разрешения.

Сейчас все работает на 1024х768х100. При логине и на рабочем столе.
Обращаю внимание, что я НЕ ИСПОЛЬЗОВАЛ:
-- Система - Параметры - Разрешение экрана. Там у меня показывает 1024х768х50 :(
-- displayconfig-gtk. Эта приблуда вообще так коверкает xorg.conf, что мама не горюй!
-- nvidia-settings. Как я писал выше - я ее вообще не устанавливал.

Остался один вопрос. При загрузке (когда черный экран, логотип убунты и оранжевая полосочка) монитор работает на 1024х768х75. Как бы еще добраться и до этой частоты и сменить ее на 100Гц?
« Последнее редактирование: 16 Августа 2008, 03:29:47 от str »

Оффлайн Masterplan

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Спасибо! Мне тоже помогло  :) Весь день на это  потратил

Оффлайн GRECC

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
А можно как-нибудь без переустановки? где хранятся настройки 1024 х 768 ?
Проблема заключается в том, что при перезагрузке устанавливается разрешение 1024 х 768 60 гц, хотя в xorg.conf стоит 1152  х 864 100 гц. в логе появляется следующее: NVIDIA(0): Setting mode "1024x768"
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 11 Декабря 2008, 07:31:47 от GRECC »

Оффлайн Александр Яценко

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Я так кстати на этом мониторе (правда карте radeon 9100) так и не смог сделать 100 Гц. Только 85....
И в файлах не нашел, что можно поправить.... :(

Оффлайн pirogkov

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
str
Спасибо тебе. Отредактировал только /etc/X11/xorg.conf и все заработало.
E6750, 4gb, gf8800gts, wd500gb, audigy - ubuntu 10.04

 

Страница сгенерирована за 0.057 секунд. Запросов: 23.