LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Bodhi
User Name
Password
Bodhi This forum is for the discussion of Bodhi Linux.

Notices


Reply
  Search this Thread
Old 06-15-2019, 10:25 AM   #1
duke_h3
LQ Newbie
 
Registered: Jun 2019
Posts: 2

Rep: Reputation: Disabled
Moksha hangs after login when configured on a monitor that has larger resolution than 1920x1080 on a NVidia GFORCE 1080Ti.


Hi, thanks for providing a great product.

Recently I upgraded my main computer to run Bodhi Linux 5.0 from a older Bodhi.

The computer is intel based with 16GB of ram and a Nivida TI 1080. Booting and installing works well.

My main problem is that I have a 4k resolution on my main screen. For some reason Bodhi does not like this and hangs when I try to log in.

I have traced down the problem to this line of code:

Thread 3 "Eevas-thread-wk" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 5974.6117]
0x00007ffff63fa366 in _evas_common_scale_rgba_in_to_out_clip_smooth_mmx (src=src@entry=0x555555b422f0, dst=dst@entry=0x555555bd4950, dst_clip_x=<optimized out>, dst_clip_x@entry=1920, dst_clip_y=<optimized out>, dst_clip_y@entry=0, dst_clip_w=<optimized out>, dst_clip_h=<optimized out>, mul_col=4294967295, render_op=0, src_region_x=<optimized out>, src_region_y=<optimized out>, src_region_w=1920, src_region_h=1080, dst_region_x=1920, dst_region_y=0, dst_region_w=3840, dst_region_h=2160, mask_ie=0x0, mask_x=0, mask_y=0) at lib/evas/common/evas_scale_smooth_scaler_up.c:300

As far as I can see this is called from:

e_main.c:729
729 TS("Screens Init");

As to why Evas decides to segfault is beond me.

More possible clues.

When I set down the resolution on the screen to 1920x1080 using xorg.conf when everything works fine.
Using NVidias tool to resize the screen to 3840x2160 works fine too.
Resetting Moksha from the menu results in the same problem appearing again.

Thread 8 "Eevas-thread-wk" received signal SIGSEGV, Segmentation fault.

[Switching to Thread 6892.7265]
0x00007ffff63fa366 in _evas_common_scale_rgba_in_to_out_clip_smooth_mmx (src=src@entry=0x555555b44b70, dst=dst@entry=0x555555bd0850, dst_clip_x=<optimized out>, dst_clip_x@entry=1920, dst_clip_y=<optimized out>, dst_clip_y@entry=0, dst_clip_w=<optimized out>, dst_clip_h=<optimized out>, mul_col=4294967295, render_op=0, src_region_x=<optimized out>, src_region_y=<optimized out>, src_region_w=1920, src_region_h=1080, dst_region_x=1920, dst_region_y=0, dst_region_w=3840, dst_region_h=2160, mask_ie=0x0, mask_x=0, mask_y=0) at lib/evas/common/evas_scale_smooth_scaler_up.c:300
300 lib/evas/common/evas_scale_smooth_scaler_up.c: No such file or directory.

Setting the resolution to 2560x1440 in xorg.conf

Results in the same problem, if we run it through a debugger ( GDB ).

Thread 3 "Eevas-thread-wk" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 7514.7656]
0x00007ffff63fa366 in _evas_common_scale_rgba_in_to_out_clip_smooth_mmx (src=src@entry=0x555555b41640, dst=dst@entry=0x555555bd4090, dst_clip_x=<optimized out>, dst_clip_x@entry=1920, dst_clip_y=<optimized out>, dst_clip_y@entry=0, dst_clip_w=<optimized out>, dst_clip_h=<optimized out>, mul_col=4294967295, render_op=0, src_region_x=<optimized out>, src_region_y=<optimized out>, src_region_w=1920, src_region_h=1080, dst_region_x=1920, dst_region_y=0, dst_region_w=2560, dst_region_h=1440, mask_ie=0x0, mask_x=0, mask_y=0) at lib/evas/common/evas_scale_smooth_scaler_up.c:300
300 lib/evas/common/evas_scale_smooth_scaler_up.c: No such file or directory.

Running live ( Not in GDB ) works a lot of times. ( Works as is things start and you would not know that something bad might have hapend in the background ). You can also get a 3840x2160 resolution to work occasionally ( around 1 of 5 ) if not run through a debugger.

Resetting Moksha from the menu does not work for resolutions above 1920x1080. ( Or at least it has not been observed )
 
Old 06-15-2019, 01:25 PM   #2
the_waiter
Bodhi Developer
 
Registered: Jun 2018
Location: Banská Bystrica, Slovakia
Distribution: Bodhi Linux
Posts: 467

Rep: Reputation: 391Reputation: 391Reputation: 391Reputation: 391
Hello there

Interesting but unfortunately hard to reproduce as I have no 4k monitor here. Anyway yes, this looks like Moksha or E bug. You look as advanced user who could be able to install latest Enlightenment and look if problem persists also there. What I can do for you is only ask enlightenment developers if they are familiar with this issue.

Stefan

Last edited by the_waiter; 06-15-2019 at 01:43 PM.
 
Old 06-15-2019, 01:50 PM   #3
the_waiter
Bodhi Developer
 
Registered: Jun 2018
Location: Banská Bystrica, Slovakia
Distribution: Bodhi Linux
Posts: 467

Rep: Reputation: 391Reputation: 391Reputation: 391Reputation: 391
I asked OnlyHuman for his last distro based on PClinuxOS with E. Maybe it will help ya with some testing. I use to look at his distro in case of comparing Moksha with E or lookin what is new

http://ovh.to/Jb5eidd

Stefan

Last edited by the_waiter; 06-15-2019 at 01:54 PM.
 
Old 06-15-2019, 04:55 PM   #4
duke_h3
LQ Newbie
 
Registered: Jun 2019
Posts: 2

Original Poster
Rep: Reputation: Disabled
Cool

Quote:
Originally Posted by the_waiter View Post
I asked OnlyHuman for his last distro based on PClinuxOS with E. Maybe it will help ya with some testing. I use to look at his distro in case of comparing Moksha with E or lookin what is new

http://ovh.to/Jb5eidd

Stefan
Thanks, I am sure to check it out. I did a bit more debugging and I might have a interesting result, that gives at lest an indication of the problem. I added a 10s delay in M after the init of the screen, that is before the line

TS("Screens Init Done");

Now every thing works well in any resolution and independent of weather I use a debugger or not. I suspect that we have a race condition here.
 
1 members found this post helpful.
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
USB device connection overrides Moksha DE's lock screen (Bodhi 4.5.0, Moksha 0.2.1) Kazuhira_x3 Bodhi 1 11-08-2018 02:54 AM
AMD/ATI and 1080TI(nvidia) display/driver incompatibility dzk87 Linux - Newbie 20 06-18-2018 02:20 PM
[SOLVED] Can't get resolution higher than 1920x1080 ss32 Linux - Newbie 6 07-02-2015 11:48 AM
[SOLVED] Monitor: Replaced Dual 1280x1024 with Dual 1920x1080 - Won't keep resolution settings rpeiffer Linux - Desktop 2 01-31-2013 07:37 AM
[SOLVED] PHP File open larger files or fopen files larger than 2gigs Nemus Linux - Server 6 02-18-2011 01:03 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Bodhi

All times are GMT -5. The time now is 01:37 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration