Bug 128661 - project / X output breakage ...
Summary: project / X output breakage ...
Status: RESOLVED FIXED
Alias: None
Product: SUSE LINUX 10.0
Classification: openSUSE
Component: X.Org (show other bugs)
Version: Final
Hardware: Other Other
: P5 - None : Major
Target Milestone: ---
Assignee: Matthias Hopf
QA Contact: Stefan Dirsch
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-17 09:09 UTC by Michael Meeks
Modified: 2006-02-20 12:57 UTC (History)
2 users (show)

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
sax2 ... (66.19 KB, image/png)
2005-10-17 10:18 UTC, Michael Meeks
Details
New Cards database, including DualHead for Radeon LW (57.63 KB, text/plain)
2005-10-17 16:15 UTC, Matthias Hopf
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Meeks 2005-10-17 09:09:28 UTC
Running with APM under NLD, and a bog-standard/out-of-the-box X11 setup
[attached] I get a beautifully working setup [ Thinkpad R40 ], hwinfo attached.
The following work:
   + Plug in a projector - it often automatically switches to some mode 
     (somehow), whereby both the LXR & projector show a good picture.
   + Pressing Fn-F7 will cycle between 3 modes whereby we get either LCDonly, 
     ProjectorOnly, Both.
   + Pressing Fn-F8 will scale the image on the LCD to suit the projector / do
     no scaling - this sometimes helps the external output it seems.

Anyhow - the punch line is with SL10.0 - none of this works;
   + plug in a projector - you get nothing; only after tweaking / poking &
     re-starting X11 can you get projector-only output
   + Fn-F7/Fn-F8 do nothing [ with APM (as NLD) I'm resigned to them being 
     useless under ACPI ].
   + Can't get a dual output scenario even with much tweaking / man-page
     reading / fiddling with xorg.conf

ie. this looks like a major functional regression (as a dumb end user) - punch
line: this laptop from being ~100% functional becomes ~useless for giving
presentations.
Comment 1 Michael Meeks 2005-10-17 09:12:17 UTC
Hwinfo:                http://go-oo.org/~michael/hwinfo
current X.org setup:   http://go-oo.org/~michael/xorg.conf
beautiful NLD default: http://go-oo.org/~michael/XF86Config

HTH.
Comment 2 Matthias Hopf 2005-10-17 10:06:13 UTC
Please read http://www.opensuse.org/Laptops_and_external_VGA and check whether this helps.

Sl 10.0 has been designed to work for presentations, where old versions typically didn't work. You had been lucky, if it did.

Using the Fn-XX keys won't work easily with ACPI, and as modern laptops are only capable of using ACPI, APM isn't really supported with SL 10.0 any more.
Comment 3 Michael Meeks 2005-10-17 10:18:33 UTC
Created attachment 54284 [details]
sax2 ...

Well - I'm (now) using the default setup sax2 suggested; and I follow the steps - but I see no 'Activate Dual Head' mode in sax2; I see the attached.
Comment 4 Michael Meeks 2005-10-17 10:25:52 UTC
Tried enabling 3D acceleration (which I believe uses the propriatory ATI driver instead) - still no button & very little joy. I can drive a projector - but get nothing on the LCD.
Comment 5 Matthias Hopf 2005-10-17 16:13:44 UTC
Oh well.

Your card hasn't been listed as having two VGA outputs. Why it hasn't been automatically configured to be so (due to being a Laptop), I don't know yet.

I'll attach a new Cards database file, please use this one, it should enable the configuration of the external output in sax2.
Comment 6 Matthias Hopf 2005-10-17 16:15:17 UTC
Created attachment 54372 [details]
New Cards database, including DualHead for Radeon LW

Please copy this file to

  /usr/share/sax/api/data/cdb/Cards

and start 'sax2 -r', best in runlevel 3.
Comment 7 Matthias Hopf 2005-10-17 16:24:18 UTC
I should note that at least with the next alpha this problem should be solved for good.
Comment 8 Michael Meeks 2005-10-17 19:14:23 UTC
Well - I added the Cards file - and indeed, I get the new button.
Unfortunately - it has no effect; I still see data only on 1 display: in this case the external display has priority - and the internal gets nothing; ie. just like it would have been before this was turned on ... ;-) will try more combinations tomorrow.
Comment 9 Michael Meeks 2005-10-28 12:59:03 UTC
So - I tried again: Activated Dual Head Mode; it said 'No configuration available' below that.

Tried Configure -> tried to change the 2nd monitor type - to no effect at all.

Tested settings - still nothing on the local screen (remote screen has wrong sync settings).

Tried Xinerama instead - that hard locked up the machine; re-booted.

Tried again with just 'Clone' this time with 1024x768 selected on the external monitor.

Still no joy whatsoever ~ I havn't yet seen data on both screens at once.

Most strange - this works perfectly in NLD9.
Comment 10 Matthias Hopf 2005-11-03 11:10:43 UTC
Can you please configure Dual Head Mode and post the resulting /etc/X11/xorg.conf and /var/log/Xorg.0.log after Xserver startup?

Could you also please try the CVS based radeon driver from http://www.opensuse.org/Laptops_and_external_VGA ? It could well be that your chipset is one of those that do not work perfectly with the delivered driver.
Comment 11 Stefan Dirsch 2005-11-10 15:52:02 UTC
Any new on this one?
Comment 12 Michael Meeks 2005-11-10 17:22:55 UTC
Sure - well; I havn't had a chance to try the CVS driver yet - sorry. What I -did- do and gave me some hope was install the ibm-acpi code - and having got that running, pressing Fn-F7 enabled me to (I think) get some [out of range] output on the external LCD - so this was encouraging :-) but got no further just yet; will poke when time permits.
I believe this same bug affects at least a couple of VP's laptops FWIW.
Comment 13 Stefan Dirsch 2006-02-20 11:36:57 UTC
No feedback since more than 3 months? Closing as WONTFIX? Michael, in case you're still interested I recommend to try the latest radeon driver (package xorg-x11-driver-video) of Beta4/STABLE.
Comment 14 Michael Meeks 2006-02-20 12:57:46 UTC
Thanks Stefan - so this, started working for the NLD10 betas - I get the right clone option etc. & everything is good when I plug the external monitor :-) That may be propriatory driver magic of course; no idea.

So - thanks.