In Debian Lenny, newly installed:
Wanted a virtual X screen size bigger than the physical screen size; The machine is a Shuttle Xpc. ---------------- output of lspci: 00:00.0 Host bridge: Silicon Integrated Systems [SiS] 661FX/M661FX/M661MX Host (rev 11) 00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SiS AGP Port (virtual PCI-to-PCI bridge) 00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS964 [MuTIOL Media IO] (rev 36) 00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev 01) 00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] AC'97 Sound Controller (rev a0) 00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f) 00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f) 00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f) 00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller 00:05.0 IDE interface: Silicon Integrated Systems [SiS] RAID bus controller 180 SATA/PATA [SiS] (rev 01) 00:0f.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) 00:10.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306 Fire II IEEE 1394 OHCI Link Layer Controller (rev 80) 01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 SE] (rev 01) 01:00.1 Display controller: ATI Technologies Inc RV280 [Radeon 9200 SE] (Secondary) (rev 01) ---------------- this is the xorg.conf as it came (or was installed by Lenny): # xorg.conf (X.Org X Window System server configuration file) # # This file was generated by dexconf, the Debian X Configuration tool, using # values from the debconf database. # # Edit this file with caution, and see the xorg.conf manual page. # (Type "man xorg.conf" at the shell prompt.) # # This file is automatically updated on xserver-xorg package upgrades *only* # if it has not been modified since the last upgrade of the xserver-xorg # package. # # If you have edited this file but would like it to be automatically updated # again, run the following command: # sudo dpkg-reconfigure -phigh xserver-xorg Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "XkbRules" "xorg" Option "XkbModel" "pc104" Option "XkbLayout" "us" EndSection Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" EndSection Section "Device" Identifier "Configured Video Device" EndSection Section "Monitor" Identifier "Configured Monitor" EndSection Section "Screen" Identifier "Default Screen" Monitor "Configured Monitor" EndSection ---------------- This is the xorg.conf as I attempted to get it to produce a virtual screen size bigger than the physical screen size: # xorg.conf (X.Org X Window System server configuration file) # # This file was generated by dexconf, the Debian X Configuration tool, using # values from the debconf database. # # Edit this file with caution, and see the xorg.conf manual page. # (Type "man xorg.conf" at the shell prompt.) # # This file is automatically updated on xserver-xorg package upgrades *only* # if it has not been modified since the last upgrade of the xserver-xorg # package. # # If you have edited this file but would like it to be automatically updated # again, run the following command: # sudo dpkg-reconfigure -phigh xserver-xorg Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "XkbRules" "xorg" Option "XkbModel" "pc104" Option "XkbLayout" "us" EndSection Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" EndSection Section "Device" Identifier "Configured Video Device" Driver "radeon" BusID "PCI:1:0:0" VideoRam 32768 EndSection Section "Monitor" Identifier "Viewsonic VP191s" EndSection Section "Screen" Identifier "Default Screen" Monitor "Viewsonic VP191s" Subsection "Display" Depth 16 Modes "1280x1024" "1024x768" Virtual 2000 1600 EndSubsection EndSection ---------------- >From comments online, http://www.x.org/archive/X11R6.8.0/doc/xorg.conf.5.html , accessed 2009-04-26, and more or less duplicated in the <man xorg.conf> man-page: *Display* subsections have the following format: * SubSection "Display"* * Depth */depth/ / entries/ / .../ * EndSubSection* ... *Virtual */xdim ydim/ This optional entry specifies the virtual screen resolution to be used. /xdim/ must be a multiple of either 8 or 16 for most drivers, and a multiple of 32 when running in monochrome mode. The given value will be rounded down if this is not the case. Video modes which are too large for the specified virtual size will be rejected. If this entry is not present, the virtual screen resolution will be set to accommodate all the valid video modes given in the *Modes* * entry. Some drivers/hardware combinations do not support virtual * screens. Refer to the appropriate driver-specific documentation for * details. The last three lines hint at the problem, but I'm not sure where to look for more information. dexconf merely recreates the distribution xorg.conf, as quoted above. dpkg-reconfigure xserver-xorg, so far as I could understand its choices, did no better. The very same hardware with x.org worked with a virtual screen size on an older version of Debian, probably Sid or Etch; not sure which one. Any thoughts? Andrew Porter, a...@jedp.com ---------------- FWIW, here is the older xorg.conf, from the earlier version of Debian: # /etc/X11/xorg.conf (xorg X Window System server configuration file) # # This file was generated by dexconf, the Debian X Configuration tool, using # values from the debconf database. # # Edit this file with caution, and see the /etc/X11/xorg.conf manual page. # (Type "man /etc/X11/xorg.conf" at the shell prompt.) # # This file is automatically updated on xserver-xorg package upgrades *only* # if it has not been modified since the last upgrade of the xserver-xorg # package. # # If you have edited this file but would like it to be automatically updated # again, run the following command: # sudo dpkg-reconfigure -phigh xserver-xorg Section "Files" FontPath "/usr/share/fonts/X11/misc" FontPath "/usr/X11R6/lib/X11/fonts/misc" FontPath "/usr/share/fonts/X11/cyrillic" FontPath "/usr/X11R6/lib/X11/fonts/cyrillic" FontPath "/usr/share/fonts/X11/100dpi/:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled" FontPath "/usr/share/fonts/X11/75dpi/:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled" FontPath "/usr/share/fonts/X11/Type1" FontPath "/usr/X11R6/lib/X11/fonts/Type1" FontPath "/usr/share/fonts/X11/100dpi" FontPath "/usr/X11R6/lib/X11/fonts/100dpi" FontPath "/usr/share/fonts/X11/75dpi" FontPath "/usr/X11R6/lib/X11/fonts/75dpi" # path to defoma fonts FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" EndSection Section "Module" Load "i2c" Load "bitmap" Load "ddc" Load "dri" Load "extmod" Load "freetype" Load "glx" Load "int10" Load "type1" Load "vbe" EndSection Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "CoreKeyboard" Option "XkbRules" "xorg" Option "XkbModel" "pc104" Option "XkbLayout" "us" EndSection Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ExplorerPS/2" Option "Emulate3Buttons" "true" EndSection Section "Device" # Identifier "Silicon Integrated Systems (SiS) 661FX/M661FX/M661MX/741/M741/760/M760 PCI/AGP" Identifier "ATI Radeon 7000" # Driver "sis" Driver "ati" BusID "PCI:1:0:0" VideoRam 32768 EndSection Section "Monitor" Identifier "ViewSonic VP191s" # Option "DPMS" EndSection Section "Screen" Identifier "Default Screen" # Device "Silicon Integrated Systems (SiS) 661FX/M661FX/M661MX/741/M741/760/M760 PCI/AGP" Device "ATI Radeon 7000" Monitor "ViewSonic VP191s" DefaultDepth 24 SubSection "Display" Depth 1 Modes "1280x1024" "1152x864" "1024x768" Virtual 2000 1600 EndSubSection SubSection "Display" Depth 4 Modes "1280x1024" "1152x864" "1024x768" Virtual 2000 1600 EndSubSection SubSection "Display" Depth 8 Modes "1280x1024" "1152x864" "1024x768" Virtual 2000 1600 EndSubSection SubSection "Display" Depth 15 Modes "1280x1024" "1152x864" "1024x768" Virtual 2000 1600 EndSubSection SubSection "Display" Depth 16 Modes "1280x1024" "1152x864" "1024x768" Virtual 2000 1600 EndSubSection SubSection "Display" Depth 24 Modes "1280x1024" "1152x864" "1024x768" Virtual 2000 1600 EndSubSection EndSection Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" InputDevice "Generic Keyboard" InputDevice "Configured Mouse" EndSection Section "DRI" Mode 0666 EndSection -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org