Dual (zaphod) head on Intel i810 does not work for FreeBSD V7.0 Release

View: New views
5 Messages — Rating Filter:   Alert me  

Dual (zaphod) head on Intel i810 does not work for FreeBSD V7.0 Release

by Ray Newman :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

Under FreeBSD V6.2 Release (X 6.9.0 and i810 1.4.1) with this  
xorg.conf, this log file
is produced and the dual screen config works.




 
                           




Under FreeBSD V7.0 Release (X 1.4.0 and i810 1.6.5) with this  
xorg.conf which is nearly
identical with the previous one, this log file is produced and the  
dual screen doesn't work.
It seems to get the primary and secondary screens totally confused.





 
                           





Ray Newman
29 Aug 2008



_______________________________________________
freebsd-x11@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-x11
To unsubscribe, send any mail to "freebsd-x11-unsubscribe@..."

xorg.conf_V62 (3K) Download Attachment
Xorg.0.log_V62 (107K) Download Attachment
xorg.conf_DUAL (3K) Download Attachment
Xorg.0.log (106K) Download Attachment

Re: Dual (zaphod) head on Intel i810 does not work for FreeBSD V7.0 Release

by John Hein :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Ray Newman wrote at 17:56 +1000 on Aug 29, 2008:
 > Under FreeBSD V6.2 Release (X 6.9.0 and i810 1.4.1) with this  
 > xorg.conf, this log file
 > is produced and the dual screen config works.
  .
  .
 > Under FreeBSD V7.0 Release (X 1.4.0 and i810 1.6.5) with this  
 > xorg.conf which is nearly
 > identical with the previous one, this log file is produced and the  
 > dual screen doesn't work.
 > It seems to get the primary and secondary screens totally confused.

What if you try x11-drivers/xf86-video-intel instead of
x11-drivers/xf86-video-i810?
_______________________________________________
freebsd-x11@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-x11
To unsubscribe, send any mail to "freebsd-x11-unsubscribe@..."

Re: Dual (zaphod) head on Intel i810 does not work for FreeBSD V7.0 Release

by Tom Evans-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Fri, 2008-08-29 at 17:56 +1000, Ray Newman wrote:

> Hi,
>
> Under FreeBSD V6.2 Release (X 6.9.0 and i810 1.4.1) with this  
> xorg.conf, this log file
> is produced and the dual screen config works.
>
>
> Under FreeBSD V7.0 Release (X 1.4.0 and i810 1.6.5) with this xorg.conf which is nearly
> identical with the previous one, this log file is produced and the dual screen doesn't work.
>  It seems to get the primary and secondary screens totally confused.
>
> Ray Newman
> 29 Aug 2008

With X 1.4, use driver intel ( x11-drivers/xf86-video-intel ) and xrandr
to achieve the same effect. This has the benefit of dynamically enabling
or disabling additional heads. The configuration is slightly different,
here is a pertinent snippet from mine for comparison. There is only one
device, screen and monitor specified in the conf.

Section "Device"
        Identifier "Card0"
        Driver "intel"
        VendorName "Intel Corporation"
        Option "DRI" "true"
        BoardName "Mobile Integrated Graphics Controller"
        BusID "PCI:0:2:0"
        Screen 0
EndSection

Section "Screen"
        Identifier "Screen0"
        Device "Card0"
        Monitor "Monitor0"
        SubSection "Display"
                Viewport 0 0
                Depth 32
                Modes "1400x1050"
                Virtual 2680 1050
        EndSubSection
EndSection

My laptop has an internal 1400x1050 screen, and also a 1280x1024
external screen to its left. It's enabled from my .xinitrc with a
command like 'xrandr --output VGA --mode 1280x1024 --left-of LVDS'.
Apparently due to hardware limitations, if your 'Virtual' is more than
2048x2048 in any dimension, then DRI won't work.

Cheers

Tom


signature.asc (202 bytes) Download Attachment

Re: Dual (zaphod) head on Intel i810 does not work for FreeBSD V7.0 Release

by Ray Newman :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

Using the intel driver, I can *ALMOST* get there.  What I want to
do is run KDE and general apps on the first screen - LVDS ( :0.0 )
and run one single X app on the second screen - CRT ( :0.1 ).

Using the intel drivers, I can't get KDE to leave the second
screen alone.  In fact, it keeps moving the panel to it.
The docs with the intel driver say it just doesn't support
dual (zaphod) head mode.

Are the i810 drivers still in use?  They also *ALMOST* get there
in zaphod mode - they just stuff the screen modes at the last moment.


Ray Newman


On 29/08/2008, at 11:44 PM, Tom Evans wrote:

> On Fri, 2008-08-29 at 17:56 +1000, Ray Newman wrote:
>> Hi,
>>
>> Under FreeBSD V6.2 Release (X 6.9.0 and i810 1.4.1) with this
>> xorg.conf, this log file
>> is produced and the dual screen config works.
>>
>>
>> Under FreeBSD V7.0 Release (X 1.4.0 and i810 1.6.5) with this  
>> xorg.conf which is nearly
>> identical with the previous one, this log file is produced and the  
>> dual screen doesn't work.
>> It seems to get the primary and secondary screens totally confused.
>>
>> Ray Newman
>> 29 Aug 2008
>
>
> With X 1.4, use driver intel ( x11-drivers/xf86-video-intel ) and  
> xrandr
> to achieve the same effect. This has the benefit of dynamically  
> enabling
> or disabling additional heads. The configuration is slightly  
> different,
> here is a pertinent snippet from mine for comparison. There is only  
> one
> device, screen and monitor specified in the conf.
>
> Section "Device"
> Identifier "Card0"
> Driver "intel"
> VendorName "Intel Corporation"
> Option "DRI" "true"
> BoardName "Mobile Integrated Graphics Controller"
> BusID "PCI:0:2:0"
> Screen 0
> EndSection
>
> Section "Screen"
> Identifier "Screen0"
> Device "Card0"
> Monitor "Monitor0"
> SubSection "Display"
> Viewport 0 0
> Depth 32
> Modes "1400x1050"
> Virtual 2680 1050
> EndSubSection
> EndSection
>
> My laptop has an internal 1400x1050 screen, and also a 1280x1024
> external screen to its left. It's enabled from my .xinitrc with a
> command like 'xrandr --output VGA --mode 1280x1024 --left-of LVDS'.
> Apparently due to hardware limitations, if your 'Virtual' is more than
> 2048x2048 in any dimension, then DRI won't work.
>
> Cheers
>
> Tom

_______________________________________________
freebsd-x11@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-x11
To unsubscribe, send any mail to "freebsd-x11-unsubscribe@..."

Re: Dual (zaphod) head on Intel i810 does not work for FreeBSD V7.0 Release

by Ray Newman :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I've now spent a month trying to make this work.  Sure it
"sort of" works until we try to do consistent graphics work
with wish under kde; then we CANNOT get consistent results
with and without the second screen.  IS THERE ANY WAY TO
START THIS MESS LOOKING LIKE ONE SCREEN.  IT JUST DOESN'T
WORK.

Ray Newman


On 29/08/2008, at 10:48 PM, John Hein wrote:

> Ray Newman wrote at 17:56 +1000 on Aug 29, 2008:
>> Under FreeBSD V6.2 Release (X 6.9.0 and i810 1.4.1) with this
>> xorg.conf, this log file
>> is produced and the dual screen config works.
>  .
>  .
>> Under FreeBSD V7.0 Release (X 1.4.0 and i810 1.6.5) with this
>> xorg.conf which is nearly
>> identical with the previous one, this log file is produced and the
>> dual screen doesn't work.
>> It seems to get the primary and secondary screens totally confused.
>
> What if you try x11-drivers/xf86-video-intel instead of
> x11-drivers/xf86-video-i810?
>

_______________________________________________
freebsd-x11@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-x11
To unsubscribe, send any mail to "freebsd-x11-unsubscribe@..."
LightInTheBox - Buy quality products at wholesale price!