NVIDIA проприетарный как поставить нормальное разрешение (DVI TO VGA)

Cent OS, Scientific Linux

Модератор: Модераторы разделов

Аватара пользователя
Stream
Сообщения: 223
ОС: CentOS 6.4 без дров видео.

NVIDIA проприетарный как поставить нормальное разрешение

Сообщение Stream »

Поставил ядро 3.8.6, чтобы отключить ноувеау.
Поставил Нвидиа проприетарный драйвер.
Но в nvidia --config только 2 разрешения. И они не про мой монитор.
Вообще, монитор через переходник подключен с карты. DVI to VGA. Не знаю, почему так убого все и с nouveau и с этим.
Вот xrandr

Код: Выделить всё

Screen 0: minimum 8 x 8, current 640 x 480, maximum 16384 x 16384
DVI-I-0 connected 640x480+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   848x480        60.0 +
   640x480        59.9*
DVI-I-1 disconnected (normal left inverted right x axis y axis)
DVI-I-2 disconnected (normal left inverted right x axis y axis)
HDMI-0 disconnected (normal left inverted right x axis y axis)
DVI-I-3 disconnected (normal left inverted right x axis y axis)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
Vascom
Сообщения: 1699
ОС: Fedora 32

Re: NVIDIA проприетарный как поставить нормальное разрешение

Сообщение Vascom »

Пропиши внучную нужное разрешение в xorg.conf. Или в nvidia-settings посмотри.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21281
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: NVIDIA проприетарный как поставить нормальное разрешение

Сообщение Bizdelnick »

Stream писал(а):
12.04.2013 19:50
Поставил ядро 3.8.6, чтобы отключить ноувеау.

Оригинальное решение.

Какой дистрибутив-то? Какая версия иксов?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Stream
Сообщения: 223
ОС: CentOS 6.4 без дров видео.

Re: NVIDIA проприетарный как поставить нормальное разрешение

Сообщение Stream »

CentOS 6.4 Я бы не назвал это нормальным решением, но просто модульное отключение rdblacklist грузило лишь черный экран. Что имею, то имею.
Vascom писал(а):
15.04.2013 12:47
Пропиши внучную нужное разрешение в xorg.conf. Или в nvidia-settings посмотри.

В том то и дело, что не работает. Давно бы уже прописал.
Bizdelnick писал(а):
15.04.2013 12:52
Какой дистрибутив-то? Какая версия иксов?

xorg-x11-server-Xorg-1.13.0-11.el6.centos.x86_64

Добавил в первом сообщении xorg.conf. Там есть опция UseEDID, но почему-то система при TRUE и FALSE одинаково работает.
Спасибо сказали:
Аватара пользователя
Stream
Сообщения: 223
ОС: CentOS 6.4 без дров видео.

Re: NVIDIA проприетарный как поставить нормальное разрешение

Сообщение Stream »

Если грузить с опцией nomodeset, то тормозит на том месте, гда раньше было forcing panel, типа ничего не показывается, ни рут-строки, ничего. Но в данный раз
CTRL+ALT+F6 работает. И так можно залогиниться. Переставил дрова в ядре 2.6 Теперь из выбора разрешения 1024x768 и другие, Это лучше чем 640x480, но родное 1280 прописать не могу пока.
drm_kms_helper.poll=0 после linux в граб 2 тоже вырубает No native mode, forcing panel scaling, но
nouveau эта вещь не вырубает, так что загрузиться можно, но нвидию не переустановишь.

Сейчас попробую удалить нвидию и снова поставить, но не для дефултного ядра, а для перепрошитого dracut без nouveay 2.6.32-358.2.1.el6.x86_64.
Спасибо сказали:
Аватара пользователя
Stream
Сообщения: 223
ОС: CentOS 6.4 без дров видео.

Re: NVIDIA проприетарный как поставить нормальное разрешение

Сообщение Stream »

Делаю как тут
https://wiki.ubuntu.com/X/Config/Resolution

cvt 1280 1024 75
:::::::::: Modeline "1280x1024_75.00" 138.75 1280 1368 1504 1728 1024 1027 1034 1072 -hsync +vsync

xrandr --newmode "1280x1024_75.00" 138.75 1280 1368 1504 1728 1024 1027 1034 1072 -hsync +vsync

xrandr --addmode DVI-I-0 1280x1024_75.00

Код: Выделить всё

:::::::::::
X Error of failed request:  BadName (named color or font does not exist)
  Major opcode of failed request:  139 (RANDR)
  Minor opcode of failed request:  16 (RRCreateMode)
  Serial number of failed request:  31
  Current serial number in output stream:  31


Код: Выделить всё

[root@l49-41-92 ~]# xrandr -q
Screen 0: minimum 8 x 8, current 1024 x 768, maximum 16384 x 16384
DVI-I-0 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768       60.0*+
   1440x900       59.9
   1360x768       60.0
   1280x800       59.9     59.8
   1280x768       60.0     59.9
   848x480        60.0
   800x600        72.2     60.3     56.2
   640x480        59.9
DVI-I-1 disconnected (normal left inverted right x axis y axis)
DVI-I-2 disconnected (normal left inverted right x axis y axis)
HDMI-0 disconnected (normal left inverted right x axis y axis)
DVI-I-3 disconnected (normal left inverted right x axis y axis)
  1280x1024_75.00 (0x2ae)  138.8MHz
        h: width  1280 start 1368 end 1504 total 1728 skew    0 clock   80.3KHz
        v: height 1024 start 1027 end 1034 total 1072           clock   74.9Hz


Еще modelname по Modeline из cvt добавлял в xorg.conf, но без толку.
Спасибо сказали:
Аватара пользователя
AlexYeCu
Сообщения: 1137
ОС: fedora

Re: NVIDIA проприетарный как поставить нормальное разрешение

Сообщение AlexYeCu »

Noveau отключается для любого ядра. Единственный момент — вот мне на днях в F17 прилетело обновление, прибивающее xorg.conf и вытаскивающее это треклятое новю из blacklist. Пришлось, матерясь, исправлять. Кстати, блэклистить новю умеет установщик проприетарного nvidia-драйвера:

Код: Выделить всё

$ cat /etc/modprobe.d/nvidia-installer-disable-nouveau.conf
# generated by nvidia-installer
blacklist nouveau
options nouveau modeset=0
Спасибо сказали:
kle5an
Сообщения: 10
ОС: CentOS 6.6

Re: NVIDIA проприетарный как поставить нормальное разрешение

Сообщение kle5an »

Сам мучался долго мучался, а сейчас осенило - на самом деле все дело в параметрах горизонтальной синхронизации. Смотри внимательней:

1) в xorg у тебя

Код: Выделить всё

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "CRT-0"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

2) cvt выдает данный параметр сразу после ковычек
Modeline "1280x1024_75.00" 138.75 1280 1368 1504 1728 1024 1027 1034 1072 -hsync +vsync

Другими словами, надо либо новый режим прописывать с меньшей Hsync (что вообще может выдать черт знает что), либо в xorg.conf поменять макс параметр (и VertRefresh скоре всего, по умолчанию то меньше твоих 75)

Код: Выделить всё

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "CRT-0"
    HorizSync       28.0 - 140.0
    VertRefresh     43.0 - 75.0
    Option         "DPMS"
EndSection
в твоем случае. Лично у меня данная замена очень помогла. Теперь думаю, как сделать крупнее интерфейс :D

ЗЫ Забыл сказать, через "Система - Администрирование - Установка и удаление программ" сносил Nouveau и блочил ее через rdblacklist в grub

Код: Выделить всё

kernel /boot/vmlinuz-2.6.32-358.11.1.el6.x86_64 ... rhgb quiet rdblacklist=nouveau nouveau.modset=0

И в xorg.conf прописывал модули:

Код: Выделить всё

Section "Files"
    FontPath        "/usr/share/fonts/default/Type1"
    ModulePath "/usr/lib64/xorg/modules/"
    ModulePath "/usr/lib64/xorg/modeles/extensions/"
EndSection
Использовал я английскую версию дров с официального сайта. Сейчас попробую тоже самое на чистой ОС и с рус дровами, а то с рпм еще намудрил много

ЗЫЫ В документациях к видеокарте и монитору надо убедиться что они потянут выставленную частоту гориз.синхронизации. Мало ли...
Спасибо сказали:
kle5an
Сообщения: 10
ОС: CentOS 6.6

Re: NVIDIA проприетарный как поставить нормальное разрешение

Сообщение kle5an »

Как и обещал, установил чистый CentOS 6.4. Выбил nouveau, обновился, установил дрова nvidia.
Насчет Hsync, до этого неверные цифры показал тебе, те явно завышены слишком будут.

Код: Выделить всё

$ $ cvt 1280 1024 75
# 1280x1024 74.90 Hz (CVT 1.31M4) hsync: 80.30 kHz; pclk: 138.75 MHz
Modeline "1280x1024_75.00"  138.75  1280 1368 1504 1728  1024 1027 1034 1072 -hsync +vsync

Тут думаю всем видно, куда именно смотреть. Достаточно занести в /etc/X11/xorg.conf число немного побольше, как я описывал ниже, и после перезагрузки нужный режим появится в настройках сам без добавления через xrandr.

На всякий случай выкладываю скрины "до и после" и свой xorg.conf (бездумно копировать текст не нужно по очевидным причинам)

Железо, мною используемое:
- Видеокарта (дискретная): Palit GF210 1024MB sDDR3 64B (TC) CRT DVI HDMI
- Монитор: Acer V173 - 17", 1280x1024, 75Hz
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали: