Comment 0 for bug 355918

Revision history for this message
MarMarAba (marmaraba) wrote : resolution problem starting X with the wlan network controler activated

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)

/*

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-------------
| * |
* Este es el área de escritorio que yo veo... * |
| * |
* Limitado por los asteriscos * |
| * |
* * |
| * |
* * |
| * |
* * |
| * |
* (1024x600) * |
|*********************************************** |
|Este es el área de escritorio que queda fuera de |
|mi pantalla. El servidor X lo gestiona pero no aparece |
|dentro de los márgenes de la pantalla |
-----------------------------------------------------------
            (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.