[Openchrome-devel] [Bug 106326] openchrome git failed on xubuntu 18.04

2018-04-30 Thread bugzilla-daemon
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

2018-04-30 Thread Kevin Brace
 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

2018-04-30 Thread bugzilla-daemon
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

2018-04-30 Thread bugzilla-daemon
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

2018-04-30 Thread bugzilla-daemon
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

2018-04-30 Thread bugzilla-daemon
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