[Bug 1750393] Re: Blank screen with only mouse pointer after mesa driver update; display does not switch to tty7 upon lightdm start; Xorg.0.log quickly grows
This issue has a workaround: Download 7.9 radeon driver Ubuntu package (xserver-xorg-video-radeon- hwe-16.04_7.9.0-0ubuntu1~16.04.1_amd64.deb) from: https://launchpad.net/ubuntu/xenial/amd64/xserver-xorg-video-radeon- hwe-16.04/1:7.9.0-0ubuntu1~16.04.1 Execute the following on the downloaded .deb file: > sudo dpkg -i xserver-xorg-video-radeon- hwe-16.04_7.9.0-0ubuntu1_16.04.1_amd64.deb > sudo apt-get -f install > sudo apt-mark hold xserver-xorg-video-radeon-hwe-16.04 This downgrades the radeon driver package to version 7.9, fixes dependencies, and holds the driver pkg from further updates. Upon rebooted, issue is resolved. A bug has been reported to Freedesktop at: https://bugs.freedesktop.org/show_bug.cgi?id=105217 ** Bug watch added: freedesktop.org Bugzilla #105217 https://bugs.freedesktop.org/show_bug.cgi?id=105217 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1750393 Title: Blank screen with only mouse pointer after mesa driver update; display does not switch to tty7 upon lightdm start; Xorg.0.log quickly grows To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-ati-hwe-16.04/+bug/1750393/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1750393] Re: Blank screen with only mouse pointer after mesa driver update; display does not switch to tty7 upon lightdm start; Xorg.0.log quickly grows
Okay, a little code inspection leads to one of these two function calls failing at line 3062: if (crtc == ref_crtc) { if (drmmode_page_flip_target_absolute(pRADEONEnt, drmmode_crtc, fb->handle, flip_flags, drm_queue_seq, target_msc) != 0) goto flip_error; } else { if (drmmode_page_flip_target_relative(pRADEONEnt, drmmode_crtc, fb->handle, flip_flags, drm_queue_seq, 0) != 0) goto flip_error; } Next step is gdb attach and setting a break point. Now, I'm *not* a video driver guru, so, at some point, I'll need somebody that's in this code regularly to take a look. Thanks. (Or, maybe I'll get luckly and find a simply error... ;-) ) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1750393 Title: Blank screen with only mouse pointer after mesa driver update; display does not switch to tty7 upon lightdm start; Xorg.0.log quickly grows To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-ati-hwe-16.04/+bug/1750393/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1750393] Re: Blank screen with only mouse pointer after mesa driver update; display does not switch to tty7 upon lightdm start; Xorg.0.log quickly grows
Line 3039 in the source can also cause the message: if (flip_sync == FLIP_ASYNC) { if (!drmmode_wait_vblank(crtc, DRM_VBLANK_RELATIVE | DRM_VBLANK_EVENT, 0, drm_queue_seq, NULL, NULL)) goto flip_error; goto next; } -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1750393 Title: Blank screen with only mouse pointer after mesa driver update; display does not switch to tty7 upon lightdm start; Xorg.0.log quickly grows To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-ati-hwe-16.04/+bug/1750393/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1750393] Re: Blank screen with only mouse pointer after mesa driver update; display does not switch to tty7 upon lightdm start; Xorg.0.log quickly grows
Specifically, the source file: ./src/drmmode_display.c:xf86DrvMsg(scrn->scrnIndex, X_WARNING, "flip queue failed: %s\n", Line 3093 in the source code of `drmmode_display.c`: flip_error: xf86DrvMsg(scrn->scrnIndex, X_WARNING, "flip queue failed: %s\n", strerror(errno)); error: if (drm_queue_seq) radeon_drm_abort_entry(drm_queue_seq); else if (crtc) drmmode_flip_abort(crtc, flipdata); else { abort(NULL, data); drmmode_fb_reference(pRADEONEnt->fd, &flipdata->fb, NULL); free(flipdata); } xf86DrvMsg(scrn->scrnIndex, X_WARNING, "Page flip failed: %s\n", strerror(errno)); -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1750393 Title: Blank screen with only mouse pointer after mesa driver update; display does not switch to tty7 upon lightdm start; Xorg.0.log quickly grows To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-ati-hwe-16.04/+bug/1750393/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1750393] Re: Blank screen with only mouse pointer after mesa driver update; display does not switch to tty7 upon lightdm start; Xorg.0.log quickly grows
I'll "gdb attach" the Xorg process next and see if I can't get some runtime data. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1750393 Title: Blank screen with only mouse pointer after mesa driver update; display does not switch to tty7 upon lightdm start; Xorg.0.log quickly grows To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-ati-hwe-16.04/+bug/1750393/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1750393] Re: Blank screen with only mouse pointer after mesa driver update; display does not switch to tty7 upon lightdm start; Xorg.0.log quickly grows
Source of warning message from radeon_drv.so: ./src/drmmode_display.c:xf86DrvMsg(scrn->scrnIndex, X_WARNING, "flip queue failed: %s\n", ./src/radeon_kms.c: xf86DrvMsg(scrn->scrnIndex, X_WARNING, "flip queue failed in %s: %s\n", ./src/radeon_kms.c: xf86DrvMsg(scrn->scrnIndex, X_WARNING, "flip queue failed in %s: %s, " -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1750393 Title: Blank screen with only mouse pointer after mesa driver update; display does not switch to tty7 upon lightdm start; Xorg.0.log quickly grows To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-ati-hwe-16.04/+bug/1750393/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1750393] Re: Blank screen with only mouse pointer after mesa driver update; display does not switch to tty7 upon lightdm start; Xorg.0.log quickly grows
The warning string in the Xorg.0.log, "flip queue failed", is found in the following driver: /usr/lib/xorg/modules/drivers/radeon_drv.so found in package: xserver-xorg-video-radeon-hwe-16.04 This module is loaded in Xorg on my machine. I'll download the source and start looking through the code. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1750393 Title: Blank screen with only mouse pointer after mesa driver update; display does not switch to tty7 upon lightdm start; Xorg.0.log quickly grows To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-ati-hwe-16.04/+bug/1750393/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1750393] Re: Blank screen with only mouse pointer after mesa driver update; display does not switch to tty7 upon lightdm start; Xorg.0.log quickly grows
I think something is hosed with the radeon driver in mesa 17.2.8, but I can't find the 17.2.4 pkgs to roll back and test the theory. The 17.2.4 was pulled from updates and proposed lines. I'm hesitant to rollback to 11.2. I can get you anything you need (logs, etc...) look at the issue. I'm a longtime, old school developer. Lived in the 'nix env for about 20 yrs, mostly Solaris. Love Ubuntu and Debian. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1750393 Title: Blank screen with only mouse pointer after mesa driver update; display does not switch to tty7 upon lightdm start; Xorg.0.log quickly grows To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-ati-hwe-16.04/+bug/1750393/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs