You are not logged in.

#1 2016-09-18 17:38:25

Asira
Member
Registered: 2016-09-18
Posts: 6

Syslinux Splash image is not displayed - black screen

Hello dear forums,
first of all, I've been using Arch Linux for the past 5 years, however, this is actually my first post in the Arch forums so I would like to ask you to forgive my unworthy stupidity that might arise in this post big_smile.

Syslinux was always my bootloader of choice and it worked splendid in the past. Booting into Arch is no problem but I cant get a splash-screen to appear this time.

At this point, I think its valuable to tell you a bit about my system.
Im running Arch on Kernel 4.7.4.1 on a Toshiba Satellite C660 Laptop.
I have a dedicated ATI graphics card and Im running the latest version of the open source drivers (version 1:7.7.1-1 of xf86-video-ati)
The supported resolutions of my framebuffer pre-KMS are as follows:

Model: "(C) 1988-2005, ATI PARK"
  Vendor: "(C) 1988-2005, ATI Technologies Inc."
  Device: "PARK"
  SubVendor: "ATI ATOMBIOS"
  SubDevice: 
  Revision: "01.00"
  Memory Size: 16 MB
  Memory Range: 0xc0000000-0xc0ffffff (rw)
  Mode 0x0300: 640x400 (+640), 8 bits
  Mode 0x0301: 640x480 (+640), 8 bits
  Mode 0x0303: 800x600 (+832), 8 bits
  Mode 0x0305: 1024x768 (+1024), 8 bits
  Mode 0x0310: 640x480 (+1280), 15 bits
  Mode 0x0311: 640x480 (+1280), 16 bits
  Mode 0x0313: 800x600 (+1600), 15 bits
  Mode 0x0314: 800x600 (+1600), 16 bits
  Mode 0x0316: 1024x768 (+2048), 15 bits
  Mode 0x0317: 1024x768 (+2048), 16 bits
  Mode 0x030d: 320x200 (+640), 15 bits
  Mode 0x030e: 320x200 (+640), 16 bits
  Mode 0x0320: 320x200 (+1280), 24 bits
  Mode 0x0393: 320x240 (+320), 8 bits
  Mode 0x0395: 320x240 (+640), 16 bits
  Mode 0x0396: 320x240 (+1280), 24 bits
  Mode 0x03b3: 512x384 (+512), 8 bits
  Mode 0x03b5: 512x384 (+1024), 16 bits
  Mode 0x03b6: 512x384 (+2048), 24 bits
  Mode 0x03c3: 640x350 (+640), 8 bits
  Mode 0x03c5: 640x350 (+1280), 16 bits
  Mode 0x03c6: 640x350 (+2560), 24 bits
  Mode 0x0333: 720x400 (+768), 8 bits
  Mode 0x0335: 720x400 (+1472), 16 bits
  Mode 0x0336: 720x400 (+2944), 24 bits
  Mode 0x0321: 640x480 (+2560), 24 bits
  Mode 0x0322: 800x600 (+3200), 24 bits
  Mode 0x0323: 1024x768 (+4096), 24 bits
  Config Status: cfg=new, avail=yes, need=no, active=unknown

My image I want to use has a resolution of 640x480 and is in .png format. I tried different versions, e.g. 16-bit, 24-bit, 8-bit and different color ranges (e.g. only 14 colors or 65536 colors, etc.) but whenever I boot I only see a black screen with the vesamenu over it. I was able to change the menu resolution, according to the framebuffer values with the command "MENU RESOLUTION X Y"   but I had no success with any of those (I tried around 5 different resolutions and adjusted the image resolution accordingly.

My syslinux.cfg looks like this now:

# Config file for Syslinux -
# /boot/syslinux/syslinux.cfg
#
# Comboot modules:
#   * menu.c32 - provides a text menu
#   * vesamenu.c32 - provides a graphical menu
#   * chain.c32 - chainload MBRs, partition boot sectors, Windows bootloaders
#   * hdt.c32 - hardware detection tool
#   * reboot.c32 - reboots the system
#
# To Use: Copy the respective files from /usr/lib/syslinux to /boot/syslinux.
# If /usr and /boot are on the same file system, symlink the files instead
# of copying them.
#
# If you do not use a menu, a 'boot:' prompt will be shown and the system
# will boot automatically after 5 seconds.
#
# Please review the wiki: https://wiki.archlinux.org/index.php/Syslinux
# The wiki provides further configuration examples

DEFAULT arch
PROMPT 0        # Set to 1 if you always want to display the boot: prompt
TIMEOUT 500
# You can create syslinux keymaps with the keytab-lilo tool
#KBDMAP de.ktl

# Menu Configuration
# Either menu.c32 or vesamenu32.c32 must be copied to /boot/syslinux
#UI menu.c32
UI vesamenu.c32

# Refer to http://syslinux.zytor.com/wiki/index.php/Doc/menu
MENU TITLE ADA - ARCH LINUX - ADA
MENU RESOLUTION 640 480
MENU BACKGROUND aj_f.png
MENU COLOR border       30;44   #40ffffff #a0000000 std
MENU COLOR title        1;36;44 #9033ccff #a0000000 std
MENU COLOR sel          7;37;40 #e0ffffff #20ffffff all
MENU COLOR unsel        37;44   #50ffffff #a0000000 std
MENU COLOR help         37;40   #c0ffffff #a0000000 std
MENU COLOR timeout_msg  37;40   #80ffffff #00000000 std
MENU COLOR timeout      1;37;40 #c0ffffff #00000000 std
MENU COLOR msg07        37;40   #90ffffff #a0000000 std
MENU COLOR tabmsg       31;40   #30ffffff #00000000 std

# boot sections follow
#
# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
#
#-*

LABEL arch
    MENU LABEL Arch Linux
    LINUX ../vmlinuz-linux
    APPEND root=UUID=bba44bfe-d232-467f-8fcd-f536d69564f9 rw
    INITRD ../initramfs-linux.img

LABEL archfallback
    MENU LABEL Arch Linux Fallback
    LINUX ../vmlinuz-linux
    APPEND root=/dev/sda3 rw
    INITRD ../initramfs-linux-fallback.img

#LABEL windows
#        MENU LABEL Windows
#        COM32 chain.c32
#        APPEND hd0 1

LABEL hdt
        MENU LABEL HDT (Hardware Detection Tool)
        COM32 hdt.c32

LABEL reboot
        MENU LABEL Reboot
        COM32 reboot.c32

LABEL poweroff
        MENU LABEL Poweroff
        COM32 poweroff.c32

Info about the used image "aj_f.png" are as follows:

file

aj_f.png: PNG image data, 640 x 480, 8-bit colormap, non-interlaced

identify

aj_f.png PNG 640x480 640x480+0+0 8-bit sRGB 256c 103KB 0.000u 0:00.000

I have used the exact same image on a different machine (desktop computer) and it displayed just fine as the splash screen.

On my current machine, the background is kinda white when I dont specify any background image, when I do, its just plain black.

I've looked into the wiki but I could not find any solution to my problem, as this is perfectly working on another machine with the exact same configurations. Could this be a hardware related problem?

I read somewhere that the picture has to be a png image with a .jpg extension but I had no success with this method.
I used imagemagick to manipulate the image and Gimp to initially save it.

I would be glad for any help smile

Best regards,
Max

Offline

#2 2016-09-24 20:27:14

Asira
Member
Registered: 2016-09-18
Posts: 6

Re: Syslinux Splash image is not displayed - black screen

push smile

Offline

#3 2016-09-25 09:35:34

anatolik
Developer
Registered: 2012-09-27
Posts: 458

Re: Syslinux Splash image is not displayed - black screen

Seems none tried it so I suggest to ask your question at sysinux maillist. If you find a solution please post it here and update the wiki.


Read it before posting http://www.catb.org/esr/faqs/smart-questions.html
Ruby gems repository done right https://bbs.archlinux.org/viewtopic.php?id=182729
Fast initramfs generator with security in mind https://wiki.archlinux.org/index.php/Booster

Offline

Board footer

Powered by FluxBB