Error on boot: unknown command 'gfxmode'. Pressing any key continues
Solution 1
Open /etc/grub.d/proxifiedScripts/linux
:
gksu gedit /etc/grub.d/proxifiedScripts/linux
Next, search for gfxmode $linux_gfx_mode
in that file.
Comment out the line, with a #
like(just in-case you need it):
#gfxmode $linux_gfx_mode
That will fix the problem but if you want to fix gfxmode
Edit the line so that it says:
set gfxmode=\$linux_gfx_mode
Save the file.
- Note: there could be older script files in the same directory that
also perpetuate the error. I made the above change, only to find grub
was still balking on the "gfxmode" line. In the
/etc/grub.d/proxifiedScripts
dir I also found a file named "linux~1". Apparently, any script files in that dir get executed. In any case, when I edited the same line the same way in the "linux~1" file as well and updated grub, the problem went away. My guess is that "linux~1" is an older copy of the script and that I probably ought to have simply deleted it (or chmodded it non-executable).
Then you will need to update grub using the command:
sudo update-grub
Solution 2
I use boot-repair software to reinstall the GRUB.
Then the problem resolved.
You can see my comment on this bug.
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/998835
Related videos on Youtube
Vendrad
Updated on September 18, 2022Comments
-
Vendrad over 1 year
When I boot into Linux, I get this:
Error: unknown command 'gfxmode'. Pressing any key continues
It takes about 5 secs to boot after that. Pretty slow compared to 11.10, I think. Anyway, my Ubuntu is 12.04 and it just updated today and changed the grub with grubcustomizer. Anyway, I don't want any gfx interface or resolution on the grub customizer, but it keeps giving that error even if it isn't marked in grub customizer.
I found some help here, in this question: Error: unknown command 'gfxmode'. Pressing any key continues
I found the line it mentions in the
00_header
. ButSet
is found in front of thegfx
there, so that isn't actually the problem.This is my /etc/default/grub:
# If you change this file, run 'update-grub' afterwards to update # /boot/grub/grub.cfg. # For full documentation of the options in this file, see: # info -f grub -n 'Simple configuration' GRUB_DEFAULT="saved" #GRUB_HIDDEN_TIMEOUT="0" GRUB_HIDDEN_TIMEOUT_QUIET="true" GRUB_TIMEOUT="10" GRUB_DISTRIBUTOR="`lsb_release -i -s 2> /dev/null || echo Debian`" GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 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="console" # 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="1024x768x24" # 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_RECOVERY="true" # Uncomment to get a beep at grub start #GRUB_INIT_TUNE="480 440 1" GRUB_SAVEDEFAULT="true"
-
Jakob almost 12 yearsCould you post your /etc/default/grub, please?
-
-
Vendrad almost 12 yearscould you throw some info on what is the script for? and what am I removing if I delete the line?? and later If I change again any entry with grub customizer if it will happen again.? Thanks.
-
Vendrad almost 12 yearsI have this: sharetext.org/DXZU what of the 2 lines of the gfx mode do I delete??
-
Vendrad almost 12 yearsyour post solved it, thanks ^^, but Im worried about what it does...cant find any useful info.