[P4M900] [HP 2133] resolution problem starting X with the wlan network controler activated

Bug #355918 reported by MarMarAba
28
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Linux
Expired
Medium
openchrome
Fix Released
Unknown
bcmwl (Ubuntu)
Won't Fix
Undecided
Unassigned
linux (Ubuntu)
Invalid
Undecided
Unassigned
xserver-xorg-video-openchrome (Ubuntu)
Fix Released
Low
Bartosz Kosiorek

Bug Description

My computer is a HP 2133 netbook (FU353EA), with a wlan network controller BCM4312. It has an interrupt to activate/deactivate radio activities (wlan and bluetooth) and the maximum screen resolution accepted by the monitor is 1024x600.

So the problem is these one: if I boot up my computer whit the radio activities deactivated the X server works perfect, and when starts I can see all the area of de desktop, it's normal... but if I boot up the system with the radio button activated the X server detects the maximum resolution of my screen like 1366x768 and some area of the desktop is positioned out of the screen limits.

A description of the situation can be looked in the next schema:

(You should see the "image" commented at C style /* */ in a uniform-width font, like Courier or similar)

/*

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-----------
|···············································*·········|
* These area limited by asterisks is the ·······*·········|
|···············································*·········|
* portion of desktop that is can see············*·········|
|···············································*·········|
*···············································*·········|
|···············································*·········|
*···············································*·········|
|···············································*·········|
|···············································*·········|
|···············································*·········|
* (1024x600)····································*·········|
|************************************************·········|
|These other area is the area of desktop which is·········|
|outside of my screen limits. The X server manages the····|
|area but I can't see it.·································|
-----------------------------------------------------------
            (1366x768)

*/

But at the other hand, if there is no driver (proprietary driver or ndis driver through ndiswrapper) installed on the system the resolution gets correctly but if there is some driver installed the resolution gets wrong.

I hope that you understand the exact problem, it is very strange, and I had very surprised when I noticed the bug...

Good luck.

I had temporally solved the bug with a script which install the ndiswrapper driver for my network card in /etc/rc.local.

I am not exactly sure if the problem comes from the Xorg, but it is very probable that the X server is miss-interpreting the screen model.

[lspci]
00:00.0 Host bridge [0600]: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge [1106:0364]
     Subsystem: Hewlett-Packard Company Device [103c:3030]
01:00.0 VGA compatible controller [0300]: VIA Technologies, Inc. CN896/VN896/P4M900 [Chrome 9 HC] [1106:3371] (rev 01)
     Subsystem: Hewlett-Packard Company Device [103c:3030]

MarMarAba (marmaraba)
description: updated
MarMarAba (marmaraba)
description: updated
Revision history for this message
Bryce Harrington (bryce) wrote :

Please attach your files individually, not in a tarball; it makes them too hard for bug workers to review.

affects: xorg (Ubuntu) → xserver-xorg-video-openchrome (Ubuntu)
Changed in openchrome:
status: Unknown → New
Revision history for this message
MarMarAba (marmaraba) wrote :
Revision history for this message
MarMarAba (marmaraba) wrote :
Revision history for this message
MarMarAba (marmaraba) wrote :
Revision history for this message
MarMarAba (marmaraba) wrote :
Revision history for this message
MarMarAba (marmaraba) wrote :
Revision history for this message
MarMarAba (marmaraba) wrote :

Here are all files individualy. I hope it could be helpful

Bryce Harrington (bryce)
Changed in xserver-xorg-video-openchrome (Ubuntu):
status: New → Confirmed
Bryce Harrington (bryce)
description: updated
summary: - resolution problem starting X with the wlan network controler activated
+ [P4M900] resolution problem starting X with the wlan network controler
+ activated
summary: - [P4M900] resolution problem starting X with the wlan network controler
- activated
+ [P4M900] [HP 2133] resolution problem starting X with the wlan network
+ controler activated
Revision history for this message
Bartosz Kosiorek (gang65) wrote : Re: [P4M900] resolution problem starting X with the wlan network controler activated

I think this is not openchrome bug.
Please submit this bug to linux kernel, at webpage:
http://bugzilla.kernel.org

After submit this bug please add URL to this bug.

Revision history for this message
MarMarAba (marmaraba) wrote :

More information:

If I start Ubuntu with wlan deactivated, when I start the graphic session I switch on the wifi key and I connect to a network it works perfectly.

Now, the problem comes when the system is hibernated or suspended, in that cases when the system wakes up the wlan interface stops working and I must restart the system to make it work again.

The same problem when I pull down the screen of my netbook.

Revision history for this message
Bartosz Kosiorek (gang65) wrote :

Problem with wlan interface stops working after suspend/hibernate was described at:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-openchrome/+bug/331952

Revision history for this message
Justin Chudgar (justinzane) wrote :

This looks similar to https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/384167 . If someone could help clarify it this is an openchrome or bcmwl bug, I'd appreciate it.

Changed in linux:
importance: Undecided → Unknown
status: New → Unknown
Changed in linux:
status: Unknown → Confirmed
Changed in xserver-xorg-video-openchrome (Ubuntu):
importance: Undecided → Low
status: Confirmed → Triaged
Revision history for this message
Bartosz Kosiorek (gang65) wrote :

Please apply this patch to the latest openchrome revision.

The detail instruction is available at:
https://help.ubuntu.com/community/OpenChrome

Revision history for this message
Bartosz Kosiorek (gang65) wrote :

Please apply this patch to openchrome.
Does it help?

Revision history for this message
Jayden (jeroenvanderwal-gmail) wrote :

Both patches have no effect on the problem.

Revision history for this message
Bartosz Kosiorek (gang65) wrote :

Hi.
Please check the latest openchrome revision.
The problem can be resolved at openchrome 758 revision.

The detail build instruction is available at:
https://help.ubuntu.com/community/OpenChrome

Revision history for this message
Jayden (jeroenvanderwal-gmail) wrote :

The problem still exists with openchrome 758 revision.

Revision history for this message
araseklbn (uderzane) wrote :

Say Polish is beautiful nationality

Edit Your xorg config, U will see sth like this:

Section "Device"
Identifier "Configured Video Device"

And U need to write:
Option "PanelSize" "1024x600"

Will be ok !

Revision history for this message
Jayden (jeroenvanderwal-gmail) wrote :

Option "PanelSize" "1024x600" did the trick.
But it is still strange you need to manually tell xorg your panelsize, the autodetect is still broken.

Revision history for this message
Bartosz Kosiorek (gang65) wrote :

I added more traces to openchrome 782 revision.

Please attach you Xorg.log file

Revision history for this message
Jayden (jeroenvanderwal-gmail) wrote :

Here you go.

Revision history for this message
Bartosz Kosiorek (gang65) wrote :

Check is this patch works for you.

Revision history for this message
Jayden (jeroenvanderwal-gmail) wrote :

Thank you for your efforts.
The patch made no difference. I include the new xorg log, I don't know if that helps.

Changed in linux (Ubuntu):
status: New → Invalid
Changed in bcmwl (Ubuntu):
status: New → Invalid
Changed in bcmwl (Ubuntu):
status: Invalid → Won't Fix
Revision history for this message
Bartosz Kosiorek (gang65) wrote :

Hi.
Finally I solve your problem.
Please check this patch.
I think it should working now.

Revision history for this message
Bartosz Kosiorek (gang65) wrote :
Changed in linux:
status: Confirmed → Invalid
Revision history for this message
Bartosz Kosiorek (gang65) wrote :

This bug was fixed in the latest openchrome revision.

Check if this problem was solved for You?

Build/install the latest openchrome driver and enable debug mode.
The detail build instruction for Ubuntu/Debian is available at:
https://help.ubuntu.com/community/OpenChrome

Changed in xserver-xorg-video-openchrome (Ubuntu):
assignee: nobody → Bartosz (gang65)
Changed in openchrome:
status: New → Fix Released
Changed in linux:
status: Invalid → Confirmed
Revision history for this message
Jayden (jeroenvanderwal-gmail) wrote :

It worked beautifully.
Thank you very much for your efforts.

Revision history for this message
Bartosz Kosiorek (gang65) wrote :

This bug was fixed in openchrome Changeset r793.

If someone upgrade the xserver-xorg-video-openchrome (Ubuntu) this bug will be fixed also in Ubuntu.

Changed in xserver-xorg-video-openchrome (Ubuntu):
status: Triaged → In Progress
Revision history for this message
Slalomsk8er (launchpad-slalomsk8er) wrote :

Thank you, the install from svn at r8XX fixed the problem for me.

Revision history for this message
Raphael Geissert (atomo64) wrote :

I've uploaded the latest rev to my ppa for jaunty and karmic: https://launchpad.net/~atomo64/+archive/ppa

Revision history for this message
Bartosz Kosiorek (gang65) wrote :

Hi.
Please check if the XV (video playing) is working correctly for you (if you can at the latest openchrome revision)

The latest openchrome revision you can find here:
https://edge.launchpad.net/~xorg-edgers/+archive/ppa

Revision history for this message
Bartosz Kosiorek (gang65) wrote :

Fixed in Lucid Lynx

Changed in xserver-xorg-video-openchrome (Ubuntu):
status: In Progress → Fix Released
Changed in linux:
importance: Unknown → Medium
Changed in linux:
status: Confirmed → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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