FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Gentoo > Gentoo Desktop

 
 
LinkBack Thread Tools
 
Old 12-02-2007, 02:42 AM
Joe
 
Default MacBook Intel GMA950 w/ Dell 2407WFP monitor - display problems

I'm experiencing some display problems when using the latest version
of X.org on Gentoo with my MacBook. I've followed the Gentoo-MacBook
Wiki Talk page on how to get DRM working by compiling the kernel
without DRM support, and then installing x11-drm with portage. I've
also installed the xf86-video-i810 driver, and I must have done
something right, because glxinfo reports direct rendering as on. But
that's one of the few things that /is/ working correctly. Here are
the relevant sections of my xorg.conf file:


Section "Device"
Identifier "Built-in Device"
Driver "i810"
Screen 0
Option "MonitorLayout" "CRT,LFP"
BusID "PCI:0:2:0"
EndSection

Section "Device"
Identifier "External Device"
Driver "i810"
Screen 1
Option "MonitorLayout" "CRT,LFP"
#BusID "PCI:0:2:0"
BusID "PCI:0:2:1"
EndSection

Section "Monitor"
Identifier "Built-in Monitor"
Option "DPMS"
HorizSync 28-64
VertRefresh 43-60
EndSection

Section "Monitor"
Identifier "External Monitor"
VendorName "DEL"
ModelName "DELL 2407WFP"
Option "DPMS"
HorizSync 30.0-83.0
VertRefresh 56.0-76.0
EndSection

Section "Screen"
Identifier "Built-in Screen"
Device "Built-in Device"
Monitor "Built-in Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x800" "1024x768" "800x600"
EndSubSection
EndSection

Section "Screen"
Identifier "External Screen"
Device "External Device"
Monitor "External Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1920x1200" "1600x1200" "1680x1050"
"1024x768" "800x600"

EndSubSection
EndSection

Section "ServerLayout"
Identifier "Dual Layout"
Screen 0 "Built-in Screen"
Screen 1 "External Screen" Above "Built-in Screen"

Option "Clone" "On"
#Option "Xinerama" "On"

InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection

When I start X using this configuration, I get the following output:

X Window System Version 1.3.0
Release Date: 19 April 2007
X Protocol Version 11, Revision 0, Release 1.3
Build Operating System: UNKNOWN
Current Operating System: Linux localhost 2.6.22-gentoo-r9-mactel #4
SMP PREEMPT Sat Dec 1 04:56:41 PST 2007 i686

Build Date: 28 November 2007
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: Sat Dec 1 21:34:48 2007
(==) Using config file: "/etc/X11/xorg.conf"
(WW) intel: No matching Device section for instance (BusID PCI:0:2:1)
found

(II) Module already built-in
(II) Module already built-in
(II) Module already built-in
Could not init font path element /usr/share/fonts/TTF/, removing from
list!
Could not init font path element /usr/share/fonts/OTF, removing from
list!


X displays on both monitors in clone mode, with my built-in screen at
1280x800, while my external monitor is at some really low resolution
(I'm not exactly sure, but it's probably somewhere around 1024x768).
And that's my main problem: no matter what resolutions I enter into
my xorg.conf file, my monitors don't change their resolutions (even
if I put 640x480 as the only option). In fact, I get the same result
if I don't use any xorg.conf file at all.


Using xrandr is bit more promising. Running it without any arguments
produces the following output:

Screen 0: minimum 320 x 200, current 1280 x 864, maximum 1920 x 1920
VGA disconnected (normal left inverted right)
LVDS connected 1280x800+0+0 (normal left inverted right) 286mm x 178mm
1280x800 59.9*+
1024x768 60.0
800x600 60.3
640x480 59.9
TMDS-1 connected 1152x864+0+0 (normal left inverted right) 0mm x 0mm
1920x1200 60.0 +
1600x1200 59.9
1680x1050 60.0
1280x1024 75.0 59.9
1152x864 74.8*
1024x768 75.1 60.0
800x600 75.0 60.3
640x480 75.0 60.0 59.9
720x400 70.1

I can successfully change my resolution on the Dell monitor to
1680x1050 -- definitely an improvement. But when I try to change to
1920x1200 or 1600x1200, my monitor goes blank, and then displays the
following:

"Out of range signal.
Cannot display this video mode,
change computer display input to 1920x1200 @ 60Hz"

Those display modes work fine on OS X and Windows XP, so there's
nothing wrong with the monitor or graphics card. I'm really a newbie
in this stuff, so yeah... I would appreciate any help on this. Thanks
in advance.

--
gentoo-desktop@gentoo.org mailing list
 
Old 12-02-2007, 06:58 AM
Joe
 
Default MacBook Intel GMA950 w/ Dell 2407WFP monitor - display problems

On 1-Dec-07, at 10:44 PM, Donnie Berkholz wrote:

With the new randr-1.2 that's in all of the 2.x intel drivers,
multiple

monitors are handled a bit differently. You just have a single device
section that refers to both of them. Take a look at
http://www.intellinuxgraphics.org/dualhead.html for details.


Thank you so much for your help. However, I'm slow at this. Sorry. :-
( Here's my updated xorg.conf file:


Section "Device"
Identifier "Intel 945G "
Driver "intel"

Option "monitor-LVDS" "Builtin"
Option "monitor-TMDS-1" "External Monitor"

EndSection

Section "Monitor"
Identifier "Builtin"
Option "PreferredMode" "1280x800"
EndSection

Section "Monitor"
Identifier "External Monitor"
VendorName "DEL"
ModelName "DELL 2407WFP"

Option "PreferredMode" "1920x1200"
Option "ReducedBlanking"
EndSection

Section "Screen"

Identifier "Default Screen"
Device "Intel 945G"
Monitor "Builtin"

DefaultDepth 24

SubSection "Display"
Depth 24
Modes "1280x800" "1024x768" "640x480"
Virtual 2048 2048
EndSubSection

EndSection

Section "Screen"

Identifier "External Screen"
Device "Intel 945G"
Monitor "External Monitor"

DefaultDepth 24

SubSection "Display"
Depth 24
Modes "1920x1200" "1600x1200" "1680x1050"
"1024x768" "640x480"

Virtual 2048 2048
EndSubSection

EndSection

Section "ServerLayout"
Identifier "Dual Layout"
Screen 0 "Default Screen"
Screen 1 "External Screen" Above "Built-in Screen"

Option "Clone" "On"
#Option "Xinerama" "On"

InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection

And this is the output:

(WW) intel: More than one matching Device section found: Intel 945G
(WW) intel: No matching Device section for instance (BusID PCI:0:2:1)
found


I get the same default screen resolutions, although xrandr now
reports that screen 0 has a maximum size of 2048x2048. I think I'm on
the right track... and thanks again for replying to my question.

--
gentoo-desktop@gentoo.org mailing list
 
Old 12-04-2007, 06:30 AM
Joe
 
Default MacBook Intel GMA950 w/ Dell 2407WFP monitor - display problems

On 2-Dec-07, at 10:03 PM, Donnie Berkholz wrote:


On 23:58 Sat 01 Dec , Joe wrote:


Section "Screen"

Identifier "Default Screen"
Device "Intel 945G"
Monitor "Builtin"

DefaultDepth 24

SubSection "Display"
Depth 24
Modes "1280x800" "1024x768" "640x480"
Virtual 2048 2048
EndSubSection

EndSection

Section "Screen"

Identifier "External Screen"
Device "Intel 945G"
Monitor "External Monitor"

DefaultDepth 24

SubSection "Display"
Depth 24
Modes "1920x1200" "1600x1200" "1680x1050"
"1024x768" "640x480"
Virtual 2048 2048
EndSubSection

EndSection

Section "ServerLayout"
Identifier "Dual Layout"
Screen 0 "Default Screen"
Screen 1 "External Screen" Above "Built-in Screen"

Option "Clone" "On"
#Option "Xinerama" "On"

InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection


You've still got a mixed combination of old and new setups. You should
only have one screen section, and your serverlayout section should not
have two screens or anything related to dual screens in it (clone
option). After making that change, I suppose you'll need to list
all the

modes you care about for either monitor in the single screen section.
Thanks again. Looks like I'm getting close, because now dualscreen
works correctly! Unfortunately, I still haven't been able to get the
monitor to use 1920x1200 mode with the reduced blanking option turned
on. I even tried using cvt like you recommended in your first reply:


cvt -r 1920 1200 60hz
# 1920x1200 59.95 Hz (CVT 2.30MA-R) hsync: 74.04 kHz; pclk: 154.00 MHz
Modeline "1920x1200R" 154.00 1920 1968 2000 2080 1200 1203 1209
1235 +hsync -vsync


and then did a xrandr newmode/addmode, but I still get the "out of
range signal" error when I try to switch to 1920x1200R. Thanks again
for your help,


Joe
--
gentoo-desktop@gentoo.org mailing list
 

Thread Tools




All times are GMT. The time now is 10:36 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org