Nowe posty

Autor Wątek: Start X'ów bez monitora, Intel950  (Przeczytany 7752 razy)

figipol

  • Gość
Start X'ów bez monitora, Intel950
« dnia: 2009-01-13, 11:41:10 »
Witam.
Mam problem z konfiguracja xorg.conf, a mianowicie chcę aby uruchamiały mi sie Xy bez podłączonego monitora w rozdzielczosci 720x400.
Dystrybucja to OpenSuse 10.3.
Karta graficzna jest zintegrowana na plycie D945GCLF2,
http://www.intel.com/Products/Desktop/Motherboards/D945GCLF2/D945GCLF2-overview.htm , sterownik do karty graficznej jest z dystrybucji Suse.

Chce podłączyc plazme PFM42B1,
http://esupport.sony.com/US/perl/model-documents.pl?mdl=PFM42B1
w rozdzielczosci 720x400, mam problem bo standardowo uruchamia mi sie w rozdzielczosci 1024x768, a bez podłaczonej plazmy w ogole Xy nie startuja.

Czy mozna wyłaczyć sprawdzanie czy jest podpiety monitor i ustawić standardowo rozdzielczosc 720x400 ?

xrandr
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 1600 x 1600
VGA connected 1024x768+0+0 (normal left inverted right) 0mm x 0mm
   1600x1024      60.0  
   1400x1050      60.0  
   1280x1024      60.0  
   1280x960       60.0  
   1152x768       54.8  
   1024x768       75.0*    70.1     60.0  
   832x624        74.6  
   800x600        85.1     72.2     75.0     60.3     56.2  
   640x480        85.0     72.8     75.0     59.9  
   720x400        85.0  
   640x400        85.1  
   640x350        85.1  
VGA-1 disconnected (normal left inverted right)
xorg.conf
# /.../
# SaX generated X11 config file
# Created on: 2008-08-14T14:48:28+0200.
#
# Version: 8.1
# Contact: Marcus Schaefer , 2005
# Contact: SaX-User list
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "Files"
  FontPath     "/usr/share/fonts/misc:unscaled"
  FontPath     "/usr/share/fonts/local"
  FontPath     "/usr/share/fonts/75dpi:unscaled"
  FontPath     "/usr/share/fonts/100dpi:unscaled"
  FontPath     "/usr/share/fonts/Type1"
  FontPath     "/usr/share/fonts/URW"
  FontPath     "/usr/share/fonts/Speedo"
  FontPath     "/usr/share/fonts/PEX"
  FontPath     "/usr/share/fonts/cyrillic"
  FontPath     "/usr/share/fonts/latin2/misc:unscaled"
  FontPath     "/usr/share/fonts/latin2/75dpi:unscaled"
  FontPath     "/usr/share/fonts/latin2/100dpi:unscaled"
  FontPath     "/usr/share/fonts/latin2/Type1"
  FontPath     "/usr/share/fonts/latin7/75dpi:unscaled"
  FontPath     "/usr/share/fonts/baekmuk:unscaled"
  FontPath     "/usr/share/fonts/japanese:unscaled"
  FontPath     "/usr/share/fonts/kwintv"
  FontPath     "/usr/share/fonts/truetype"
  FontPath     "/usr/share/fonts/uni:unscaled"
  FontPath     "/usr/share/fonts/CID"
  FontPath     "/usr/share/fonts/ucs/misc:unscaled"
  FontPath     "/usr/share/fonts/ucs/75dpi:unscaled"
  FontPath     "/usr/share/fonts/ucs/100dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/misc:unscaled"
  FontPath     "/usr/share/fonts/hellas/75dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/100dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/Type1"
  FontPath     "/usr/share/fonts/misc/sgi:unscaled"
  FontPath     "/usr/share/fonts/xtest"
  FontPath     "/opt/kde3/share/fonts"
  InputDevices "/dev/gpmdata"
  InputDevices "/dev/input/mice"
EndSection

Section "ServerFlags"
  Option       "AllowMouseOpenFail" "on"
EndSection

Section "Module"
  Load         "dbe"
  Load         "type1"
  Load         "freetype"
  Load         "extmod"
  Load         "glx"
  Load       "dri"
EndSection

Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "us"
  Option       "XkbModel" "microsoftpro"
  Option       "XkbRules" "xfree86"
EndSection

Section "InputDevice"
  Driver       "mouse"
  Identifier   "Mouse[1]"
  Option       "Buttons" "5"
  Option       "Device" "/dev/input/mice"
  Option       "Name" "ImPS/2 Generic Wheel Mouse"
  Option       "Protocol" "explorerps/2"
  Option       "Vendor" "Sysp"
  Option       "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
  Option       "CalcAlgorithm" "XServerPool"
  Option "IgnoreEDID" "true"
  DisplaySize  260 195
  HorizSync    31-65
  Identifier   "Monitor[0]"
  ModelName    "MULTISYNC XV15+"
  VendorName   "NEC"
  VertRefresh  55-100
  UseModes     "Modes[0]"
EndSection

Section "Modes"
  Identifier   "Modes[0]"
EndSection

Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth      15
    Modes      "1280x1024" "1024x768" "800x600"
  EndSubSection
  SubSection "Display"
    Depth      16
    Modes      "1280x1024" "1024x768" "800x600"
  EndSubSection
  SubSection "Display"
    Depth      24
    Modes      "1280x1024" "1024x768" "800x600"
  EndSubSection
  SubSection "Display"
    Depth      8
    Modes      "1280x1024" "1024x768" "800x600"
  EndSubSection
  Device       "Device[0]"
  Identifier   "Screen[0]"
  Monitor      "Monitor[0]"
EndSection

Section "Device"
  BoardName    "945G"
  BusID        "0:2:0"
  Driver       "intel"
  Identifier   "Device[0]"
  Option       "monitor-VGA" "Monitor[0]"
  VendorName   "Intel"
EndSection

Section "ServerLayout"
  Identifier   "Layout[all]"
  InputDevice  "Keyboard[0]" "CoreKeyboard"
  InputDevice  "Mouse[1]" "CorePointer"
  Option       "Clone" "off"
  Option       "Xinerama" "off"
  Screen       "Screen[0]"
  Option          "BlankTime"     "0"
  Option          "StandbyTime"   "0"
  Option          "SuspendTime"   "0"
  Option          "OffTime"       "0"
EndSection

Section "DRI"
    Group      "video"
    Mode       0660
EndSection

Section "Extensions"
EndSection

arctgx

  • Gość
Start X'ów bez monitora, Intel950
« Odpowiedź #1 dnia: 2009-01-13, 12:47:59 »
Nie mam teraz czasu, by Ci więcej napisać, ale odsyłam do dwóch manuali: xorg.conf i sterownika Twojej karty (i915 lub czegoś w tym rodzaju).

W man xorg.conf znajdziesz PreferredMode. Jeśli ta opcja nie wystarczy, to w drugim, być może opcje wyłączające autowykrywanie (u mnie dla steru Radeon to IgnoreEDID lub NoDDC).

figipol

  • Gość
Start X'ów bez monitora, Intel950
« Odpowiedź #2 dnia: 2009-01-13, 13:37:58 »
Dodałem w sekcji "Monitor"
   Option "PreferredMode" "720x400"
   Modeline "720x400" 35.50 720 756 828 936 400 401 404 446 -hsync +vsync

W sekcji"Device"
  Option "DDC" "false"

Dalej nie działa, przy podłączonym monitorze gdm uruchamia mi sie chyba w tej rozdzielczości, zas nie wiem dlaczego po zalogowaniu przelacza sie w 1024x768 zapewne ustawienie gnome.

A przy wyłączonym monitorze wywalaja sie X'y.
Xorg.0.log
X Window System Version 7.2.0
Release Date: Tue Jun  3 00:09:04 UTC 2008
X Protocol Version 11, Revision 0, Release 7.2
Build Operating System: openSUSE SUSE LINUX
Current Operating System: Linux postv 2.6.22.18-0.2-default #1 SMP 2008-06-09 13:53:20 +0200 i686
Build Date: 03 June 2008
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Tue Jan 13 13:23:10 2009
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Layout[all]"
(**) |-->Screen "Screen[0]" (0)
(**) |   |-->Monitor "Monitor[0]"
(**) |   |-->Device "Device[0]"
(**) |-->Input Device "Keyboard[0]"
(**) |-->Input Device "Mouse[1]"
(WW) The directory "/usr/share/fonts/local" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/PEX" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/latin2/misc" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/latin2/75dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/latin2/100dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/latin2/Type1" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/latin7/75dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/baekmuk" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/japanese" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/kwintv" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/CID" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/ucs/misc" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/ucs/75dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/ucs/100dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/hellas/misc" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/hellas/75dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/hellas/100dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/hellas/Type1" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/misc/sgi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/xtest" does not exist.
Entry deleted from font path.
(WW) The directory "/opt/kde3/share/fonts" does not exist.
Entry deleted from font path.
(**) FontPath set to:
/usr/share/fonts/misc:unscaled,
/usr/share/fonts/75dpi:unscaled,
/usr/share/fonts/100dpi:unscaled,
/usr/share/fonts/Type1,
/usr/share/fonts/URW,
/usr/share/fonts/Speedo,
/usr/share/fonts/cyrillic,
/usr/share/fonts/truetype,
/usr/share/fonts/uni:unscaled
(==) RgbPath set to "/usr/share/X11/rgb"
(**) Input device list set to "/dev/gpmdata,/dev/input/mice"
(==) ModulePath set to "/usr/lib/xorg/modules/updates,/usr/lib/xorg/modules"
(**) Option "DisableVidModeExtension" "true"
(**) Option "AllowMouseOpenFail" "on"
(**) Option "BlankTime" "0"
(**) Option "StandbyTime" "0"
(**) Option "SuspendTime" "0"
(**) Option "OffTime" "0"
(**) Option "Xinerama" "off"
(WW) Open ACPI failed (/var/run/acpid.socket) (Connection refused)
(WW) Open ACPI failed (/var/run/acpid.socket) (Connection refused)
(II) No APM support in BIOS or kernel
(II) Loader magic: 0x81eb560
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.3
X.Org Video Driver: 1.2
X.Org XInput driver : 0.7
X.Org Server Extension : 0.3
X.Org Font Renderer : 0.5
(II) Loader running on linux
(II) LoadModule: "pcidata"
(II) Loading /usr/lib/xorg/modules//libpcidata.so
(II) Module pcidata: vendor="X.Org Foundation"
compiled for 7.2.0, module version = 1.0.0
ABI class: X.Org Video Driver, version 1.2
(++) using VT number 7

(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,2770 card 8086,464c rev 02 class 06,00,00 hdr 00
(II) PCI: 00:02:0: chip 8086,2772 card 8086,464c rev 02 class 03,00,00 hdr 00
(II) PCI: 00:1b:0: chip 8086,27d8 card 8086,d604 rev 01 class 04,03,00 hdr 00
(II) PCI: 00:1c:0: chip 8086,27d0 card 0000,0000 rev 01 class 06,04,00 hdr 81
(II) PCI: 00:1c:2: chip 8086,27d4 card 0000,0000 rev 01 class 06,04,00 hdr 81
(II) PCI: 00:1c:3: chip 8086,27d6 card 0000,0000 rev 01 class 06,04,00 hdr 81
(II) PCI: 00:1d:0: chip 8086,27c8 card 8086,464c rev 01 class 0c,03,00 hdr 80
(II) PCI: 00:1d:1: chip 8086,27c9 card 8086,464c rev 01 class 0c,03,00 hdr 00
(II) PCI: 00:1d:2: chip 8086,27ca card 8086,464c rev 01 class 0c,03,00 hdr 00
(II) PCI: 00:1d:3: chip 8086,27cb card 8086,464c rev 01 class 0c,03,00 hdr 00
(II) PCI: 00:1d:7: chip 8086,27cc card 8086,464c rev 01 class 0c,03,20 hdr 00
(II) PCI: 00:1e:0: chip 8086,244e card 0000,0000 rev e1 class 06,04,01 hdr 01
(II) PCI: 00:1f:0: chip 8086,27b8 card 8086,464c rev 01 class 06,01,00 hdr 80
(II) PCI: 00:1f:1: chip 8086,27df card 8086,464c rev 01 class 01,01,8a hdr 00
(II) PCI: 00:1f:2: chip 8086,27c0 card 8086,464c rev 01 class 01,01,8f hdr 00
(II) PCI: 00:1f:3: chip 8086,27da card 8086,464c rev 01 class 0c,05,00 hdr 00
(II) PCI: 01:00:0: chip 10ec,8168 card 8680,0100 rev 02 class 02,00,00 hdr 00
(II) PCI: End of PCI scan
(II) Intel Bridge workaround enabled
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,4), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[b]
(II) Bus 0 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[b]
(II) Bus 0 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[b]
(II) PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:28:0), (0,1,1), BCTRL: 0x0004 (VGA_EN is cleared)
(II) Bus 1 I/O range:
[0] -1 0 0x00001000 - 0x000010ff (0x100) IX[b]
[1] -1 0 0x00001400 - 0x000014ff (0x100) IX[b]
[2] -1 0 0x00001800 - 0x000018ff (0x100) IX[b]
[3] -1 0 0x00001c00 - 0x00001cff (0x100) IX[b]
(II) Bus 1 non-prefetchable memory range:
[0] -1 0 0x50100000 - 0x501fffff (0x100000) MX[b]
(II) Bus 1 prefetchable memory range:
[0] -1 0 0x50000000 - 0x500fffff (0x100000) MX[b]
(II) PCI-to-PCI bridge:
(II) Bus 2: bridge is at (0:28:2), (0,2,2), BCTRL: 0x0004 (VGA_EN is cleared)
(II) PCI-to-PCI bridge:
(II) Bus 3: bridge is at (0:28:3), (0,3,3), BCTRL: 0x0004 (VGA_EN is cleared)
(II) Subtractive PCI-to-PCI bridge:
(II) Bus 4: bridge is at (0:30:0), (0,4,4), BCTRL: 0x0004 (VGA_EN is cleared)
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:31:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(--) PCI:*(0:2:0) Intel Corporation 82945G/GZ Integrated Graphics Controller rev 2, Mem @ 0x50200000/19, 0x40000000/28, 0x50280000/18, I/O @ 0x20e0/3
(II) Addressable bus resource ranges are
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[b]
[1] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[b]
(II) OS-reported resource ranges:
[0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[b]E(B)
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
[4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
[5] -1 0 0x00000000 - 0x000000ff (0x100) IX[b]
(II) Active PCI resource ranges:
[0] -1 0 0x50000000 - 0x5000ffff (0x10000) MX[b]
[1] -1 0 0x50100000 - 0x50100fff (0x1000) MX[b]
[2] -1 0 0x502c4000 - 0x502c43ff (0x400) MX[b]
[3] -1 0 0x502c0000 - 0x502c3fff (0x4000) MX[b]
[4] -1 0 0x50280000 - 0x502bffff (0x40000) MX[b](B)
[5] -1 0 0x40000000 - 0x4fffffff (0x10000000) MX[b](B)
[6] -1 0 0x50200000 - 0x5027ffff (0x80000) MX[b](B)
[7] -1 0 0x00001000 - 0x000010ff (0x100) IX[b]
[8] -1 0 0x00002000 - 0x0000201f (0x20) IX[b]
[9] -1 0 0x000020a0 - 0x000020af (0x10) IX[b]
[10] -1 0 0x000020e8 - 0x000020eb (0x4) IX[b]
[11] -1 0 0x000020c0 - 0x000020c7 (0x8) IX[b]
[12] -1 0 0x000020ec - 0x000020ef (0x4) IX[b]
[13] -1 0 0x000020c8 - 0x000020cf (0x8) IX[b]
[14] -1 0 0x000020b0 - 0x000020bf (0x10) IX[b]
[15] -1 0 0x00000374 - 0x00000374 (0x1) IX[b]
[16] -1 0 0x00000170 - 0x00000177 (0x8) IX[b]
[17] -1 0 0x000003f4 - 0x000003f4 (0x1) IX[b]
[18] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[b]
[19] -1 0 0x00002020 - 0x0000203f (0x20) IX[b]
[20] -1 0 0x00002040 - 0x0000205f (0x20) IX[b]
[21] -1 0 0x00002060 - 0x0000207f (0x20) IX[b]
[22] -1 0 0x00002080 - 0x0000209f (0x20) IX[b]
[23] -1 0 0x000020e0 - 0x000020e7 (0x8) IX[b](B)
(II) Active PCI resource ranges after removing overlaps:
[0] -1 0 0x50000000 - 0x5000ffff (0x10000) MX[b]
[1] -1 0 0x50100000 - 0x50100fff (0x1000) MX[b]
[2] -1 0 0x502c4000 - 0x502c43ff (0x400) MX[b]
[3] -1 0 0x502c0000 - 0x502c3fff (0x4000) MX[b]
[4] -1 0 0x50280000 - 0x502bffff (0x40000) MX[b](B)
[5] -1 0 0x40000000 - 0x4fffffff (0x10000000) MX[b](B)
[6] -1 0 0x50200000 - 0x5027ffff (0x80000) MX[b](B)
[7] -1 0 0x00001000 - 0x000010ff (0x100) IX[b]
[8] -1 0 0x00002000 - 0x0000201f (0x20) IX[b]
[9] -1 0 0x000020a0 - 0x000020af (0x10) IX[b]
[10] -1 0 0x000020e8 - 0x000020eb (0x4) IX[b]
[11] -1 0 0x000020c0 - 0x000020c7 (0x8) IX[b]
[12] -1 0 0x000020ec - 0x000020ef (0x4) IX[b]
[13] -1 0 0x000020c8 - 0x000020cf (0x8) IX[b]
[14] -1 0 0x000020b0 - 0x000020bf (0x10) IX[b]
[15] -1 0 0x00000374 - 0x00000374 (0x1) IX[b]
[16] -1 0 0x00000170 - 0x00000177 (0x8) IX[b]
[17] -1 0 0x000003f4 - 0x000003f4 (0x1) IX[b]
[18] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[b]
[19] -1 0 0x00002020 - 0x0000203f (0x20) IX[b]
[20] -1 0 0x00002040 - 0x0000205f (0x20) IX[b]
[21] -1 0 0x00002060 - 0x0000207f (0x20) IX[b]
[22] -1 0 0x00002080 - 0x0000209f (0x20) IX[b]
[23] -1 0 0x000020e0 - 0x000020e7 (0x8) IX[b](B)
(II) OS-reported resource ranges after removing overlaps with PCI:
[0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[b]E(B)
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
[4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
[5] -1 0 0x00000000 - 0x000000ff (0x100) IX[b]
(II) All system resource ranges:
[0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[b]E(B)
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
[4] -1 0 0x50000000 - 0x5000ffff (0x10000) MX[b]
[5] -1 0 0x50100000 - 0x50100fff (0x1000) MX[b]
[6] -1 0 0x502c4000 - 0x502c43ff (0x400) MX[b]
[7] -1 0 0x502c0000 - 0x502c3fff (0x4000) MX[b]
[8] -1 0 0x50280000 - 0x502bffff (0x40000) MX[b](B)
[9] -1 0 0x40000000 - 0x4fffffff (0x10000000) MX[b](B)
[10] -1 0 0x50200000 - 0x5027ffff (0x80000) MX[b](B)
[11] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
[12] -1 0 0x00000000 - 0x000000ff (0x100) IX[b]
[13] -1 0 0x00001000 - 0x000010ff (0x100) IX[b]
[14] -1 0 0x00002000 - 0x0000201f (0x20) IX[b]
[15] -1 0 0x000020a0 - 0x000020af (0x10) IX[b]
[16] -1 0 0x000020e8 - 0x000020eb (0x4) IX[b]
[17] -1 0 0x000020c0 - 0x000020c7 (0x8) IX[b]
[18] -1 0 0x000020ec - 0x000020ef (0x4) IX[b]
[19] -1 0 0x000020c8 - 0x000020cf (0x8) IX[b]
[20] -1 0 0x000020b0 - 0x000020bf (0x10) IX[b]
[21] -1 0 0x00000374 - 0x00000374 (0x1) IX[b]
[22] -1 0 0x00000170 - 0x00000177 (0x8) IX[b]
[23] -1 0 0x000003f4 - 0x000003f4 (0x1) IX[b]
[24] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[b]
[25] -1 0 0x00002020 - 0x0000203f (0x20) IX[b]
[26] -1 0 0x00002040 - 0x0000205f (0x20) IX[b]
[27] -1 0 0x00002060 - 0x0000207f (0x20) IX[b]
[28] -1 0 0x00002080 - 0x0000209f (0x20) IX[b]
[29] -1 0 0x000020e0 - 0x000020e7 (0x8) IX[b](B)
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules//extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
compiled for 7.2.0, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.3
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "type1"
(II) Loading /usr/lib/xorg/modules//fonts/libtype1.so
(II) Module type1: vendor="X.Org Foundation"
compiled for 7.2.0, module version = 1.0.2
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.5
(II) Loading font Type1
(II) LoadModule: "freetype"
(II) Loading /usr/lib/xorg/modules//fonts/libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
compiled for 7.2.0, module version = 2.1.0
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.5
(II) Loading font FreeType
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules//extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
compiled for 7.2.0, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.3
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules//extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
compiled for 7.2.0, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.3
(==) AIGLX disabled
(II) Loading extension GLX
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules//extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
compiled for 7.2.0, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.3
(II) Loading extension XFree86-DRI
(II) LoadModule: "intel"
(II) Loading /usr/lib/xorg/modules//drivers/intel_drv.so
(II) Module intel: vendor="X.Org Foundation"
compiled for 7.2.0, module version = 2.1.1
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 1.2
(II) LoadModule: "kbd"
(II) Loading /usr/lib/xorg/modules//input/kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
compiled for 7.2.0, module version = 1.2.2
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.7
(II) LoadModule: "mouse"
(II) Loading /usr/lib/xorg/modules//input/mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
compiled for 7.2.0, module version = 1.2.2
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.7
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
E7221 (i915), 915GM, 945G, 945GM, 945GME, 965G, 965G, 965Q, 946GZ,
965GM, 965GME/GLE, G33, Q35, Q33
(II) Primary Device is: PCI 00:02:0
(--) Chipset 945G found
(II) resource ranges after xf86ClaimFixedResources() call:
[0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[b]E(B)
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
[4] -1 0 0x50000000 - 0x5000ffff (0x10000) MX[b]
[5] -1 0 0x50100000 - 0x50100fff (0x1000) MX[b]
[6] -1 0 0x502c4000 - 0x502c43ff (0x400) MX[b]
[7] -1 0 0x502c0000 - 0x502c3fff (0x4000) MX[b]
[8] -1 0 0x50280000 - 0x502bffff (0x40000) MX[b](B)
[9] -1 0 0x40000000 - 0x4fffffff (0x10000000) MX[b](B)
[10] -1 0 0x50200000 - 0x5027ffff (0x80000) MX[b](B)
[11] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
[12] -1 0 0x00000000 - 0x000000ff (0x100) IX[b]
[13] -1 0 0x00001000 - 0x000010ff (0x100) IX[b]
[14] -1 0 0x00002000 - 0x0000201f (0x20) IX[b]
[15] -1 0 0x000020a0 - 0x000020af (0x10) IX[b]
[16] -1 0 0x000020e8 - 0x000020eb (0x4) IX[b]
[17] -1 0 0x000020c0 - 0x000020c7 (0x8) IX[b]
[18] -1 0 0x000020ec - 0x000020ef (0x4) IX[b]
[19] -1 0 0x000020c8 - 0x000020cf (0x8) IX[b]
[20] -1 0 0x000020b0 - 0x000020bf (0x10) IX[b]
[21] -1 0 0x00000374 - 0x00000374 (0x1) IX[b]
[22] -1 0 0x00000170 - 0x00000177 (0x8) IX[b]
[23] -1 0 0x000003f4 - 0x000003f4 (0x1) IX[b]
[24] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[b]
[25] -1 0 0x00002020 - 0x0000203f (0x20) IX[b]
[26] -1 0 0x00002040 - 0x0000205f (0x20) IX[b]
[27] -1 0 0x00002060 - 0x0000207f (0x20) IX[b]
[28] -1 0 0x00002080 - 0x0000209f (0x20) IX[b]
[29] -1 0 0x000020e0 - 0x000020e7 (0x8) IX[b](B)
(II) resource ranges after probing:
[0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[b]E(B)
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
[4] -1 0 0x50000000 - 0x5000ffff (0x10000) MX[b]
[5] -1 0 0x50100000 - 0x50100fff (0x1000) MX[b]
[6] -1 0 0x502c4000 - 0x502c43ff (0x400) MX[b]
[7] -1 0 0x502c0000 - 0x502c3fff (0x4000) MX[b]
[8] -1 0 0x50280000 - 0x502bffff (0x40000) MX[b](B)
[9] -1 0 0x40000000 - 0x4fffffff (0x10000000) MX[b](B)
[10] -1 0 0x50200000 - 0x5027ffff (0x80000) MX[b](B)
[11] 0 0 0x000a0000 - 0x000affff (0x10000) MS[b]
[12] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[b]
[13] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[b]
[14] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
[15] -1 0 0x00000000 - 0x000000ff (0x100) IX[b]
[16] -1 0 0x00001000 - 0x000010ff (0x100) IX[b]
[17] -1 0 0x00002000 - 0x0000201f (0x20) IX[b]
[18] -1 0 0x000020a0 - 0x000020af (0x10) IX[b]
[19] -1 0 0x000020e8 - 0x000020eb (0x4) IX[b]
[20] -1 0 0x000020c0 - 0x000020c7 (0x8) IX[b]
[21] -1 0 0x000020ec - 0x000020ef (0x4) IX[b]
[22] -1 0 0x000020c8 - 0x000020cf (0x8) IX[b]
[23] -1 0 0x000020b0 - 0x000020bf (0x10) IX[b]
[24] -1 0 0x00000374 - 0x00000374 (0x1) IX[b]
[25] -1 0 0x00000170 - 0x00000177 (0x8) IX[b]
[26] -1 0 0x000003f4 - 0x000003f4 (0x1) IX[b]
[27] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[b]
[28] -1 0 0x00002020 - 0x0000203f (0x20) IX[b]
[29] -1 0 0x00002040 - 0x0000205f (0x20) IX[b]
[30] -1 0 0x00002060 - 0x0000207f (0x20) IX[b]
[31] -1 0 0x00002080 - 0x0000209f (0x20) IX[b]
[32] -1 0 0x000020e0 - 0x000020e7 (0x8) IX[b](B)
[33] 0 0 0x000003b0 - 0x000003bb (0xc) IS[b]
[34] 0 0 0x000003c0 - 0x000003df (0x20) IS[b]
(II) Setting vga for screen 0.
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/lib/xorg/modules//libint10.so
(II) Module int10: vendor="X.Org Foundation"
compiled for 7.2.0, module version = 1.0.0
ABI class: X.Org Video Driver, version 1.2
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Loading /usr/lib/xorg/modules//libvbe.so
(II) Module vbe: vendor="X.Org Foundation"
compiled for 7.2.0, module version = 1.1.0
ABI class: X.Org Video Driver, version 1.2
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/lib/xorg/modules//libvgahw.so
(II) Module vgahw: vendor="X.Org Foundation"
compiled for 7.2.0, module version = 0.1.0
ABI class: X.Org Video Driver, version 1.2
(**) intel(0): Depth 24, (--) framebuffer bpp 32
(==) intel(0): RGB weight 888
(==) intel(0): Default visual is TrueColor
(II) intel(0): Integrated Graphics Chipset: Intel(R) 945G
(--) intel(0): Chipset: "945G"
(--) intel(0): Linear framebuffer at 0x40000000
(--) intel(0): IO registers at addr 0x50200000
(II) intel(0): 2 display pipes available.
(==) intel(0): Using XAA for acceleration
(--) intel(0): Will try to allocate texture pool for old Mesa 3D driver.
(II) intel(0): Will try to reserve 32768 kiB of AGP aperture space
for the DRM memory manager.
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"(II) Module already built-in
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"(II) Module already built-in
(II) intel(0): Output VGA using monitor section Monitor[0]
(**) intel(0): Option "PreferredMode" "720x400"
(II) intel(0): I2C bus "CRTDDC_A" initialized.
(II) intel(0): I2C bus "SDVOCTRL_E for SDVOB" initialized.
(II) intel(0): I2C device "SDVOCTRL_E for SDVOB:SDVO Controller B" registered at address 0x70.
(II) intel(0): I2C bus "SDVOB DDC Bus" initialized.
(II) intel(0): Output VGA-1 has no monitor section
(II) intel(0): SDVO device VID/DID: 02:C2.02, clock range 25.0MHz - 160.0MHz, input 1: Y, input 2: N, output 1: Y, output 2: N
(II) intel(0): I2C bus "SDVOCTRL_E for SDVOC" initialized.
(II) intel(0): I2C device "SDVOCTRL_E for SDVOC:SDVO Controller C" registered at address 0x72.
(II) intel(0): No SDVO device found on SDVOC
(II) intel(0): I2C device "SDVOCTRL_E for SDVOC:SDVO Controller C" removed.
(II) intel(0): I2C bus "SDVOCTRL_E for SDVOC" removed.
(II) intel(0): Current clock rate multiplier: 1
(II) intel(0): Output VGA disconnected
(II) intel(0): EDID for output VGA
(II) intel(0): Output VGA-1 disconnected
(II) intel(0): EDID for output VGA-1
(II) intel(0): Output VGA disconnected
(II) intel(0): Output VGA-1 disconnected
(EE) intel(0): No valid modes.
(II) UnloadModule: "intel"
(II) UnloadModule: "vgahw"
(II) Unloading /usr/lib/xorg/modules//libvgahw.so
(II) UnloadModule: "vbe"
(II) Unloading /usr/lib/xorg/modules//libvbe.so
(II) UnloadModule: "int10"
(II) Unloading /usr/lib/xorg/modules//libint10.so
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

arctgx

  • Gość
Start X'ów bez monitora, Intel950
« Odpowiedź #3 dnia: 2009-01-13, 17:01:23 »
Jak działa PreferredMode bez wyłączonego DDC? W Modeline zamiast nazwy "720x400" lepiej użyć czegoś niepowtarzalnego. Nie wiem czy przy wyłączonym DDC prócz ręcznego zadania zbioru trybów wyświetlania trzeba jeszcze podać coś, co normalnie zostałoby wykryte z pamięci monitora.

Zakładam, że z ręcznym włączeniem tej rozdzielczości za pomocą xrandr nie masz problemu, skoro jest na liście.

Środowiska GNOME czy KDE mogą w swoich konfiguracjach nadpisywać ustawienia serwera Xorg. Możesz sprawdzić czy tak jest albo odpalić przy zadanym PreferredMode prosty menedżer okien.

Przy definiowaniu Modeline w mojej wersji Xorg (7.4) trzeba podać UseModes jak np. tu pokazałem: http://forum.linux.pl/viewtopic.php?pid=89362#p89362 U Ciebie może być inaczej (znowu do mana trzeba by zerknąć).

figipol

  • Gość
Start X'ów bez monitora, Intel950
« Odpowiedź #4 dnia: 2009-01-14, 16:26:48 »
Doczytałem w man intel i dla 945G nie moge wyłączyć DDC, nie ma takiej opcji(jest tylko dla i810 and i815).

Recznie mogę wlączyć rozdzielczosc 720x400 bez problemu.

Zmieniłem Modeline tak jak podałeś w innym poście i pomogło przy podłączonym monitorze.

W związku z tym że nie moge wyłączyc DDC to moge jakoś obejść to sprawdzanie?

arctgx

  • Gość
Start X'ów bez monitora, Intel950
« Odpowiedź #5 dnia: 2009-01-14, 17:26:37 »
Rozumiem, że "tryb narzucony bez monitora" ma być włączony dla plazmy.

Nigdy, z braku potrzeby, nie zaglądałem do dokumentacji, jak działa wykrywanie monitora przez działający już serwer Xorg. Na razie nie mam pojęcia czy są możliwe sztuczki w rodzaju podsystemu UDEV - tzn. wybór konfiguracji na podstawie cech podłączonego monitora. Nie wiem też na razie czy jeśli tak, to w samym xorg.conf wystarczy podłubać, czy też trzeba skorzystać z HAL.

Może z ciekawości poszukam, ale nim to zrobię, zapytam o coś bardziej podstawowego. W sekcji Display masz trzy tryby, z których żaden nie jest tym co chcesz. Może po prostu wywal je i tam daj ten wybrany.

Jeszcze jedna uwaga: w pewnej zbugowanej wersji Xorg (7.2, serwer 1.3) musiałem dla wymuszenia pewnego trybu użyć wpisu Virtual.

Przy okazji: czy potrzebne Ci sa podsekcje dla niższych głębi kolorów?

figipol

  • Gość
Start X'ów bez monitora, Intel950
« Odpowiedź #6 dnia: 2009-01-15, 09:48:18 »
Cytat: arctgx
Rozumiem, że "tryb narzucony bez monitora" ma być włączony dla plazmy.
Tak, chcę aby X'y odpalały sie z tą rozdzilczościa z myśla o plazmie.

Cytat: arctgx
Może z ciekawości poszukam, ale nim to zrobię, zapytam o coś bardziej podstawowego. W sekcji Display masz trzy tryby, z których żaden nie jest tym co chcesz. Może po prostu wywal je i tam daj ten wybrany.

Przy okazji: czy potrzebne Ci sa podsekcje dla niższych głębi kolorów?
Próbowałem zmieniać sekcję Display, tak jak proponowałeś, tzn. zostawiłem podsekcje tylko dla głebi 24, bo tej używam i dałem jeden tryb "720x400" i dalej nie pomogło. Nie są mi potrzebne sekcje dla niższych głębi kolorów.

Widziałem że sterownik nvidia umożliwia pobranie parametrów monitora zamiast od monitora to z plku, ale w sterownikach dla tej karty nic takiego nie ma.

Cytat: arctgx
Jeszcze jedna uwaga: w pewnej zbugowanej wersji Xorg (7.2, serwer 1.3) musiałem dla wymuszenia pewnego trybu użyć wpisu Virtual.
Xorg -version
X Window System Version 7.2.0
Release Date: Tue Jun  3 00:09:04 UTC 2008
X Protocol Version 11, Revision 0, Release 7.2
Build Operating System: openSUSE SUSE LINUX
Current Operating System: Linux postv 2.6.22.18-0.2-default #1 SMP 2008-06-09 13:53:20 +0200 i686
Build Date: 03 June 2008
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present
Możesz powiedzieć jak użyć wpisu Virtual (jak to działa), bądz podać jakis sensowny link?

Jak odpale X'y z podpiętym monitorem to mogę wypiąć i podpiąć i nie wywala X'ów, tak wieć na początku tylko sprawdza jak to obejść?

arctgx

  • Gość
Start X'ów bez monitora, Intel950
« Odpowiedź #7 dnia: 2009-01-15, 14:10:46 »
O Virtual możesz przecież przeczytać w man xorg.conf. Linijkę postaci Virtual "720x400" dodajesz do podsekcji Display.

Na razie dałem sobie spokój z szukaniem, choć jestem ciekaw jak wymusić rozdzielczość bądź ustawić z automatu po podłączeniu plazmy.

A może w międzyczasie miałbyś ochotę zobaczyć jak sobie automatycznie lub z dodanymi konfiguracjami radzi Xorg 7.4? Zdaje sie, że najnowsza Fedora live czy Ubuntu mają już tę wersję.

figipol

  • Gość
Start X'ów bez monitora, Intel950
« Odpowiedź #8 dnia: 2009-01-16, 09:42:12 »
Zainstalowalem Opensuse 11.1 - ma Xorg 7.4, ale dalej to samo.

Jakies pomysly jak obejsć to sprawdzanie, dla tego intela 945G ??

figipol

  • Gość
Start X'ów bez monitora, Intel950
« Odpowiedź #9 dnia: 2009-01-16, 10:58:00 »
Ustawiłem sterownik "VESA" i odpalił sie bez podłaczonego monitora, czyli sterownik intela spradza to i nie ma możliwości opcjami wyłączyć sprawdzanie.

Czy VESA akceptuje preffered mode? Bo zamiast w 720x400 odpalil sie w 1280x1024.

Czy duża jest różnica wydajności pomiędzy ster VESA a INTEL ??

Gdzie mógłbym szukać adby dalej w tym INTELU wyłaczyć to sprawdzanie?

arctgx

  • Gość
Start X'ów bez monitora, Intel950
« Odpowiedź #10 dnia: 2009-01-16, 14:05:39 »
Nie wiem dokładnie, czym poza brakiem akceleracji 3D różni się sterownik VESA od intelowskiego.

Teoretycznie "PreferredMode" powinien zadziałać dla dowolnego sterownika wspierającego RandR 1.2 . Pytanie tylko czy vesa (w używanej przez Ciebie wersji) do nich należy, a przede wszystkim czy obsługuje 720x400.

Być może log z uruchomienia na vesie powie na ten temat coś więcej.

Spojrzałem jeszcze na Twój pierwszy log czy gdzieś będą wymienione parametry podane w Modeline. Z jakiegoś powodu ten tryb nie został zjedzony. U mnie też brak w logu parametrów mojego trybu. Być może ujrzę je, kiedy odpalę Xorg z opcją -logverbose 5 (albo większą liczbą). Żeby nie szukać pliku, w którym na stałe nadawane są opcje (dla przykładu, używam XDM i plikem tym jest /etc/X11/xdm/Xservers), możesz ręcznie odpalić goły, niezależny od działającego serwer, Xorg (z konsoli tekstowej jako root póki co :)):

Xorg :1 -logfile /tmp/log$(date +%F-%H.%M.%S) -logverbose 5 -verbose 5 >/tmp/wyjscie_2 2>&1
Zabijasz przez Ctrl-Alt-Backspace.

Nie zamykając Xorg, zrobiłem tak najpierw z *verbose 5, potem nawet z 255 i cennych informacji nie przybyło w obu plikach. Ale spójrz na ten wątek: http://forum.linux.pl/viewtopic.php?pid=83166#p83166 - może Ty coś wydłubiesz na każdym ze sterowników.

Nie podoba mi się, że wśród znalezionych trybów w logu podawane są tylko te z autodetekcji.