[Openchrome-devel] [Bug 106326] openchrome git failed on xubuntu 18.04
https://bugs.freedesktop.org/show_bug.cgi?id=106326 Kevin Brace changed: What|Removed |Added CC||kevinbr...@gmx.com --- Comment #1 from Kevin Brace --- Hi sebastien, You probably did an upgrade installation of Xubuntu 18.04. DDX ABI is not matching and this happens if the old DDX is left behind from the previous version of the OS / X Server. Canonical no longer installs non-KMS DDX by default since Ubuntu 16.04 LTS, so you will likely have to install OpenChrome DDX manually, then install the latest upstream OpenChrome DDX. Follow the following procedure. sudo apt-get install xserver-xorg-video-openchrome sudo apt-get build-dep xserver-xorg-video-openchrome ("Compile and install the upstream latest code.") You will need to rebuild the OpenChrome DDX compilation script, then compile the DDX code. I hope it works. Kevin Brace Brace Computer Laboratory blog https://bracecomputerlab.com (In reply to sebastien from comment #0) > Created attachment 139233 [details] > xorg log > > I have made update with latest version of git openchrome (0 .6.174) > the module openchrome failed to load > > "(EE) openchrome: module ABI major version (20) doesn't match the server's > version (23) > [14.251] (II) UnloadModule: "openchrome" > [14.251] (II) Unloading openchrome > [14.251] (EE) Failed to load module "openchrome" (module requirement > mismatch, 0)" -- You are receiving this mail because: You are the assignee for the bug.___ Openchrome-devel mailing list Openchrome-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/openchrome-devel
[Openchrome-devel] drm-openchrome: Branch 'drm-next-3.19' - 4 commits - drivers/gpu/drm
drivers/gpu/drm/openchrome/via_crtc.c | 28 - drivers/gpu/drm/openchrome/via_drv.h |4 drivers/gpu/drm/openchrome/via_ttm.c | 681 ++ 3 files changed, 377 insertions(+), 336 deletions(-) New commits: commit 62d029c6db50b09a15a479b4c472621acb73b8a7 Author: Kevin Brace Date: Mon Apr 30 20:53:31 2018 -0700 drm/openchrome: Version bumped to 3.0.81 VX855 / VX875 chipset (Chrome9 HCM) hardware cursor fix and miscellaneous clean ups. Signed-off-by: Kevin Brace diff --git a/drivers/gpu/drm/openchrome/via_drv.h b/drivers/gpu/drm/openchrome/via_drv.h index 73071fcc22c9..4709b5b683a4 100644 --- a/drivers/gpu/drm/openchrome/via_drv.h +++ b/drivers/gpu/drm/openchrome/via_drv.h @@ -30,11 +30,11 @@ #define DRIVER_AUTHOR "OpenChrome Project" #define DRIVER_NAME "openchrome" #define DRIVER_DESC "OpenChrome DRM for VIA Technologies Chrome IGP" -#define DRIVER_DATE "20180329" +#define DRIVER_DATE "20180430" #define DRIVER_MAJOR 3 #define DRIVER_MINOR 0 -#define DRIVER_PATCHLEVEL 80 +#define DRIVER_PATCHLEVEL 81 #include commit b10340a9845f8f537bd94685a34ebb31706c70bc Author: Kevin Brace Date: Mon Apr 30 20:20:51 2018 -0700 drm/openchrome: Remove entered / exited messages for hardware cursor The entered / exited messages for hardware cursor cause too much kern.log message pollution. Signed-off-by: Kevin Brace diff --git a/drivers/gpu/drm/openchrome/via_crtc.c b/drivers/gpu/drm/openchrome/via_crtc.c index c5a3ddee6e0f..6434a6c91b3c 100644 --- a/drivers/gpu/drm/openchrome/via_crtc.c +++ b/drivers/gpu/drm/openchrome/via_crtc.c @@ -156,8 +156,6 @@ static void via_hide_cursor(struct drm_crtc *crtc) struct via_device *dev_priv = crtc->dev->dev_private; uint32_t temp; - DRM_DEBUG_KMS("Entered %s.\n", __func__); - switch (dev->pdev->device) { case PCI_DEVICE_ID_VIA_PM800: case PCI_DEVICE_ID_VIA_VT3157: @@ -180,8 +178,6 @@ static void via_hide_cursor(struct drm_crtc *crtc) VIA_WRITE(HI_CONTROL, temp & 0xFFFA); break; } - - DRM_DEBUG_KMS("Exiting %s.\n", __func__); } static void via_show_cursor(struct drm_crtc *crtc) @@ -190,8 +186,6 @@ static void via_show_cursor(struct drm_crtc *crtc) struct via_crtc *iga = container_of(crtc, struct via_crtc, base); struct via_device *dev_priv = crtc->dev->dev_private; - DRM_DEBUG_KMS("Entered %s.\n", __func__); - switch (dev->pdev->device) { case PCI_DEVICE_ID_VIA_PM800: case PCI_DEVICE_ID_VIA_VT3157: @@ -248,8 +242,6 @@ static void via_show_cursor(struct drm_crtc *crtc) break; } - - DRM_DEBUG_KMS("Exiting %s.\n", __func__); } static void via_cursor_address(struct drm_crtc *crtc) @@ -258,10 +250,8 @@ static void via_cursor_address(struct drm_crtc *crtc) struct via_crtc *iga = container_of(crtc, struct via_crtc, base); struct via_device *dev_priv = crtc->dev->dev_private; - DRM_DEBUG_KMS("Entered %s.\n", __func__); - if (!iga->cursor_kmap.bo) { - goto exit; + return; } switch (dev->pdev->device) { @@ -283,9 +273,6 @@ static void via_cursor_address(struct drm_crtc *crtc) VIA_WRITE(HI_FBOFFSET, iga->cursor_kmap.bo->offset); break; } - -exit: - DRM_DEBUG_KMS("Exiting %s.\n", __func__); } static int via_crtc_cursor_set(struct drm_crtc *crtc, @@ -300,8 +287,6 @@ static int via_crtc_cursor_set(struct drm_crtc *crtc, struct drm_gem_object *obj = NULL; struct ttm_bo_kmap_obj user_kmap; - DRM_DEBUG_KMS("Entered %s.\n", __func__); - if (!iga->cursor_kmap.bo) return -ENXIO; @@ -350,7 +335,6 @@ static int via_crtc_cursor_set(struct drm_crtc *crtc, via_cursor_address(crtc); via_show_cursor(crtc); - DRM_DEBUG_KMS("Exiting %s.\n", __func__); return ret; } commit 9dddceab145375a19d0c3b92bbb6c6e8e3e29124 Author: Kevin Brace Date: Mon Apr 30 20:11:11 2018 -0700 drm/openchrome: Fix for VX855 / VX875 chipset hardware cursor display Due to confusing VX855 / VX875 chipset PCI device ID labels for graphics, hardware cursor was not being displayed only on VX855 / VX875 chipset. The code was tested on Wyse Cx0 thin client. Signed-off-by: Kevin Brace diff --git a/drivers/gpu/drm/openchrome/via_crtc.c b/drivers/gpu/drm/openchrome/via_crtc.c index ea559b04468a..c5a3ddee6e0f 100644 --- a/drivers/gpu/drm/openchrome/via_crtc.c +++ b/drivers/gpu/drm/openchrome/via_crtc.c @@ -164,7 +164,7 @@ static void via_hide_cursor(struct d
[Openchrome-devel] [Bug 106298] Everex NC 1502NC P4M900
https://bugs.freedesktop.org/show_bug.cgi?id=106298 Scott changed: What|Removed |Added Attachment #139231|0 |1 is obsolete|| --- Comment #5 from Scott --- Created attachment 139236 --> https://bugs.freedesktop.org/attachment.cgi?id=139236&action=edit Latest xorg log Kevin, Progress I tried a different invocation in the Grub kernel entry video=vesa:off vga=normal and after a screen with offset rows of black/white columns had a nice looking twm w/ xterms. One quirk is that exiting did not return me to the console - just "snow". The poweroff button still rebooted. I've seen reports of this in my searches - if there is a known fix I'd appreciate it. I choose Arch due to it's ease of building a driver from git. I tried the non-git xf86-video-openchrome (not the latest) and it did not work. Should I stick with Arch32/openchrome-git, instead of Debian9, on this machine? -- You are receiving this mail because: You are on the CC list for the bug.___ Openchrome-devel mailing list Openchrome-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/openchrome-devel
[Openchrome-devel] [Bug 106298] Everex NC 1502NC P4M900
https://bugs.freedesktop.org/show_bug.cgi?id=106298 --- Comment #4 from Kevin Brace --- Hi Scott, I will need to see kern.log also located under /var/log as well. That being said, blacklisting does not appear to be working since OpenChrome DDX is not able to allocate the frame buffer. Something is allocating the frame buffer before OpenChrome DDX can. Kevin Brace Brace Computer Laboratory blog https://bracecomputerlab.com (In reply to Scott from comment #3) > Created attachment 139231 [details] > Latest Xorg.0.log > > Latest Xorg.0.log w/ kernel blacklist vesafb,viafb -- You are receiving this mail because: You are on the CC list for the bug.___ Openchrome-devel mailing list Openchrome-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/openchrome-devel
[Openchrome-devel] [Bug 106326] New: openchrome git failed on xubuntu 18.04
https://bugs.freedesktop.org/show_bug.cgi?id=106326 Bug ID: 106326 Summary: openchrome git failed on xubuntu 18.04 Product: xorg Version: git Hardware: All OS: Linux (All) Status: NEW Severity: normal Priority: medium Component: Driver/openchrome Assignee: openchrome-devel@lists.freedesktop.org Reporter: lacsebast...@gmail.com Created attachment 139233 --> https://bugs.freedesktop.org/attachment.cgi?id=139233&action=edit xorg log I have made update with latest version of git openchrome (0 .6.174) the module openchrome failed to load "(EE) openchrome: module ABI major version (20) doesn't match the server's version (23) [14.251] (II) UnloadModule: "openchrome" [14.251] (II) Unloading openchrome [14.251] (EE) Failed to load module "openchrome" (module requirement mismatch, 0)" -- You are receiving this mail because: You are the assignee for the bug.___ Openchrome-devel mailing list Openchrome-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/openchrome-devel
[Openchrome-devel] [Bug 106298] Everex NC 1502NC P4M900
https://bugs.freedesktop.org/show_bug.cgi?id=106298 Scott changed: What|Removed |Added Attachment #139203|0 |1 is obsolete|| --- Comment #3 from Scott --- Created attachment 139231 --> https://bugs.freedesktop.org/attachment.cgi?id=139231&action=edit Latest Xorg.0.log Latest Xorg.0.log w/ kernel blacklist vesafb,viafb -- You are receiving this mail because: You are on the CC list for the bug.___ Openchrome-devel mailing list Openchrome-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/openchrome-devel