WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Graphics driver for Wyse C50LE terminal (VIA VX855)  (Read 6374 times)

Offline mbrijun

  • Newbie
  • *
  • Posts: 16
Graphics driver for Wyse C50LE terminal (VIA VX855)
« on: July 31, 2012, 11:33:58 AM »
Hello,

We are exploring an option of using Wyse C50LE terminals as Citrix workstations. These devices are based on VIA C7 CPU and feature the VX855 chipset.

I have been unable to get the X server to work. I have tried loading the "xf86-video-openchrome" extension, but the "sudo Xorg -configure" generates the following error:

Code: [Select]
open /dev/fb0: No such device
Number of created screens does not match number of detected devices.

Attached is the full Xorg.log

My "onboot.lst" looks like this:

Code: [Select]
Xorg-7.6.tcz
Xprogs.tcz
Xorg-7.6-3d.tcz
xf86-video-openchrome.tcz

I am reluctant to use VESA mode which I think would work. Please advise.

Offline tinypoodle

  • Hero Member
  • *****
  • Posts: 3857
Re: Graphics driver for Wyse C50LE terminal (VIA VX855)
« Reply #1 on: August 01, 2012, 06:45:50 AM »
Code: [Select]
open /dev/fb0: No such device
Number of created screens does not match number of detected devices.


I am reluctant to use VESA mode which I think would work. Please advise.

Last doesn't seem to make sense. Please rephrase.

From attached log it appears like support for 3 cards has been requested...
« Last Edit: August 01, 2012, 06:55:50 AM by tinypoodle »
"Software gets slower faster than hardware gets faster." Niklaus Wirth - A Plea for Lean Software (1995)

Offline mbrijun

  • Newbie
  • *
  • Posts: 16
Re: Graphics driver for Wyse C50LE terminal (VIA VX855)
« Reply #2 on: August 01, 2012, 08:23:19 AM »
Hi tinypoodle,

thanks for your reply. What I meant was that I would like to use Xorg-7.6 as opposed to Xvesa. I tried using Xvesa and it does work, although the resolution seems to be limited to 1024x768. I need support for 1280x1024 per monitor on dual screen machines.

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11629
Re: Graphics driver for Wyse C50LE terminal (VIA VX855)
« Reply #3 on: August 01, 2012, 09:45:53 AM »
Hi mbrijun
I'm running Xorg7.5 on my machine because Xorg7.6 would not work with my hardware. Just a thought.

Offline tinypoodle

  • Hero Member
  • *****
  • Posts: 3857
Re: Graphics driver for Wyse C50LE terminal (VIA VX855)
« Reply #4 on: August 01, 2012, 02:07:42 PM »
I tried using Xvesa and it does work, although the resolution seems to be limited to 1024x768.

Does that apply for both Xvesa.tcz and Xvesa-7.1.tcz or not?
"Software gets slower faster than hardware gets faster." Niklaus Wirth - A Plea for Lean Software (1995)

Offline mbrijun

  • Newbie
  • *
  • Posts: 16
Re: Graphics driver for Wyse C50LE terminal (VIA VX855)
« Reply #5 on: August 01, 2012, 03:04:55 PM »
tinypoodle: I have only tried Xvesa so far and the result was 1024x768 max resolution. I will try Xvesa-7.1 later on.

rich: Thanks for the idea. I do get graphics with Xorg-7.5, however just like with Xvesa, it is limited to 1024x768. I suspect it might be having issues with the "unichrome" driver that ships with Xorg-7.5.

I am close to throwing in the towel and advising my boss not to buy these devices. I tried booting it from a recent Xubuntu live CD and the graphics is just as bad, at 1024x768 max. However, the Xubuntu has the same version of the "openchrome" driver as TC 4.5, which I believe is 0.2.904 (or something similar).

Before giving up I wanted to try the latest "openchrome" version 0.3.0. I installed Xorg-7.6-dev and tried compiling the driver, but was informed that the "make" command cannot find "xf86.h" header file. I checked and the file was present. Could anyone please tell me how to best resolve these path issues? Would it be the "-I" option? Or perhaps someone would be kind enough to compile this driver and put it into the repository?  ;D

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11629
Re: Graphics driver for Wyse C50LE terminal (VIA VX855)
« Reply #6 on: August 01, 2012, 03:15:26 PM »
Hi mbrijun
My Nvidia driver would not give the correct resolution either, I had to do this:
Code: [Select]
Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Virtual     1920 1080
        Depth       24
        Modes      "1920x1080"
    EndSubSection

Offline mbrijun

  • Newbie
  • *
  • Posts: 16
Re: Graphics driver for Wyse C50LE terminal (VIA VX855)
« Reply #7 on: August 01, 2012, 03:51:49 PM »
Hi mbrijun
My Nvidia driver would not give the correct resolution either, I had to do this:
Code: [Select]
Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Virtual     1920 1080
        Depth       24
        Modes      "1920x1080"
    EndSubSection

my biggest problem is that the "sudo Xorg -configure" fails without a fail (pardon the pun). I am unable to extract a consistent "xorg.conf " which I could then modify. I assume I could place the "Screen" section under "/usr/local/share/X11/xorg.conf.d" but not sure if this will work.

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11629
Re: Graphics driver for Wyse C50LE terminal (VIA VX855)
« Reply #8 on: August 01, 2012, 04:07:31 PM »
Hi mbrijun
According to the Xorg documentation,  xorg.conf.d  will accept a  Screen  section.

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11044
Re: Graphics driver for Wyse C50LE terminal (VIA VX855)
« Reply #9 on: August 01, 2012, 05:44:47 PM »
If you need a template, you can copy the xorg.conf.vesa shipped and edit it to load openchrome.
The only barriers that can stop you are the ones you create yourself.

Offline tinypoodle

  • Hero Member
  • *****
  • Posts: 3857
Re: Graphics driver for Wyse C50LE terminal (VIA VX855)
« Reply #10 on: August 02, 2012, 05:51:03 AM »
When you boot with code "vga=ask" and then when prompted enter "scan", what is the highest resolution offered?

Doing so may also create /dev/fb0 and remove the related error from Xorg, so you could try again to configure from scratch.
"Software gets slower faster than hardware gets faster." Niklaus Wirth - A Plea for Lean Software (1995)

Offline mbrijun

  • Newbie
  • *
  • Posts: 16
Re: Graphics driver for Wyse C50LE terminal (VIA VX855)
« Reply #11 on: August 03, 2012, 03:14:40 PM »
Hi,

sorry for the lack of an update... I have temporarily put this project aside. Hopefully will have some time next week to look into it.