You are not logged in.
I just got one of the new Catleap 27" IPS monitors. It works fine in Windows at its native 2560x1440 but arch doesn't seem to be detecting it properly
Screen 0: minimum 8 x 8, current 2720 x 1080, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 disconnected (normal left inverted right x axis y axis)
DVI-I-2 connected 800x600+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
800x600 60.3*+
HDMI-0 disconnected (normal left inverted right x axis y axis)
DP-0 disconnected (normal left inverted right x axis y axis)
DVI-I-3 connected 1920x1080+800+0 (normal left inverted right x axis y axis) 531mm x 298mm
1920x1080 60.0*+ 60.0
1440x900 59.9
1280x1024 60.0
1280x800 59.8
1152x864 75.0
1024x768 70.1 60.0
800x600 60.3 56.2
640x480 59.9
DP-1 disconnected (normal left inverted right x axis y axis)
DVI-I-3 is my second monitor (a regular LCD) which works fine. I think DVI-I-2 is the Catleap. Oddly, the manual says it supports 800x600 but it won't even turn on when X is started. Also it works fine when X isn't started. Whenever I switch to a different TTY my second monitor turns off and the Catleap turns on (albeit at a low resolution).
I've tried adding a new resolution mode with xrandr, but that gives me an error
# xrandr --newmode "2560x1440_60.00" 312.25 2560 2752 3024 3488 1440 1443 1448 1493 -hsync +vsync
# xrandr --addmode DVI-I-2 2560x1440_60.00
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 153 (RANDR)
Minor opcode of failed request: 18 (RRAddOutputMode)
Serial number of failed request: 37
Current serial number in output stream: 38
I've tried various xorg.conf settings and using nvidia-settings, but nothing I do can get it to use a higher resolution or even turn on for that matter. I'm not sure if my dual monitor setup could be screwing with it. I've tried disconnecting my second monitor but that doesn't seem to help.
I found this article, which says that the Catleap's EDID isn't in Linux by default so you can specify it manually. So I set up my xorg.conf.d directory as follows
# 90-serverlayout.conf
Section "ServerLayout"
Identifier "Main"
Screen 0 "Acer V243"
Screen 1 "Catleap Q270" LeftOf "Acer V243"
Option "Xinerama" "1"
EndSection
# 30-screen-acerv243.conf
Section "Monitor"
Identifier "Acer V243H"
HorizSync 31.0 - 83.0
VertRefresh 56.0 - 76.0
Option "DPMS"
EndSection
Section "Screen"
Identifier "Acer V243"
Device "GTX 570 DVI 2"
Monitor "Acer V243H"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection
# 30-screen-qhd270.conf
Section "Monitor"
Identifier "QHD270"
VendorName "ACB"
ModelName "QHD270"
VertRefresh 60
Mode "2560x1440"
DotClock 241.500000
HTimings 2560 2608 2640 2720
VTimings 1440 1443 1448 1481
Flags "-HSync" "+VSync"
EndMode
EndSection
Section "Screen"
Identifier "Catleap Q270"
Device "GTX 570 DVI 1"
Monitor "QHD270"
DefaultDepth 24
Option "UseEdid" "FALSE"
SubSection "Display"
Depth 24
Modes "2560x1440"
ViewPort 0 0
Virtual 2560 1440
EndSubSection
EndSection
# 20-nvidia.conf
Section "Device"
Identifier "GTX 570 DVI 1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 570"
Screen 1
Option "UseDisplayDevice" "DFP-0"
Option "DynamicTwinView" "FALSE"
EndSection
Section "Device"
Identifier "GTX 570 DVI 2"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 570"
Screen 0
Option "UseDisplayDevice" "DFP-3"
Option "DynamicTwinView" "FALSE"
EndSection
Which doesn't work. The Catleap still won't turn on and the mouse position is all screwed up on my Acer. If I comment out the screen 1 line in the ServerLayout, the Acer works fine on its own.
Last edited by silverhammermba (2012-11-14 02:00:51)
Offline
Switching to the open source driver fixed my problem.
Offline