Discussion:
[Ltsp-discuss] NeoWare CA22 clients - weired behavior with display settings
Stefan U. Hegner
2015-09-20 11:38:14 UTC
Permalink
Hey folks,

haven't been around for quite a while. - That's a good sign regarding
LTSPs stability and performance. - A big thanks for all the efforts of
the last years!

In my home-setup I came across a weird phenomen that costed me my day,
yesterday. The good news is, that I solved it. - However, I'd like to
post this in order to
- understand the issue, and
- enable others not to tap into the same trap

Setup: A Debian Jessie Server (64bit) with 4 NeoWare CA22 clients,
either with 256 MB or 1 GB RAM; several types of display (19' CRT, 17'
LCD, 19' LCD, 22' LCD).

Two stations were working with X (merkur & mars -- the ones with the 19'
displays, one with 256 MB, the other with 1GB), venus & erde, the other
two, simply got no picture with X.

Here is the relevant section from my lts.conf:
Old Config - no longer working on VENUS and ERDE
New Config - now is all fine again
[neoware]
# XSERVER = vesa

SOUND = True
SOUND_DAEMON = pulse
VOLUME = 90
PCM_VOLUME = 90
MIC_VOLUME = 100

### NeoWare clients
[merkur]
# Neoware CA22 - 19' LCD, 1GB RAM
LIKE = neoware
X_VIDEORAM = 65536
X_VERTREFRESH = 56-75
X_HORZSYNC = 31-83
X_MODE_0 = 1280x1024
X_COLOR_DEPTH = 24

[venus]
# Neoware CA22 - 22' LCD, 1GB RAM
LIKE = neoware

X_VIDEORAM = 65536
X_VERTREFRESH = 56-76
X_HORZSYNC = 61
X_COLOR_DEPTH = 24
XRANDR_OUTPUT = default
XRANDR_MODE_0 = 1680x1050



[erde]
# Neoware CA22 - 17' LCD, 256 MB RAM
LIKE = neoware

X_VIDEORAM = 16384
X_VERTREFRESH = 56-75
X_HORZSYNC = 31-80
X_MODE_0 = 1280x1024
X_COLOR_DEPTH = 24




[mars]
# Neoware CA22 - 19' CRT, 256 MB RAM
LIKE = neoware
X_VIDEORAM = 16384
X_VERTREFRESH = 50-160
X_HORZSYNC = 30-95
X_MODE_0 = 1600x1200
X_COLOR_DEPTH = 24

[neoware]
# XSERVER = vesa

SOUND = True
SOUND_DAEMON = pulse
VOLUME = 90
PCM_VOLUME = 90
MIC_VOLUME = 100

### NeoWare clients
[merkur]
# Neoware CA22 - 19' LCD, 1GB RAM
LIKE = neoware
X_VIDEORAM = 65536
X_VERTREFRESH = 56-75
X_HORZSYNC = 31-83
X_MODE_0 = 1280x1024
X_COLOR_DEPTH = 24

[venus]
# Neoware CA22 - 22' LCD, 1GB RAM
LIKE = neoware
XSERVER = vesa
X_VIDEORAM = 65536
X_VERTREFRESH = 56-76
X_HORZSYNC = 61
X_COLOR_DEPTH = 24
XRANDR_OUTPUT = default
XRANDR_MODE_0 = 1680x1050
# XRANDR_NEWMODE_0 = 1680x1050 154.20 1680 1712 2296 2328 1050 1071
1081 1103
XRANDR_RATE_0 = 60

[erde]
# Neoware CA22 - 17' LCD, 256 MB RAM

LIKE = neoware
XSERVER = vesa
X_VIDEORAM = 16384
X_VERTREFRESH = 56-75
X_HORZSYNC = 31-80
X_MODE_0 = 1280x1024
X_COLOR_DEPTH = 24
# XRANDR_OUTPUT = default
# XRANDR_MODE_0 = 1280X1024
# XRANDR_RATE_0 = 60

[mars]
# Neoware CA22 - 19' CRT, 256 MB RAM

LIKE = neoware
X_VIDEORAM = 16384
X_VERTREFRESH = 50-160
X_HORZSYNC = 30-95
X_MODE_0 = 1600x1200
X_COLOR_DEPTH = 24


1. It seems that under certain circumstances, it is not necessary to
specify "XSERVER = vesa" with the NeoWare CA22. - Why this is so, I have
no clue. - Possibly that the other required settings imply for some
reason the vesa server? - If someone's got a hint on that, this would be
interesting. By the way, would there be any other Xserver working on
this client alternatively?

2. On ERDE, I also tried to set the mode woht the XRANDR options.
However, I went back to the "classic" options, because I got a bigger
virtual desktop and no way to move the screen window within it. (I had
only the upper left corner of a felt 1920x1080 resolution. - Is there
another option to specify this? - Anyhow, this behavior was wired and
now I got a workaround.

3. On VENUS, I specified a modline - as it appears that it is not
necessary I commented it out. However, my question is, whether the
syntax is correct. I didn't find any examples for "XRANDR_NEWMODE_0" on
the net.

Thanks a lot folks, and have a nice day.

Stefan.
--
Stefan U. Hegner
<***@hegner-online.de>
* * *
D-32584 Löhne --- good ole Germany
internet: http://www.hegner-web.de
* * *
GPG-Key | 048D 7F64 0BEB 73B1 2725
F-Print | C05E 4F77 9674 EF11 55FE
richard kweskin
2015-09-25 07:30:52 UTC
Permalink
Post by Stefan U. Hegner
Hey folks,
haven't been around for quite a while. - That's a good sign
regarding
LTSPs stability and performance. - A big thanks for all the efforts of
the last years!
In my home-setup I came across a weird phenomen that costed me my
day, yesterday. The good news is, that I solved it. - However, I'd
like to post this in order to
- understand the issue, and
- enable others not to tap into the same trap
Setup: A Debian Jessie Server (64bit) with 4 NeoWare CA22 clients,
either with 256 MB or 1 GB  RAM; several types of display (19' CRT,
17' LCD, 19' LCD, 22' LCD).
Two stations were working with X (merkur & mars -- the ones with the
19' displays, one with 256 MB, the other with 1GB), venus & erde, the
other two, simply got no picture with X.
Old Config - no longer working on VENUS and ERDE
New Config - now is all fine again
[neoware]
#       XSERVER        = vesa
    SOUND              = True
    SOUND_DAEMON       = pulse
        VOLUME             = 90
    PCM_VOLUME       = 90
        MIC_VOLUME         = 100
### NeoWare clients
[merkur]          
# Neoware CA22 - 19' LCD, 1GB RAM
    LIKE           = neoware
        X_VIDEORAM         = 65536
       X_VERTREFRESH      = 56-75
       X_HORZSYNC         = 31-83
       X_MODE_0        = 1280x1024
       X_COLOR_DEPTH        = 24
[venus]              
# Neoware CA22 - 22' LCD, 1GB RAM
    LIKE           = neoware
 
       X_VIDEORAM         = 65536
        X_VERTREFRESH      = 56-76
        X_HORZSYNC         = 61
       X_COLOR_DEPTH        = 24
    XRANDR_OUTPUT       = default
    XRANDR_MODE_0       = 1680x1050   
[erde]              
# Neoware CA22 - 17' LCD, 256 MB RAM
    LIKE           = neoware
        X_VIDEORAM         = 16384
       X_VERTREFRESH      = 56-75
       X_HORZSYNC         = 31-80
       X_MODE_0        = 1280x1024
       X_COLOR_DEPTH        = 24
[mars]              
# Neoware CA22 - 19' CRT, 256 MB RAM
    LIKE           = neoware
        X_VIDEORAM         = 16384
    X_VERTREFRESH       = 50-160
    X_HORZSYNC       = 30-95
    X_MODE_0         = 1600x1200
    X_COLOR_DEPTH      = 24
[neoware]
#       XSERVER        = vesa
    SOUND              = True
    SOUND_DAEMON       = pulse
        VOLUME             = 90
    PCM_VOLUME       = 90
        MIC_VOLUME         = 100
### NeoWare clients
[merkur]          
# Neoware CA22 - 19' LCD, 1GB RAM
    LIKE           = neoware
        X_VIDEORAM         = 65536
       X_VERTREFRESH      = 56-75
       X_HORZSYNC         = 31-83
       X_MODE_0        = 1280x1024
       X_COLOR_DEPTH        = 24
[venus]              
# Neoware CA22 - 22' LCD, 1GB RAM
    LIKE           = neoware
       XSERVER        = vesa
        X_VIDEORAM         = 65536
        X_VERTREFRESH      = 56-76
        X_HORZSYNC         = 61
       X_COLOR_DEPTH        = 24
    XRANDR_OUTPUT       = default
    XRANDR_MODE_0       = 1680x1050
#    XRANDR_NEWMODE_0   = 1680x1050 154.20 1680 1712 2296 2328
1050 1071 1081 1103
    XRANDR_RATE_0       = 60
[erde]                    
# Neoware CA22 - 17' LCD, 256 MB RAM
        LIKE               = neoware
       XSERVER        = vesa
        X_VIDEORAM         = 16384
        X_VERTREFRESH      = 56-75
        X_HORZSYNC         = 31-80
        X_MODE_0           = 1280x1024
        X_COLOR_DEPTH      = 24
#    XRANDR_OUTPUT       = default
#    XRANDR_MODE_0       = 1280X1024
#    XRANDR_RATE_0       = 60
[mars]              
# Neoware CA22 - 19' CRT, 256 MB RAM
    LIKE           = neoware
        X_VIDEORAM         = 16384
    X_VERTREFRESH       = 50-160
    X_HORZSYNC       = 30-95
    X_MODE_0         = 1600x1200
    X_COLOR_DEPTH      = 24
1. It seems that under certain circumstances, it is not necessary to
specify "XSERVER = vesa" with the NeoWare CA22. - Why this is so, I
have no clue. - Possibly that the other required settings imply for
some reason the vesa server? - If someone's got a hint on that, this
would be interesting. By the way, would there be any other Xserver
working on this client alternatively?
2. On ERDE, I also tried to set the mode woht the XRANDR options.
However, I went back to the "classic" options, because I got a bigger
virtual desktop and no way to move the screen window within it. (I had
only the upper left corner of a felt 1920x1080 resolution. - Is there
another option to specify this? - Anyhow, this behavior was wired and
now I got a workaround.
3. On VENUS, I specified a modline - as it appears that it is not
necessary I commented it out. However, my question is, whether the
syntax is correct. I didn't find any examples for "XRANDR_NEWMODE_0"
on the net.
Thanks a lot folks, and have a nice day.
Stefan.
If you check the version of the package xserver-xorg-core in Debian
Jessie you will see it is newer than Wheezy (1.12). See
https://www.mail-archive.com/ltsp-discuss%40lists.sourceforge.net/msg42175.html

Richard

Loading...