No Description

jpantinoux bf8e642e19 Update README.md 1 month ago
icons 003bdadf52 Updated theme files 5 years ago
DejaVuSans-20.pf2 61e8f10bbd Changed .pf2 font to one that wouldn't cause licensing conflicts 5 years ago
GetProfileImage.sh 979d4b0d36 Added the ability to fetch steam profile pic and username and display it on grub theme 5 years ago
GetProfileImage.sh.x 979d4b0d36 Added the ability to fetch steam profile pic and username and display it on grub theme 5 years ago
LICENSE.md 2a18093391 Create LICENSE.md 5 years ago
README.md bf8e642e19 Update README.md 1 month ago
avatarBorder.png 979d4b0d36 Added the ability to fetch steam profile pic and username and display it on grub theme 5 years ago
background.png 003bdadf52 Updated theme files 5 years ago
btnEnter.png aabe8484f1 first commit 5 years ago
btnNav.png aabe8484f1 first commit 5 years ago
install.sh 96b9c1656b Fixed typo, thanks to ground-zero for catching it 5 years ago
menu_bkg_c.png 003bdadf52 Updated theme files 5 years ago
menu_bkg_e.png 003bdadf52 Updated theme files 5 years ago
menu_bkg_n.png 003bdadf52 Updated theme files 5 years ago
menu_bkg_ne.png 003bdadf52 Updated theme files 5 years ago
menu_bkg_nw.png 003bdadf52 Updated theme files 5 years ago
menu_bkg_s.png 003bdadf52 Updated theme files 5 years ago
menu_bkg_se.png 003bdadf52 Updated theme files 5 years ago
menu_bkg_sw.png 003bdadf52 Updated theme files 5 years ago
menu_bkg_w.png 003bdadf52 Updated theme files 5 years ago
progress_bar_c.png 003bdadf52 Updated theme files 5 years ago
progress_bar_e.png 003bdadf52 Updated theme files 5 years ago
progress_bar_w.png 003bdadf52 Updated theme files 5 years ago
progress_highlight_c.png 003bdadf52 Updated theme files 5 years ago
select_bkg_c.png aabe8484f1 first commit 5 years ago
select_bkg_e.png aabe8484f1 first commit 5 years ago
select_bkg_w.png aabe8484f1 first commit 5 years ago
term_bkg_c.png aabe8484f1 first commit 5 years ago
term_bkg_e.png aabe8484f1 first commit 5 years ago
term_bkg_n.png aabe8484f1 first commit 5 years ago
term_bkg_ne.png aabe8484f1 first commit 5 years ago
term_bkg_nw.png aabe8484f1 first commit 5 years ago
term_bkg_s.png aabe8484f1 first commit 5 years ago
term_bkg_se.png aabe8484f1 first commit 5 years ago
term_bkg_sw.png aabe8484f1 first commit 5 years ago
term_bkg_w.png aabe8484f1 first commit 5 years ago
theme.txt 530d49eb14 Updated theme.txt file to support more video modes 5 years ago
themetemplate.txt 979d4b0d36 Added the ability to fetch steam profile pic and username and display it on grub theme 5 years ago
title.png 003bdadf52 Updated theme files 5 years ago

README.md

Note : Ce dếpot a été forké ici puis transféré sur https://git.espritslibres.fr/sloteur/mint pour continuer le travail.

Steam Big Picture: Grub theme

Latest Screenshot

ScreenShot

Okay so for the first steps you're going to want to determine what resolutions grub supports, this can be found by installing/building hwinfo, and running

hwinfo --framebuffer

with root, or by rebooting and at the grub menu, open up the command line with 'C', and enter

vbeinfo

The outputs may be different. So after you find out your supported resolutions, download the one that matches your highest supported resolution (or the next one below it). Now to install it, just extract the tar.gz and run the install.sh script with root in a terminal. It'll ask you a few questions then install everything in its proper location.

Requirements:

You'll need to install the mscorefonts package and the imagemagick package. On Ubuntu the command is

sudo apt-get install ttf-mscorefonts-installer imagemagick

Known Issues:

The UserName.png image needs to be converted to RGB in Gimp after installation. The image that you have to edit will be located in /boot/grub/themes/SteamBP in Ubuntu. Other distros place this directory somewhere else. I'm trying to figure out why ImageMagick keeps it as Grayscale.

FAQ:

  1. Why don't you make widescreen versions?

    From experience, even when grub supports a widescreen resolution, the theme looks wonky. Also, I stick to the standard VESA BIOS Extension resolutions as a safe bet. However, you're free to experiment with any resolution independent themes.

  2. How do I disable it?

    Open up /etc/default/grub with root in your text editor of choice and find the line that says GRUB_THEME=/some/directory, then comment it out (put a '#' at the beginning of the line) or erase it, then save it.

    Then either do an update-grub with root (it's probably Ubuntu only), or run grub's mkconfig script with root (found in either /grub, /boot/grub, or /boot/grub2)

    You can also run

    grub-mkconfig -o /path/to/grub.cfg
    grub2-mkconfig -o /path/to/grub.cfg
    

    on your distro with root

  3. Can you add X distro icon?

    Yes. I'd be glad to, but one thing I'd need from you is to know what to name the icon, which you can find out by opening up your grub.cfg file and locating your distro's menu entry, so you'll have a line like

    menuentry "Gentoo" --class gentoo --class os...
    

    Basically I need to know the distro class name to know what to name the icon.

  4. Does it work with Grub 1/Legacy

    Sadly, no. Grub 1 only has support for background images.

Steam Big Picture Grub Theme TODO list

  • Move Progress bar to above buttons, but centered. Remove border and glow, but give grey background. Gradient on fill as well.

  • Change title to "Select OS" and center

  • Make text in list bigger

  • Get colors and look more accurate.

  • Figure out how to get all menu items to be capitalized.

  • Add bokeh dots to background

One more thing

You might noticed the GetProfileImage.sh.x and GetProfileImage.sh. The one with the .x extension is just the .sh file "compiled" with shc. The only thing different from them is that the .x file has an API key written into it.

Screenshots:

Old Version ScreenShot

New Version

1600x1200 OLD (Static Placement Version)

ScreenShot

1600x1200 NEW (Relative Placement Version)

ScreenShot

1024x768

ScreenShot

800x600

ScreenShot

640x480 - NOT RECOMMENDED!!

ScreenShot