1 příspěvek / 0 new
Poslední
Obrázek uživatele Kamil Sasýn
Offline
Naposledy viděn: 13 let 3 měsíce zpět
Připojen: 08.06.2006 - 15:47
Dualhead & Xinerama

Mám NB FSC ESPRIMO Mobile U9200 (rozlišení 1280x800) a nově jsem si pořídil externí LCD Samsung 21.6" SM 2253LW (rozlišení 1680x1050).

Odstranil jsem /etc/x11/xorg.conf a provedl restart počítače (zapojil a pustil externí LCD). Přihlásil se v konzoli, pak jsem zadal příkaz su. Spustil sax2 (případně yast2 - hardware - grafická karta a monitor). Systém nově vytvořil konfigurační soubor xorg.conf. Jako "primární" (Obrazovka 1) systém zvolil externí LCD (s rozlišením 1680x1050). Aktivoval jsem dualhead nastavil druhý monitor (tedy ten který je přímo v notebooku: 1280x800). V režimu dualhead jsem vybral Xinerama. Dal vše uložit.

V konzoli jsem pak opustil administrátorský režim "su" (příkaz exit) a zadal startx. Najelo desktopové prostředí KDE se správným nastavením jak pro LCD v NB, tak pro externí LCD. Zálohoval jsem si xorg.conf.

Bohužel však nefunguje automatický mount usb hdd a usb flash (usb klávesnice a myš se připojí v pohodě). Z konzole jsem USB mount nezkoušel. Při připojený nějakého usb disku/flashky zařízení je detekováno, ale nejde připojit, hází to hlášku: org.freedesktop.hal.storage.mount-removable no <-- (action, result).

Provedl jsem restart počítače a u externího monitoru najelo nižší rozlišení než, které mám nastavené (odhadem 1024xněco). Xinerama fungovala správně. Zkontroloval jsem xorg.conf se svou zálohou a vše bylo stejné.

USB mount fungoval bez problému.

Zkusil jsem tedy restartovat KDE:
Ctrl + Alt + F1 (spuštění konzole)
přihlásil jsem se v konzoli
su
killall kdm
exit
startx

Grafické prostředí tentokráte najelo na obou monitorech v požadovaném rozlišení, ale opět nefunguje USB mount.

Prosím tedy o radu, jak z toho ven:
Jaký je vlastně rozdíl mezi tím, jestli se spustí KDE automaticky nebo jej pustím ručně...
1. proč nefunguje v druhém případě USB mount
2. proč KDE najíždí při automatickém spuštění v jiném rozlišení, než při ručním spuštění.. když xorg.conf je po každé stejný.

Díky za každý nápad, za každou připomínku.

Na závěr ještě přikládám část xorg.conf mnou ručně upravený pro oba monitory (vše jsem zkoušel i bez editace xorg.conf, tedy na tom původním, co jsi openSUSE vytvořilo samo - chování je v obou případech stejné).

# --------------------------------------
# - Monitor, mode, screen and device -
# --------------------------------------

# Monitor SAMSUNG22 uses: modes[0]
# screen[0]
# device[0]

Section "Monitor"
#Identifier "Monitor[0]"
Identifier "SAMSUNG22"
DisplaySize 474 296
HorizSync 29-81
ModelName "SAMSUNG SYNCMASTER"
#Option "DPMS"
Option "PreferredMode" "1680x1050"
VendorName "SAM"
VertRefresh 43-75
UseModes "Modes[0]"
EndSection

# Monitor FCS12 uses: modes[1]
# screen[1]
# device[0]

Section "Monitor"
#Identifier "EXT"
Identifier "FCS12"
HorizSync 30-62
ModelName "TMDISPLAY LCD MONITOR"
Option "RightOf" "SAMSUNG22"
Option "PreferredMode" "1280x800"
Option "DPMS"
VendorName "LCD"
VertRefresh 50-60
UseModes "Modes[1]"
EndSection

Section "Modes"
Identifier "Modes[0]"
Modeline "1680x1050" 119 1680 1728 1760 1840 1050 1053 1059 1080 -hsync +vsync
Modeline "1680x1050" 117.69 1680 1776 1952 2224 1050 1051 1054 1080
Modeline "1680x1050" 94.75 1680 1728 1760 1840 1050 1053 1059 1074 +HSync -Vsync
Modeline "1600x1024" 116.74 1600 1696 1864 2128 1024 1025 1028 1055
Modeline "1600x1024" 94.00 1600 1648 1680 1760 1024 1027 1037 1049 +HSync -Vsync
Modeline "1600x1000" 118.59 1600 1696 1864 2128 1000 1001 1004 1032
Modeline "1600x1000" 95.50 1600 1648 1680 1760 1000 1003 1009 1025 +HSync -Vsync
Modeline "1400x1050" 118.42 1400 1488 1640 1880 1050 1051 1054 1086
Modeline "1400x1050" 95.75 1400 1448 1480 1560 1050 1053 1057 1079 +HSync -Vsync
Modeline "1280x1024" 117.45 1280 1368 1504 1728 1024 1025 1028 1062
Modeline "1280x1024" 95.50 1280 1328 1360 1440 1024 1027 1034 1055 +HSync -Vsync
Modeline "1440x900" 118.48 1440 1528 1680 1920 900 901 904 935
Modeline "1440x900" 96.50 1440 1488 1520 1600 900 903 909 928 +HSync -Vsync
Modeline "1280x960" 116.18 1280 1360 1496 1712 960 961 964 998
Modeline "1280x960" 95.50 1280 1328 1360 1440 960 963 967 991 +HSync -Vsync
Modeline "1366x768" 110.19 1368 1456 1600 1832 768 769 772 802
Modeline "1360x768" 89.50 1360 1408 1440 1520 768 771 776 796 +HSync -Vsync
Modeline "1366x768" 101.70 1368 1448 1592 1816 768 769 772 800
Modeline "1366x768" 93.37 1368 1440 1584 1800 768 769 772 798
Modeline "1366x768" 85.86 1368 1440 1584 1800 768 769 772 795
Modeline "1280x800" 107.21 1280 1360 1496 1712 800 801 804 835
Modeline "1280x800" 98.89 1280 1352 1488 1696 800 801 804 833
Modeline "1280x800" 91.61 1280 1352 1488 1696 800 801 804 831
Modeline "1280x800" 88.25 1280 1328 1360 1440 800 803 809 829 +HSync -Vsync
Modeline "1280x800" 83.46 1280 1344 1480 1680 800 801 804 828
Modeline "1152x864" 104.99 1152 1224 1352 1552 864 865 868 902
Modeline "1152x864" 96.77 1152 1224 1344 1536 864 865 868 900
Modeline "1152x864" 89.56 1152 1224 1344 1536 864 865 868 897
Modeline "1152x864" 86.75 1152 1200 1232 1312 864 867 871 895 +HSync -Vsync
Modeline "1152x864" 81.62 1152 1216 1336 1520 864 865 868 895
Modeline "1280x768" 102.98 1280 1360 1496 1712 768 769 772 802
Modeline "1280x768" 94.98 1280 1352 1488 1696 768 769 772 800
Modeline "1280x768" 87.97 1280 1352 1488 1696 768 769 772 798
Modeline "1280x768" 84.75 1280 1328 1360 1440 768 771 778 796 +HSync -Vsync
Modeline "1280x768" 80.14 1280 1344 1480 1680 768 769 772 795
Modeline "1280x720" 95.65 1280 1352 1488 1696 720 721 724 752
Modeline "1280x720" 89.04 1280 1352 1488 1696 720 721 724 750
Modeline "1280x720" 81.68 1280 1344 1480 1680 720 721 724 748
Modeline "1280x720" 79.25 1280 1328 1360 1440 720 723 728 746 +HSync -Vsync
Modeline "1280x720" 74.48 1280 1336 1472 1664 720 721 724 746
Modeline "1024x768" 81.80 1024 1080 1192 1360 768 769 772 802
Modeline "1024x768" 76.16 1024 1080 1192 1360 768 769 772 800
Modeline "1024x768" 69.71 1024 1080 1184 1344 768 769 772 798
Modeline "1024x768" 69.50 1024 1072 1104 1184 768 771 775 796 +HSync -Vsync
Modeline "1024x768" 64.11 1024 1080 1184 1344 768 769 772 795
Modeline "1280x600" 79.00 1280 1344 1480 1680 600 601 604 627
Modeline "1280x600" 72.80 1280 1336 1472 1664 600 601 604 625
Modeline "1280x600" 66.74 1280 1336 1464 1648 600 601 604 623
Modeline "1280x600" 66.25 1280 1328 1360 1440 600 603 613 622 +HSync -Vsync
Modeline "1280x600" 61.50 1280 1336 1464 1648 600 601 604 622
Modeline "1024x600" 63.20 1024 1080 1184 1344 600 601 604 627
Modeline "1024x600" 58.10 1024 1072 1176 1328 600 601 604 625
Modeline "1024x600" 54.25 1024 1072 1104 1184 600 603 613 622 +HSync -Vsync
Modeline "1024x600" 53.78 1024 1072 1176 1328 600 601 604 623
Modeline "1024x600" 48.96 1024 1064 1168 1312 600 601 604 622
Modeline "800x600" 48.91 800 840 920 1040 600 601 604 627
Modeline "800x600" 45.50 800 840 920 1040 600 601 604 625
Modeline "800x600" 44.00 800 848 880 960 600 603 607 622 +HSync -Vsync
Modeline "800x600" 42.11 800 840 920 1040 600 601 604 623
Modeline "800x600" 38.22 800 832 912 1024 600 601 604 622
Modeline "768x576" 45.51 768 808 888 1008 576 577 580 602
Modeline "768x576" 41.66 768 800 880 992 576 577 580 600
Modeline "768x576" 40.75 768 816 848 928 576 579 583 597 +HSync -Vsync
Modeline "768x576" 38.56 768 800 880 992 576 577 580 598
Modeline "768x576" 34.96 768 792 872 976 576 577 580 597
Modeline "640x480" 30.72 640 664 728 816 480 481 484 502
Modeline "640x480" 29.25 640 688 720 800 480 483 487 497 +HSync -Vsync
Modeline "640x480" 28.56 640 664 728 816 480 481 484 500
Modeline "640x480" 25.95 640 656 720 800 480 481 484 499
Modeline "640x480" 23.86 640 656 720 800 480 481 484 497
EndSection

Section "Modes"
Identifier "Modes[1]"
Modeline "1280x800" 83.46 1280 1344 1480 1680 800 801 804 828
Modeline "1280x800" 69.75 1280 1328 1360 1440 800 803 809 823 +HSync -Vsync
Modeline "1280x768" 80.14 1280 1344 1480 1680 768 769 772 795
Modeline "1280x768" 67.00 1280 1328 1360 1440 768 771 778 790 +HSync -Vsync
Modeline "1280x720" 74.48 1280 1336 1472 1664 720 721 724 746
Modeline "1280x720" 62.75 1280 1328 1360 1440 720 723 728 741 +HSync -Vsync
Modeline "1024x768" 64.11 1024 1080 1184 1344 768 769 772 795
Modeline "1024x768" 55.00 1024 1072 1104 1184 768 771 775 790 +HSync -Vsync
Modeline "1280x600" 61.50 1280 1336 1464 1648 600 601 604 622
Modeline "1280x600" 52.50 1280 1328 1360 1440 600 603 613 619 +HSync -Vsync
Modeline "1024x600" 48.96 1024 1064 1168 1312 600 601 604 622
Modeline "1024x600" 43.00 1024 1072 1104 1184 600 603 613 619 +HSync -Vsync
Modeline "800x600" 38.22 800 832 912 1024 600 601 604 622
Modeline "800x600" 34.75 800 848 880 960 600 603 607 617 +HSync -Vsync
Modeline "768x576" 34.96 768 792 872 976 576 577 580 597
Modeline "768x576" 32.25 768 816 848 928 576 579 583 593 +HSync -Vsync
Modeline "640x480" 23.86 640 656 720 800 480 481 484 497
Modeline "640x480" 23.25 640 688 720 800 480 483 487 494 +HSync -Vsync
EndSection

Section "Screen"
Identifier "Screen[0]"
Device "Device[0]"
Monitor "SAMSUNG22"
DefaultDepth 24
SubSection "Display"
Depth 15
Modes "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1280x1024" "1440x900" "1280x960" "1366x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1280x1024" "1440x900" "1280x960" "1366x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1280x1024" "1440x900" "1280x960" "1366x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1280x1024" "1440x900" "1280x960" "1366x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
EndSection

Section "Screen"
Identifier "Screen[1]"
Device "Device[0]"
Monitor "FCS12"
DefaultDepth 24
SubSection "Display"
Depth 15
Modes "1280x800" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x800" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x800" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x800" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
EndSection

Section "Device"
Identifier "Device[0]"
BoardName "965 GM"
BusID "0:2:0"
Driver "intel"
Option "SaXDualHead"
#Option "monitor-VGA" "Monitor[0]"
Option "monitor-VGA" "SAMSUNG22"
Option "SaXDualMonitorVendor" "LCD"
Option "SaXDualOrientation" "RightOf"
Option "SaXDualResolution" "1280x800"
Option "SaXDualMode" "Xinerama"
Option "SaXDualHSync" "30-62"
Option "SaXDualMonitorModel" "TMDISPLAY LCD MONITOR"
Option "SaXDualVSync" "50-60"
#Option "SaXExternal" "Identifier&EXT+DisplaySize&+VendorName&LCD+RightOf&Monitor[0]+PreferredMode&1280x800+HorizSync&30-62+ModelName&TMDISPLAY LCD MONITOR+VertRefresh&50-60"
Option "SaXExternal" "Identifier&EXT+DisplaySize&+VendorName&LCD+RightOf&SAMSUNG22+PreferredMode&1280x800+HorizSync&30-62+ModelName&TMDISPLAY LCD MONITOR+VertRefresh&50-60"
#Option "monitor-LVDS" "EXT"
Option "monitor-LVDS" "FCS12"
VendorName "Intel"
EndSection

Section "ServerLayout"
Identifier "Layout[all]"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
InputDevice "Mouse[3]" "SendCoreEvents"
Option "Clone" "off"
Option "Xinerama" "off"
Screen "Screen[0]"
EndSection

Obrázek uživatele Kamil Sasýn
Offline
Naposledy viděn: 13 let 3 měsíce zpět
Připojen: 08.06.2006 - 15:47
USB Mount

Tak ten USB mount se mi podařilo vyřešit: v souboru /usr/share/PolicyKit/policy/org.freedesktop.hal.storage.policy jako root jsem změnil v sekci: action id="org.freedesktop.hal.storage.mount-removable"
položku: allow_inactive no allow_inactive na allow_inactive yes allow_inactive.

Ještě obejít to nutné restartování KDE, aby najelo správné rozlišení...

Zdroj: |http://forums.opensuse.org|

PC: AMD Athlon 64 X2, RAM 2 GB, MSI K9A2 CF (AMD 790X), nVidia GF6600
NB: FSC Esprimo U9200
Print: Canon IP4200
OS: OpenSUSE 11.2 (64b) & KDE 4.3
IM: Sasyn.Kamil@jabber.cz
Images: http://profile.imageshack.us/user/kamilsasyn/