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

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: изменение разрешения экрана
« Ответ #105 : 16.08.2015 19:43:48 »
Ещё-бы не помешало перейти на ядро серии un-def
http://www.altlinux.org/Обновление_ядра

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: изменение разрешения экрана
« Ответ #106 : 17.08.2015 00:23:58 »
После ввода команд у меня разрешение изменилось, но четкость не появилась. Но я мышкой теперь не могу достать треть экрана с права и наверно шестую или седьмую часть с низу.

Вот так? :-) (скриншот: открыть в полный размер чтобы увидеть курсор в поле рабочего стола и текст в терминале)
intel-драйвер и UseEDID не понимает, и как ему сказать через false не использовать EDID, не знаю.

А такой номер
http://askubuntu.com/questions/188060/force-video-mode-without-edid-information
пролезет только с nVidia
« Последнее редактирование: 17.08.2015 00:48:43 от Speccyfighter »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: изменение разрешения экрана
« Ответ #107 : 17.08.2015 06:04:51 »
intel-драйвер и UseEDID не понимает, и как ему сказать через false не использовать EDID, не знаю.
Вообще-то должен понимать - у меня на работе есть проблемные мониторы на intel видеокрте, которые не работают без указания  EDID, так там парень, который непосредственно с ними работает задал им их EDID.
Правда это был не ALT Linux, а MCBC.
Вот только я не в курсе как он это сумел сделать (получить реальные параметры EDID монитора и прописать, что-бы их схватил xorg). А сейчас он в отпуске.

PS да - а режим поменялся после первой команды, или после второй?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: изменение разрешения экрана
« Ответ #108 : 17.08.2015 06:11:52 »
Посмотрел на http://askubuntu.com/questions/188060/force-video-mode-without-edid-information и вспомнил - он в bios задал нужное разрешение монитора по-умолчанию, а потом в grub задал нужный режим.Правда у нас было проще - там был режим 1600x1200 и он есть среди тех, который можно задать ядру при загрузке, через grub.

Т.е. основная идея - заставить вначале фреймбуфер работать хотя-бы в режиме 1600x1200, а потом X-ы уже настраивать для работы в режиме 1600x900.

Оффлайн mtsv

  • Участник
  • *
  • Сообщений: 62
Re: изменение разрешения экрана
« Ответ #109 : 17.08.2015 07:31:11 »
Посмотрел на http://askubuntu.com/questions/188060/force-video-mode-without-edid-information и вспомнил - он в bios задал нужное разрешение монитора по-умолчанию, а потом в grub задал нужный режим.Правда у нас было проще - там был режим 1600x1200 и он есть среди тех, который можно задать ядру при загрузке, через grub.

Т.е. основная идея - заставить вначале фреймбуфер работать хотя-бы в режиме 1600x1200, а потом X-ы уже настраивать для работы в режиме 1600x900.

доброго времени суток,
я вчера выставил bios по дефаулту и загрузился еще раз под Simply. "Картина" осталась та, которая была в самом начале. Потом качнул "Сизифус" c KDE. Вроде качал основную версию, а установилась - не стабильная (в правом верхнем углу было написано). Но проблема не в этом. В "Сизифе" я не смог зайти в настройки, там не было привычного меню или из-за настроек "видео" они были за пределами видимого экрана. Попытки зайти в настройки через выбор и запуск программ, мне не помог. На том и закончил вчера. попробую сегодня вечером после работы еще и с другой версией ОСи, может Mate или Xfce, они наверно полегче, а то KDE очень медленно думает.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: изменение разрешения экрана
« Ответ #110 : 17.08.2015 07:35:11 »
E. Вроде качал основную версию, а установилась - не стабильная (в правом верхнем углу было написано).
Ну - так и должно быть - Сизиф = нестабильный репозиторий.
И всё-же гораздо проще и быстрее просто попробовать перейти на фдлавор un-def, и в нём попробовать.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: изменение разрешения экрана
« Ответ #111 : 17.08.2015 13:05:31 »
...
PS да - а режим поменялся после первой команды, или после второй?

После
xrandr --output LVDS1 --scale-from 1280x1024

intel-драйвер и UseEDID не понимает, и как ему сказать через false не использовать EDID, не знаю.
Вообще-то должен понимать

У меня не хочет
# grep EDID /etc/X11/xorg.conf.d/10-monitor.conf
     Option "UseEDID" "false"
# lspci -k | grep i915
Kernel driver in use: i915
# grep UseEDID /var/log/Xorg.0.log
[ 17787.382] (WW) intel(0): Option "UseEDID" is not used

Максимальное разрешение монитора ноутбука по спецификации - 1024х768
(звёздочка - текущее разрешение)
# xrandr
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 32767 x 32767
LVDS1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 304mm x 228mm
   1024x768       60.0*+
   800x600        60.3     56.2 
   640x480        59.9 
VGA1 disconnected (normal left inverted right x axis y axis)
TV1 disconnected (normal left inverted right x axis y axis)
# xrandr --verbose
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 32767 x 32767
LVDS1 connected 1024x768+0+0 (0x8c) normal (normal left inverted right x axis y axis) 304mm x 228mm
Identifier: 0x41
Timestamp:  17792124
Subpixel:   horizontal rgb
Gamma:      1.0:1.0:1.0
Brightness: 1.0
Clones:   
CRTC:       1
CRTCs:      1
Transform:  1.000000 0.000000 0.000000
            0.000000 1.000000 0.000000
            0.000000 0.000000 1.000000
           filter:
EDID:
00ffffffffffff0006af512400000000
010f0103801e17780a87f594574f8c27
27505400000001010101010101010101
01010101010164190040410026301888
360030e4100000180000000f00000000
00000000000000000020000000fe0041
554f0a202020202020202020000000fe
004231353058473032205634200a0000
BACKLIGHT: 2414944
range: (0, 2749155)
Backlight: 2414944
range: (0, 2749155)
scaling mode: Full aspect
supported: NoneFullCenterFull aspect
  1024x768 (0x8c)   65.0MHz -HSync -VSync *current +preferred
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock   48.4KHz
        v: height  768 start  771 end  777 total  806           clock   60.0Hz
  800x600 (0x8d)   40.0MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock   37.9KHz
        v: height  600 start  601 end  605 total  628           clock   60.3Hz
  800x600 (0x8e)   36.0MHz +HSync +VSync
        h: width   800 start  824 end  896 total 1024 skew    0 clock   35.2KHz
        v: height  600 start  601 end  603 total  625           clock   56.2Hz
  640x480 (0x8f)   25.2MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock   31.5KHz
        v: height  480 start  490 end  492 total  525           clock   59.9Hz
VGA1 disconnected (normal left inverted right x axis y axis)
Identifier: 0x42
Timestamp:  17792124
Subpixel:   unknown
Clones:   
CRTCs:      0 1
Transform:  1.000000 0.000000 0.000000
            0.000000 1.000000 0.000000
            0.000000 0.000000 1.000000
           filter:
TV1 disconnected (normal left inverted right x axis y axis)
Identifier: 0x43
Timestamp:  17792124
Subpixel:   unknown
Clones:   
CRTCs:      0 1
Transform:  1.000000 0.000000 0.000000
            0.000000 1.000000 0.000000
            0.000000 0.000000 1.000000
           filter:
bottom margin: 37
range: (0, 100)
right margin: 46
range: (0, 100)
top margin: 36
range: (0, 100)
left margin: 54
range: (0, 100)
mode: NTSC-M
supported: NTSC-MNTSC-443NTSC-JPAL-MPAL-NPAL480p576p720p@60Hz720p@50Hz1080i@50Hz1080i@60Hz
# ddcprobe
vbe: VESA 3.0
oem: Intel(r)915GM/910ML/915MS Graphics Chip Accelerated VGA BIOS
vendor: Intel Corporation
product: Intel(r)915GM/910ML/915MS Graphics Controller Hardware Version 0.0
memory: 7872kb
8bit: 1280x1024 1024x768 640x480 800x600
16bit:
24bit: 1280x1024 1024x768 800x600 640x480
32bit: 1280x1024 1024x768 640x480 800x600
VBE: Error (0x4f15): 0x014f
# get-edid
get-edid: get-edid version 2.0.0

Performing real mode VBE call
Interrupt 0x10 ax=0x4f00 bx=0x0 cx=0x0
Function supported
Call successful

VBE version 300
VBE string at 0x2110 "Intel(r)915GM/910ML/915MS Graphics Chip Accelerated VGA BIOS"

VBE/DDC service about to be called
Report DDC capabilities

Performing real mode VBE call
Interrupt 0x10 ax=0x4f15 bx=0x0 cx=0x0
Function supported
Call successful

Monitor and video card combination does not support DDC1 transfers
Monitor and video card combination supports DDC2 transfers
0 seconds per 128 byte EDID block transfer
Screen is not blanked during DDC transfer

Reading next EDID block

VBE/DDC service about to be called
Read EDID

Performing real mode VBE call
Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0
Function supported
Call failed

The EDID data should not be trusted as the VBE call failed
Error: output block unchanged

Над ноутом можно издеваться, - ide-винчестер в нём медленно подыхает
# smartctl -a /dev/sda|grep 'Hours\|Reallocated_Sec'
  5 Reallocated_Sector_Ct   0x0033   097   097   010    Pre-fail  Always       -       30
  9 Power_On_Hours          0x0032   005   005   000    Old_age   Always       -       48463
# bc -l
48463/24/30/12
5.60914351851851851851

Хотел попытаться заставить забыть ноутбук об ограничении 1024х768,
и выставить то, что умеет контроллер.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: изменение разрешения экрана
« Ответ #112 : 17.08.2015 13:11:24 »
Ну, а если:
Option "UseEDID" "true"

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: изменение разрешения экрана
« Ответ #113 : 17.08.2015 14:07:43 »
Ну, а если:
Option "UseEDID" "true"

Драйвер i915 не принимает из конфига опцию UseEDID совсем :-) :
# lspci -k | grep i915
Kernel driver in use: i915
# grep UseEDID /etc/X11/xorg.conf.d/10-monitor.conf
     Option "UseEDID" "true"
# grep 'Aug 17\|UseEDID' /var/log/Xorg.0.log
[    26.599] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Aug 17 14:00:04 2015
[    26.862] (WW) intel(0): Option "UseEDID" is not used

is not used - не используется

Это с nVidia такое прокатывает.
Проприетарный nVidia, с verbose/logverbose может очень подробно рассказать о том, чего лог Xorg'а обычно не рассказывает.
Но intel нем как рыба.
« Последнее редактирование: 17.08.2015 14:15:13 от Speccyfighter »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: изменение разрешения экрана
« Ответ #114 : 17.08.2015 15:10:05 »
Так, как умеет проприетарный nVidia-видеодрайвер (из runlevel 3),
# xinit -- -verbose 6 -logverbose 6 # Результат см. во вложении
intel не умеет, чтобы посмотреть всё что есть.
Например
Validating Mode "640x350":
640 x 350 @ 85 Hz
отброшен: L1953S не умеет 640x350 на частоте 85 герц.
Он умеет это только на 70-ти герцах (вложение).

Оффлайн mtsv

  • Участник
  • *
  • Сообщений: 62
Re: изменение разрешения экрана
« Ответ #115 : 17.08.2015 15:17:13 »
доброго времени суток всем, я попробовал поставить Mint для проверки возможности встроенной видеокарты. Система выдает 1024х768. И другого выбора нет, это максимальное разрешение. Качество такое же, как и при установке Simply.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: изменение разрешения экрана
« Ответ #116 : 17.08.2015 15:25:24 »
В данном случае дистрибутив роли не играет важна версия ядра и xorg

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: изменение разрешения экрана
« Ответ #117 : 17.08.2015 15:28:11 »
А вообще - надо man intel перечитать. Возможно там что-то полезное есть.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 182
  • antohami@
Re: изменение разрешения экрана
« Ответ #118 : 17.08.2015 16:18:39 »
доброго времени суток всем, я попробовал поставить Mint для проверки возможности встроенной видеокарты. Система выдает 1024х768. И другого выбора нет, это максимальное разрешение. Качество такое же, как и при установке Simply.

Я думаю, что проблема в получении EDID (Extended display identification data - расширенные данные идентификации монитора). Поэтому предлагаю отключить его. Необходимо в секцию Section "Device" добавить строку:
Option     "UseEDID" "FALSE"

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 182
  • antohami@
Re: изменение разрешения экрана
« Ответ #119 : 17.08.2015 16:55:50 »
Могу задать вопрос? Прошу прощения если он покажется вам не совсем грамотным. А разница в 32биной и 64 битной есть? Процессор установленный на момноблоке вроде поддерживает 64битную разрядность. Intel Atom D410 с частотой 1.66 мГц. Оперативки у меня 4 Гбт.

Есть. Но к данной проблеме ваш вопрос отношения не имеет. Можете в принципе и 64 бита использовать, сейчас софт больше на 64 битах тестируется, так что с ним должно быть потенциально меньше проблем. Но приложения будут потреблять больше памяти, это тоже факт. С 4 гигами это не проблема.