On Thu, Sep 26, 2024 at 12:13:04PM +0200, Helge Deller wrote: > On 9/26/24 11:57, Ville Syrjälä wrote: > > On Thu, Sep 26, 2024 at 08:08:07AM +0200, Helge Deller wrote: > >> Hi Ville, > >> > >> On 9/23/24 17:57, Ville Syrjala wrote: > >>> Currently setting cursor_blink attribute to 0 before any fb > >>> devices are around does absolutely nothing. When fb devices appear > >>> and fbcon becomes active the cursor starts blinking. Fix the problem > >>> by recoding the desired state of the attribute even if no fb devices > >>> are present at the time. > >>> > >>> Also adjust the show() method such that it shows the current > >>> state of the attribute even when no fb devices are in use. > >>> > >>> Note that store_cursor_blink() is still a bit dodgy: > >>> - seems to be missing some of the other checks that we do > >>> elsewhere when deciding whether the cursor should be > >>> blinking or not > >>> - when set to 0 when the cursor is currently invisible due > >>> to blinking, the cursor will remains invisible. We should > >>> either explicitly make it visible here, or wait until the > >>> full blink cycle has finished. > >> > >> are you planning to send follow-up patches to address those shortcomings? > > > > Nope. I don't really care about those as I never plan to > > turn the cursor blinking back on after turning it off via > > udev. > > Sad, but OK. I will look into this when I find time. > I'd hoped to push those patches upstream during this merge window, > but then I think I have to delay them at least until kernel 6.13. What happened to these? Not seeing them anywhere... -- Ville Syrjälä Intel