Changeset View
Changeset View
Standalone View
Standalone View
share/bootloaders/grub-efi/grub.cfg
Show All 32 Lines | |||||
33 | loadfont /boot/grub/themes/breeze/unifont-regular-32.pf2 | 33 | loadfont /boot/grub/themes/breeze/unifont-regular-32.pf2 | ||
34 | insmod png | 34 | insmod png | ||
35 | set theme=/boot/grub/themes/breeze/theme.txt | 35 | set theme=/boot/grub/themes/breeze/theme.txt | ||
36 | export theme | 36 | export theme | ||
37 | 37 | | |||
38 | set menu_color_normal=white/black | 38 | set menu_color_normal=white/black | ||
39 | set menu_color_highlight=black/light-gray | 39 | set menu_color_highlight=black/light-gray | ||
40 | 40 | | |||
41 | # NB: apparmor is disabled because it would deny everything. The actual paths in | ||||
42 | # the live system are not the paths used in the configs. This is because of | ||||
43 | # how the squashfs is mounted and then overlayed. So the final paths seen by | ||||
44 | # apparmor will be /cow/foo/whatevs/... instead of /... this blocks a lot of | ||||
45 | # parts of the ISO from working properly (e.g. snapd or kmail; latter only | ||||
46 | # if the user opts to install it of course). | ||||
47 | | ||||
41 | menuentry "Start KDE neon" { | 48 | menuentry "Start KDE neon" { | ||
42 | load_video | 49 | load_video | ||
43 | set gfxpayload=keep | 50 | set gfxpayload=keep | ||
44 | linux /casper/vmlinuz boot=casper quiet splash --- | 51 | linux /casper/vmlinuz boot=casper apparmor=0 quiet splash --- | ||
45 | initrd /casper/initrd.lz | 52 | initrd /casper/initrd.lz | ||
46 | } | 53 | } | ||
47 | 54 | | |||
48 | menuentry "Start KDE neon (OEM mode)" { | 55 | menuentry "Start KDE neon (OEM mode)" { | ||
49 | load_video | 56 | load_video | ||
50 | set gfxpayload=keep | 57 | set gfxpayload=keep | ||
51 | linux /casper/vmlinuz boot=casper quiet splash --- oem-config/enable=true | 58 | linux /casper/vmlinuz boot=casper apparmor=0 quiet splash --- oem-config/enable=true | ||
52 | initrd /casper/initrd.lz | 59 | initrd /casper/initrd.lz | ||
53 | } | 60 | } |