LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 03-11-2005, 10:49 PM   #1
vrillusions
Member
 
Registered: Feb 2003
Location: Ohio, USA
Distribution: Ubuntu, Debian, CentOS
Posts: 99

Rep: Reputation: 25
minimum packages needed for framebuffer


I am doing a very slim install of slackware and can't figure out which packages and libraries I need for the vesa framebuffer stuff to work in the console. Do I need a certain library package? was really skimping on those as well. Thanks
 
Old 03-12-2005, 08:03 AM   #2
Oliv'
Senior Member
 
Registered: Jan 2004
Location: Montpellier (France)
Distribution: Gentoo
Posts: 1,014

Rep: Reputation: 36
Hello,

you just need Linux kernel compiled with vesa framebuffer support. And then add vga=xxx to your kernel parameters. for xxx value see: /usr/sc/linux/Documentation/fb/vesafb.txt

Oliv'
 
Old 03-12-2005, 08:28 AM   #3
chbin
Member
 
Registered: Mar 2005
Distribution: slackware-current
Posts: 379

Rep: Reputation: 31
build frame buffer support into the kernel. then see if there is a framebuffer driver for your specific video card if not use the generic frame buffer. You can build it into the kernel but then you will always have a framebuffer at boot (at least for the i810 driver), not sure about others. Or do like I did and build it as a module and then make an initrd image and a second boot option so you can choose at boot if you want to use framebuffer or not. use video=whatever,mode,mode,etc as a kernel option.

then go get directfb and compile it, as that is most likely the reason you want a frame buffer because that penguin is only cool for a day or so.
 
Old 03-12-2005, 01:13 PM   #4
vrillusions
Member
 
Registered: Feb 2003
Location: Ohio, USA
Distribution: Ubuntu, Debian, CentOS
Posts: 99

Original Poster
Rep: Reputation: 25
That's what I thought, which was why I was so frugal on the packages I installed Although there must at least be a setting or something somewhere. The card definately supports framebuffer because I've had slackware on it before (installed a lot more stuff then) and framebuffer worked fine. Is there a setting I need to set somewhere or change some config? I'm going to put the 2.6 kernel on it and try that, although when I put slack on the laptop the framebuffer was working with the default kernel, but I also installed a lot more stuff on there, including kde and stuff. Maybe I'll just try a more liberal install and remove packages afterwards. Any other ideas?
 
Old 03-12-2005, 01:38 PM   #5
keefaz
LQ Guru
 
Registered: Mar 2004
Distribution: Slackware
Posts: 6,552

Rep: Reputation: 872Reputation: 872Reputation: 872Reputation: 872Reputation: 872Reputation: 872Reputation: 872
That depends on the video card, for a nvidia you have to recompile the default 2.6 kernel
because it does not work if CONFIG_FB_VGA16 is set

For nvidia card you have to enable these options as built-in :

CONFIG_VIDEO_SELECT=y
CONFIG_VGA_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_FB_VESA=y
CONFIG_FONTS=y
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y

#optional
CONFIG_LOGO=y
CONFIG_LOGO_LINUX_MONO=y
CONFIG_LOGO_LINUX_VGA16=y
CONFIG_LOGO_LINUX_CLUT224=y
 
Old 03-12-2005, 02:45 PM   #6
vrillusions
Member
 
Registered: Feb 2003
Location: Ohio, USA
Distribution: Ubuntu, Debian, CentOS
Posts: 99

Original Poster
Rep: Reputation: 25
I take back my previous statement, THIS specific machine I haven't ever put linux on it, so have no clue. I tried doing a more liberal install and still nothing. This is a really old IBM PC330 computer (I had to use an EIDE card since the bios only sees up to like 8gig, had to get special ram that only maxes at 128meg, etc). It's going to be used as a backup machine so it will be headless after the initial setup, and most of that will be done through ssh, although that's mainly because the resolution is low Here's the lspci -v output (only showing the video card):

Code:
00:08.0 VGA compatible controller: Cirrus Logic GD 5446 (prog-if 00 [VGA])
        Flags: VGA palette snoop, medium devsel
        Memory at 40000000 (32-bit, prefetchable) [size=16M]
        Expansion ROM at <unassigned> [disabled] [size=32K]
I did some searching around and I guess there are problems with the cirrus logic cards and frame buffer. It wasn't a requirement here, but on a newer system this happened and reinstalling slack fixed it, initially wanted to know what the packages were so if I ever ran into this again. I'll play with the kernel options when I get to that and let you know if that does anything. Thanks for everyone's help, though.
 
  


Reply



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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Minimum packages for a slack webserver? technician Slackware 23 08-19-2005 11:23 AM
the minimum files needed for x? Fascistchicken Linux - Software 2 10-14-2004 02:54 AM
Whats the minimum packages Mogwa_ Slackware 3 04-28-2004 09:57 AM
Minimum packages needed 1kyle Linux - Software 4 03-23-2004 06:17 PM
Slackware minimum install packages jamaso Linux - General 3 04-03-2002 10:02 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 07:33 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration