Автор Тема: Установка разрешения монитора  (Прочитано 10522 раз)

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

Оффлайн ludoed

  • Местный
  • *****
  • Автор темы
  • Сообщений: 861
  • ludoed1970@jabber.ru
Установка разрешения монитора
« : Август 07, 2011, 14:15:21 »
под хр сдуру конвертировал по ночам видео, т.к. кодеки не установились, сославшись на неправильный процессор. Случайно запустил исходный мультик под рунту. Рунту все это показывала почти без проблем. Почти - это невозможность довести до ее сведения размер экрана этого чудо-прибора. Так и не нашел, где это исправить.

ух
Размер экрана любого чудо-прибора, у которого есть экран можно прописать в файле /etc/X11/xorg.conf (если его нет, его можно создать командой
sudo x -configureи затем прописать разрешение и частоту обновления в строках Modeline (они не всегда есть в xorg.conf, придется погуглить)
генерацией этих строк заведуют утилиты xrandr и videogen, обе есть в репах. Я однажды пользовался videogen, тоже на ровербуке приятеля.
Поищите по videogen здесь на форуме.
« Последнее редактирование: Август 11, 2011, 09:50:50 от HsH »
все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях ;)

Настоящее труЪ: самописное ядро, выращенные на кухне кристаллы и программирование перемычками :)

Оффлайн ustal47

  • Постоялец
  • ***
  • Сообщений: 185
Re: Установка разрешения монитора
« Ответ #1 : Август 07, 2011, 17:02:47 »
У меня Ровербук Partner W500, разрешение экрана 1280 х 800. Файл /etc/X11/xorg.conf создаю командойsudo leafpad /etc/X11/xorg.confзаполняю и сохраняю. Для справки мой xorg.conf
Section "Module"
    Load "dbe" # Double-Buffering Extension
    Load "v4l" # Video for Linux
    Load "extmod"
    Load "glx" # 3D layer
    Load "dri" # direct rendering
EndSection

Section "Monitor"
    Identifier "monitor1"
    VendorName "Generic"
    ModelName "Flat Panel 1280x800"
    HorizSync 28.8-90
    VertRefresh 60
   
    # Monitor preferred modeline (60.0 Hz vsync, 49.4 kHz hsync, ratio 16/10, 98 dpi)
    ModeLine "1280x800" 71.11 1280 1328 1360 1440 800 803 809 823 -hsync -vsync
   
    # TV fullscreen mode or DVD fullscreen output.
    # 768x576 @ 79 Hz, 50 kHz hsync
    ModeLine "768x576"     50.00  768  832  846 1000   576  590  595  630
   
    # 768x576 @ 100 Hz, 61.6 kHz hsync
    ModeLine "768x576"     63.07  768  800  960 1024   576  578  590  616
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x800_120"  181.21  1280 1376 1520 1760  800 801 804 858  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x800_100"  147.89  1280 1376 1512 1744  800 801 804 848  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x800_85"  123.38  1280 1368 1504 1728  800 801 804 840  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x800_75"  107.21  1280 1360 1496 1712  800 801 804 835  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x800_60"  83.46  1280 1344 1480 1680  800 801 804 828  -HSync +Vsync
   
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x800_50"  68.56  1280 1336 1472 1664  800 801 804 824  -HSync +Vsync
EndSection

Section "Device"
    Identifier "device1"
    VendorName "VIA Technologies, Inc."
    BoardName "S3 UniChrome-based cards with 3D support"
    Driver "openchrome"
    Option "DPMS"
    Option "SWcursor"
EndSection

Section "Screen"
    Identifier "screen1"
    Device "device1"
    Monitor "monitor1"
    DefaultColorDepth 24
   
    Subsection "Display"
        Depth 8
        Modes "1280x800"
    EndSubsection
   
    Subsection "Display"
        Depth 15
        Modes "1280x800"
    EndSubsection
   
    Subsection "Display"
        Depth 16
        Modes "1280x800"
    EndSubsection
   
    Subsection "Display"
        Depth 24
        Modes "1280x800"
    EndSubsection
EndSection

Section "ServerLayout"
    Identifier "layout1"
    Screen "screen1"
EndSection

Оффлайн yx

  • Местный
  • *****
  • Сообщений: 779
Re: Установка разрешения монитора
« Ответ #2 : Август 07, 2011, 23:48:45 »
Спасибо!
я на чем и попался, что хоrg.conf не нашел. Не знал, что его самому можно написать. Ну и образец в деревне вряд ли можно было найти. Спасибо и за утилиты. Думаю, они еще не раз мне помогут разобраться с видео.
В любом случае здорово, что есть на свете ОС, на которой круто работает даже нео!

Оффлайн vita

  • Местный
  • *****
  • Сообщений: 969
  • Fiat lux! (Да будет Свет!)
    • Форум проекта Matuntu
Re: Установка разрешения монитора
« Ответ #3 : Август 08, 2011, 13:59:17 »
Спасибо за ответы и своевременное предупреждение - рунту добросовестно отработала в деревне на ровернетбуке Neo U801 весь отпуск как домашний кинотеатр. Это правда ВЕЩЬ!!! К примеру, параллельно стоящая обрезь хр под названием геймер уступала по скорости запуска программ в 1,5-2 раза. Не говоря уж о том, что под хр сдуру конвертировал по ночам видео, т.к. кодеки не установились, сославшись на неправильный процессор. Случайно запустил исходный мультик под рунту. Рунту все это показывала почти без проблем. Почти - это невозможность довести до ее сведения размер экрана этого чудо-прибора. Так и не нашел, где это исправить.
Так что, хр на нео придется заказывать венок. Явно, она на нем не жилец.

У меня есть такой чудо-прибор и на нём нормально живёт предустановленная винда XP HE. Размер экрана подгоняется параметрами до необходимого разрешения 800х480, хотя при очередной перезагрузке винда ругается на низкое разрешение экрана и предлагает исправить его на 800х600. Естественно приходится каждый раз игнорировать это сообщение, чтобы не обрезалась часть экрана. Второй системой на нём установила Убунту 10.4 сборки HsH (до этого уставливала нетбучный дистр официальной убунты 10.4). Изменить разрешение монитора из-под убунты до 800х480 мне не удалось, поэтому приходится часть меню урезать, окна уменьшать до необходимого для просмотра, что очень не удобно в работе  :( Но работает линукс на этом чудо-приборе достаточно шустренько в сравнении с виндой. И это радует как альтернатива.
P.s.: по причине несоответствия разрешения экрана в убунте при установке некоторых реп приходится к этому нетбуку подключать внешний монитор (хорошо, что такая возможность имеется).
« Последнее редактирование: Август 09, 2011, 10:52:26 от vita »
Per aspera ad astra! (Через тернии к звездам!)

Оффлайн ustal47

  • Постоялец
  • ***
  • Сообщений: 185
Re: Установка разрешения монитора
« Ответ #4 : Август 08, 2011, 16:29:54 »
Может это поможет

Оффлайн yx

  • Местный
  • *****
  • Сообщений: 779
Re: Установка разрешения монитора
« Ответ #5 : Август 09, 2011, 19:46:50 »
vite
предустановленная винда на нео - мягко говоря, не подарок. Особенно, если она с экраном не ладит. Моя перацкая сборка геймер на эту тему не чудит. Так что, если вам дуся для чего-то на нео нужна (убей Бог, если могу предположить назначение), то найдите усб реаниматор 2.0 и поставьте оттуда - работает ощутимо быстрее лицензионной и экран держит очень четко. Одна заставка чего стоит.
В упор не пойму для чего роверовцы на нео хр ставят. Это самый линуксовый дивайс из того, что я видел - на мощной технике скорость работы не отличается так разительно.

Да, забыл написать, что загнав на флешку минт-росинку9, к своему удивлению, обнаружил, что она работает достаточно внятно. От рунту особо не отстает. Правда, грузится невозможно долго и не так легко поднять меню стола наверх (мое решение под рунту способа выбора программ для запуска).
« Последнее редактирование: Август 09, 2011, 19:54:56 от yx »

Оффлайн vita

  • Местный
  • *****
  • Сообщений: 969
  • Fiat lux! (Да будет Свет!)
    • Форум проекта Matuntu
Re: Установка разрешения монитора
« Ответ #6 : Август 10, 2011, 12:23:03 »
УХ,
винду использую крайне редко, причем всё реже и реже. А сам ровер у меня используется в качестве подручного средства и больше для тестирования разных систем. Рунту на нём хорошо работает, но проблемы с разрешением экрана присутствуют. Этих проблем нет только на отдельных версиях PuppyRus.  :D
Просто хотелось бы научиться регулировать на нём разрешение экрана из-под разных сборок убунты.
Per aspera ad astra! (Через тернии к звездам!)

Оффлайн ludoed

  • Местный
  • *****
  • Автор темы
  • Сообщений: 861
  • ludoed1970@jabber.ru
Re: Установка разрешения монитора
« Ответ #7 : Август 10, 2011, 18:02:53 »
vita
Пробуйте генерить строку Modeline для своего разрешения с помощью videogen и вставлять в xorg.conf

Мне помогло, другого решения пока не вижу
все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях ;)

Настоящее труЪ: самописное ядро, выращенные на кухне кристаллы и программирование перемычками :)

Оффлайн yx

  • Местный
  • *****
  • Сообщений: 779
Re: Установка разрешения монитора
« Ответ #8 : Август 10, 2011, 18:35:22 »
вите
так и я о том же - нет никакого смысла держать дусю на нео - они несовместимы, как гений и злодейство. Зачищайте нетбук от ереси. Рунту или папирус подойдут для полноценного использования. Его можно пользовать как хорошую электрокнижку или минивидео с неплохим временем просмотра. Разве только экран настроить нужно. Соберусь с силами - сделаю и то, и другое.

Оффлайн vita

  • Местный
  • *****
  • Сообщений: 969
  • Fiat lux! (Да будет Свет!)
    • Форум проекта Matuntu
Re: Установка разрешения монитора
« Ответ #9 : Август 11, 2011, 09:37:09 »
вите
Разве только экран настроить нужно. Соберусь с силами - сделаю и то, и другое.
УХ
Буду рада, если поделитесь своим опытом. 

ludoed-у
Благодарю Вас за совет!  :)
Per aspera ad astra! (Через тернии к звездам!)

Оффлайн ustal47

  • Постоялец
  • ***
  • Сообщений: 185
Re: Установка разрешения монитора
« Ответ #10 : Август 11, 2011, 09:49:36 »
vita
Пробуйте генерить строку Modeline для своего разрешения с помощью videogen и вставлять в xorg.conf

Мне помогло, другого решения пока не вижу
Строку Modeline можно проверить командой
gtf <ширина экрана> <высота экрана> <рабочая частота>
Примерustal@runtu:~$  gtf 1280 800 60

  # 1280x800 @ 60.00 Hz (GTF) hsync: 49.68 kHz; pclk: 83.46 MHz
  Modeline "1280x800_60.00"  83.46  1280 1344 1480 1680  800 801 804 828  -HSync +Vsync

Оффлайн butjapka

  • Местный
  • *****
  • Сообщений: 1132
  • Компьютер думает так, как думает его хозяин.
Re: Установка разрешения монитора
« Ответ #11 : Август 11, 2011, 14:14:48 »
посмотрите статью (англ.), может подойдет, с помощью советов в этой статье  и настраивал разрешение экрана, например:
xrandr -qвыведет все доступные параметры разрешения монитора, и можно любой подходящий прописывать в xorg.conf

Оффлайн vita

  • Местный
  • *****
  • Сообщений: 969
  • Fiat lux! (Да будет Свет!)
    • Форум проекта Matuntu
Re: Установка разрешения монитора
« Ответ #12 : Август 28, 2011, 20:01:54 »
Проблема решилась таким образом:
1) добавила следующий репозитарий  в sources.list строки:
# ядра
deb http://ppa.launchpad.net/kernel-ppa/ppa/ubuntu lucid main
deb-src http://ppa.launchpad.net/kernel-ppa/ppa/ubuntu lucid main
2) установила ядро 2.6.38-10;
3) удалила через синаптик Xorg-server, не относящийся к AMD, Geode;
4) создала в /etc/X11/xorg.conf следующего содержания:

#Special base config file used in Linux.

# **********************************************************************
# Module section -- this  section  is used to specify
# which dynamically loadable modules to load.
# **********************************************************************
#
Section "Device"
Identifier "Configured Video Device"
Driver "geode"
VendorName "Advanced Micro Devices [AMD]"
BoardName "Geode LX Video"
Option "PanelMode" "33450 800 840 968 1056 480 490 492 525"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
Modeline "800x480" 33.45 800 840 968 1056 480 490 492 525 -hsync -vsync
HorizSync 25 - 50
VertRefresh 50.0 - 75.0
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "800x480"
EndSubSection
EndSection

# **********************************************************************
# Files section.  This allows default font and rgb paths to be set
# **********************************************************************

Section "Files"

# The location of the RGB database.  Note, this is the name of the
# file minus the extension (like ".txt" or ".db").  There is normally
# no need to change the default.

    RgbPath   "/usr/X11R7/lib/X11/rgb"

# Multiple FontPath entries are allowed (which are concatenated together),
# as well as specifying multiple comma-separated entries in one FontPath
# command (or a combination of both methods)

    FontPath   "/usr/X11R7/lib/X11/fonts/misc/"
    FontPath   "/usr/X11R7/lib/X11/fonts/Type1/"
    FontPath   "/usr/X11R7/lib/X11/fonts/TTF/"

EndSection

Section "InputDevice"
   Identifier  "Keyboard0"
   Driver      "kbd"
   Option      "XkbRules" "xorg"
   Option      "XkbModel" "pc102"
   Option      "XkbLayout" "us,ru" #xkeymap0"
   Option      "XkbVariant" ",winkeys"
    Option        "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection

# **********************************************************************
# Server flags section.
# **********************************************************************

Section "ServerFlags"

# Uncomment this to disable the <Crtl><Alt><Fn> VT switch sequence
# (where n is 1 through 12).  This allows clients to receive these key
# events.

#    Option "DontVTSwitch"

# Enables mode switching with xrandr
# There is a report that this can cause Xorg not to work on some
# video hardware, so default is commented-out...
# but i want to use it in xorgwizard so leave on...

    Option "RandR" "on"

EndSection

После перезагрузки Xserver установилось правильное разрешение монитора 800х480  :D
Проблема установки разрешения монитора нетбука RoverBook Neo 800 успешно решена!
« Последнее редактирование: Август 28, 2011, 20:05:25 от vita »
Per aspera ad astra! (Через тернии к звездам!)

Оффлайн ludoed

  • Местный
  • *****
  • Автор темы
  • Сообщений: 861
  • ludoed1970@jabber.ru
Re: Установка разрешения монитора
« Ответ #13 : Август 29, 2011, 18:08:11 »
Vita
Поздравляю!
Впечатлен Вашей настойчивостью. Главное - не прекращать попытки, рано или поздно все получится.
все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях ;)

Настоящее труЪ: самописное ядро, выращенные на кухне кристаллы и программирование перемычками :)

Оффлайн yx

  • Местный
  • *****
  • Сообщений: 779
Re: Установка разрешения монитора
« Ответ #14 : Сентябрь 04, 2011, 12:59:30 »
Vita, дорогая, вы просто молодец!
Правда, я ничего не стал делать, только нагло стырил ваш Хорг. И вставил его себе в Х11. И перезагрузил. И глазам своим не поверил - теперь бук отказывается от неправильных разрешений. Только нужное, Только Красота...
Да здравствуют не ленивые и грамотные юзеры! У меня вряд ли бы так получилось.