New effects don't work on krillin
Bug #1363414 reported by
Alan Pope πΊπ§π± π¦
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Terminal App |
Fix Released
|
High
|
Filippo Scognamiglio |
Bug Description
I just received a new device and updated terminal. The default settings result in a purple/pink screen rather than the expected cool old term effects.
Switching off the visual effects results in a normal terminal (pre cool effects).
Works fine on mako.
Related branches
lp:~flscogna/ubuntu-terminal-app/fix-1363414
- Alan Pope πΊπ§π± π¦ (community): Approve
- Ubuntu Phone Apps Jenkins Bot: Approve (continuous-integration)
-
Diff: 441 lines (+66/-156)6 files modifiedpo/com.ubuntu.terminal.pot (+52/-53)
src/app/qml/Configs.qml (+0/-29)
src/app/qml/GraphicalTerminal.qml (+8/-31)
src/app/qml/ShaderTerminal.qml (+6/-33)
src/app/qml/Terminal.qml (+0/-1)
src/app/qml/config/JsConfig.qml (+0/-9)
description: | updated |
Changed in ubuntu-terminal-app: | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in ubuntu-terminal-app: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Here's the terminal log..
Trying to load QML from: "/opt/click. ubuntu. com/com. ubuntu. terminal/ 0.5.128/ lib/arm- linux-gnueabihf /bin/qml/ ubuntu- terminal- app.qml" ubuntu. com/com. ubuntu. terminal/ 0.5.128/ qml/ubuntu- terminal- app.qml" ubuntu. com/com. ubuntu. terminal/ 0.5.128/ qml/ubuntu- terminal- app.qml" /opt/click. ubuntu. com/com. ubuntu. terminal/ 0.5.128/ qml/ubuntu- terminal- app.qml: 25:9: QML Page11: Binding loop detected for property "height" /opt/click. ubuntu. com/com. ubuntu. terminal/ 0.5.128/ qml/Terminal. qml:172: 9: QML Row: Cannot specify left, right, horizontalCenter, fill or centerIn anchors for items inside Row. Row will not function. :compile( Fragment) : 1:10: S0032: no default precision defined for return value PRECISION_ HIGH
Trying to load QML from: "/opt/click.
using main qml file from: "/opt/click.
loadAllColorSchemes
qml: kbScrl.height = 111
qml: kbCtrl.height = 52
qml: Column.height = -118
qml: Column.height = 0
qml: Column.height = 975
file://
qml: Column.height = 857
UbuntuWindow - regular geometry
qml: Column.height = 842
file://
qml: kbFn.height = 52
qml: kbFn.height = 111
QOpenGLShader:
*** Problematic Fragment shader source code ***
#ifndef GL_FRAGMENT_
#define highp mediump
#endif
uniform sampler2D source;
uniform highp float qt_Opacity;
uniform highp float time;
varying highp vec2 qt_TexCoord0;
varying highp float brightness;
uniform highp vec4 screen_color; curvature; float rgb2grey(vec3 v){
float distortion = dot(cc, cc) * screen_curvature;
vec2 coords = (qt_TexCoord0 - cc * (1.0 + distortion) * distortion);vec3 color = computeColor( texture2D( source, coords).rgb);
vec4 bloomColor = texture2D( bloomSource, coords);
color += computeColor( bloomColor. rgb) * bloomColor.a * 1.12000000; gl_FragColor = vec4(color * brightness *1.25000000, qt_Opacity); erialShader: Shader compilation failed: :handleSurfaceF ocusChange( focused= true) :handleSurfaceR esize(width= 540, height=921) /opt/click. ubuntu. com/com. ubuntu. terminal/ 0.5.128/ qml/Terminal. qml:172: 9: QML Row: Cannot specify left, right, horizontalCenter, fill or centerIn anchors for items inside Row. Row will not function. /opt/click. ubuntu. com/com. ubuntu. terminal/ 0.5.128/ qml/Terminal. qml:172: 9: QML Row: Cannot specify left, right, horizontalCenter, fill or centerIn anchors for items inside Row. Row will not function. /opt/click. ubuntu. com/com. ubuntu. terminal/ 0.5.128/ qml/Terminal. qml:271: TypeError: Type error /opt/click. ubuntu. com/com. ubuntu. terminal/ 0.5.128/ qml/Terminal. qml:172: 9: QML Row: Cannot specif...
uniform highp sampler2D bloomSource;
uniform highp float screen_
return dot(v, vec3(0.21, 0.72, 0.04));
}vec3 computeColor(vec3 color){
return mix(rgb2grey(color) * screen_color.rgb, color, 0.20000000);
}void main() {vec2 cc = vec2(0.5) - qt_TexCoord0;float distance = length(cc);
}
***
QQuickCustomMat
"1:10: S0032: no default precision defined for return value"
UbuntuWindow:
UbuntuWindow:
qml: *** Fragment shader ***
1:10: S0032: no default precision defined for return value
qml: Column.height = 803
file://
file://
file://
file://