|
|
Linux Technical issues under Linux platform |
|
Thread Tools | Display Modes |
05-22-2016, 08:25 AM | #1 |
Pledge
Join Date: Feb 2009
Location: Ignis Horus
Posts: 40
|
White background on login screen, plus crashes AFTER login
Hello all,
As you can see in the attached photo, I am having a very strange issue with being unable to see what I'm typing on login. More annoyingly, when I DO login, it instantly crashes. http://imgur.com/smfJelN I am running Ubuntu Mate 16.04 64-bit, with an Nvidia 550ti graphics card. I have been playing Regnum for years on this setup, and only re-installed after put a new SSD onboard. It's the first time I've run Regnum 64-bit though... On crashing, I'm getting Segfaults every time, with an occasional: Code:
*** Error in `./rolauncher': free(): invalid pointer: 0x00007ff2350ffd88 *** Aborted (core dumped) Code:
*** Error in `./rolauncher': munmap_chunk(): invalid pointer: 0x0000000002c9f5b0 *** Aborted (core dumped) I've actually never had a problem running Regnum I couldn't figure out before since literally 2008 so this is a bit of a mystery to me. I'd like to not have to use my Windows 10 partition <Ptui! Damn you, Elite Dangerous!> Ta, Bob
__________________
Laraethan Athalas - lvl 58 Ignis Conj / Ygarl Misinthius - lvl 60 Ignis Hunt / Ignatio Reotian - lvl 47 Ignis Marks / Kalima - lvl 40 Ignis Lock Last edited by Ygarl; 05-22-2016 at 08:27 AM. Reason: Bloody Imagr! |
05-22-2016, 04:06 PM | #2 |
Marquis
Join Date: Aug 2007
Location: Germany
Posts: 1,843
|
Rolauncher seems to have serious issues with some themes.
Try the Adwaita theme, that one works for me. I switch it in just for the launcher and reset it afterwards. |
05-22-2016, 04:12 PM | #3 |
Apprentice
Join Date: Dec 2007
Location: FRANCE
Posts: 93
|
As enio tell RO launcher client for linux have not been updated for age now.
To workaround they are this script file to put at the root of the game: Code:
cat <'EOF'>$ start.sh #!/usr/bin/env bash declare gtkrc_dir="${HOME}/.themes/Adwaita/gtk-2.0/" declare gtkrc_ori="${gtkrc_dir}/gtkrc" declare gtkrc_new="${gtkrc_dir}/gtkrc_" declare -i pid=0 if [[ ! -e "${gtkrc_dir}" ]]; then mkdir -p "${gtkrc_dir}" fi if [[ ! -e "${gtkrc_new}" ]]; then echo "# dummy" > "${gtkrc_new}" fi if [[ -e "${gtkrc_ori}" ]]; then mv "${gtkrc_ori}" "${gtkrc_ori}".bak fi cp "${gtkrc_new}" "${gtkrc_ori}" ${PWD}/rolauncher & pid=$! wait $pid mv "${gtkrc_ori}".bak "${gtkrc_ori}" EOF $ chmod +x ./start.sh $ ./start.sh |
|
|