octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #47449] WARNING: terminal is not fully functio


From: Keith
Subject: [Octave-bug-tracker] [bug #47449] WARNING: terminal is not fully functionaly
Date: Fri, 18 Mar 2016 03:19:11 +0000
User-agent: Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0

Follow-up Comment #4, bug #47449 (project octave):

I will try your patch.  I deleted my .ccache folder so it may take a little
while to compile Octave again.  

Yes running setenv TERM xterm in Octave solves the problem.  It is not
persistent though.  

I checked the launcher file.  There's nothing in there that sets the TERM
variable.  

++
[Desktop Entry]
Name=GNU Octave
Comment=Scientific Computing using GNU Octave
TryExec=/usr/local/bin/octave
Exec=/usr/local/bin/octave --force-gui %f
Icon=/usr/local/share/octave/4.0.1-rc4/imagelib/octave-logo.svg
Terminal=false
Type=Application
Categories=Education;Science;Math;
StartupNotify=false
MimeType=text/x-octave;text/x-matlab;
Keywords=science;math;matrix;numerical computation;plotting;
X-Desktop-File-Install-Version=0.22
---

I came across something on google that mentioned $TERM before I made the bug
report. It also suggested setting it to xterm.  I looked and found there was
no xterm on my system.  I installed it using the fedora package manager and it
made no difference.  

So I pressed ctrl+alt+f2 and logged in as another user that existed before I
installed xterm but had never ran Octave.  Running from the application menu
resulted in a functioning terminal with good output.  Seeing that I logged in
as root, backed up my home folder, deleted everything, ran userdel, ran
useradd same user name, passwd same passwd, and logged in again.  I had to
start with the default XFCE configuration like I expected and Octave acted
like it had never run before with the welcome screen and stuff.  However
running the program from the application menu still resulted in bad help fftw
output.  

I double checked and my user ID was 1004 instead of the usual 1000.  The only
thing special I can think of with this account is it was created at
installation time using Anaconda, which is Fedora's install to disk program. 
Otherwise the privileges are the same except the other user doesn't have
access to the source and build directories of the octave code.

Also I dragged and dropped the icon from the application menu to the desktop
and running it from that no longer fixes the problem.  However running octave
from xfce4-terminal does still work.  For what it's worth running echo $TERM
returns "xterm-256color" in xfce4-terminal.  My understanding is that
xfce4-terminal is a xterm clone with extra features.  It's the default
terminal emulator in XFCE4 at any rate.

I'll try your patch and get back to you.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?47449>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]