Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 09-07-02, 02:30 PM   #1
wintersky
Guest
 
Posts: n/a
Unhappy bad cursor after X in framebuffer console

I downloaded recently the NVidia 2960 drivers and installed them and yes, they are great! But here is the problem.

After using X for some time and exiting back to the console mode the cursor changes from the standard flashing line to 3 little magenta squares, placed at the top of the current line (the one i currently type on). This is very annoying and i tried to fix it, by making a custom flashing cursor with an ESC sequence, changing the resolution with fbset, using textconfig (to store the current VGA registeres before X and restores them back), but with NO success. Guys, i love my flashing white cursor and i want it back!

Here is something about my system:
Slackware Linux 8.1, Xfree 4.2.0, kernel 2.4.19 with riva framebuffer compiled in
videocard Geforce 2 GTS/32Mb
  Reply With Quote
Old 09-07-02, 02:38 PM   #2
Thunderbird
 
Join Date: Jul 2002
Location: Netherlands, Europe
Posts: 2,105
Default

Riva framebuffer support is also called "rivafb".

Rivafb is a framebuffer driver for nvidia cards made using xfree86 sources and leaked nvidia stuff. It wasn't made by nvidia. Because the programmers who made rivafb don't know everything about nvidia's cards it is very, very buggy and unstable.

Normally it already doesn't function stable and without problems but it is even worse with nvidia's drivers.

Replace rivafb with vesafb if you want any framebuffer. That's the only solution.
Thunderbird is offline   Reply With Quote
Old 09-07-02, 02:46 PM   #3
wintersky
Guest
 
Posts: n/a
Default doesn't work...

WOW! It took less than 10 minutes to answer my question. I cant believe it ! Thank you !

I tried with vesafb too, but with no luck...
The cursor scrambles the same way it does with rivafb.
  Reply With Quote
Old 09-08-02, 03:17 AM   #4
Thunderbird
 
Join Date: Jul 2002
Location: Netherlands, Europe
Posts: 2,105
Default

Sure you recompiled your kernel without any rivafb? And now try without a framebuffer.
Thunderbird is offline   Reply With Quote
Old 09-08-02, 04:17 AM   #5
wintersky
Guest
 
Posts: n/a
Default ...

Yes, i recompiled one kernel without rivafb and with vesafb, and one without fb at all. I don't have the problem with the second one, but i need a framebuffer to set my console mode at a higher refresh rate, cause i have some problem with my eyes....
Any suggestions?
  Reply With Quote
Old 09-08-02, 05:02 AM   #6
Thunderbird
 
Join Date: Jul 2002
Location: Netherlands, Europe
Posts: 2,105
Default

There's only one solution left: fix rivafb.
Thunderbird is offline   Reply With Quote
Old 09-08-02, 08:45 AM   #7
Klaus-P
Registered User
 
Join Date: Aug 2002
Location: Germany
Posts: 134
Default

wintersky wrote:

" Guys, i love my flashing white cursor and i want it back!"

I'm sorry, I've no experience with any riva framebuffer stuff :-).
BUT, why do you not boot your Linux in the good
old VGA normal mode and (it does not matter whether or not xdm enabled).
You may switch from X to a textconsol, great font size, black background, white fonts and
a WHITE flashing cursor ??? And no debugging of any fb drivers is necessary.
Klaus-P is offline   Reply With Quote
Old 10-09-03, 01:18 PM   #8
hkmaly
GeForce MX 2??
 
Join Date: Oct 2003
Posts: 5
Default Similar problem

I think I have similar problem. I have two Xes on my comp - one libc5 and one libc6 (chrooted). When I run libc6 X with NVidia driver and then run libc5 X (of course without NVidia driver) cursor is damaged - sometime there are two smaller cursors around "right" position, sometime there are two smaller things around without shape of selected cursor.<BR>

I think NVidia drivers don't restore graphics cursor properly. SW reset (by running DOSemu) didn't help.
hkmaly is offline   Reply With Quote

Old 10-10-03, 08:26 AM   #9
hkmaly
GeForce MX 2??
 
Join Date: Oct 2003
Posts: 5
Default

Ok, I found I used old 29xx drivers. I updated to newest drivers. Now its totally different - there are four "cursors", smallers that before. Wintersky had three ... I suppose he used 3xxx version and now I'm downloading 1xxx version and hope cursor will be OK :-)
hkmaly is offline   Reply With Quote
Old 10-10-03, 11:17 AM   #10
pe1chl
Registered User
 
Join Date: Aug 2003
Posts: 1,026
Default

Do you have a real need for framebuffer?
I just did as others wrote, rip out all the framebuffer stuff and use textmode.
The first thing after boot is starting X anyway, and I never see the textmode screen again until the next boot (which normally is 2-3 months away)
pe1chl is offline   Reply With Quote
Old 10-13-03, 09:11 AM   #11
hkmaly
GeForce MX 2??
 
Join Date: Oct 2003
Posts: 5
Default

I don't use framebuffer, I use SVGATextMode. I have problem with other (non-accelerated) X. BTW, I don't start X just after boot. And I turn off my computer every night because I have it next to bed and I haven't water cooling.
hkmaly is offline   Reply With Quote
Old 11-07-03, 11:59 AM   #12
hkmaly
GeForce MX 2??
 
Join Date: Oct 2003
Posts: 5
Default

Hmmm ... 1xxx version haven't cursor OK and last 3xxx don't show three ...
hkmaly is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
Console version of Diablo III "up and running" inside Blizzard News Latest Tech And Game Headlines 0 12-11-12 03:00 PM
Could Cloud Gaming Kill The Next-Generation Video Game Console? News Latest Tech And Game Headlines 0 07-08-12 12:20 PM
BUG 302.17 - can not access TTY console legluondunet NVIDIA Linux 9 06-24-12 05:16 PM
Console Killers News Latest Tech And Game Headlines 0 06-11-12 10:10 PM
Framebuffer console mascot NVIDIA Linux 1 09-14-02 09:18 AM

All times are GMT -5. The time now is 05:19 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.