Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
ncurses-5.9 und tmux/screen mit alsamixer [workaround]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
mv
Watchman
Watchman


Joined: 20 Apr 2005
Posts: 6281

PostPosted: Sun Dec 04, 2011 8:29 am    Post subject: ncurses-5.9 und tmux/screen mit alsamixer [workaround] Reply with quote

Hat noch jemand dieses Problem:
Seit dem Upgrade auf ncurses-5.9 gehen weder mit tmux noch mit screen die "Rahmen" von Anwendungen wie alsamixer "nativ" - es wird stets nur die "Fallbackemulation" mit den Zeichen +-| benutzt. In xterm alleine (ohne tmux/screen) gibt es keine Probleme, aber Setzen der TERM-Variable in tmux/screen schafft keine Abhilfe).

Einige ähnliche Anwendungen wie mc oder ufed gehen unverändert (auch in tmux/screen), ich vermute also, dass Fähigkeiten des Terminals nicht "gemeldet" werden.

Nach Downgrade auf ncurses-5.7-r7 verschwindet das Problem, aber das ist natürlich keine Dauerlösung.


Last edited by mv on Sun Dec 04, 2011 5:13 pm; edited 1 time in total
Back to top
View user's profile Send private message
Max Steel
Advocate
Advocate


Joined: 12 Feb 2007
Posts: 2042
Location: My own world! I and Gentoo!

PostPosted: Sun Dec 04, 2011 1:29 pm    Post subject: Reply with quote

Hmmm ich habe das Problem hier nicht.
ist es vll möglich das es an einem Problem zwischen einer bestimmten x-terminal-version und screen ist? oder machst du das auf der Konsole?
_________________
mfg
Steel
___________________
Sorry for my bad English.

Heim-PC: Intel i7-5820K, 32GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-3470S, 16GB RAM, Intel Graphic
Back to top
View user's profile Send private message
mv
Watchman
Watchman


Joined: 20 Apr 2005
Posts: 6281

PostPosted: Sun Dec 04, 2011 1:54 pm    Post subject: Reply with quote

Max Steel wrote:
ist es vll möglich das es an einem Problem zwischen einer bestimmten x-terminal-version und screen ist? oder machst du das auf der Konsole?

Ich benutze xterm; auf xterm alleine geht es.
Gerade probiert: Auf der Linux-Console geht es nicht (d.h. auch ohne screen/tmux zeigt alsamixer nur die Fallback-"Graphik" an).

Edit: Soeben die (blanke) Linux-Console nochmals mit altem ncurses-5.7-r7 probiert: Dort geht es mit TERM=linux nicht, mit TERM=screen aber schon.
Mit dem neuen ncurses-5.9 geht es in keinem der beiden Fälle.
Back to top
View user's profile Send private message
Max Steel
Advocate
Advocate


Joined: 12 Feb 2007
Posts: 2042
Location: My own world! I and Gentoo!

PostPosted: Sun Dec 04, 2011 2:46 pm    Post subject: Reply with quote

Ich habe Version 5.9-r1 evtl liegts daran? also das dieser Fehler in der -r1 behoben wurde.
_________________
mfg
Steel
___________________
Sorry for my bad English.

Heim-PC: Intel i7-5820K, 32GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-3470S, 16GB RAM, Intel Graphic
Back to top
View user's profile Send private message
mv
Watchman
Watchman


Joined: 20 Apr 2005
Posts: 6281

PostPosted: Sun Dec 04, 2011 3:04 pm    Post subject: Reply with quote

Max Steel wrote:
Ich habe Version 5.9-r1 evtl liegts daran? also das dieser Fehler in der -r1 behoben wurde.

Nein, in -r1 wird nur noch zusätzlich ein .pc-File installiert: Das könnte höchstens nach einer Neukomilation von alsa-utils (alsamixer) irgendwelchen Einfluss nehmen, und auch das nur, wenn die Konfiguration von alsamixer kaputt wäre (aber auch z.B. make nconfig im Kernel hat die "kaputte" Anzeige).
Back to top
View user's profile Send private message
mv
Watchman
Watchman


Joined: 20 Apr 2005
Posts: 6281

PostPosted: Sun Dec 04, 2011 5:12 pm    Post subject: Reply with quote

Mit TERM=screen.xterm-xfree86 or TERM=screen.xterm-new geht es, obwohl das - wenn ich ncurses/misc/terminfo.src richtig interpretiere - eigentlich äquivalent zu TERM=screen sein müsste.
Verstehen tue ich den Workaround also nicht...

Unter der linux-Console ohne tmux habe ich gar keinen workaround gefunden (mit tmux und dort anschließend gesetztem TERM=screen.xterm-xfree86 geht es): Mit merkwürdigen Einstellungen wie TERM=pcansi geht es zwar scheinbar, aber danach macht tmux Probleme ohne Ende (was natürlich nicht überraschend ist, da tmux ja glauben muss, auf einem "pcansi"-Terminal aufzusitzen, das wohl ganz andere Eigenschaften als die Linux-Console hat).
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum