f2e-spec icon indicating copy to clipboard operation
f2e-spec copied to clipboard

weird colour boxes around text on start

Open nerdingas-armaitis opened this issue 2 years ago • 8 comments

Do you want to request a feature or report a bug?

Bug

What did you do?

starting performous should bring proper screen, currently text has weird colour boxes sometimes.

  • restarting performous usually helps

What did you expect to see?

proper performous screen

What did you see instead?

text is in weird colour boxes - i think i got yellow, purple and blue boxes image

Output of performous --version: (What version of Performous are you using?)

Performous 1.2.0

What is your environment & configuration (arguments, platform, ...)?

ubuntu 20.04.04

If applicable, please paste the log output in DEBUG level (--logLevel=DEBUG switch)

logger/notice: Logging any events of debug or higher level. Log file: /home/username/.cache/performous/infolog.txt
stderr/info: Standard error output redirected here
core/notice: Performous 1.2.0 starting...
  Internationalization: Enabled
  MIDI Hardware I/O:    Enabled
  Webcam support:       Enabled
config/info: Parsing "/usr/share/games/performous/config/schema.xml"
config/info: Skipping "/etc/xdg/performous/config.xml" (not found)
config/info: Parsing "/home/username/.config/performous/config.xml"
fs/info: Found system paths:
  base:     /usr
  share:    /usr/share/games/performous
  locale:   /usr/share/locale
  sysConf:  /etc/xdg/performous
  home:     /home/username
  config:   /home/username/.config/performous
  data:     /home/username/.local/share/games/performous
  cache:    /home/username/.cache/performous
fs/info: Determining data dirs (search path):
  /home/username/.local/share/games/performous
  /usr/share/games/performous
  /usr/share/ubuntu/performous
  /usr/local/share/performous
  /usr/share/performous
  /var/lib/snapd/desktop/performous
core/notice: Starting the audio subsystem (errors printed on console may be ignored).
stderr/info: ALSA lib pcm_dsnoop.c:641:(snd_pcm_dsnoop_open) unable to open slave
stderr/info: ALSA lib pcm_dmix.c:1089:(snd_pcm_dmix_open) unable to open slave
stderr/info: ALSA lib pcm.c:2642:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
stderr/info: ALSA lib pcm.c:2642:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
stderr/info: ALSA lib pcm.c:2642:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
stderr/info: Cannot connect to server socket err = No such file or directory
stderr/info: Cannot connect to server request channel
stderr/info: jack server is not running or cannot be started
stderr/info: JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
stderr/info: JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
stderr/info: Cannot connect to server socket err = No such file or directory
stderr/info: Cannot connect to server request channel
stderr/info: jack server is not running or cannot be started
stderr/info: JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
stderr/info: JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
stderr/info: ALSA lib pcm_oss.c:377:(_snd_pcm_oss_open) Unknown field port
stderr/info: ALSA lib pcm_oss.c:377:(_snd_pcm_oss_open) Unknown field port
stderr/info: ALSA lib pcm_usb_stream.c:486:(_snd_pcm_usb_stream_open) Invalid type for card
stderr/info: ALSA lib pcm_usb_stream.c:486:(_snd_pcm_usb_stream_open) Invalid type for card
stderr/info: ALSA lib pcm_dmix.c:1089:(snd_pcm_dmix_open) unable to open slave
stderr/info: Cannot connect to server socket err = No such file or directory
stderr/info: Cannot connect to server request channel
stderr/info: jack server is not running or cannot be started
stderr/info: jack server is not running or cannot be started
audio/info: Trying the selected Portaudio backend... not found; but this is normal when Auto is selected.
audio/info: Currently selected audio backend is: Auto
stderr/info: JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
audio/info: Trying the selected Portaudio backend... not found; but this is normal when Auto is selected.
audio/info: Currently selected audio backend is: Auto
stderr/info: JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
audio/info: PortAudio backends:
  #0: ALSA (13 devices):
    #0 HDA ATI HDMI: 0 (hw:0,3) (8 out)
    #1 HDA ATI HDMI: 1 (hw:0,7) (8 out)
    #2 HDA ATI HDMI: 2 (hw:0,8) (8 out)
    #3 HDA ATI HDMI: 3 (hw:0,9) (2 out)
    #4 HDA ATI HDMI: 4 (hw:0,10) (8 out)
    #5 HDA ATI HDMI: 5 (hw:0,11) (2 out)
    #6 Yeti Stereo Microphone: USB Audio (hw:1,0) (2 in)
    #7 HD-Audio Generic: ALCS1200A Analog (hw:2,0) (2 in, 6 out)
    #8 HD-Audio Generic: ALCS1200A Digital (hw:2,1) (2 out)
    #9 HD-Audio Generic: ALCS1200A Alt Analog (hw:2,2) (2 in)
    #10 hdmi (8 out)
    #11 pulse (32 in, 32 out)
    #12 default (32 in, 32 out)

audio/debug: Will try to find device matching dev: USB Audio Device: -
audio/error: Audio device 'dev="USB Audio Device: -" mics=green': No such device.
audio/debug: Will try to find device matching dev: Yeti Stereo Microphone: USB Audio
audio/info: Found: Yeti Stereo Microphone: USB Audio (hw:1,0), in: 2, out: 0
audio/info: Using audio device: Yeti Stereo Microphone: USB Audio (hw:1,0) (2 in), input channels: 1
audio/debug: Will try to find device matching dev: Sound Blaster Play! 3: USB Audio
audio/error: Audio device 'dev="Sound Blaster Play! 3: USB Audio" out=2': No such device.
audio/debug: Will try to find device matching dev: USB Microphone: Audio
audio/error: Audio device 'dev="USB Microphone: Audio" mics=blue': No such device.
core/info: Loading assets.
locale/debug: Checking if language is set in config.
locale/notice: Setting language to: 'en_GB.UTF-8'
locale/notice: Current language is: 'English'
backgrounds/info: >>> Not scanning for backgrounds: "/home/username/.local/share/games/performous/backgrounds" (no such directory)
backgrounds/info: >>> Scanning "/usr/share/games/performous/backgrounds" (for backgrounds)
backgrounds/info: 6 backgrounds loaded
backgrounds/info: >>> Not scanning for backgrounds: "/usr/share/ubuntu/performous/backgrounds" (no such directory)
backgrounds/info: >>> Not scanning for backgrounds: "/usr/local/share/performous/backgrounds" (no such directory)
backgrounds/info: >>> Not scanning for backgrounds: "/usr/share/performous/backgrounds" (no such directory)
backgrounds/info: >>> Not scanning for backgrounds: "/var/lib/snapd/desktop/performous/backgrounds" (no such directory)
database/info: Loaded 4 players, 44 songs and 65 hiscores from /home/username/.config/performous/database.xml
font/info: Loading font "/usr/share/games/performous/themes/default/www/fonts/glyphicons-halflings-regular.svg": error
font/info: Loading font "/usr/share/games/performous/themes/default/www/fonts/glyphicons-halflings-regular.woff2": error
font/info: Loading font "/usr/share/games/performous/themes/default/www/fonts/glyphicons-halflings-regular.ttf": ok
font/info: Loading font "/usr/share/games/performous/themes/default/www/fonts/glyphicons-halflings-regular.woff": ok
font/info: Loading font "/usr/share/games/performous/themes/default/www/fonts/glyphicons-halflings-regular.eot": error
font/info: Loading font "/usr/share/games/performous/fonts/DroidSansMono.ttf": ok
font/info: Loading font "/usr/share/games/performous/fonts/NewRocker-Regular.otf": ok
font/info: Loading font "/usr/share/games/performous/fonts/GoblinOne.otf": ok
font/info: PangoCairo is using font map PangoCairoFcFontMap
video/info: Create window dimensions: 1920x1043 on screen position: 2560x536805376
video/info: GL_VENDOR:     AMD
video/info: GL_VERSION:    4.6 (Core Profile) Mesa 22.2.0-devel (git-9da14a2 2022-04-15 focal-oibaf-ppa)
video/info: GL_RENDERER:   AMD Radeon RX 580 Series (polaris10, LLVM 14.0.0, DRM 3.41, 5.13.0-39-generic)
opengl/info: Compiling /usr/share/games/performous/shaders/core.vert
opengl/info: Compiling /usr/share/games/performous/shaders/core.frag
opengl/info: Compiling /usr/share/games/performous/shaders/core.vert
opengl/info: Compiling /usr/share/games/performous/shaders/core.frag
opengl/info: Compiling /usr/share/games/performous/shaders/core.vert
opengl/info: Compiling /usr/share/games/performous/shaders/core.frag
opengl/info: Compiling /usr/share/games/performous/shaders/dancenote.vert
opengl/info: Compiling /usr/share/games/performous/shaders/core.frag
video/info: Toggle into FULL SCREEN MODE
video/info: Window size 1920x1043, rendering in 1863x1043
controllers/info: Parsing "/usr/share/games/performous/config/controllers.xml"
controllers/info: Controller definition: GUITAR_GUITARHERO_OEM: OEM wireless guitar in Guitar Hero I/II/III mode
controllers/info: Controller definition: GUITAR_GUITARHERO: Guitar Hero 3 guitar
controllers/info: Controller definition: GUITAR_GUITARHERO4_PS3: Guitar Hero 4 guitar for PS3
controllers/info: Controller definition: GUITAR_GUITARHERO5: Guitar Hero 5/Band Hero/Warriors of Rock guitar
controllers/info: Controller definition: GUITAR_GUITARHERO_XPLORER: Guitar Hero X-plorer guitar
controllers/info: Controller definition: GUITAR_ROCKBAND_XBOX360: Rock Band guitar Xbox 360
controllers/info: Controller definition: GUITAR_ROCKBAND_XBOXADAPTER: Rock Band guitar Xbox with USB adapter
controllers/info: Controller definition: GUITAR_ROCKBAND_PS3: Rock Band guitar PS3
controllers/info: Controller definition: GUITAR_HAMA_PS2: Hama Guitar for PS2 with converter
controllers/info: Controller definition: GUITAR_PS2: Guitar Hero 2 with PS2/USB adaptor
controllers/info: Controller definition: GUITAR_ROCKBAND_WII: RockBand Wii guitar
controllers/info: Controller definition: DRUMS_GUITARHERO: Guitar Hero 4 drum kit
controllers/info: Controller definition: DRUMS_GUITARHERO5: Guitar Hero 5/Band Hero drum kit
controllers/info: Controller definition: DRUMS_ROCKBAND_WII: RockBand Wii drum kit
controllers/info: Controller definition: DRUMS_ROCKBAND_PS3: RockBand PS3 drum kit
controllers/info: Controller definition: DRUMS_ROCKBAND_XBOX360: RockBand XBox drum kit
controllers/info: Controller definition: DANCEPAD_GENERIC: Generic dancepad
controllers/info: Controller definition: DANCEPAD_TIGERGAME: TigerGame dancepad
controllers/info: Controller definition: DANCEPAD_EMS2: EMS PS2/PC dancepad adapter
controllers/info: Controller definition: DANCEPAD_2TECH: 2-tech usb dancepad
controllers/info: Controller definition: DANCEPAD_THRUST: Thrustmaster dancepad
controllers/info: Controller definition: DANCEPAD_HONEYBEE: Konami Xbox360 dancepad
controllers/info: Controller definition: KEYTAR_GENERIC: Generic keytar
controllers/info: Controller definition: MIDI_PIANO: Standard MIDI piano/keyboard
controllers/info: Controller definition: MIDI_DRUMS: Standard Midi drums
controllers/info: Skipping "/home/username/.config/performous/controllers.xml" (not found)
controller-midi/info: Opened MIDI device 1: Midi Through Port-0
webserver/notice: Not starting webserver.
image/debug: Loading PNG: /home/username/.cache/performous/misc/usr/share/games/performous/themes/default/logo.svg.cache_1.50.premul.png
ffmpeg/info:  avutil:56.31.100(ff) avcodec:58.54.100(ff) avformat:58.29.100(ff) swresample:3.5.100(ff) swscale:5.5.100(ff)
ffmpeg/debug: Gap in audio: expected=0 received=278
songs/notice: Done loading the cache. You now have 732 songs in your list.
songs/notice: Starting to load all songs from disk, to update the cache.
songs/info: >>> Not scanning: "/home/username/.local/share/games/performous/songs" (no such directory)
songs/info: >>> Not scanning: "/usr/share/games/performous/songs" (no such directory)
songs/info: >>> Not scanning: "/usr/share/ubuntu/performous/songs" (no such directory)
songs/info: >>> Not scanning: "/usr/local/share/performous/songs" (no such directory)
songs/info: >>> Not scanning: "/usr/share/performous/songs" (no such directory)
songs/info: >>> Not scanning: "/var/lib/snapd/desktop/performous/songs" (no such directory)
songs/info: >>> Not scanning: "/usr/local/share/games/ultrastar/songs" (no such directory)
songs/info: >>> Not scanning: "/usr/local/share/games/fretsonfire/data/songs" (no such directory)
songs/info: >>> Not scanning: "/usr/share/games/ultrastar/songs" (no such directory)
songs/info: >>> Not scanning: "/usr/share/games/fretsonfire/data/songs" (no such directory)
songs/info: >>> Not scanning: "/home/username/.ultrastar/songs" (no such directory)
songs/info: >>> Not scanning: "/usr/local/share/performous/songs" (no such directory)
songs/info: >>> Not scanning: "/usr/share/performous/songs" (no such directory)
songs/info: >>> Not scanning: "/home/username/.local/share/games/performous" (no such directory)
songs/info: >>> Not scanning: "/home/username/.local/share/performous" (no such directory)
songs/info: >>> Not scanning: "%USERPROFILE%\\AppData\\Roaming\\performous" (no such directory)
songs/info: >>> Not scanning: "~\\AppData\\Roaming\\performous" (no such directory)
songs/info: >>> Not scanning: "%HOMEDRIVE%%HOMEPATH%\\Application Data\\performous" (no such directory)
songs/info: >>> Scanning "/home/username/Games/Performous"
songs/notice: Found song which was not in the cache: /home/username/Games/Performous/Foo Fighters - My Hero/ReadMe!.txt
unicode/info: /home/username/Games/Performous/Foo Fighters - My Hero/ReadMe!.txt does not appear to be UTF-8; (US-ASCII) detected.
songparser/debug: /home/username/Games/Performous/Foo Fighters - My Hero/ReadMe!.txt:1:
  Does not look like a song file (wrong header)
songs/notice: Found song which was not in the cache: /home/username/Games/Performous/Sir Mix-a-Lot - Baby Got Back/Sir Mix-a-Lot - Baby Got Back.txt
unicode/info: /home/username/Games/Performous/Sir Mix-a-Lot - Baby Got Back/Sir Mix-a-Lot - Baby Got Back.txt does not appear to be UTF-8; (US-ASCII) detected.
songparser/debug: /home/username/Games/Performous/Sir Mix-a-Lot - Baby Got Back/Sir Mix-a-Lot - Baby Got Back.txt:1:
  Does not look like a song file (wrong header)
image/debug: Loading PNG: /home/username/.cache/performous/misc/usr/share/games/performous/themes/default/device_selector.svg.cache_1.50.premul.png
image/debug: Loading PNG: /home/username/.cache/performous/misc/usr/share/games/performous/themes/default/icon_pdev.svg.cache_1.50.premul.png
image/debug: Loading PNG: /home/username/.cache/performous/misc/usr/share/games/performous/themes/default/sing_pbox.svg.cache_1.50.premul.png
audio/debug: playMusic(MAIN=menu.ogg, ) -> 0x557e7eb38040
image/debug: Loading PNG: /home/username/.cache/performous/misc/usr/share/games/performous/themes/default/intro_sing.svg.cache_1.50.premul.png
songs/notice: Done Loading. Loaded 732 Songs.
core/info: Assets loaded, entering main loop.
image/debug: Loading PNG: /home/username/.cache/performous/misc/usr/share/games/performous/themes/default/warning.svg.cache_1.50.premul.png
stderr/info: [mp3float @ 0x7f073c048800] Header missing
stderr/info: [mp3float @ 0x7f073c048800] Header missing
stderr/info: [mp3float @ 0x7f073c048800] Header missing
stderr/info: [mp3float @ 0x7f073c048800] Header missing
stderr/info: [mp3float @ 0x7f073c048800] Header missing
stderr/info: [mp3float @ 0x7f073c048800] Header missing
stderr/info: [mp3float @ 0x7f073c048800] Header missing
stderr/info: [mp3float @ 0x7f073c048800] Header missing
stderr/info: [mp3float @ 0x7f073c048800] Header missing
stderr/info: [mp3float @ 0x7f073c048800] Header missing
stderr/info: [mp3float @ 0x7f073c048800] Header missing
stderr/info: [mp3float @ 0x7f073c04bfc0] Header missing
stderr/info: [mp3float @ 0x7f073c04d500] Header missing
stderr/info: [mp3float @ 0x7f073c063140] Header missing
stderr/info: [mp3float @ 0x7f073c06a5c0] Header missing
stderr/info: [mp3float @ 0x7f073c075040] Header missing
stderr/info: [mp3float @ 0x7f073c083e40] Header missing
stderr/info: [mp3float @ 0x7f073c084e80] Header missing
stderr/info: [mp3float @ 0x7f073c11b8c0] Header missing
stderr/info: [mp3float @ 0x7f073c11e980] Header missing
stderr/info: [mp3float @ 0x7f073c13ebc0] Header missing
image/debug: Loading PNG: /home/username/.cache/performous/misc/usr/share/games/performous/themes/default/intro_quit.svg.cache_1.50.premul.png
stderr/info: [mp3float @ 0x7f073c048800] Header missing
video/info: Window size 2560x1440, rendering in 2560x1440
songs/notice: Done Caching.
profiler-songloader/debug:  total (34.5 ms)
image/debug: Loading PNG: /home/username/.cache/performous/misc/usr/share/games/performous/themes/default/warning.svg.cache_1.50.premul.png
image/debug: Loading PNG: /home/username/.cache/performous/misc/usr/share/games/performous/themes/default/intro_configure.svg.cache_1.50.premul.png
image/debug: Loading PNG: /home/username/.cache/performous/misc/usr/share/games/performous/themes/default/intro_practice.svg.cache_1.50.premul.png
image/debug: Loading PNG: /home/username/.cache/performous/misc/usr/share/games/performous/themes/default/intro_bg.svg.cache_1.50.premul.png
image/debug: Loading PNG: /home/username/.cache/performous/misc/usr/share/games/performous/themes/default/mainmenu_back_highlight.svg.cache_1.50.premul.png
image/debug: Loading PNG: /home/username/.cache/performous/misc/usr/share/games/performous/themes/default/mainmenu_comment_bg.svg.cache_1.50.premul.png
image/debug: Loading PNG: /home/username/.cache/performous/misc/usr/share/games/performous/themes/default/mainmenu_scomment_bg.svg.cache_1.50.premul.png
video/info: Window size 1920x1043, rendering in 1863x1043
video/info: Window size 2560x1440, rendering in 2560x1440
controllers/debug: processing (keyboard 0 instrument 0) GENERIC CANCEL (NavButton::CANCEL) value=1
controllers/debug: processing (keyboard 0 instrument 0) GENERIC CANCEL (NavButton::CANCEL) value=0
controllers/debug: processing (keyboard 0 instrument 0) GENERIC START (NavButton::START) value=1
Wanting to change something, old value: 'English' new value: 'Auto'
locale/notice: Setting language to: 'Auto'
locale/notice: Current language is: 'Auto'
Saved configuration to "/home/username/.config/performous/config.xml"
database/info: Saved 4 players, 44 songs and 65 hiscores to /home/username/.config/performous/database.xml
stderr/notice: 47 messages logged to stderr/info
logger/info: Exiting normally.


nerdingas-armaitis avatar Apr 16 '22 23:04 nerdingas-armaitis

Added both Bug and Has Workaround Bug: can be triggered by fast restarting Performous a couple of times Workaround: A restart of performous usely fixes it.

I've also seen this on Windows

Baklap4 avatar Apr 18 '22 11:04 Baklap4

Bug: can be triggered by fast restarting Performous a couple of times

well I feel like I restart quite a lot while debuging (w/wo gdb) and I never saw that...

OznOg avatar Apr 18 '22 11:04 OznOg

Hmmm getting back to this: i cannot currently reproduce this on windows on latest master

@Lord-Kamina You've been busy with text stuff, anything that shoots into mind when seeing above issue?

Baklap4 avatar Apr 18 '22 17:04 Baklap4

Also seen in a PR: https://github.com/performous/performous/pull/545#pullrequestreview-722467358

Baklap4 avatar Apr 25 '22 09:04 Baklap4

@nerdingas-armaitis can you try one of our latest builds (beta's) and see if it still occurs? The latest builds can be found in the README :)

Baklap4 avatar Apr 25 '22 17:04 Baklap4

@nerdingas-armaitis can you try one of our latest builds (beta's) and see if it still occurs? The latest builds can be found in the README :)

Just tried, still get the same weird colours sometimes.

I have updated ubuntu to 22.04 and was running latest performous from readme (1.2.0-54-g87fac1e5-beta)

nerdingas-armaitis avatar Apr 28 '22 10:04 nerdingas-armaitis

Yeah, I have noticed this for a while actually, and that a restart usually fixes it. I thought it was "just me", so I never reported it.

ooshlablu avatar Jun 28 '22 18:06 ooshlablu

I also got this issue sometimes. using v1.3 on windows.

marwin89 avatar Oct 06 '23 10:10 marwin89