PDA

Показать полную графическую версию : [решено] настройка разрешения дисплея


Andzzzz
29-08-2015, 22:58
здравствуйте, товарищи
имеется развёрнутая на машине система debian jassie. проблема в следующем: на большом дисплее 32" у шрифта очень маленькое разрешение и вместо него я вижу нить непонятных букв. если увеличить шрифт до 32, то вполне комфортно, но есть приложения, например iceweasel, в котором эти шрифты не увеличишь. именно в панеле браузера ничего не видно. ну и с приложениями некоторыми такая же беда. находил где-то информацию, что нужно что-то вписать в xorg.config, но такого конфига я не нашёл в каталоге /etc/x11. подскажите, пожалуйста, что сделать, чтобы шрифт был нормальной пиксельности и не плыл. проприетарные драйвера ставить не хочу, хочу обойтись встроенными в систему средствами, если это возможно, конечно.

ruslandh
30-08-2015, 00:33
В современных X-х наличие /erc/X11/xorg.conf не обязвтельно

ruslandh
30-08-2015, 06:05
https://wiki.archlinux.org/index.php/Xorg_(Русский)

Скопируйте текст ссылки - движок форума перевирает её.

Andzzzz
30-08-2015, 10:56
ruslandh,
создал конфиг, прописал туда только следующее:
...
Section "Module"
# support for Data Display Channel. Allows to query the monitor capabilities via the video card
Load "ddc"
# serial bus over which you speak the ddc protocol to get info from the monitor
Load "i2c"
...
Section Screen
...
DefaultColorDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
...
Section "Monitor"
...
DisplaySize 430 230 # 96 DPI @ 1280x1024
...
EndSection

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

ruslandh
30-08-2015, 10:59
Возможно вы что-то лишние написали. Посмотрите логи запуска X-в, что им не нравится

Andzzzz
30-08-2015, 12:12
ruslandh,
вот лог, я там не особо понял
оставлял просто:
Section "Monitor"
DisplaySize 336 252 # 96 DPI @ 1280x1024
EndSection
и всё равно не запускает иксы и так же ругается в логе.

Andzzzz
30-08-2015, 12:46
переконфигурировал xorg:
Xorg -configure
получился конфиг. но с этим конфигом иксы тоже не работают. сам xorg.conf и лог загрузки с ним во вложении.

ruslandh
30-08-2015, 12:51
Что-то я не понял по первому логу :

[ 16.840] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 16.881] Parse error on line 7 of section Module in file /etc/X11/xorg.conf
"Section" is not a valid keyword in this section.

А я вижу только 3 строки - где седьмая?

Со вторым логом понятние - прописан драйвер radeon а в логах видим, что он не поддерживает вашу видеокарту.

А что у вас за видюха - случайно не две, типа одна в процессоре, а другая на материнке (варинт - внешняя).

Andzzzz
30-08-2015, 13:01
ruslandh,
совершенно верно: встроенная в метеринку и радеон внешний. подключен дисплей к внешней карте.
первый лог выложил так как есть, ничего не трогал.

upd
прописал "vesa" и заработало!
сейчас попробую поиграть параметрами

ruslandh
30-08-2015, 13:16
Давай так попробуем:

Переместите ваш xorg.conf куда-нибудь в сторону.

Создайте файл
/etc/X11/xorg.conf.d/10-monitor.conf

Такого содержания:

Section "Monitor"
Identifier "Monitor0"
DisplaySize 336 252
EndSection


И посмотрите, нет-ли каких ещё файлов в каталоге /etc/X11/xorg.conf.d/
И если есть - приложите их содержимое.

Кстати, если померить монитор линейкой - какие реальные размеры его в мм?

совершенно верно: встроенная в метеринку и радеон внешний. »

Если оба radeon, советую поставить проприетарные драйвера fglrx (Catalist или что-то в этом роде).

Гибридная графика (http://www.altlinux.org/Fglrx#.D0.93.D0.B8.D0.B1.D1.80.D0.B8.D0.B4.D0.BD.D0.B0.D1.8F_.D0.B3.D1.80.D0.B0.D1.84.D0.B8.D0.BA.D0 .B0)

Andzzzz
30-08-2015, 13:28
заработало! (с)
после указания драйвера "vesa" дописал в секцию "Monitor"
DisplaySize 339 271 # 96 DPI @ 1280x1024и всё заработало как нужно!
ruslandh,
спасибо за оперативную помощь!

Кстати, если померить монитор линейкой - какие реальные размеры его в мм?если бы ещё была линейка...

Andzzzz
30-08-2015, 17:59
теперь не получается сменить разрешение. какие только комбинации не пробовал - не появляется список прописываемых разрешений:
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "LCDTV16"
Modeline "1360x768" 86.0 1360 1424 1536 1792 768 771 777 795
DisplaySize 339 271 # 96 DPI @ 1280x1024
EndSection

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
Modes "1360x768"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
Modes "1360x768"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
Modes "1360x768"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
Modes "1360x768"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1360x768"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1360x768"
EndSubSection
EndSection
а в логе выдаёт:
[ 18.189] (II) VESA(0): Total Memory: 256 64KB banks (16384kB)
[ 18.189] (II) VESA(0): Monitor0: Using hsync range of 14.00-68.00 kHz
[ 18.189] (II) VESA(0): Monitor0: Using vrefresh range of 48.00-62.00 Hz
[ 18.189] (II) VESA(0): Monitor0: Using maximum pixel clock of 155.00 MHz
[ 18.189] (II) VESA(0): Not using mode "1360x768" (no mode of this name)
[ 18.190] (II) VESA(0): Not using built-in mode "1280x960" (no mode of this name)
[ 18.190] (II) VESA(0): Not using built-in mode "1152x864" (no mode of this name)
[ 18.190] (II) VESA(0): Not using built-in mode "720x400" (no mode of this name)
[ 18.190] (II) VESA(0): Not using built-in mode "640x350" (no mode of this name)
[ 18.190] (II) VESA(0): Not using built-in mode "512x384" (no mode of this name)
[ 18.190] (II) VESA(0): Not using built-in mode "320x240" (no mode of this name)
[ 18.190] (II) VESA(0): Not using built-in mode "320x200" (no mode of this name)
хотя, ранее пишет, что такое разрешение поддерживает:
[ 18.078] (II) VESA(0): Supported detailed timing:
[ 18.078] (II) VESA(0): clock: 86.0 MHz Image Size: 1600 x 900 mm
[ 18.078] (II) VESA(0): h_active: 1360 h_sync: 1424 h_sync_end 1536 h_blank_end 1792 h_border: 0
[ 18.078] (II) VESA(0): v_active: 768 v_sync: 771 v_sync_end 777 v_blanking: 795 v_border: 0
[ 18.078] (II) VESA(0): Supported detailed timing:
[ 18.078] (II) VESA(0): clock: 75.0 MHz Image Size: 1600 x 900 mm
[ 18.078] (II) VESA(0): h_active: 1280 h_sync: 1390 h_sync_end 1430 h_blank_end 1650 h_border: 0
[ 18.078] (II) VESA(0): v_active: 720 v_sync: 725 v_sync_end 730 v_blanking: 750 v_border: 0
[ 18.078] (II) VESA(0): Monitor name: LCDTV16
[ 18.078] (II) VESA(0): Ranges: V min: 48 V max: 62 Hz, H min: 14 H max: 68 kHz, PixClock max 155 MHz
[ 18.078] (II) VESA(0): Number of EDID sections to follow: 1

что я делаю не так?

ruslandh
30-08-2015, 18:20
Похоже Vesa не может выставить эти разрешения
18.189] (II) VESA(0): Monitor0: Using hsync range of 14.00-68.00 kHz
[ 18.189] (II) VESA(0): Monitor0: Using vrefresh range of 48.00-62.00 Hz
[ 18.189] (II) VESA(0): Monitor0: Using maximum pixel clock of 155.00 MHz
[ 18.189] (II) VESA(0): Not using mode "1360x768" (no mode of this name)
[ 18.190] (II) VESA(0): Not using built-in mode "1280x960" (no mode of this name)
[ 18.190] (II) VESA(0): Not using built-in mode "1152x864" (no mode of this name)
[ 18.190] (II) VESA(0): Not using built-in mode "720x400" (no mode of this name)
[ 18.190] (II) VESA(0): Not using built-in mode "640x350" (no mode of this name)
[ 18.190] (II) VESA(0): Not using built-in mode "512x384" (no mode of this name)
[ 18.190] (II) VESA(0): Not using built-in mode "320x240" (no mode of this name)
[ 18.190] (II) VESA(0): Not using built-in mode "320x200" (no mode of this name)
[ 18.190] (--) VESA(0): Virtual size is 1280x1024 (pitch 1280)
[ 18.190] (**) VESA(0): Built-in mode "1280x1024"

Andzzzz
30-08-2015, 18:37
ruslandh,
значит, kubuntu 14.04 использовала другой драйвер и давала разрешение до 1920х1080
жаль

ruslandh
30-08-2015, 18:42
Я уже вам посоветовал поставить fglrx

Andzzzz
30-08-2015, 20:16
зацепил дисплей на встроенную видеокарту и поднялось 1920х1080 вообще без xorg.conf

BoBaH 13
29-03-2017, 15:31
Нифига ничего не понятно из вышенаписанного.
Debian 8 x32 свежеустановленная.
В настройках даёт max разрешения 1024х768.
Как "прикрутить" разрешение 1440х900?
Драйвера видеокарты установленны.

ruslandh
29-03-2017, 23:45
Приводите соответствующие файлы конфигов и логи

BoBaH 13
30-03-2017, 11:04
Разобрался. В Менеджере пакетов все эти погремушки есть.

Проблемка небольшая. После установки менеджера дисплея включилось разрешение 1600х1200(или 900 вроде), но в суперпользователе и юзере это быстро устранилось с помощью этого менеджера.
Но осталось на окне ввода пароля и это окно получается сдвинутое т.е. 1/3 экрана слева чёрное.
Где этот файлик конфига?

ruslandh
31-03-2017, 06:57
Скорей всего используется xrandr, а конфиг лежит в "хомяке" (домашнем каталоге) соответствующего пользователя пользователя




© OSzone.net 2001-2012