Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Framebuffer gets messeed up as soon as xorg loads. [solved]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
woodwizzle
Apprentice
Apprentice


Joined: 30 Nov 2003
Posts: 225

PostPosted: Wed Aug 15, 2007 4:06 am    Post subject: Framebuffer gets messeed up as soon as xorg loads. [solved] Reply with quote

I got genkernel installed and running fine durring boot. However once x.org loads on tty7, if I switch to any of the other terminals I find that the framebuffer has offset the screen so that parts of what should be visible are, for lack of a better explaination, rendered outside of my monitor's viible area. I've tried different framebuffer resolutions, none fix the problem however each resolution sems to offset the framebuffer completely new ammounts and in different directions. I'm running x86_64 with an nvidia 8600gt. The offset happenes right about the them the Nvidia logo shows up.

here is my grub.conf entry:
title=Gentoo Linux 2.6.22-r2
root (hd0,0)
kernel /boot/kernel-2.6.22-gentoo-r2 root=/dev/hda3 splash=silent,fadein,theme:livecd-2007.0 vga=0x318 video=vesafb:mtrr:3,ywrap quiet CONSOLE=/dev/tty1
initrd (hd0,0)/boot/fbsplash-livecd-2007.0-1024x768

I'm at a total loss! =) Please help.
Corey


Last edited by woodwizzle on Thu Aug 16, 2007 1:45 pm; edited 1 time in total
Back to top
View user's profile Send private message
dusik
Tux's lil' helper
Tux's lil' helper


Joined: 04 Jan 2005
Posts: 129
Location: Durham, NC, USA

PostPosted: Wed Aug 15, 2007 7:07 pm    Post subject: Reply with quote

Which version of nvidia-drivers are you using? I've had that problem with version 100.14.09 on my 8800 GTS.

Just unmask and install x11-drivers/nvidia-drivers-100.14.11. Let us know if that doesn't fix the problem.
Back to top
View user's profile Send private message
hansolocg
n00b
n00b


Joined: 26 Feb 2006
Posts: 22

PostPosted: Wed Aug 15, 2007 11:44 pm    Post subject: Reply with quote

I just might add here, that i had exactly the same problem until 3 minutes ago :). It also put some ugly colorful lines on the screen, just before X starts, probably connected to the breakage of the console.
But the new driver fixes it perfectly.
Back to top
View user's profile Send private message
woodwizzle
Apprentice
Apprentice


Joined: 30 Nov 2003
Posts: 225

PostPosted: Thu Aug 16, 2007 1:41 pm    Post subject: Reply with quote

Thanks! Worked like a charm!
Back to top
View user's profile Send private message
pjv
Guru
Guru


Joined: 02 Jul 2003
Posts: 353
Location: Belgium

PostPosted: Thu Aug 23, 2007 11:44 am    Post subject: Reply with quote

Ì might have something similar. However the new drivers don't fix it for me. I have a GeForce 8600 GS.

I first was looking at this problem thread because I was using vesafb-tng and my screen got messed up when leaving X (I don't see any of you using vesafb-tng so you might have missed this symptom). The main symptom is this: Once I've started X (in any way, but only with the nvidia binaries), I cannot do Ctrl+Alt+Fx or even logout. As soon as X closes (after a short black pause) the screen shows horizontal grey lines at random different intervals. The are not very contrasted (almost like normal terminal text). Almost like spectroscopic linepatterns. They are on a background of similar but slightly coloured and vertical lines. In ten seconds time all the lines slightly fade out to just a blank illuminated screen (a little bit more on the edges). Regular garbage ;-) I can still type and reboot by login in and typing reboot. X even doesn't succeed in starting itself a second time (when logging out to gdm).

But now that I think of it I am also seeing strange things BEFORE X gets started: Right before X starts I first see a quick flash of a black screen with a horizontal bar of garbage (pixels in different colours). Were you seeing that too? Next, about when the nvidia logo (but i disabled it) should come up, I see a black screen with in the bottom right corner something that looks like a part of a previous screen. It could be the top left of a moved screen. It's 70% wide but only 2% high in the bottom right corner. It's a clear picture and it actually sometimes looks like a piece of my gnome panel. Were you seeing that too?

In the framebuffer afterwards I don't see parts of a moved screen, but it could be that it has been moved all the way of the screen. What were you seeing at the parts the moved screen wasn't covering? Was anybody using anything else than the plain vesafb? Could you switch back to X after the moved screens?

Just trying to rule things out, thx.
Back to top
View user's profile Send private message
dusik
Tux's lil' helper
Tux's lil' helper


Joined: 04 Jan 2005
Posts: 129
Location: Durham, NC, USA

PostPosted: Fri Aug 24, 2007 5:06 pm    Post subject: Reply with quote

pjv, I'm pretty sure you're looking at a different problem than the one we had, but to me it also smacks of driver misbehaviour. According to the documentation I'm looking at ( $bzless /usr/share/doc/nvidia-drivers-*/NVIDIA_Changelog.bz2 ), it looks like support for the 8600 series was added in 100.14.09, so you don't have much choice in nvidia-drivers versions.

You're right, I'm using the original vesafb, since I'm on x86_64 hardware (so I can't test with -tng). But maybe you can switch to vesafb to test? Also, maybe you could try using nvidiafb (I remember it being problematic last time I tried it, but it was a long long time ago).

BTW, at the top of the changelog, it's indicated that since 100.14.09:
Code:
* Fixed console restore problems in several different configurations:

  Quadro FX 4400 SLI
  VESA console
  Notebook LCD displays
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum