|
|
Line 1: |
Line 1: |
| (Intro: describe the purpose of this page page)
| | == Known Working Media == |
| | The following live media distributions are known to work for installing on several systems |
|
| |
|
| Video is set up by setting global variables in [[make.conf]] & portage takes care of the rest.
| | {|class="wikitable" |
| | | ! style="text-align:left;"|distro |
| == Determine Hardware ==
| | ! gui |
| first determine which video card you have and which driver it requires.
| | ! uefi support |
| | | ! unetbootin live usb support |
| <console>###i## lspci -k</console>
| | ! architecture specific |
| | | ! notes |
| === Intel ===
| | |- |
| Add or Edit the VIDEO_CARDS global variable in /etc/portage/make.conf to the value in the following table appropriate for the Intel graphics hardware.
| | |Sysrescuecd |
| * '''NEED TABLE''': available drivers, hardware gen, VIDEO_CARDS variable
| | |yes |
| gen 1&2:
| | |?? |
| {{file|name=/etc/portage/make.conf|lang=|desc=set video global variable|body= | | |no |
| VIDEO_CARDS="intel"
| | |no |
| }}
| | |not compatible with unetbootin |
| gen 3
| | |- |
| {{file|name=/etc/portage/make.conf|lang=|desc=set video global variable|body=
| | |LFS live cd |
| VIDEO_CARDS="intel i915"
| | |startx must be run |
| }}
| | |?? |
| gen 4+
| | |probably |
| {{file|name=/etc/portage/make.conf|lang=|desc=set video global variable|body=
| | |yes |
| VIDEO_CARDS="intel i965"
| | |probably |
| }}
| | |- |
| * custom kernel menuconfig settings
| | |Ubuntu |
| | | |yes |
| === AMD/ATI ===
| | |?? |
| Users can choose between Open (radeon) and Closed-Source (fglrx) video drivers. Add or Edit the VIDEO_CARDS global variable in /etc/portage/make.conf to the value in the following table appropriate for the AMD/ATI graphics hardware.
| | |yes |
| * '''NEED TABLE''': available drivers, hardware gen, required VIDEO_CARDS variable
| | |yes |
| Open source drivers:
| | |must download specific architecture |
| {{file|name=/etc/portage/make.conf|lang=|desc=set video global variable|body=
| | |- |
| VIDEO_CARDS="radeon"
| | |Xubuntu |
| }}
| | |yes |
| | | |?? |
| Closed source drivers:
| | |yes |
| {{file|name=/etc/portage/make.conf|lang=|desc=set video global variable|body=
| | |yes |
| VIDEO_CARDS="fglrx"
| | |must download specific architecture |
| }}
| | |- |
| | | |Gentoo minimal install |
| * custom kernel menuconfig settings
| | |no |
| | | |?? |
| === Nvidia ===
| | |probably |
| Users can choose between Open (nouveau) and Closed-Source (nvidia) video drivers. Add or Edit the VIDEO_CARDS global variable in /etc/portage/make.conf to the value in the following table appropriate for the Nvidia graphics hardware.
| | |yes |
| * '''NEED TABLE''': nouveau + nvidia-drivers versions, hardware gen, required VIDEO_CARDS variable
| | | |
| Open source drivers:
| | |- |
| {{file|name=/etc/portage/make.conf|lang=|desc=set video global variable|body=
| | |} |
| VIDEO_CARDS="nouveau"
| |
| }}
| |
| Closed source [[Package:NVIDIA_Linux_Display_Drivers | drivers]]:
| |
| {{file|name=/etc/portage/make.conf|lang=|desc=set video global variable|body=
| |
| VIDEO_CARDS="nvidia"
| |
| }}
| |
| * custom kernel menuconfig settings
| |
| different settings for nouveau and nvidia
| |
| | |
| === Other ===
| |
| ==== Multiple Cards (Hybrid Graphics) ====
| |
| recommended make.conf VIDEO_CARDS
| |
| Hybrid intel/ati:
| |
| {{file|name=/etc/portage/make.conf|lang=|desc=set video global variable|body=
| |
| VIDEO_CARDS="fglrx intel"
| |
| }}
| |
| | |
| ==== Virtual Machine Guests ====
| |
| (details?)
| |
| These settings are used by Parallels VM's and presumably others
| |
| {{file|name=/etc/portage/make.conf|lang=|desc=set video global variable|body=
| |
| VIDEO_CARDS="vesa vga"
| |
| }}
| |
| | |
| ==== Raspberry Pi ====
| |
| (details?)
| |
| | |
| == Install ==
| |
| once your video cards variable is set in make.conf merge changes into your system
| |
| | |
| <console>###i## emerge -avuND world</console>
| |
| | |
| eselect profile?
| |
| | |
| ==Configure X.org==
| |
| ===Intel===
| |
| ?
| |
| ===Nvidia===
| |
| nvidia-xconfig, etc.
| |
| | |
| ===AMD/ATI===
| |
| aticonfig, etc.
| |
| <console># ##i##aticonfig --initial --input=/etc/X11/xorg.conf</console>
| |
| | |
| ==Configure framebuffer==
| |
| What to put in boot.conf etc. Assumes that the kernel is correctly configured.
| |
| ===Intel===
| |
| ? | |
| ===Nvidia===
| |
| * settings for nouveau
| |
| * settings for nvidia-drivers
| |
| * How to use sys-apps/v86d
| |
|
| |
| ===AMD/ATI===
| |
| * settings for fglxr
| |
| * settings for radeon, etc.
| |
| | |
| ==Finalise and test==
| |
| * eselect opengl
| |
| {{note|change the number of card eselected to match the card of your system}}
| |
| <console>###i## eselect opengl list
| |
| ###i## eselect opengl set 1</console>
| |
| * eselect opencl
| |
| {{note|some setups can make use of opencl}}
| |
| <console>###i##eselect opencl list
| |
| ###i##eselect opencl set 1</console>
| |
| * reboot/test process
| |
| | |
| ==Tips and Tricks==
| |
| | |
| ===compressed video playback===
| |
| | |
| * VDPAU, VA-API
| |
| * how to set up mplayer, etc.
| |
| | |
| ==Troubleshooting==
| |
| * what to do if only a blank screen
| |
| * nvidia-drivers users updating media-libs/mesa
| |