Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 561850 - Adjust VIDEO_CARDS profile defaults for 2015 era
Summary: Adjust VIDEO_CARDS profile defaults for 2015 era
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 559062 579266
  Show dependency tree
 
Reported: 2015-09-29 19:07 UTC by Ben Kohler
Modified: 2016-04-24 21:37 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ben Kohler gentoo-dev 2015-09-29 19:07:33 UTC
Hello,

I think it's time we adjust the arch profiles' VIDEO_CARDS defaults.  By default, users get a whole big list of drivers that are used by a TINY portion of gentooers.

For example:

profiles/arch/x86/make.defaults:
VIDEO_CARDS="fbdev glint intel mach64 mga nouveau nv r128 radeon savage sis tdfx trident vesa via vmware voodoo"

profiles/arch/amd64/make.defaults:
VIDEO_CARDS="fbdev glint intel mach64 mga nouveau nv r128 radeon savage sis tdfx trident vesa via vmware voodoo"

I don't know other arches well enough to judge what they should have enabled, but these defaults on x86/amd64 don't make much sense in 2015.  I would suggest something like:

VIDEO_CARDS="intel nouveau radeon" 
or possibly
VIDEO_CARDS="fbdev intel nouveau radeon vesa" 
if we want to have those generic drivers available for fallback.  But just having those 3 drivers would cover the VAST majority of gentoo users' (non-proprietary) driver setups.  And it's not like I'm suggesting removing those older drivers from portage entirely, people who need them can still turn them on.

Thanks for your consideration, and sorry if there's already a bug on this elsewhere, I tried my hardest to make sure there wasnt!
Comment 1 Rick Farina (Zero_Chaos) gentoo-dev 2015-09-29 19:42:16 UTC
I would vote for VIDEO_CARDS="fbdev intel nouveau radeon vesa"
Comment 2 Chí-Thanh Christopher Nguyễn gentoo-dev 2015-09-29 20:15:29 UTC
Good idea. That will probably require a news item though, with
Display-If-Installed: x11-base/xorg-drivers[video_cards_...]
(with the list of previous defaults) so nobody gets caught by surprise.
Comment 3 Matt Turner gentoo-dev 2015-09-29 20:53:37 UTC
(In reply to Rick Farina (Zero_Chaos) from comment #1)
> I would vote for VIDEO_CARDS="fbdev intel nouveau radeon vesa"

Sounds good to me.

(In reply to Chí-Thanh Christopher Nguyễn from comment #2)
> Good idea. That will probably require a news item though, with
> Display-If-Installed: x11-base/xorg-drivers[video_cards_...]
> (with the list of previous defaults) so nobody gets caught by surprise.

Sounds good to me again!
Comment 4 Chí-Thanh Christopher Nguyễn gentoo-dev 2015-10-01 12:54:45 UTC
Now that I think about it, for modern AMD cards we will need amdgpu and radeonsi too.

VIDEO_CARDS="amdgpu fbdev intel nouveau radeon radeonsi vesa"
Comment 5 Chí-Thanh Christopher Nguyễn gentoo-dev 2015-10-29 15:27:02 UTC
News item sent to -dev
https://archives.gentoo.org/gentoo-dev/message/bcff201c163dccc91510f62bcb7eeadb
Comment 6 Chí-Thanh Christopher Nguyễn gentoo-dev 2016-04-24 21:28:08 UTC
News item committed:

commit fd51bf816dcbc6213a8715442bba9c95b9f41a9d
Author: Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
Date:   Sun Apr 24 23:26:37 2016 +0200

    Add 2016-04-24-default-video-cards

https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=fd51bf816dcbc6213a8715442bba9c95b9f41a9d
Comment 7 Chí-Thanh Christopher Nguyễn gentoo-dev 2016-04-24 21:37:11 UTC
commit ec8d2bb8bbd40791cc931d5f3d987adea7362944
Author: Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
Date:   Sun Apr 24 23:36:10 2016 +0200

    profiles: adjust VIDEO_CARDS
    
    Bug: https://bugs.gentoo.org/show_bug.cgi?id=561850