"Displays" is registering dual monitors as "laptop" when using fglrx

Bug #970560 reported by Britt Yazel
78
This bug affects 14 people
Affects Status Importance Assigned to Milestone
gnome-desktop
Fix Released
Medium
gnome-desktop3 (Ubuntu)
Fix Released
Low
Unassigned
Precise
Fix Released
Low
Unassigned

Bug Description

Impact:
- screen connected to cards using the fglrx driver might get labelled as "Laptop" when they are external screens

Test Case:
- run the system settings display panel on a machine using the fglrx driver, where the output listed in Xorg.0.log is classified as a DFP one, with an external screen

With the precise version the display is labelled "Laptop" incorrectly, the update should fix that

Regression potential:
- fglrx users should check that suspend on lid close still behave the same way, the display type can have an impact on the suspend behaviour (that patch is not supposed to lead to any change there but that's something to double check)

---

Today after installing the fglrx drivers on my Radeon 6950 cayman card, in the "Displays" options, in order to get dual monitors to work I had to first go into amdcccle and enable it there, restart the computer, and THEN enable it in the displays setting. Also, both monitors are showing up as "laptop". When using the radeon drivers each monitor is picked up as "Acer blah blah", but with the propriatary drivers they both say "laptop" and there is no visual color difference to indicate differences between the two.

It would be nice if we could Unify the "displays" menu to where it will enable dual monitors in amdccle when that option is selected or visa versa.

It would also be nice to see the two monitors registering as their proper names and differentiation.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: gnome-control-center 1:3.4.0-0ubuntu3
ProcVersionSignature: Ubuntu 3.2.0-21.34-generic 3.2.13
Uname: Linux 3.2.0-21-generic x86_64
NonfreeKernelModules: fglrx
ApportVersion: 2.0-0ubuntu2
Architecture: amd64
Date: Sat Mar 31 21:05:09 2012
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta amd64 (20120301)
SourcePackage: gnome-control-center
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Britt Yazel (bwyazel) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gnome-control-center (Ubuntu):
status: New → Confirmed
Revision history for this message
Michele Giacomoli (michele-giacomoli) wrote :

Same problem, same Ubuntu versione, same drivers (fglrx), my graphic card is an ati mobility radeon hd 5600

Revision history for this message
Michele Giacomoli (michele-giacomoli) wrote :

Here is my "Displays" Window, as you can see all the monitors are named as "Portatile" wich in Italian means "laptop", but just one of the two monitors is the laptop one.

Also in "Color" capplet I can see all the monitors listed with the same name

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug report, could you add your /var/log/Xorg.0.log to the bug?

Changed in gnome-control-center (Ubuntu):
importance: Undecided → Low
status: Confirmed → Incomplete
Revision history for this message
Michele Giacomoli (michele-giacomoli) wrote :

Here is my Xorg.1.log, cause today I've not connected the second monitor

Changed in gnome-control-center (Ubuntu):
status: Incomplete → New
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Revision history for this message
Sebastien Bacher (seb128) wrote :
affects: gnome-control-center (Ubuntu) → gnome-desktop3 (Ubuntu)
Changed in gnome-desktop3 (Ubuntu):
status: New → Confirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :

Your log has "[ 1478.551] (II) fglrx(0): Connected Display1: DFP2"

or DFP displays have been added as laptop screens to workaround macbook,binary driver bugs preventing proper screen detection, not sure there is a lot we can do about that, better to have the naming wrong than to breaks suspend...

Changed in gnome-desktop3 (Ubuntu):
status: New → Confirmed
Revision history for this message
Michele Giacomoli (michele-giacomoli) wrote :

Can we add some code to make some distinction between macbooks and other laptops in order to apply the patch you linked only in case ubuntu is running on a macbook?

It's very noising and confusing to see the tv connected to the computer through hdmi cable as a laptop monitor.

Revision history for this message
Sebastien Bacher (seb128) wrote :

we could probably be smarter about it but it requires guess work and the issue is mostly cosmetic since you can look at the rectangles drawing to see which one is which so it's not an high importance issue compared to other bugs

Revision history for this message
Michele Giacomoli (michele-giacomoli) wrote : Re: [Bug 970560] Re: "Displays" is registering dual monitors as "laptop" when using fglrx

I know that this is not a critical bug, but IMHO we cannot consider it just
as a cosmetic problem. In fact people usually doesn't look at the rectangle
color you mentioned, but they focus on the label they see in "Display"
window, and they get confused.

I'm not a professional developer, i saw in the link to the change you
posted above, that the bug may be caused from a condition added in an "if"
expression:

strstr (output->name, "DFP")

Couldn't we modify the code in order to apply that condition ONLY if the pc
is a mac?? For example:
from: strstr (output->name, "DFP") to something like this: (strstr
(output->name, "DFP") && some_variable_that_make_me_know_it's_a_mac)

I know that it's an ugly solution, but now, in this moment, the application
isn't working properly, with that ugly workaround (that maybe we will
remove once the problem is solved in a better way) the application works.

Maybe i'm just writing a lot of rubbish, but in this case, i'd like to know
the reason.

In this period I made some test and I also noticed that the color of the
rectangles you wrote about are wrong, in fact in the monitor that "Display"
window marks with the red color I can see a rectangle with a green one, and
the same is for the other... It's not so intuitive that in order to modify
the resolution of the monitor with the red rectangle i have to modify the
resolution of the monitor marked with the green color in "Display" window.
Maybe if you need in these days i'll post some screenshots.

I hope we will find a solution in order to make Ubuntu a better Distro.

Il giorno 25 aprile 2012 21:36, Sebastien Bacher <email address hidden> ha
scritto:

> we could probably be smarter about it but it requires guess work and the
> issue is mostly cosmetic since you can look at the rectangles drawing to
> see which one is which so it's not an high importance issue compared to
> other bugs
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/970560
>
> Title:
> "Displays" is registering dual monitors as "laptop" when using fglrx
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/gnome-desktop3/+bug/970560/+subscriptions
>

Revision history for this message
Dick (rlhanson-01) wrote :

I am having the same problem using a Integrated NVidia GF8100 Graphics with DX10. I totally disagree that this is minor problem.
The video card has to be detected properly in order for the Gnome Color Management to function properly to get the correct ICC profiles imported for whatever hardware needs to be configured. Because we are now using ICC profiles in lieu of the old manual configuration methods. My system is only detecting my motherboard an my printer. My monitor is not being detected, hence my colors are all screwed up. If any one can tell me how to correct this problem I will be eternally grateful. I have searched the internet for days with no success.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. The issue you are reporting is an upstream one and it would be nice if somebody having it could send the bug to the developers of the software by following the instructions at https://wiki.ubuntu.com/Bugs/Upstream/GNOME. If you have done so, please tell us the number of the upstream bug (or the link), so we can add a bugwatch that will inform us about its status. Thanks in advance.

Revision history for this message
Michele Giacomoli (michele-giacomoli) wrote :

Here is the link to the bug in bugzilla.gnome.org: https://bugzilla.gnome.org/show_bug.cgi?id=679858 I posted with details, links, and screenshots taken from this bug

Changed in gnome-desktop:
importance: Unknown → Medium
status: Unknown → Incomplete
Changed in fglrx-installer (Ubuntu):
status: New → Confirmed
importance: Undecided → Low
Changed in gnome-desktop:
status: Incomplete → Fix Released
Revision history for this message
Michele Giacomoli (michele-giacomoli) wrote :

It seems GNOME guys reverted the change Sebastien posted here, so the bug is "fixed". Any chance to see this bug closed in Ubuntu 12.04 too?

no longer affects: fglrx-installer (Ubuntu)
Revision history for this message
Sebastien Bacher (seb128) wrote :

The issue was fixed with 3.5.4 in quantal

Changed in gnome-desktop3 (Ubuntu):
status: Confirmed → Fix Released
Changed in gnome-desktop3 (Ubuntu Precise):
importance: Undecided → Low
status: New → In Progress
description: updated
Revision history for this message
Michele Giacomoli (michele-giacomoli) wrote :

Thank you very much Sebastien. Can we hope to see this fix applied in an
LTS release like 12.04 too?

2012/7/17 Sebastien Bacher <email address hidden>

> The issue was fixed with 3.5.4 in quantal
>
> ** Changed in: gnome-desktop3 (Ubuntu)
> Status: Confirmed => Fix Released
>
> ** Also affects: gnome-desktop3 (Ubuntu Precise)
> Importance: Undecided
> Status: New
>
> ** Changed in: gnome-desktop3 (Ubuntu Precise)
> Importance: Undecided => Low
>
> ** Changed in: gnome-desktop3 (Ubuntu Precise)
> Status: New => In Progress
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/970560
>
> Title:
> "Displays" is registering dual monitors as "laptop" when using fglrx
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/gnome-desktop/+bug/970560/+subscriptions
>

Revision history for this message
Brian Murray (brian-murray) wrote : Please test proposed package

Hello Britt, or anyone else affected,

Accepted gnome-desktop3 into precise-proposed. The package will build now and be available at http://launchpad.net/ubuntu/+source/gnome-desktop3/3.4.2-0ubuntu0.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please change the bug tag from verification-needed to verification-done. If it does not, change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in gnome-desktop3 (Ubuntu Precise):
status: In Progress → Fix Committed
tags: added: verification-needed
Revision history for this message
Michele Giacomoli (michele-giacomoli) wrote : Re: [Bug 970560] Re: "Displays" is registering dual monitors as "laptop" when using fglrx

Perfect!! I'll try this evening or this Sunday

2012/7/19 Launchpad Bug Tracker <email address hidden>

> ** Branch linked: lp:ubuntu/precise-proposed/gnome-desktop3
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/970560
>
> Title:
> "Displays" is registering dual monitors as "laptop" when using fglrx
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/gnome-desktop/+bug/970560/+subscriptions
>

Revision history for this message
zzarko (zzarko-gmail) wrote :

I don't know how to change tag, but with this new version, my monitor and projector are recognised by their names, so I can confirm that this solves the problem with "Laptop" names.

Revision history for this message
Michele Giacomoli (michele-giacomoli) wrote :

I can confirm the fix works for me too!

tags: added: verification-done
removed: verification-needed
Revision history for this message
Scott Kitterman (kitterman) wrote : Update Released

The verification of this Stable Release Update has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regresssions.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-desktop3 - 3.4.2-0ubuntu0.1

---------------
gnome-desktop3 (3.4.2-0ubuntu0.1) precise-proposed; urgency=low

  * New upstream version
  * debian/patches/git_dfp_is_not_laptop_screen.patch:
    - don't classify DFP output as laptop screen, that's often a wrong
      categorization (lp: #970560)
 -- Sebastien Bacher <email address hidden> Tue, 17 Jul 2012 18:04:03 +0200

Changed in gnome-desktop3 (Ubuntu Precise):
status: Fix Committed → Fix Released
Revision history for this message
Vadim Peretokin (vperetokin) wrote :

I haven't noticed this before. I'm using nVidia drivers, and the display utility reports the screen as a laptop for me as well, before and after the gnome-desktop3 (3.4.2-0ubuntu0.1) update.

I've attached a screenshot and here's a link to the LED monitor I'm using: http://www.viewsonic.com.au/products/lcd/VX2753mh-LED.php

Revision history for this message
carl canfield (cwcthatsme) wrote :

Having the same reports that my display is a laptop @800x600 when in fact it is lcd hp 2009m

Revision history for this message
Johnny Serup (serup) wrote :

one user way of going around this problem is to use the NVIDIA X Server Settings - in here it is possible to see the other screen as disabled, here you can enable again :-)

Revision history for this message
Khamisi Kalegele (kalegs) wrote :

This also affects me.

Revision history for this message
Michele Giacomoli (michele-giacomoli) wrote :

@khamisi
I do not have this problem anymore, so, there is something strange. What version of Ubuntu are you using?

Revision history for this message
robert (demogoroon1970) wrote : Re: [Bug 970560] Re: "Displays" is registering dual monitors as "laptop" when using fglrx

Im running 12.04. But i am using a radeon hd graphics card..i unistalled
the fglrx driver and reinstalled it- at that point my display did in fact
show the correct monitor
On Apr 9, 2013 4:26 AM, "Michele Giacomoli" <email address hidden>
wrote:

> @khamisi
> I do not have this problem anymore, so, there is something strange. What
> version of Ubuntu are you using?
>
> --
> You received this bug notification because you are subscribed to a
> duplicate bug report (992533).
> https://bugs.launchpad.net/bugs/970560
>
> Title:
> "Displays" is registering dual monitors as "laptop" when using fglrx
>
> Status in GNOME Desktop Common Files:
> Fix Released
> Status in “gnome-desktop3” package in Ubuntu:
> Fix Released
> Status in “gnome-desktop3” source package in Precise:
> Fix Released
>
> Bug description:
> Impact:
> - screen connected to cards using the fglrx driver might get labelled as
> "Laptop" when they are external screens
>
> Test Case:
> - run the system settings display panel on a machine using the fglrx
> driver, where the output listed in Xorg.0.log is classified as a DFP one,
> with an external screen
>
> With the precise version the display is labelled "Laptop" incorrectly,
> the update should fix that
>
> Regression potential:
> - fglrx users should check that suspend on lid close still behave the
> same way, the display type can have an impact on the suspend behaviour
> (that patch is not supposed to lead to any change there but that's
> something to double check)
>
> ---
>
> Today after installing the fglrx drivers on my Radeon 6950 cayman
> card, in the "Displays" options, in order to get dual monitors to work
> I had to first go into amdcccle and enable it there, restart the
> computer, and THEN enable it in the displays setting. Also, both
> monitors are showing up as "laptop". When using the radeon drivers
> each monitor is picked up as "Acer blah blah", but with the
> propriatary drivers they both say "laptop" and there is no visual
> color difference to indicate differences between the two.
>
> It would be nice if we could Unify the "displays" menu to where it
> will enable dual monitors in amdccle when that option is selected or
> visa versa.
>
> It would also be nice to see the two monitors registering as their
> proper names and differentiation.
>
> ProblemType: Bug
> DistroRelease: Ubuntu 12.04
> Package: gnome-control-center 1:3.4.0-0ubuntu3
> ProcVersionSignature: Ubuntu 3.2.0-21.34-generic 3.2.13
> Uname: Linux 3.2.0-21-generic x86_64
> NonfreeKernelModules: fglrx
> ApportVersion: 2.0-0ubuntu2
> Architecture: amd64
> Date: Sat Mar 31 21:05:09 2012
> InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta amd64
> (20120301)
> SourcePackage: gnome-control-center
> UpgradeStatus: No upgrade log present (probably fresh install)
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/gnome-desktop/+bug/970560/+subscriptions
>

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.