View previous topic :: View next topic |
Author |
Message |
drivingsouth n00b
Joined: 24 Jul 2004 Posts: 69 Location: Göteborg
|
Posted: Fri Feb 09, 2007 12:42 am Post subject: Messed up MergedFB with xorg-server 1.2 |
|
|
I'm facing prolems with my merged Framebuffer Layout since I updated xorg-server to version 1.2.
I'm using a Thinkpad R40 with a ATI Radeon 7500. Normally, The internal resolution is set to 1024x768 and the attached TFT is running with 1280x1024. This worked perfectly fine with xorg-server version 1.1.x.
Now, when starting X, the external TFT switches off while the internal runs with 1280x1024, some parts of the screen are just cut off.
Nothing was changed in my xorg.conf and when I downgraded to version 1.1.x, this config file worked fine.
My xorg.conf:
Code: |
# $XdotOrg: xc/programs/Xserver/hw/xfree86/xorgconf.cpp,v 1.2 2004/04/23 19:20:02 eich Exp $
# **********************************************************************
# Files section. This allows default font and rgb paths to be set
# **********************************************************************
Section "Files"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/100dpi"
FontPath "/usr/local/share/fonts"
EndSection
# **********************************************************************
# Module section -- this is an optional section which is used to specify
# which run-time loadable modules to load when the X server starts up.
# **********************************************************************
Section "Module"
Load "dbe"
Load "GLcore"
# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
SubSection "extmod"
Option "omit xfree86-dga"
EndSubSection
Load "type1"
Load "freetype"
Load "speedo"
# Load "xtt"
Load "glx"
Load "record"
Load "xtrap"
Load "dri"
Load "drm"
Load "synaptics"
EndSection
# **********************************************************************
# Server flags section. This contains various server-wide Options.
# **********************************************************************
Section "ServerFlags"
# Option "blank time" "10" # 10 minutes
# Set the DPMS timeouts. These are set here because they are global
# rather than screen-specific. These settings alone don't enable DPMS.
# It is enabled per-screen (or per-monitor), and even then only when
# the driver supports it.
Option "standby time" "20"
Option "suspend time" "30"
Option "off time" "60"
EndSection
# **********************************************************************
# Input devices
# **********************************************************************
# **********************************************************************
# Core keyboard's InputDevice section
# **********************************************************************
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbLayout" "de"
Option "XkbModel" "pc105" #was "loiinkseusb"
EndSection
# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************
#Synaptics
Section "InputDevice"
Identifier "Touchpad"
Driver "synaptics"
# Option "SendCoreEvents"
Option "Device" "/dev/psaux
Option "Protocol" "dev-auto"
Option "UseShm" "true"
# Next line required only if you want to disable the mousepad while typing:
# Option "SHMConfig" "off"
# The rest of the options are NOT required, just a default similar to the
# Windows drivers with non of the extra features.
EndSection
Section "InputDevice"
Identifier "Trackpoint"
Driver "mouse"
Option "SendCoreEvents" # needed for multiple devices
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/input/mice"
EndSection
#Microsoft IntelliMouse Explorer
Section "InputDevice"
# Identifier and driver
Identifier "IntelliMouse"
Driver "mouse"
Option "SendCoreEvents"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/input/mice"
Option "Buttons" "4 5" #was "7"
Option "ZAxisMapping" "6 7"
Option "Resolution" "100"
EndSection
# **********************************************************************
# Monitor section
# **********************************************************************
# Any number of monitor sections may be present
Section "Monitor"
Identifier "IBM"
Option "DPMS" "true"
EndSection
Section "Monitor"
Identifier "Eizo"
# HorizSync 24.8-80.0 # from Eizo
# VertRefresh 50.0-75.0 # from Eizo
# Modeline "1280x1024_60.00" 108.88 1280 1360 1496 1712 1024 1025 1028 1060 -HSync +Vsync
EndSection
# **********************************************************************
# Graphics device section
# **********************************************************************
# Any number of graphics device sections may be present
Section "Device"
Identifier "Ati0"
Driver "radeon"
BusID "PCI:1:0:0"
Screen 0
Option "MonitorLayout" "LVDS,CRT"
# Option "IgnoreEDID" "True"
Option "EnablePageFlip" "True"
Option "DynamicClocks" "True"
Option "AGPMode" "4"
Option "AGPFastWrite" "True"
Option "RenderAccel" "True"
# Option "AccelMethod" "exa"
Option "ColorTiling" "False"
Option "BIOSHotkeys" "True" # # use bios hot keys on thinkpad (aka fn+f7)
Option "MergedFB" "True"
Option "CRT2Position" "RightOf"
Option "XaaNoScanlineImageWriteRect"
Option "XaaNoScanlineCPUToScreenColorExpandFill"
# This allows X to use MergedFB if the external monitor is not connected
# when I start X. The ranges are taken from DDC values of the CTX monitor
# I use at the office; as listed in Xorg.log.
Option "CRT2Hsync" "24.8-80"
Option "CRT2VRefresh" "50-75"
Option "MetaModes" "1024x768-1280x1024 1024x768-1024x768 1280x1024 1024x768 800x600 640x480"
Option "MergedNonRectangular" "true"
Option "MergedDPI" "100 100"
EndSection
#Section "Device"
# Identifier "Ati1
# Driver "radeon"
# BusID "PCI:1:0:0"
# Screen 1
# Option "DynamicClocks" "True"
# Option "EnablePageFlip" "True"
# Option "AGPMode" "4"
# Option "AGPFastWrite" "True"
# Option "RenderAccel" "True"
#EndSection
# **********************************************************************
# Screen sections.
# **********************************************************************
# Any number of screen sections may be present. Each describes
# the configuration of a single screen. A single specific screen section
# may be specified from the X server command line with the "-screen"
# option.
Section "Screen"
Identifier "Screen0"
Device "Ati0"
Monitor "IBM"
DefaultDepth 24
SubSection "Display"
Depth 24
# Virtual 2304 1024
Modes "1280x1024" "1024x768"
EndSubSection
EndSection
# For single screen Laptop Layout
Section "Screen"
Identifier "Screen1"
Device "Ati0"
Monitor "IBM"
DefaultDepth 24
SubSection "Display"
Modes "1024x768"
EndSubSection
EndSection
# IBM LCD (low resolution for layout 'TV')
Section "Screen"
Identifier "Screen2"
Device "Ati0"
Monitor "IBM"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "800x600"
EndSubSection
EndSection
# **********************************************************************
# ServerLayout sections.
# **********************************************************************
Section "ServerLayout"
Identifier "Dual"
Screen "Screen0"
InputDevice "IntelliMouse" "CorePointer" #was "AlwaysCore" changed to use Xmodmap
InputDevice "Touchpad" "AlwaysCore"
InputDevice "Trackpoint" "AlwaysCore"
InputDevice "Keyboard0" "CoreKeyboard"
# Option "Xinerama" "On"
Option "AIGLX" "False"
EndSection
Section "ServerLayout"
Identifier "Laptop"
Screen "Screen1"
# InputDevice "IntelliMouse" "AlwaysCore"
InputDevice "Touchpad" "AlwaysCore"
InputDevice "Trackpoint" "AlwaysCore"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
#
# TV-OUT:
# - connect notebook with tv
# - restart notebook without X
# - call 'startx -- -layout TV'
# - open an xterm an type '/usr/local/sbin/atitvout -f t'
# - watch videos with 'mplayer -vm -fs /path/to/file' or 'mplayer -vo svga /path/to/file'
# - end tv session with 'atitvout -f l'
#
Section "ServerLayout"
Identifier "TV"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Touchpad" "AlwaysCore"
InputDevice "Trackpoint" "AlwaysCore"
Option "Clone" "off"
Option "Xinerama" "off"
Screen "Screen2"
EndSection
Section "DRI"
Group "video"
Mode 0660
EndSection
Section "Extensions"
Option "Composite" "false"
EndSection
|
Here are the relevant parts of my Xorg.0.log:
Code: |
(II) Module ddc: vendor="X.Org Foundation"
compiled for 7.2.0, module version = 1.0.0
ABI class: X.Org Video Driver, version 1.1
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"
(II) Loading /usr/lib/xorg/modules//libi2c.so
(II) Module i2c: vendor="X.Org Foundation"
compiled for 7.2.0, module version = 1.2.0
ABI class: X.Org Video Driver, version 1.1
(II) RADEON(0): I2C bus "DDC" initialized.
(II) RADEON(0): Legacy BIOS detected
(II) RADEON(0): LVDS port is not in connector table, added in.
(II) RADEON(0): Connector0: DDCType-0, DACType-1, TMDSType--1, ConnectorType-1
(II) RADEON(0): Connector1: DDCType-3, DACType-0, TMDSType--1, ConnectorType-2
(**) RADEON(0): MonitorLayout Option:
Monitor1--Type LVDS, Monitor2--Type CRT
(II) RADEON(0): I2C device "DDC:ddc2" registered at address 0xA0.
(II) RADEON(0): I2C device "DDC:ddc2" removed.
(II) RADEON(0): DDC Type: 3, Detected Type: 1
(II) RADEON(0): EDID data from the display on port 1 ----------------------
(II) RADEON(0): Manufacturer: ENC Model: 1651 Serial#: 0
(II) RADEON(0): Year: 2003 Week: 7
(II) RADEON(0): EDID Version: 1.2
(II) RADEON(0): Analog Display Input, Input Voltage Level: 0.700/0.700 V
(II) RADEON(0): Sync: Separate
(II) RADEON(0): Max H-Image Size [cm]: horiz.: 34 vert.: 27
(II) RADEON(0): Gamma: 2.20
(II) RADEON(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
(II) RADEON(0): First detailed timing is preferred mode
(II) RADEON(0): redX: 0.640 redY: 0.350 greenX: 0.290 greenY: 0.610
(II) RADEON(0): blueX: 0.140 blueY: 0.080 whiteX: 0.310 whiteY: 0.330
(II) RADEON(0): Supported VESA Video Modes:
(II) RADEON(0): 720x400@70Hz
(II) RADEON(0): 640x480@60Hz
(II) RADEON(0): 640x480@67Hz
(II) RADEON(0): 640x480@72Hz
(II) RADEON(0): 640x480@75Hz
(II) RADEON(0): 800x600@56Hz
(II) RADEON(0): 800x600@60Hz
(II) RADEON(0): 800x600@72Hz
(II) RADEON(0): 800x600@75Hz
(II) RADEON(0): 832x624@75Hz
(II) RADEON(0): 1024x768@60Hz
(II) RADEON(0): 1024x768@70Hz
(II) RADEON(0): 1024x768@75Hz
(II) RADEON(0): 1280x1024@75Hz
(II) RADEON(0): 1152x870@75Hz
(II) RADEON(0): Manufacturer's mask: 0
(II) RADEON(0): Supported Future Video Modes:
(II) RADEON(0): #0: hsize: 1280 vsize 1024 refresh: 60 vid: 32897
(II) RADEON(0): #1: hsize: 1280 vsize 960 refresh: 60 vid: 16513
(II) RADEON(0): #2: hsize: 1280 vsize 960 refresh: 75 vid: 20353
(II) RADEON(0): #3: hsize: 1152 vsize 864 refresh: 75 vid: 20337
(II) RADEON(0): Supported additional Video Mode:
(II) RADEON(0): clock: 108.0 MHz Image Size: 337 x 270 mm
(II) RADEON(0): h_active: 1280 h_sync: 1328 h_sync_end 1440 h_blank_end 1688 h_border: 0
(II) RADEON(0): v_active: 1024 v_sync: 1025 v_sync_end 1028 v_blanking: 1066 v_border: 0
(II) RADEON(0): Serial No: F5868023
(II) RADEON(0): Ranges: V min: 49 V max: 76 Hz, H min: 24 H max: 81 kHz, PixClock max 140 MHz
(II) RADEON(0): Monitor name: L565
(II) RADEON(0): EDID (in hex):
(II) RADEON(0): 00ffffffffffff0015c3511600000000
(II) RADEON(0): 070d010268221b78eae5e6a3594a9c23
(II) RADEON(0): 144f54bfef8081808140814f714f0101
(II) RADEON(0): 010101010101302a009851002a403070
(II) RADEON(0): 1300510e1100001e000000ff00463538
(II) RADEON(0): 36383032330a20202020000000fd0031
(II) RADEON(0): 4c18510e000a202020202020000000fc
(II) RADEON(0): 004c3536350a202020202020202000c0
(II) RADEON(0):
(II) RADEON(0): Reversed DAC decteced
(II) RADEON(0): Primary:
Monitor -- LVDS
Connector -- VGA
DAC Type -- Primary
TMDS Type -- NONE
DDC Type -- VGA_DDC
(II) RADEON(0): Secondary:
Monitor -- CRT
Connector -- Proprietary
DAC Type -- TVDAC/ExtDAC
TMDS Type -- NONE
DDC Type -- NONE
(II) RADEON(0): PLL parameters: rf=2700 rd=12 min=12000 max=35000; xclk=18300
(WW) RADEON(0): Failed to detect secondary monitor DDC, default HSync and VRefresh used
(II) RADEON(0): MergedFB mode forced on.
(==) RADEON(0): Using gamma correction (1.0, 1.0, 1.0)
(II) RADEON(0): Validating modes on Primary head ---------
(II) RADEON(0): Panel ID string: 1024x768
(II) RADEON(0): Panel Size from BIOS: 1024x768
(II) RADEON(0): BIOS provided dividers will be used.
(II) RADEON(0): Valid Mode from Detailed timing table: 1280x1024
(II) RADEON(0): Valid Mode from standard timing table: 1280x1024
(II) RADEON(0): Valid Mode from standard timing table: 1280x960
(II) RADEON(0): Valid Mode from standard timing table: 1152x864
(II) RADEON(0): Valid Mode from established timing table: 1280x1024
(II) RADEON(0): Valid Mode from established timing table: 1024x768
(II) RADEON(0): Valid Mode from established timing table: 1024x768
(II) RADEON(0): Valid Mode from established timing table: 1024x768
(II) RADEON(0): Valid Mode from established timing table: 832x624
(II) RADEON(0): Valid Mode from established timing table: 800x600
(II) RADEON(0): Valid Mode from established timing table: 800x600
(II) RADEON(0): Valid Mode from established timing table: 800x600
(II) RADEON(0): Valid Mode from established timing table: 800x600
(II) RADEON(0): Valid Mode from established timing table: 640x480
(II) RADEON(0): Valid Mode from established timing table: 640x480
(II) RADEON(0): Valid Mode from established timing table: 640x480
(II) RADEON(0): Total of 16 mode(s) found.
(II) RADEON(0): Total number of valid DDC mode(s) found: 16
(II) RADEON(0): Validating CRTC2 modes for MergedFB ------------
(II) RADEON(0): CRT2 Monitor: Using hsync range of 24.80-80.00 kHz
(II) RADEON(0): CRT2 Monitor: Using vrefresh range of 50.00-75.00 Hz
(II) RADEON(0): Clock range: 12.00 to 350.00 MHz
(II) RADEON(0): Not using default mode "640x350" (vrefresh out of range)
(II) RADEON(0): Not using default mode "320x175" (vrefresh out of range)
(II) RADEON(0): Not using default mode "640x400" (vrefresh out of range)
(II) RADEON(0): Not using default mode "320x200" (vrefresh out of range)
(II) RADEON(0): Not using default mode "720x400" (vrefresh out of range)
(II) RADEON(0): Not using default mode "360x200" (vrefresh out of range)
(II) RADEON(0): Not using default mode "640x480" (mode clock too high)
(II) RADEON(0): Not using default mode "320x240" (mode clock too high)
(II) RADEON(0): Not using default mode "640x480" (mode clock too high)
(II) RADEON(0): Not using default mode "320x240" (mode clock too high)
(II) RADEON(0): Not using default mode "640x480" (mode clock too high)
(II) RADEON(0): Not using default mode "320x240" (mode clock too high)
(II) RADEON(0): Not using default mode "640x480" (vrefresh out of range)
(II) RADEON(0): Not using default mode "320x240" (vrefresh out of range)
(II) RADEON(0): Not using default mode "800x600" (mode clock too high)
(II) RADEON(0): Not using default mode "400x300" (mode clock too high)
(II) RADEON(0): Not using default mode "800x600" (mode clock too high)
(II) RADEON(0): Not using default mode "400x300" (mode clock too high)
(II) RADEON(0): Not using default mode "800x600" (mode clock too high)
(II) RADEON(0): Not using default mode "400x300" (mode clock too high)
(II) RADEON(0): Not using default mode "800x600" (mode clock too high)
(II) RADEON(0): Not using default mode "400x300" (mode clock too high)
(II) RADEON(0): Not using default mode "800x600" (vrefresh out of range)
(II) RADEON(0): Not using default mode "400x300" (vrefresh out of range)
(II) RADEON(0): Not using default mode "1024x768" (vrefresh out of range)
(II) RADEON(0): Not using default mode "512x384" (vrefresh out of range)
(II) RADEON(0): Not using default mode "1024x768" (mode clock too high)
(II) RADEON(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) RADEON(0): Not using default mode "1024x768" (mode clock too high)
(II) RADEON(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) RADEON(0): Not using default mode "1024x768" (mode clock too high)
(II) RADEON(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) RADEON(0): Not using default mode "1024x768" (vrefresh out of range)
(II) RADEON(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) RADEON(0): Not using default mode "1152x864" (mode clock too high)
(II) RADEON(0): Not using default mode "576x432" (bad mode clock/interlace/doublescan)
(II) RADEON(0): Not using default mode "1280x960" (mode clock too high)
(II) RADEON(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan)
(II) RADEON(0): Not using default mode "1280x960" (hsync out of range)
(II) RADEON(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan)
(II) RADEON(0): Not using default mode "1280x1024" (mode clock too high)
(II) RADEON(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
(II) RADEON(0): Not using default mode "1280x1024" (mode clock too high)
(II) RADEON(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
(II) RADEON(0): Not using default mode "1280x1024" (hsync out of range)
(II) RADEON(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
(II) RADEON(0): Not using default mode "1600x1200" (mode clock too high)
(II) RADEON(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) RADEON(0): Not using default mode "1600x1200" (hsync out of range)
(II) RADEON(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) RADEON(0): Not using default mode "1600x1200" (hsync out of range)
(II) RADEON(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) RADEON(0): Not using default mode "1600x1200" (hsync out of range)
(II) RADEON(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) RADEON(0): Not using default mode "1600x1200" (hsync out of range)
(II) RADEON(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) RADEON(0): Not using default mode "1792x1344" (hsync out of range)
(II) RADEON(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan)
(II) RADEON(0): Not using default mode "1792x1344" (hsync out of range)
(II) RADEON(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan)
(II) RADEON(0): Not using default mode "1856x1392" (hsync out of range)
(II) RADEON(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan)
(II) RADEON(0): Not using default mode "1856x1392" (hsync out of range)
(II) RADEON(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan)
(II) RADEON(0): Not using default mode "1920x1440" (hsync out of range)
(II) RADEON(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
(II) RADEON(0): Not using default mode "1920x1440" (hsync out of range)
(II) RADEON(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
(II) RADEON(0): Not using default mode "832x624" (mode clock too high)
(II) RADEON(0): Not using default mode "416x312" (mode clock too high)
(II) RADEON(0): Not using default mode "1152x768" (mode clock too high)
(II) RADEON(0): Not using default mode "576x384" (bad mode clock/interlace/doublescan)
(II) RADEON(0): Not using default mode "1400x1050" (mode clock too high)
(II) RADEON(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan)
(II) RADEON(0): Not using default mode "1400x1050" (hsync out of range)
(II) RADEON(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan)
(II) RADEON(0): Not using default mode "1600x1024" (mode clock too high)
(II) RADEON(0): Not using default mode "800x512" (bad mode clock/interlace/doublescan)
(II) RADEON(0): Not using default mode "1920x1440" (hsync out of range)
(II) RADEON(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
(II) RADEON(0): Not using default mode "2048x1536" (hsync out of range)
(II) RADEON(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(II) RADEON(0): Not using default mode "2048x1536" (hsync out of range)
(II) RADEON(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(II) RADEON(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan)
(II) RADEON(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(WW) RADEON(0): Mode pool is empty
(EE) RADEON(0): No valid modes found
(EE) RADEON(0): No valid mode found for CRTC2, disabling MergedFB
(II) RADEON(0): Total of 0 CRTC2 modes found for MergedFB------------
|
Any clues? |
|
Back to top |
|
|
OnIce n00b
Joined: 05 May 2007 Posts: 8
|
Posted: Sat May 05, 2007 4:31 pm Post subject: |
|
|
I have exactly the same problem running on a ThinkPad T40p.
Did you find a solution yet? |
|
Back to top |
|
|
drivingsouth n00b
Joined: 24 Jul 2004 Posts: 69 Location: Göteborg
|
Posted: Sat May 05, 2007 8:33 pm Post subject: |
|
|
No, I'm using the old xorg server version 1.14. The new 1.2 does not work here.
There is a patch for v1.2 at the forum on x.org, but I haven't tried it, yet. I have version 1.2 masked on my maschine and hope that this bug will be fixed in the future. Its a bit anoying, sometimes I have to unmask it in order to perform a system update. After that I have to go back to the old version 1.14. |
|
Back to top |
|
|
OnIce n00b
Joined: 05 May 2007 Posts: 8
|
Posted: Sat May 05, 2007 9:48 pm Post subject: |
|
|
That´s what I did.
I added the following lines to /etc/make.profile/packages
Code: | *<=x11-base/xorg-server-1.1.1-r5
*<=x11-base/xorg-x11-7.1
*<=x11-drivers/xf86-input-keyboard-1.1.0
*<=x11-drivers/xf86-input-mouse-1.1.1 |
Which keeps my version unless a package really needs 1.2 - but that didn´t happen yet. I can live with that until 1.3 (hopefully fixed) comes out. Glad to hear that it´s not just me, having this kind of trouble. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|