Gentoo Forums
Gentoo Forums
Quick Search: in
make.conf VIDEO_CARDS="" option | Question [SOLVED]
View unanswered posts
View posts from last 24 hours

rackathon
 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
HeXiLeD
l33t
l33t


Joined: 20 Aug 2005
Posts: 692
Location: online

PostPosted: Sat Jan 12, 2008 10:33 pm    Post subject: make.conf VIDEO_CARDS="" option | Question [SOLVED Reply with quote

http://gentoo-wiki.com/HOWTO_X.org

Quote:
Available entries for your video card
VIDEO_CARDS="fglrx radeon vesa vga -apm -ark -chips -cirrus -cyrix -dummy -fbdev -glint -i128 -i740 -i810 -imstt -mach64 -mga -neomagic -nsc -nv -nvidia -r128 -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb -tdfx -tga -trident -tseng -v4l -via -vmware -voodoo"

Quote:
You can include VIDEO_CARDS="yourcard" in your make.conf file.


My card : VGA compatible controller: nVidia Corporation NV43 [GeForce 6600] (rev a2)
My make.conf has "nvidia" support enabled

Questions:


a: It seems there is nvidia and nv flags available. are they both for the same driver/card ? if not; what is the difference.
b: Since i also use Vmware, if i also enable the vmware flag, will it help the support for it ?
c: v4L Enables video4linux support <-- is this general for all cards or not ?
d: apm Adds APM (Advanced Power Management) support <-- also general for all cards?
e: fbdev is for console support, since i use that driver for mplayer to play video in the console would it be usefull to add it ?
f:will fbdev support in anyway my nvidia?
g: adding VESA and VGA will in anyway support other video display applications that i may run under X or console ?

Thanks for the attention
_________________
Help me solving these UNSOLVED TOPICS
My system hardware and software SPECIFICATIONS


Last edited by HeXiLeD on Sat Jan 12, 2008 11:21 pm; edited 2 times in total
Back to top
View user's profile Send private message
bunder
Bodhisattva
Bodhisattva


Joined: 10 Apr 2004
Posts: 5150
Location: Hamilton, Ontario

PostPosted: Sat Jan 12, 2008 10:40 pm    Post subject: Reply with quote

nvidia is the binary driver (nvidia-kernel), nv is the OSS driver (xf86-video-nv)... depends on what you're using.

adding vesa to your VIDEO_CARDS is a good idea, as you have something to fall back on if your driver doesn't work.

adding flags for your installed software is always a bonus, it makes sure support is there if the system doesn't enable the flag for you.

v4l is needed for video capturing... webcams, capture cards, and the like.

apm isn't really needed if you use ACPI in the kernel.

i've never used fbdev personally.

i hope that clears up a few things. :wink:

cheers
_________________
bunder @ freenode | bunhax - tame your SMP!
gentoo shells | the remains of UFGO
Back to top
View user's profile Send private message
HeXiLeD
l33t
l33t


Joined: 20 Aug 2005
Posts: 692
Location: online

PostPosted: Sat Jan 12, 2008 10:50 pm    Post subject: Reply with quote

Yes it helped clarifying somethings but not all.

I am asking these questions due to some other problems that i had:
Xorg video capabilities going green and freezing [SOLVED]
Display, kernel, nvidia, X, drivers, HARD LOCKUP [SOLVED]

While these situations were solved by working around the problem i want to be sure of some other things that i have on my mind.

You have satisfied me with some answers.

I found some info about VGA:
http://en.wikipedia.org/wiki/Vga
Quote:
The term Video Graphics Array (VGA) refers either to an analog computer display standard, the 15-pin D-subminiature VGA connector, first marketed in
1988 by IBM, or the 640×480 resolution itself. While this resolution has been superseded in the computer market, it is becoming a popular resolution
on mobile devices.

VGA was the last graphical standard introduced by IBM that the majority of PC clone manufacturers conformed to, making it today (as of 2008) the
lowest common denominator that all PC graphics hardware supports before a device-specific driver is loaded into the computer. For example, the
Microsoft Windows splash screen appears while the machine is still operating in VGA mode, which is the reason that this screen always appears in reduced resolution and color depth


http://en.wikipedia.org/wiki/VGA_connector

Since my card as a VGA output that i use with a CRT it makes sense to enable it
I wonder now if i should also enable it in the kernel as before.

Code:
<>VGA 16-color graphics support

CONFIG_FB_VGA16:

   This is the frame buffer device driver for VGA 16 color graphic
   cards. Say Y if you have such a card.

   To compile this driver as a module, choose M here: the
   module will be called vga16fb.

   Symbol: FB_VGA16 [=n]
   Prompt: VGA 16-color graphics support
     Defined at drivers/video/Kconfig:523
     Depends on: HAS_IOMEM && FB && (X86 || PPC)
     Location:
       -> Device Drivers
         -> Graphics support
           -> Support for frame buffer devices (FB [=y])
     Selects: FB_CFB_FILLRECT && FB_CFB_COPYAREA && FB_CFB_IMAGEBLIT && VGASTATE && FONT_8x16


this might be related to 1 issue that i have with my 14" CRT console display that stoped working (since i use 2 monitors)
This kernel menu option changed a bit from 2 other kernels that i was using.

Fbdev
http://en.wikipedia.org/wiki/Fbdev

Quote:
The Linux framebuffer (fbdev) is a graphic hardware-independent abstraction layer to show graphics on a console without relying on system-specific
libraries such as SVGALib or the heavy overhead of the X Window System.

Nowadays several Linux programs such as MPlayer, and libraries such as GGI, SDL, GTK+ and Qtopia can use the framebuffer immediately, avoiding the
overhead of an X server. This is particularly popular in embedded systems.


I should enable it since i use mplayer in the console and for also for it's advantages
_________________
Help me solving these UNSOLVED TOPICS
My system hardware and software SPECIFICATIONS
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT - 5 Hours
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