You are not logged in.

#1 2012-08-30 09:31:10

icetonic
Member
From: Germany
Registered: 2008-10-21
Posts: 104

Latest kernel messes up external monitor resolution

Since the upgrade to 3.5.3 my VGA monitor is only detected as 1024x768, not as 1440x900 which it actually is and previously it was always detected correctly.

Forcing that mode with xrandr --newmode etc. does work, but it is annoying to do this after every reboot/restart of X...

I'd gladly help and give more information about my Philips monitor if someone tells me which command to use..

Last edited by icetonic (2012-08-30 09:32:18)

Offline

#2 2012-08-30 23:45:32

ralvez
Member
From: Canada
Registered: 2005-12-06
Posts: 1,718
Website

Re: Latest kernel messes up external monitor resolution

You may want to try xdpyinfo.
Is VERY verbose but will give you good info.

Hope this helps.

R.

Offline

#3 2012-08-31 10:15:32

icetonic
Member
From: Germany
Registered: 2008-10-21
Posts: 104

Re: Latest kernel messes up external monitor resolution

Hmm tried xdpyinfo, but it just shows information about the virtual screen combined from both monitors connected..

Anyway, I found out my monitor is a Philips 190SW8 (19'')... well it worked with it's correct 1440x900 resolution before the latest kernel..

As this is clearly driver related... can someone file this as a bug for the kernel or something like that? That would be awesome... or at least tell me where exactly I should go with that problem.

Offline

#4 2012-08-31 21:20:42

Xräzik
Member
Registered: 2012-07-02
Posts: 9

Re: Latest kernel messes up external monitor resolution

I too am having the same problem. I am, at the moment, running the stock kernel provided by Arch (which correctly displays my monitor's resolution)

When I issue:

 sudo pacman -Qi linux 

I double-check that my current kernel version is:

Name           : linux
Version         : 3.4.5-1

But the other day I used the Arch Build System to compile a custom kernel with the '3.5.3-linux-ck' patched kernel and some stripped down options (I don't need all the laptop modules). Apart from those changes, everything else in my .config file matches with my functioning kernel (checked using 'meld'). But once the graphical login starts up, I am left with an incorrect screen resolution  of 1024x768 and no way to change it.

Recompiling it without the patches yields the same problem.


Att vara på Linux är att vara lycklig.

Offline

#5 2012-08-31 23:48:22

nomorewindows
Member
Registered: 2010-04-03
Posts: 3,367

Re: Latest kernel messes up external monitor resolution

linux-ck is essentially the same package as linux, but with some parameters for the scheduler.


I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.

Offline

#6 2012-09-01 00:16:45

Xräzik
Member
Registered: 2012-07-02
Posts: 9

Re: Latest kernel messes up external monitor resolution

nomorewindows wrote:

linux-ck is essentially the same package as linux, but with some parameters for the scheduler.

Yes I am aware of that.


Att vara på Linux är att vara lycklig.

Offline

#7 2012-09-01 00:25:35

ConnorBehan
Package Maintainer (PM)
From: Long Island NY
Registered: 2007-07-05
Posts: 1,359
Website

Re: Latest kernel messes up external monitor resolution

If you're using a free driver (you probably are since a new one came with the kernel update) then the place to report the bug would be bugs.freedesktop.org.

Does it work if you make an xorg.conf with:

Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth 24
    Modes "1440x900"
  EndSubSection
EndSection

6EA3 F3F3 B908 2632 A9CB E931 D53A 0445 B47A 0DAB
Great things come in tar.xz packages.

Offline

#8 2012-09-01 12:36:48

icetonic
Member
From: Germany
Registered: 2008-10-21
Posts: 104

Re: Latest kernel messes up external monitor resolution

ConnorBehan wrote:

If you're using a free driver (you probably are since a new one came with the kernel update) then the place to report the bug would be bugs.freedesktop.org.

Does it work if you make an xorg.conf with:

Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth 24
    Modes "1440x900"
  EndSubSection
EndSection

I'll try it in the next days when I'll be home again... but I guess that it will work... Isn't this basically the same effect as using xrandr to force-add a the new mode to the screen? Which, as I reported, works fine, as a workaround...

And yes I'm using the free intel driver and never needed a xorg.conf..

Offline

Board footer

Powered by FluxBB