Wichtig scheint mir vor allem:
Ich habe ziemlich viele Pakete von NVIDIA. Soll ich die alle entfernen?
Wichtig scheint mir vor allem:
Ich habe ziemlich viele Pakete von NVIDIA. Soll ich die alle entfernen?
Habe ich gemacht, hat aber nichts geändert.
Alles anzeigenWindows als Standard setzen:
Ersetze in der /etc/default/grub
durch
und führe danach ein
Alle Schritte sind als Root auszuführen (eigentlich klar).
Ich kann die Datei /etc/default/grub nicht öffnen. Mit welchem Programm soll ich das machen?
Hast du mal im UEFI-BIOS geschaut welche Boot-Optionen dort gibt....?
Ok, ich kann im Bios die Bootreihenfolge/Bootpriorität umstellen. Wenn ich Windows an erste Stelle setze startet allerdings direkt Windows, ohne Auswahlmöglichkeit.
Das heißt dann wohl, dass ich den Windows/Bootmanager ändern muss.
Und dass ich openSUSE 12.3 installiert habe macht nichts aus? Denn der Link ist ja zu suse 12.2; aber 12.3 existiert halt nicht.
Ok, dann mache ich mich mal an die Installation.
Ich werde dabei nach dieser Anleitung vorgehen.
Der Befehl
hat schonmal die Ausgabe
00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell Integrated Graphics Controller [8086:0416] (rev 06) (prog-if 00 [VGA controller])01:00.0 3D controller [0302]: NVIDIA Corporation Device [10de:11e2] (rev a1)
hervorgerufen, was ja wie erwartet für die Installation von Bumblebee spricht.
Allerdings weiß ich nicht, wie ich bei Schritt 1 weitermachen soll:
Ist URI das Installationsverzeichnis meiner suse-partition? (Wenn ja, wie genau ist der Pfad aufgebaut?)
Und bei name kann ich eingeben was ich will, mit dem Hintergedanken, dass ich es auch wieder finde?
Die Intel GPU will ich auch garnicht abschalten. Und die NVIDIA im Bios auszuschalten ist auch keine Option, da ich einen Dualboot mit openSUSE und Windows 8 nutzen möchte und in Windows in jedem Fall die NVIDIA benötige. Und bei jedem Systemstart die Bios-Einstellungen ändern ist mir zu umständlich
Das heißt für mich, ich muss gleich nach Bumblebee schauen und kann nicht erstmal die Intel GPU alleine zum laufen bekommen?
>>> siehe "Bumblebee" -- Optimus für Linux.
Naja, mir würde es erstmal reichen, wenn überhaupt eine Grafikkarte erkannt wird. Vorzugsweise erstmal die Intel HD 4600. Bumblebee wäre dann der nächste Schritt.
Welche GPU Treiber hast Du dennn installiert?
Manuell habe ich keinerlei Treiber installiert (- außer einem "OneClick-Treiber" von NVIDIA, der nichts bewirkt hat).
Im KDE-Infozentrum wird bei der Hardwareübersicht auch nur das Betriebssystem (oO Hardware?), die 8 Kerne des i7 und die Festplatte angezeigt (Bild 1 und 2).
cat /etc/default/grub
linux-claa:/home/klenkjm # cat /etc/default/grub# Modified by YaST2. Last modification on So Jul 7 10:21:21 CEST 2013# THIS FILE WILL BE PARTIALLY OVERWRITTEN by perl-Bootloader# For the new kernel it try to figure out old parameters. In case we are not able to recognize it (e.g. change of flavor or strange install order ) it it use as fallback installation parameters from /etc/sysconfig/bootloader
# If you change this file, run 'grub2-mkconfig -o /boot/grub2/grub.cfg' afterwards to update# /boot/grub2/grub.cfg.GRUB_DISTRIBUTOR="openSUSE 12.3"GRUB_DEFAULT=savedGRUB_HIDDEN_TIMEOUT=0GRUB_HIDDEN_TIMEOUT_QUIET=trueGRUB_TIMEOUT=8GRUB_CMDLINE_LINUX_DEFAULT=" resume=/dev/disk/by-id/ata-ST1000LM014-1EJ164_W3804M1B-part6 splash=silent quiet showopts"# kernel command line options for failsafe modeGRUB_CMDLINE_LINUX_RECOVERY="showopts apm=off noresume edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 nomodeset x11failsafe"GRUB_CMDLINE_LINUX=""# Uncomment to enable BadRAM filtering, modify to suit your needs# This works with Linux (no patch required) and with any kernel that obtains# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)#GRUB_BADRAM=0x01234567,0xfefefefe,0x89abcdef,0xefefefef# Uncomment to disable graphical terminal (grub-pc only)GRUB_TERMINAL=gfxterm# The resolution used on graphical terminal# note that you can use only modes which your graphic card supports via VBE# you can see them in real GRUB with the command `vbeinfo'GRUB_GFXMODE=auto# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux#GRUB_DISABLE_LINUX_UUID=true# Uncomment to disable generation of recovery mode menu entries#GRUB_DISABLE_LINUX_RECOVERY=true# Uncomment to get a beep at grub start#GRUB_INIT_TUNE="480 440 1"# Skip 30_os-prober if you experienced very slow in probing them# WARNING foregin OS menu entries will be lost if set true hereGRUB_DISABLE_OS_PROBER=falseGRUB_THEME=/boot/grub2/themes/openSUSE/theme.txtGRUB_BACKGROUND=/boot/grub2/themes/openSUSE/background.pngGRUB_USE_LINUXEFI=false
ls /etc/grub.d/
Oh, ich habe deine Antwort ganz übersehen. Hier die Ausgaben
cat /boot/grub2/grub.cfg
linux-claa:/home/klenkjm # cat /boot/grub2/grub.cfg## DO NOT EDIT THIS FILE## It is automatically generated by grub2-mkconfig using templates# from /etc/grub.d and settings from /etc/default/grub#
### BEGIN /etc/grub.d/00_header ###if [ -s $prefix/grubenv ]; then load_envfiset default="${saved_entry}"
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=truefi
function savedefault { if [ -z "${boot_once}" ]; then saved_entry="${chosen}" save_env saved_entry 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=unicodeelseinsmod part_gptinsmod ext2set root='hd0,gpt7'if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 2c96a163-5689-43a1-9101-116ff1e0de9belse search --no-floppy --fs-uuid --set=root 2c96a163-5689-43a1-9101-116ff1e0de9bfi font="/usr/share/grub2/unicode.pf2"fi
if loadfont $font ; then set gfxmode=auto load_video insmod gfxterm set locale_dir=$prefix/locale set lang=de_DE insmod gettextfiterminal_output gfxterminsmod part_gptinsmod ext2set root='hd0,gpt7'if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 2c96a163-5689-43a1-9101-116ff1e0de9belse search --no-floppy --fs-uuid --set=root 2c96a163-5689-43a1-9101-116ff1e0de9bfiinsmod gfxmenuloadfont ($root)/boot/grub2/themes/openSUSE/ascii.pf2loadfont ($root)/boot/grub2/themes/openSUSE/DejaVuSans10.pf2loadfont ($root)/boot/grub2/themes/openSUSE/DejaVuSans12.pf2loadfont ($root)/boot/grub2/themes/openSUSE/DejaVuSans-Bold14.pf2insmod pngset theme=($root)/boot/grub2/themes/openSUSE/theme.txtexport themeif [ x${boot_once} = xtrue ]; then set timeout=0elif sleep --interruptible 0 ; then set timeout=8fi### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/10_linux ###menuentry 'openSUSE 12.3' --class 'opensuse-12-3' --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-2c96a163-5689-43a1-9101-116ff1e0de9b' { load_video set gfxpayload=keep insmod gzio insmod part_gpt insmod ext2 set root='hd0,gpt7' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 2c96a163-5689-43a1-9101-116ff1e0de9b else search --no-floppy --fs-uuid --set=root 2c96a163-5689-43a1-9101-116ff1e0de9b fi echo 'Linux 3.7.10-1.16-desktop wird geladen …' linux /boot/vmlinuz-3.7.10-1.16-desktop root=UUID=2c96a163-5689-43a1-9101-116ff1e0de9b resume=/dev/disk/by-id/ata-ST1000LM014-1EJ164_W3804M1B-part6 splash=silent quiet showopts echo 'Initiale Ramdisk wird geladen …' initrd /boot/initrd-3.7.10-1.16-desktop}submenu 'Erweiterte Optionen für openSUSE 12.3' $menuentry_id_option 'gnulinux-advanced-2c96a163-5689-43a1-9101-116ff1e0de9b' { menuentry 'openSUSE 12.3, mit Linux 3.7.10-1.16-desktop' --class 'opensuse-12-3' --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.7.10-1.16-desktop-advanced-2c96a163-5689-43a1-9101-116ff1e0de9b' { load_video set gfxpayload=keep insmod gzio insmod part_gpt insmod ext2 set root='hd0,gpt7' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 2c96a163-5689-43a1-9101-116ff1e0de9b else search --no-floppy --fs-uuid --set=root 2c96a163-5689-43a1-9101-116ff1e0de9b fi echo 'Linux 3.7.10-1.16-desktop wird geladen …' linux /boot/vmlinuz-3.7.10-1.16-desktop root=UUID=2c96a163-5689-43a1-9101-116ff1e0de9b resume=/dev/disk/by-id/ata-ST1000LM014-1EJ164_W3804M1B-part6 splash=silent quiet showopts echo 'Initiale Ramdisk wird geladen …' initrd /boot/initrd-3.7.10-1.16-desktop } menuentry 'openSUSE 12.3, mit Linux 3.7.10-1.16-desktop (Wiederherstellungsmodus)' --class 'opensuse-12-3' --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.7.10-1.16-desktop-recovery-2c96a163-5689-43a1-9101-116ff1e0de9b' { load_video set gfxpayload=keep insmod gzio insmod part_gpt insmod ext2 set root='hd0,gpt7' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 2c96a163-5689-43a1-9101-116ff1e0de9b else search --no-floppy --fs-uuid --set=root 2c96a163-5689-43a1-9101-116ff1e0de9b fi echo 'Linux 3.7.10-1.16-desktop wird geladen …' linux /boot/vmlinuz-3.7.10-1.16-desktop root=UUID=2c96a163-5689-43a1-9101-116ff1e0de9b showopts apm=off noresume edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 nomodeset x11failsafe echo 'Initiale Ramdisk wird geladen …' initrd /boot/initrd-3.7.10-1.16-desktop } menuentry 'openSUSE 12.3, mit Linux 3.7.10-1.1-desktop' --class 'opensuse-12-3' --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.7.10-1.1-desktop-advanced-2c96a163-5689-43a1-9101-116ff1e0de9b' { load_video set gfxpayload=keep insmod gzio insmod part_gpt insmod ext2 set root='hd0,gpt7' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 2c96a163-5689-43a1-9101-116ff1e0de9b else search --no-floppy --fs-uuid --set=root 2c96a163-5689-43a1-9101-116ff1e0de9b fi echo 'Linux 3.7.10-1.1-desktop wird geladen …' linux /boot/vmlinuz-3.7.10-1.1-desktop root=UUID=2c96a163-5689-43a1-9101-116ff1e0de9b resume=/dev/disk/by-id/ata-ST1000LM014-1EJ164_W3804M1B-part6 splash=silent quiet showopts echo 'Initiale Ramdisk wird geladen …' initrd /boot/initrd-3.7.10-1.1-desktop } menuentry 'openSUSE 12.3, mit Linux 3.7.10-1.1-desktop (Wiederherstellungsmodus)' --class 'opensuse-12-3' --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.7.10-1.1-desktop-recovery-2c96a163-5689-43a1-9101-116ff1e0de9b' { load_video set gfxpayload=keep insmod gzio insmod part_gpt insmod ext2 set root='hd0,gpt7' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 2c96a163-5689-43a1-9101-116ff1e0de9b else search --no-floppy --fs-uuid --set=root 2c96a163-5689-43a1-9101-116ff1e0de9b fi echo 'Linux 3.7.10-1.1-desktop wird geladen …' linux /boot/vmlinuz-3.7.10-1.1-desktop root=UUID=2c96a163-5689-43a1-9101-116ff1e0de9b showopts apm=off noresume edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 nomodeset x11failsafe echo 'Initiale Ramdisk wird geladen …' initrd /boot/initrd-3.7.10-1.1-desktop }}
### 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/20_ppc_terminfo ###### END /etc/grub.d/20_ppc_terminfo ###
### BEGIN /etc/grub.d/30_os-prober ###menuentry 'Windows Boot Manager (auf /dev/sda2)' --class windows --class os $menuentry_id_option 'osprober-efi-CE8C-688E' { insmod part_gpt insmod fat set root='hd0,gpt2' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 CE8C-688E else search --no-floppy --fs-uuid --set=root CE8C-688E fi chainloader /EFI/Microsoft/Boot/bootmgfw.efi}### END /etc/grub.d/30_os-prober ###
### 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.cfgelif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then source $prefix/custom.cfg;fi### END /etc/grub.d/41_custom ###
### BEGIN /etc/grub.d/90_persistent ###### END /etc/grub.d/90_persistent ###
Alles anzeigen