LINUX.ORG.RU

Помогите настроить в Debian разрешение для Samsung S22E390H

 , ,


0

1

До сих пор пользовался LG Flatron F700B с разрешением 1024x785 85Hz. Сейчас приобрел Samsung S22E390H. Продали без VGA кабеля, поэтому купил кажется здесь VGA кабель, который мне как-то не удавалось подсоединить к монитору, но там попросил помощи мне помогли и вроде изображение на мониторе пошло все в порядке:
https://www.oldi.ru/catalog/element/0202101/
Debian автоматически настроил разрешение:
1024x785 60Hz
в результате шрифты все растянуто - конечно можно в настройках монитора поставить Image Size Auto и уже не будет все растянуто но изображение будет 1024x785 что значит черные пространства по боками, и в остальном проблем как бы нет, но не дело - нужно нормальное разрешение на весь экран. В настройках монитора написано:
Optimal Mode
1920x1080 60Hz
следую инструкция из сети:
cvt 1920 1080
xrandr --newmode «1920x1080_60.00»
Error of failed request: BadName
(named color or font does not exist)
в сети в первом случае люди вместо
xrandr --newmode «1920x1080_60.00»
предлагают прописывать
xrandr --newmode «1080»
или что-то другое вместо «1920x1080_60.00» и «1920x1080» это срабатывает но на экране все становится маленьким сплющенным в ширину и по бокам черное пространство - изображение не на весь экран по ширине. Мне лень с этим возиться увеличивать шрифты и ширину монитора в настройках что ли.. может даже у этого монитора нет возможности регулировать ширину в через монитор.
во втором случае говорят что нужно установить какие-то xorg-font пакеты - как я понял в Debian xorg-font пакеты но я так и не понял какие именно у меня еще не установлены.
Конечно можно переустановить Debian и не беспокоить вас, но боюсь что только время потеряю.
Сейчас попробовал запустить Ububntu 10.10 с какого-то у меня live-cd - система запустилась вообще с разрешением 800x600 и это меня еще больше отпугнуло от идеи зря тратить время на переустановку Debian. Не знаю может это потому что версия старая. Сейчас или завтра, сейчас уже устал, хочу попробовать с помощью UNetbootin загрузить с флешки новые версии live cd Puppy Linux, live Ubuntu или live Debian если он есть. Меня кстати расстраивает эта новая мода в мире Linux выпускать новые дистрибутивы без образов 700 MB. Если будет в порядке с разрешением с других live cd то наверно просто переустановлю Debian.

xrandr --newmode «1920x1080_60.00»

А что, так можно что ли, без modeline?

--newmode name mode
              New modelines can be added to the server and then associated with outputs.  This option
              does  the  former. The mode is specified using the ModeLine syntax for xorg.conf: clock
              hdisp hsyncstart hsyncend htotal vdisp vsyncstart vsyncend vtotal flags. flags  can  be
              zero  or  more of +HSync, -HSync, +VSync, -VSync, Interlace, DoubleScan, CSync, +CSync,
              -CSync. Several tools permit to compute the usual modeline from a  height,  width,  and
              refresh rate, for instance you can use cvt.

Так что давай, cvt 1920 1080 60 и вперед, по инструкции.

Переустановка тут вообще никаким боком.

t184256 ★★★★★ ()
Ответ на: комментарий от t184256

нет, я просто сократил строчку в посте, а так я все выполнял правильно:
cvt 1920 1080
1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline «1920x1080_60.00» 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --newmode «1920x1080_60.00» 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
X Error of failed request: BadName (named color or font does not exist)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 16 (RRCreateMode)
Serial number of failed request: 27
Current serial number in output stream: 27

SamFisu ()

Сейчас приобрел Samsung S22E390H. Продали без VGA кабеля, поэтому купил кажется здесь VGA кабель, который мне как-то не удавалось подсоединить к монитору, но там попросил помощи мне помогли и вроде изображение на мониторе пошло все в порядке:

Кабель говно. В нем перебиты или отсутствуют линии DDC. Поэтому видеокарта не знает, какой монитор к ней подключен. Лучше, конечно, купить нормальный кабель - все автоматом будет ок. Иначе надо будет сейчас сочинять строчки для xorg.conf. А у тебя какая карта?

Инструкция из сети говно. cvt дает всегда результаты, которые ни черта не подходят.

Zubok ★★★★★ ()
Последнее исправление: Zubok (всего исправлений: 1)
Ответ на: комментарий от Vsevolod-linuxoid

у меня неудачный корпус системного блока там железка держащая плату преграждает свободный доступ к HDMI входу
моя видео карта
lspci | grep VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 630] (rev a1)

SamFisu ()
Ответ на: комментарий от SamFisu

Значит, так. От root создаем файл /etc/X11/xorg.conf, если его нет по этому пути, и добавляем в него секцию ниже. Сохраняем, проверяем, что все правильно записалось в файл и перегружаем иксы полностью. По идее должно все заработать.

Section "Monitor"
 	Identifier   "<default monitor>"
        ModelName "Samsung S22E390H"
        VendorName "Samsung"
        HorizSync 30-81
        VertRefresh 56-75
        DisplaySize 476.64 268.11
        Gamma 2.20
        Option "DPMS" "true"
        PreferredMode "1920x1080"
        # PixelClock 148.5 MHz, HorizSync 67.5 kHz, VertRefresh 60 Hz
	Modeline "1920x1080" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
EndSection
Zubok ★★★★★ ()
Последнее исправление: Zubok (всего исправлений: 1)
Ответ на: комментарий от SamFisu

нет, не захотели запускаться иксы, сейчас еще раз попробую.

Значит, что-то не так сделал. Ты скопировал эту секцию или перепечатал? Проверь

$ cat /etc/X11/xorg.conf

Если все правильно, то выложи на pastebin.com файл /var/log/Xorg.log.0 и дай ссылку.

Zubok ★★★★★ ()
Последнее исправление: Zubok (всего исправлений: 2)
Ответ на: комментарий от Zubok

скопировал. nano /etc/X11/xorg.conf, скопировал колесиком мыши, ctrl+o мне кажется как-будто жалуется на строчку 2 - пробелы в начале строчки выделяет красным в nano:
Identifier «<default monitor>»

SamFisu ()
Ответ на: комментарий от SamFisu

Не, послушай, это просто редактор что-то разукрасил. там знак табуляции стоит просто. Так, вот тут у меня ошибочка маленькая. Замени:

PreferredMode "1920x1080"

на

Option "PreferredMode" "1920x1080"
Zubok ★★★★★ ()
Последнее исправление: Zubok (всего исправлений: 2)
Ответ на: комментарий от SamFisu

Не очень понимаю. Файл /etc/X11/xorg.conf точно создан (его надо создавать от root)? И его содержимое точно правильное? Все вышеуказанные ошибки исправлены? Он не замечает секции монитора. Или ее нет или я допишу строчки (хотя этого не должно было требоваться).

Zubok ★★★★★ ()
Ответ на: комментарий от Zubok

В любом случае спасибо за все наводки буду изучать вашу версию xorg.conf и думать в чем может быть в нем проблема. Может догадаюсь. В общем буду экспериментировать со всем связанным дальше. Я не много торможу - потому что я не особо продвинутый пользователь и и в командной строке особенно не часто не бываю. Но да файл есть и существует. я также пробовал удалить пробелы перед 2 и 12 строчки и заменить их на один Tab. Надеюсь это ничего страшного и ничего не меняет.

SamFisu ()
Ответ на: комментарий от SamFisu

Вот поэтому мне надо точно знать, что файл создан и содержит только то, что я написал. Если он где-то в другом месте или его попытались создать от пользователя, то он не сохранится нигде. Если он есть 100%, то тогда надо туда еще пару секций добавить: Screen и Device в самых простых видах, но, насколько я помню, они не требовались.

Лучшим вариантом является покупка нормального VGA кабеля. (важно, чтобы там были линии DDC). По цене он может быть и недорогим. И можно тогда удалить xorg.conf. Все должно быть автоматом.

Zubok ★★★★★ ()
Ответ на: комментарий от Zubok

но предпоследнюю строчку все таки можно ведь удалить чтобы не мешалась, она ведь все равно зарешеточена? А кабель как-нибудь потом куплю. Если ничего не получится то пока и с 1024x785 жить можно. Главное только чтобы не используемые части экрана не испортились от неиспользования. В м видео сказали что VGA кабель стоит 800 рублей. В сервисе Samsung что любой VGA кабель подойдет. В инструкции к монитору написано обратитесь дилеру по региону, я пытался выяснить по телефону поддержки Samsung как обратиться дилеру по региону, но что-то ничего не сказали.

SamFisu ()
Ответ на: комментарий от SamFisu

В общем, удалить все содержимое xorg.conf и вписать туда следующее:

Section "Monitor"
        Identifier "Monitor0"
        ModelName "Samsung S22E390H"
        VendorName "Samsung"
        Horizsync 30-81
        VertRefresh 56-75
        DisplaySize 476.64 268.11
        Gamma 2.20
        Option "DPMS" "true"
        Option "PreferredMode" "1920x1080"
        # PixelClock 148.5 MHz, HorizSync 67.5 kHz, VertRefresh 60 Hz
	Modeline "1920x1080" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
EndSection

Section "Device"
        Identifier "Device0"
        Driver "nouveau"
        VendorName "NVIDIA Corporation"
        BoardName "GeForce GT 630"
EndSection

Section "Screen"
        Identifier "Screen0"
        Monitor "Monitor0"
        Device "Device0"
        DefaultDepth 24
        SubSection     "Display"
              Depth       24
        EndSubSection
EndSection
Zubok ★★★★★ ()
Последнее исправление: Zubok (всего исправлений: 1)
Ответ на: комментарий от Zubok

первый раз выполнил эту инструкцию startx пожаловался на строчку 12. но потому когда удалил xorg.conf и снова второй раз выполнил вашу инструкцию startx не пожаловался, но экран стал весь белым как в тумане все показывается. Разрешение не поменялось. Для чистоты эксперимента удалил из системы /var/log/Xorg.log пока новый еще не появился. Попробую вернуть предыдущий xorg.conf посмотрю появится ли Xorg.log и что там будет. Скорее всего не появится наверно. Он появляется только при ошибках на sartx видимо если иксы не стартуют. ну да я думаю дело не в системе потому что у меня даже меню live cd Ubuntu тоже сплющено отображается.

SamFisu ()
Ответ на: комментарий от SamFisu

А что он там в строчке 12 нашел? Я в начале запятую случайно поставил в 148.500, потом исправил на точку. Обязательно лог на pastebin.com. Я не могу понять, почему нет реакции. Первый лог говорил, что секции монитора иксы не увидели.

Zubok ★★★★★ ()
Ответ на: комментарий от zoloz

# cvt 1920 1080
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline «1920x1080_60.00» 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
# xrandr --newmode «1920x1080_60.00» 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -Hsync +Vsync
# xrandr --addmode VGA-1 «1920x1080_60.00»
# xrandr --output VGA-1 --mode «1920x1080_60.00»
результат - черное хоть и не такое большое как раньше пространство по бокам экрана, все стало мелким и сплющеным, только вместо растянутости изображение теперь сплющено. Было растянуто по ширине стало растянуто по высоте то есть. После перезагрузки компьютера разрешение вновь возвращается из растянутого по высоте в уже растянутое по ширине зато без черных пространств по бокам.

SamFisu ()
Ответ на: комментарий от Zubok

сейчас кстати заметил даже в отзывах пишут что «Максимальное разрешение 800х600», хотя несколько людей похвалили и у меня сейчас разрешение не 800х600, а 1024x758 все таки. Вот при загрузке live cd Ububntu 10.10 действительно было 800х600 наверно о чем то это говорит.
Даже не знаю что теперь делать - смотреть что-то около 500 рублей или ближе к 1000 или покупать этот за 250 но уже боюсь покупать что-то дешевое снова,
https://www.oldi.ru/catalog/element/0184115/
хотя это всего лишь провод - почему он должен стоить 500 или 1000 рублей. 500 рублей - это половина цены Raspberry Pi или половина цены самого дешевого смартфона на Yаndex Market.

SamFisu ()
Ответ на: комментарий от SamFisu

Так, ну я все понял. кажется. Значит, он все видит, но применил конфигурацию к DVI, а не к VGA.

[    28.624] (II) NOUVEAU(0): Output DVI-I-1 using monitor section Monitor0
[    28.624] (**) NOUVEAU(0): Option "PreferredMode" "1920x1080"
[    28.625] (II) NOUVEAU(0): Output HDMI-1 has no monitor section
[    28.645] (II) NOUVEAU(0): Output VGA-1 has no monitor section

Пробуй так. В секцию Device допиши Option "Monitor-VGA-1" "Monitor0"

Должно получиться:

Section "Device"
        Identifier "Device0"
        Driver "nouveau"
        VendorName "NVIDIA Corporation"
        BoardName "GeForce GT 630"
        Option  "Monitor-VGA-1" "Monitor0"
EndSection
Zubok ★★★★★ ()
Последнее исправление: Zubok (всего исправлений: 1)
Ответ на: комментарий от Zubok

https://pastebin.com/k0JgCfZP

кажется этого Output DVI-I-1 using monitor section Mon в логе больше нет.
не реагирует все равно

также о чем то говорит что да bios и меню live cd Ubuntu 10.10 grub показывают не растянуто но с разрешением 1024x785 если в настройках монитора поставить Image Size Auto вместо Wide.

SamFisu ()
Ответ на: комментарий от SamFisu

Ух, сложно с тобой. Ты, насколько я понимаю из лога, две остальные секции стер. Зачем? Я же сказал, что надо просто вставить строчку в предыдущий конфиг из трех секций и продемонстрировал, как будет выглядеть одна из секций. Я же не написал, что надо предыдущий конфиг удалить, ведь так?

Zubok ★★★★★ ()
Ответ на: комментарий от Rainor

то есть по совсем никакому кабелю, даже дорогому? спрашивается тогда зачем помещать vga вход на монитор им было? а как насчет DVI входа, его конечно нет на мониторе но есть на компьютере?

SamFisu ()
Ответ на: комментарий от SamFisu

У вас максимальное разрешение всего 1920x1080, значит игнорируйте моё замечание. VGA кабели такое вытаскивают (если, конечно они не совсем китай-китай).

Но вот может ли видеокарта по vga-выходу выдавать 1920x1080 - надо проверять. Что выдаёт xrandr -q ?

Rainor ★★★ ()
Последнее исправление: Rainor (всего исправлений: 1)
Ответ на: комментарий от Rainor

# xrandr -q
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 16384 x 16384
DVI-I-1 disconnected primary (normal left inverted right x axis y axis)
HDMI-1 disconnected (normal left inverted right x axis y axis)
VGA-1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768 60.00*
800x600 60.32 56.25
848x480 60.00
640x480 59.94

SamFisu ()
Ответ на: комментарий от Rainor

# cvt 1920 1080
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline «1920x1080_60.00» 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
# xrandr --newmode «1920x1080_60.00» 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -Hsync +Vsync
# xrandr --addmode VGA-1 «1920x1080_60.00»
# xrandr --output VGA-1 --mode «1920x1080_60.00»
# xrandr -q
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
DVI-I-1 disconnected primary (normal left inverted right x axis y axis)
HDMI-1 disconnected (normal left inverted right x axis y axis)
VGA-1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768 60.00
800x600 60.32 56.25
848x480 60.00
640x480 59.94
1920x1080_60.00 59.96*

SamFisu ()
Ответ на: комментарий от Rainor

Что выдаёт xrandr -q ?

Он ему ничего не покажет. У него карта монитор не видит и поэтому иксы выдают только щадящие режимы по умолчанию. Кабель у него левый.

Zubok ★★★★★ ()
Последнее исправление: Zubok (всего исправлений: 1)