Last active
August 29, 2015 14:16
-
-
Save dougo/9f2b212d4bdb933dcdb4 to your computer and use it in GitHub Desktop.
Config files from a Dell Precision M3800 with Ubuntu 14.04 preinstalled: /boot/grub/grub.cfg, /etc/apt/sources.list, /etc/apt/sources.list.d/trusty-dell.list, /etc/apt/sources.list.d/trusty-oem.list
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# | |
# DO NOT EDIT THIS FILE | |
# | |
# It is automatically generated by grub-mkconfig using templates | |
# from /etc/grub.d and settings from /etc/default/grub | |
# | |
### BEGIN /etc/grub.d/00_header ### | |
if [ -s $prefix/grubenv ]; then | |
set have_grubenv=true | |
load_env | |
fi | |
if [ "${next_entry}" ] ; then | |
set default="${next_entry}" | |
set next_entry= | |
save_env next_entry | |
set boot_once=true | |
else | |
set default="0" | |
fi | |
if [ x"${feature_menuentry_id}" = xy ]; then | |
menuentry_id_option="--id" | |
else | |
menuentry_id_option="" | |
fi | |
export menuentry_id_option | |
if [ "${prev_saved_entry}" ]; then | |
set saved_entry="${prev_saved_entry}" | |
save_env saved_entry | |
set prev_saved_entry= | |
save_env prev_saved_entry | |
set boot_once=true | |
fi | |
function savedefault { | |
if [ -z "${boot_once}" ]; then | |
saved_entry="${chosen}" | |
save_env saved_entry | |
fi | |
} | |
function recordfail { | |
set recordfail=1 | |
if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi | |
} | |
function load_video { | |
if [ x$feature_all_video_module = xy ]; then | |
insmod all_video | |
else | |
insmod efi_gop | |
insmod efi_uga | |
insmod ieee1275_fb | |
insmod vbe | |
insmod vga | |
insmod video_bochs | |
insmod video_cirrus | |
fi | |
} | |
if [ x$feature_default_font_path = xy ] ; then | |
font=unicode | |
else | |
insmod part_gpt | |
insmod ext2 | |
set root='hd0,gpt4' | |
if [ x$feature_platform_search_hint = xy ]; then | |
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4 663421f4-e03e-4722-a8d1-126ab7b8c033 | |
else | |
search --no-floppy --fs-uuid --set=root 663421f4-e03e-4722-a8d1-126ab7b8c033 | |
fi | |
font="/usr/share/grub/unicode.pf2" | |
fi | |
if loadfont $font ; then | |
set gfxmode=auto | |
load_video | |
insmod gfxterm | |
set locale_dir=$prefix/locale | |
set lang=en_US | |
insmod gettext | |
fi | |
terminal_output gfxterm | |
if [ "${recordfail}" = 1 ] ; then | |
set timeout=-1 | |
else | |
if [ x$feature_timeout_style = xy ] ; then | |
set timeout_style=hidden | |
set timeout=0 | |
# Fallback hidden-timeout code in case the timeout_style feature is | |
# unavailable. | |
elif sleep --interruptible 0 ; then | |
set timeout=0 | |
fi | |
fi | |
### END /etc/grub.d/00_header ### | |
### BEGIN /etc/grub.d/05_debian_theme ### | |
set menu_color_normal=white/black | |
set menu_color_highlight=black/light-gray | |
if background_color 44,0,30,0; then | |
clear | |
fi | |
### END /etc/grub.d/05_debian_theme ### | |
### BEGIN /etc/grub.d/10_linux ### | |
function gfxmode { | |
set gfxpayload="${1}" | |
if [ "${1}" = "keep" ]; then | |
set vt_handoff=vt.handoff=7 | |
else | |
set vt_handoff= | |
fi | |
} | |
if [ "${recordfail}" != 1 ]; then | |
if [ -e ${prefix}/gfxblacklist.txt ]; then | |
if hwmatch ${prefix}/gfxblacklist.txt 3; then | |
if [ ${match} = 0 ]; then | |
set linux_gfx_mode=keep | |
else | |
set linux_gfx_mode=text | |
fi | |
else | |
set linux_gfx_mode=text | |
fi | |
else | |
set linux_gfx_mode=keep | |
fi | |
else | |
set linux_gfx_mode=text | |
fi | |
export linux_gfx_mode | |
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-663421f4-e03e-4722-a8d1-126ab7b8c033' { | |
recordfail | |
load_video | |
gfxmode $linux_gfx_mode | |
insmod gzio | |
insmod part_gpt | |
insmod ext2 | |
set root='hd0,gpt4' | |
if [ x$feature_platform_search_hint = xy ]; then | |
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4 663421f4-e03e-4722-a8d1-126ab7b8c033 | |
else | |
search --no-floppy --fs-uuid --set=root 663421f4-e03e-4722-a8d1-126ab7b8c033 | |
fi | |
linux /boot/vmlinuz-3.13.0-46-generic root=UUID=663421f4-e03e-4722-a8d1-126ab7b8c033 ro quiet splash pcie_aspm=force radeon.modeset=0 nouveau.modeset=0 $vt_handoff | |
initrd /boot/initrd.img-3.13.0-46-generic | |
} | |
submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-663421f4-e03e-4722-a8d1-126ab7b8c033' { | |
menuentry 'Ubuntu, with Linux 3.13.0-46-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-46-generic-advanced-663421f4-e03e-4722-a8d1-126ab7b8c033' { | |
recordfail | |
load_video | |
gfxmode $linux_gfx_mode | |
insmod gzio | |
insmod part_gpt | |
insmod ext2 | |
set root='hd0,gpt4' | |
if [ x$feature_platform_search_hint = xy ]; then | |
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4 663421f4-e03e-4722-a8d1-126ab7b8c033 | |
else | |
search --no-floppy --fs-uuid --set=root 663421f4-e03e-4722-a8d1-126ab7b8c033 | |
fi | |
echo 'Loading Linux 3.13.0-46-generic ...' | |
linux /boot/vmlinuz-3.13.0-46-generic root=UUID=663421f4-e03e-4722-a8d1-126ab7b8c033 ro quiet splash pcie_aspm=force radeon.modeset=0 nouveau.modeset=0 $vt_handoff | |
echo 'Loading initial ramdisk ...' | |
initrd /boot/initrd.img-3.13.0-46-generic | |
} | |
menuentry 'Ubuntu, with Linux 3.13.0-46-generic (safe mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-46-generic-recovery-663421f4-e03e-4722-a8d1-126ab7b8c033' { | |
recordfail | |
load_video | |
insmod gzio | |
insmod part_gpt | |
insmod ext2 | |
set root='hd0,gpt4' | |
if [ x$feature_platform_search_hint = xy ]; then | |
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4 663421f4-e03e-4722-a8d1-126ab7b8c033 | |
else | |
search --no-floppy --fs-uuid --set=root 663421f4-e03e-4722-a8d1-126ab7b8c033 | |
fi | |
echo 'Loading Linux 3.13.0-46-generic ...' | |
linux /boot/vmlinuz-3.13.0-46-generic root=UUID=663421f4-e03e-4722-a8d1-126ab7b8c033 ro recovery nomodeset | |
echo 'Loading initial ramdisk ...' | |
initrd /boot/initrd.img-3.13.0-46-generic | |
} | |
menuentry 'Ubuntu, with Linux 3.13.0-38-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-38-generic-advanced-663421f4-e03e-4722-a8d1-126ab7b8c033' { | |
recordfail | |
load_video | |
gfxmode $linux_gfx_mode | |
insmod gzio | |
insmod part_gpt | |
insmod ext2 | |
set root='hd0,gpt4' | |
if [ x$feature_platform_search_hint = xy ]; then | |
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4 663421f4-e03e-4722-a8d1-126ab7b8c033 | |
else | |
search --no-floppy --fs-uuid --set=root 663421f4-e03e-4722-a8d1-126ab7b8c033 | |
fi | |
echo 'Loading Linux 3.13.0-38-generic ...' | |
linux /boot/vmlinuz-3.13.0-38-generic.efi.signed root=UUID=663421f4-e03e-4722-a8d1-126ab7b8c033 ro quiet splash pcie_aspm=force radeon.modeset=0 nouveau.modeset=0 $vt_handoff | |
echo 'Loading initial ramdisk ...' | |
initrd /boot/initrd.img-3.13.0-38-generic | |
} | |
menuentry 'Ubuntu, with Linux 3.13.0-38-generic (safe mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-38-generic-recovery-663421f4-e03e-4722-a8d1-126ab7b8c033' { | |
recordfail | |
load_video | |
insmod gzio | |
insmod part_gpt | |
insmod ext2 | |
set root='hd0,gpt4' | |
if [ x$feature_platform_search_hint = xy ]; then | |
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4 663421f4-e03e-4722-a8d1-126ab7b8c033 | |
else | |
search --no-floppy --fs-uuid --set=root 663421f4-e03e-4722-a8d1-126ab7b8c033 | |
fi | |
echo 'Loading Linux 3.13.0-38-generic ...' | |
linux /boot/vmlinuz-3.13.0-38-generic.efi.signed root=UUID=663421f4-e03e-4722-a8d1-126ab7b8c033 ro recovery nomodeset | |
echo 'Loading initial ramdisk ...' | |
initrd /boot/initrd.img-3.13.0-38-generic | |
} | |
} | |
### END /etc/grub.d/10_linux ### | |
### BEGIN /etc/grub.d/20_linux_xen ### | |
### END /etc/grub.d/20_linux_xen ### | |
### BEGIN /etc/grub.d/20_memtest86+ ### | |
### END /etc/grub.d/20_memtest86+ ### | |
### BEGIN /etc/grub.d/30_os-prober ### | |
### END /etc/grub.d/30_os-prober ### | |
### BEGIN /etc/grub.d/30_uefi-firmware ### | |
menuentry 'System setup' $menuentry_id_option 'uefi-firmware' { | |
fwsetup | |
} | |
### END /etc/grub.d/30_uefi-firmware ### | |
### BEGIN /etc/grub.d/40_custom ### | |
# This file provides an easy way to add custom menu entries. Simply type the | |
# menu entries you want to add after this comment. Be careful not to change | |
# the 'exec tail' line above. | |
### END /etc/grub.d/40_custom ### | |
### BEGIN /etc/grub.d/41_custom ### | |
if [ -f ${config_directory}/custom.cfg ]; then | |
source ${config_directory}/custom.cfg | |
elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then | |
source $prefix/custom.cfg; | |
fi | |
### END /etc/grub.d/41_custom ### | |
### BEGIN /etc/grub.d/99_dell_recovery ### | |
menuentry "Restore Ubuntu 14.04 to factory state" { | |
search --no-floppy --hint '(hd0,msdos3)' --set --fs-uuid E4E1-728A | |
set uuid_options="uuid=E4E1-728A" | |
if [ -s /factory/common.cfg ]; then | |
source /factory/common.cfg | |
else | |
set options="boot=casper automatic-ubiquity noprompt quiet splash" | |
fi | |
#Support starting from a loopback mount (Only support ubuntu.iso for filename) | |
if [ -f /ubuntu.iso ]; then | |
loopback loop /ubuntu.iso | |
set root=(loop) | |
set options="$options iso-scan/filename=/ubuntu.iso" | |
fi | |
if [ -n "${lang}" ]; then | |
set options="$options locale=$lang" | |
fi | |
linux /casper/vmlinuz.efi dell-recovery/recovery_type=hdd $uuid_options $options | |
initrd /casper/initrd.lz | |
} | |
### END /etc/grub.d/99_dell_recovery ### |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to | |
# newer versions of the distribution. | |
deb http://archive.ubuntu.com/ubuntu/ trusty main restricted | |
deb-src http://archive.ubuntu.com/ubuntu/ trusty main restricted | |
## Major bug fix updates produced after the final release of the | |
## distribution. | |
deb http://archive.ubuntu.com/ubuntu/ trusty-updates main restricted | |
deb-src http://archive.ubuntu.com/ubuntu/ trusty-updates main restricted | |
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu | |
## team. Also, please note that software in universe WILL NOT receive any | |
## review or updates from the Ubuntu security team. | |
deb http://archive.ubuntu.com/ubuntu/ trusty universe | |
deb-src http://archive.ubuntu.com/ubuntu/ trusty universe | |
deb http://archive.ubuntu.com/ubuntu/ trusty-updates universe | |
deb-src http://archive.ubuntu.com/ubuntu/ trusty-updates universe | |
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu | |
## team, and may not be under a free licence. Please satisfy yourself as to | |
## your rights to use the software. Also, please note that software in | |
## multiverse WILL NOT receive any review or updates from the Ubuntu | |
## security team. | |
deb http://archive.ubuntu.com/ubuntu/ trusty multiverse | |
deb-src http://archive.ubuntu.com/ubuntu/ trusty multiverse | |
deb http://archive.ubuntu.com/ubuntu/ trusty-updates multiverse | |
deb-src http://archive.ubuntu.com/ubuntu/ trusty-updates multiverse | |
## N.B. software from this repository may not have been tested as | |
## extensively as that contained in the main release, although it includes | |
## newer versions of some applications which may provide useful features. | |
## Also, please note that software in backports WILL NOT receive any review | |
## or updates from the Ubuntu security team. | |
deb http://archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse | |
deb-src http://archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse | |
deb http://security.ubuntu.com/ubuntu trusty-security main restricted | |
deb-src http://security.ubuntu.com/ubuntu trusty-security main restricted | |
deb http://security.ubuntu.com/ubuntu trusty-security universe | |
deb-src http://security.ubuntu.com/ubuntu trusty-security universe | |
deb http://security.ubuntu.com/ubuntu trusty-security multiverse | |
deb-src http://security.ubuntu.com/ubuntu trusty-security multiverse | |
## This software is not part of Ubuntu, but is offered by Canonical and the | |
## respective vendors as a service to Ubuntu users. | |
deb http://archive.canonical.com/ubuntu trusty partner | |
deb-src http://archive.canonical.com/ubuntu trusty partner | |
## Uncomment the following two lines to add software from Ubuntu's | |
## 'extras' repository. | |
## This software is not part of Ubuntu, but is offered by third-party | |
## developers who want to ship their latest software. | |
# deb http://extras.ubuntu.com/ubuntu trusty main | |
# deb-src http://extras.ubuntu.com/ubuntu trusty main | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
deb http://dell.archive.canonical.com/updates/ trusty-dell public | |
deb-src http://dell.archive.canonical.com/updates/ trusty-dell public |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
deb http://oem.archive.canonical.com/updates/ trusty-oem public | |
deb-src http://oem.archive.canonical.com/updates/ trusty-oem public |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Thanks! How is your xorg.conf when running with the nvidia card? I have terrible performance with it, trying to install on a laptop shipped with windows.