Автор Тема: Виртуална резолюция  (Прочетена 4654 пъти)

netphager

  • Напреднали
  • *****
  • Публикации: 12
    • Профил
Re: Виртуална резолюция
« Отговор #15 -: Sep 10, 2011, 12:16 »
Код:
grep -i -E "monitor|edid|modeline" /var/log/Xorg.0.log
[    29.040] (**) |   |-->Monitor "<default monitor>"
[    29.041] (==) No monitor specified for screen "Default Screen Section".
        Using a default monitor configuration.
[    29.084] (II) intel(0): Output LVDS1 has no monitor section
[    29.146] (II) intel(0): Output VGA1 has no monitor section
[    29.146] (II) intel(0): Output TV1 has no monitor section
[    29.146] (II) intel(0): EDID for output LVDS1
[    29.146] (II) intel(0): EDID Version: 1.3
[    29.147] (II) intel(0): EDID (in hex):
[    29.147] (II) intel(0): EDID vendor "CMO", prod id 5412
[    29.147] (II) intel(0): Printing DDC gathered Modelines:
[    29.147] (II) intel(0): Modeline "1280x800"x0.0   71.00  1280 1328 1360 1440  800 803 809 823 -hsync -vsync (49.3 kHz)
[    29.147] (II) intel(0): Modeline "1280x800"x59.9   71.00  1280 1328 1360 1440  800 803 809 823 -hsync -vsync (49.3 kHz)
[    29.147] (II) intel(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz)
[    29.147] (II) intel(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz)
[    29.147] (II) intel(0): Modeline "800x600"x56.2   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz)
[    29.147] (II) intel(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz)
[    29.285] (II) intel(0): EDID for output VGA1
[    29.285] (II) intel(0): EDID Version: 1.3
[    29.285] (II) intel(0): Monitor name: DELL U2311H
[    29.285] (II) intel(0): EDID (in hex):
[    29.285] (II) intel(0): Modeline "1920x1080"x60.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz)
[    29.285] (II) intel(0): Modeline "1280x1024"x75.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz)
[    29.285] (II) intel(0): Modeline "1280x1024"x60.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz)
[    29.285] (II) intel(0): Modeline "1152x864"x75.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz)
[    29.285] (II) intel(0): Modeline "1024x768"x75.1   78.80  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.1 kHz)
[    29.285] (II) intel(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz)
[    29.285] (II) intel(0): Modeline "800x600"x75.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz)
[    29.285] (II) intel(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz)
[    29.285] (II) intel(0): Modeline "640x480"x75.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz)
[    29.285] (II) intel(0): Modeline "640x480"x60.0   25.20  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz)
[    29.285] (II) intel(0): Modeline "720x400"x70.1   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz)
[    29.286] (II) intel(0): EDID for output TV1
[    29.286] (II) intel(0): Modeline "848x480"x30.0   14.51  848 849 912 944  480 481 512 513 (15.4 kHz)
[    29.286] (II) intel(0): Modeline "640x480"x30.0   11.31  640 641 704 736  480 481 512 513 (15.4 kHz)
[    29.286] (II) intel(0): Modeline "1024x768"x30.0   26.89  1024 1025 1088 1120  768 769 800 801 (24.0 kHz)
[    29.286] (II) intel(0): Modeline "800x600"x30.0   17.00  800 801 864 896  600 601 632 633 (19.0 kHz)
[    38.000] (II) intel(0): EDID vendor "CMO", prod id 5412
[    38.000] (II) intel(0): Printing DDC gathered Modelines:
[    38.000] (II) intel(0): Modeline "1280x800"x0.0   71.00  1280 1328 1360 1440  800 803 809 823 -hsync -vsync (49.3 kHz)
[    38.127] (II) intel(0): EDID vendor "CMO", prod id 5412
[    38.127] (II) intel(0): Printing DDC gathered Modelines:
[    38.127] (II) intel(0): Modeline "1280x800"x0.0   71.00  1280 1328 1360 1440  800 803 809 823 -hsync -vsync (49.3 kHz)
[    42.630] (II) intel(0): EDID vendor "CMO", prod id 5412
[    42.630] (II) intel(0): Printing DDC gathered Modelines:
[    42.630] (II) intel(0): Modeline "1280x800"x0.0   71.00  1280 1328 1360 1440  800 803 809 823 -hsync -vsync (49.3 kHz)
[    59.758] (II) intel(0): EDID vendor "CMO", prod id 5412
[    59.758] (II) intel(0): Printing DDC gathered Modelines:
[    59.758] (II) intel(0): Modeline "1280x800"x0.0   71.00  1280 1328 1360 1440  800 803 809 823 -hsync -vsync (49.3 kHz)
[    59.917] (II) intel(0): EDID vendor "CMO", prod id 5412
[    59.917] (II) intel(0): Printing DDC gathered Modelines:
[    59.917] (II) intel(0): Modeline "1280x800"x0.0   71.00  1280 1328 1360 1440  800 803 809 823 -hsync -vsync (49.3 kHz)
[    76.255] (II) intel(0): EDID vendor "CMO", prod id 5412
[    76.255] (II) intel(0): Printing DDC gathered Modelines:
[    76.255] (II) intel(0): Modeline "1280x800"x0.0   71.00  1280 1328 1360 1440  800 803 809 823 -hsync -vsync (49.3 kHz)
[  9702.359] (II) intel(0): EDID vendor "CMO", prod id 5412
[  9702.381] (II) intel(0): Printing DDC gathered Modelines:
[  9702.381] (II) intel(0): Modeline "1280x800"x0.0   71.00  1280 1328 1360 1440  800 803 809 823 -hsync -vsync (49.3 kHz)
[  9703.237] (II) intel(0): EDID vendor "CMO", prod id 5412
[  9703.237] (II) intel(0): Printing DDC gathered Modelines:
[  9703.237] (II) intel(0): Modeline "1280x800"x0.0   71.00  1280 1328 1360 1440  800 803 809 823 -hsync -vsync (49.3 kHz)
[ 11231.120] (II) intel(0): EDID vendor "CMO", prod id 5412
[ 11231.120] (II) intel(0): Printing DDC gathered Modelines:
[ 11231.120] (II) intel(0): Modeline "1280x800"x0.0   71.00  1280 1328 1360 1440  800 803 809 823 -hsync -vsync (49.3 kHz)

Код:
xrandr -q
Screen 0: minimum 320 x 200, current 1280 x 1024, maximum 4096 x 4096
LVDS1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 331mm x 207mm
   1280x800       59.9 +
   1024x768       60.0*
   800x600        60.3     56.2 
   640x480        59.9 
VGA1 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 509mm x 286mm
   1920x1080      60.0 +
   1280x1024      75.0     60.0*
   1152x864       75.0 
   1024x768       75.1     60.0 
   800x600        75.0     60.3 
   640x480        75.0     60.0 
   720x400        70.1 
TV1 unknown connection (normal left inverted right x axis y axis)
   848x480        30.0 +
   640x480        30.0 +
   1024x768       30.0 

Код:
cat ~/.config/monitors.xml
cat: /home/netphager/.config/monitors.xml: No such file or directory
Активен

trosho

  • Напреднали
  • *****
  • Публикации: 321
    • Профил
Re: Виртуална резолюция
« Отговор #16 -: Sep 10, 2011, 13:03 »
С последната команда (която ти дава "No such file or directory") исках да се видят настройките на мониторите (режим на клониране или друг), но е странно, че нямаш този файл. Би ли уточнил коя версия на Ubuntu използваш?

Може да стартираш gnome-display-properties и да снимаш екрана с настройките.
По-късно ще видя каква информация се е събрала.

ПП. Генерирай си и един xorg.conf и дай да видим съдържанието му.
« Последна редакция: Sep 10, 2011, 13:09 от trosho »
Активен

netphager

  • Напреднали
  • *****
  • Публикации: 12
    • Профил
Re: Виртуална резолюция
« Отговор #17 -: Sep 11, 2011, 10:34 »
ползвам ubuntu 11.04 ето скрийншота http://imageshack.us/photo/my-images/5/snapshot8k.png/
Активен

netphager

  • Напреднали
  • *****
  • Публикации: 12
    • Профил
Re: Виртуална резолюция
« Отговор #18 -: Sep 11, 2011, 11:44 »
току що пробвах, живи дискове на fedora, open suse, slax и при абсолютно всяка от тях проблема си остава
Активен

trosho

  • Напреднали
  • *****
  • Публикации: 321
    • Профил
Re: Виртуална резолюция
« Отговор #19 -: Sep 11, 2011, 18:30 »
От снимката на Monitor Preferences се вижда, че не се използва режим "Clone" (няма отметка на "Same image...").
От извадката от Xorg.0.log се вижда, че мониторът е разпознат правилно:
Цитат
[    29.285] (II) intel(0): EDID for output VGA1
[    29.285] (II) intel(0): EDID Version: 1.3
[    29.285] (II) intel(0): Monitor name: DELL U2311H
По-надолу се изреждат и редове с "Modeline ...", в които се описват поддържаните резолюции и честоти ("1920x1080"x60.0, "1280x1024"x75.0, "1280x1024"x60.0...).
Странното тук е това, че няма ред за 1600x1200x75.0, която според документацията се поддържа (цък).
Имаш и нещо свързано към TV-Out изхода (output TV1).

В изхода от команда xrandr се вижда какви резолюции и честоти са установени за различните изходи - LVDS1 / VGA1 / TV1.
Забелязва се, че нито настройката за екрана на лаптопа (LVDS1), нито тази за външния монитор (VGA1), е оптималната: 1024x768x60.0, вместо 1280x800x59.9 и 1280x1024x60.0, вместо 1920x1080x60.0.
Може да видиш дали ще се промени нещо с изпълнение на тези команди от терминала:
Код:
xrandr --output LVDS1 --mode 1280x800
xrandr --output VGA1 --mode 1920x1080 --above LVDS1
(с първата установяваш резолюция 1280x800 за екрана на лаптопа, а с втората установяваш резолюция 1920x1080 за външния монитор и го разполагаш над екрана на лаптопа)

За някои случаи с карти на Intel съм чел, че трябва да се инсталира пакет 915resolution, за да може да се използват някои резолюции. Не знам дали и в твоя случай трябва да се инсталира. Може да го пробваш.

Лошото е това, че като опиташ и с други дистрибуции пак има проблем. Предполагам, че пробваш с последните версии на Fedora и openSUSE (Slax не го броя, защото вече не се разработва).
Това може да сочи към други причини за проблема (не за неправилно разпознат монитор). Възможно е причината за трептенето да е в KMS-а (Kernel Mode-Setting), който е включен по default за последните версии на Ubuntu (и на повечето от другите дистрибуции).
Тук (цък) е писано за проблем с него и с карта на ATI. Ако искаш да пробваш с изключен KMS, може да стартираш с опция "i915.modeset=0" (добавя се по един от тези начини - цък, като се предполага, че ползваш intel-ски драйвър).

Ако обаче причината е в самия монитор, за което се пише в тази тема - цък, тогава не знам как може да го оправиш.
Активен

netphager

  • Напреднали
  • *****
  • Публикации: 12
    • Профил
Re: Виртуална резолюция
« Отговор #20 -: Sep 11, 2011, 20:59 »
със i915.modeset=0, проблема остава, и се махат ефектите по десктопа.А 915resolution не можах да открия от къде се тегли и как се исталира
Активен

trosho

  • Напреднали
  • *****
  • Публикации: 321
    • Профил
Re: Виртуална резолюция
« Отговор #21 -: Sep 11, 2011, 23:00 »
... А 915resolution не можах да открия от къде се тегли и как се исталира

За пакет 915resolution може и да те подвеждам. Честно казано, не съм много в час с положението при картите на Intel и ATI (имам карти само на NVidia).
За по-стари версии, които още се поддържат, може да се намери в universe репозиторията - цък. След Hardy (8.04 LTS) вероятно не се предлага.
Освен това, пакет 915resolution май е за драйвер "i810" - цък. За по-новия драйвер - "intel", вероятно този пакет не е необходим. За него е даден линк към тази документация - цък, в която е показано конфигуриране на "dual monitor" по различни начини ( с xrand и в xorg.conf).
Ако с xrandr не става, тогава може да опиташ да генерираш един xorg.conf и в него да си опишеш конфигурацията, но не знам дали и това ще ти помогне.
Активен