Cygwin なんでも掲示板

一覧最新記事過去一覧 | 検索FAQアンテナHOME
(新規投稿・発言はできません)


スレッド

└◇1114:
マルチウィンドウ in Xserver [a] 04/17 09:02

 └◇1117:Re:マルチウィンドウ in Xserver [やまもと] 04/17
  ├◇1118:Re[2]:マルチウィンドウ in Xserver [a] 04/17
  │└◇1119:Re[3]:マルチウィンドウ in Xserver [中島] 04/17
  │ └◇1122:Re[4]:マルチウィンドウ in Xserver [やまもと] 04/17
  │  └◇1132:Re[5]:マルチウィンドウ in Xserver [Rocco] 04/17
  │   └◇1133:Re[6]:マルチウィンドウ in Xserver [naoya] 04/18
  │    └◇1135:Re[7]:マルチウィンドウ in Xserver [Rocco] 04/19
  │     ├◇1137:Re[8]:マルチウィンドウ in Xserver [やまもと] 04/21
  │     │├◇1140:Re[9]:マルチウィンドウ in Xserver [naoya] 04/21
  │     │└◇1143:Re[9]:マルチウィンドウ in Xserver [Rocco] 04/22 <
  │     └◇1141:Re[8]:マルチウィンドウ in Xserver [松崎] 04/21
  │      └◇1142:Re[9]:マルチウィンドウ in Xserver [Rocco] 04/22
  └◇1123:[便乗質問] batファイルにしたのですが [naoya] 04/17
   ├◇1124:Re:[便乗質問] batファイルにしたのですが [naoya] 04/17
   └◇1126:Re:[便乗質問] batファイルにしたのですが [やまもと] 04/17


1114● マルチウィンドウ in Xserver[ a ] 2003 04/17 09:02
Xserver がありますが、これって、マルチウィンドウモードで動きます?

マルチウィンドウモードって、言葉が一般的がどうかわかりませんが、kterm や emacs なんかアプリ毎にウィンドウが開いて、KDE や GNOME なんか起動しないモードのことを言いたいのです。大抵の市販の Xserver にはあると思います。
スレッド一覧


1117● Re:マルチウィンドウ in Xserver[ やまもと ] 2003 04/17 09:31
やまもとです。

下記を実行すれば、もどきですが、似たような環境にはなります。Windowマネージャーの起動は、必須なので、質問のように
要求するものは違うかもしれませんが、試してみて下さい。

XWin -rootless :0 &
DISPLAY=localhost:0
twm &
xmodmap xmodmap.jp ←これは、好みで入れて下さい。
xterm & ←これは、好みで入れて下さい。

twmの代わりにwmakerを使ってもよいかと思います。
スレッド一覧


1118● Re[2]:マルチウィンドウ in Xserver[ a ] 2003 04/17 10:17
できました、できました!
めちゃくちゃ嬉しいです。
XEmacs を普通の Windows アプリの如く動かしたかったので、
これで十分です。
ありがとうございました。

wmaker は初耳ですがこれも試してみます。
スレッド一覧


1119● Re[3]:マルチウィンドウ in Xserver[ 中島 ] 2003 04/17 10:25

 -multiwindowオプションを使うとウインドウズマネージャが別に要らなくなります。
スレッド一覧


1122● Re[4]:マルチウィンドウ in Xserver[ やまもと ] 2003 04/17 10:55
中島さん、フォローすみません。

やまもとです。

>  -multiwindowオプションを使うとウインドウズマネージャが別に要らなくなります。
>

-multiwindowのオプションは、しりませんでした。
情報、ありがとう御座います。私の勉強不足でした。

こちらの方が、便利かもしれませんね。
スレッド一覧


1132● Re[5]:マルチウィンドウ in Xserver[ Rocco ] 2003 04/17 22:33
ただし、-multiwindow の方が遅いです。
うちの PC (Pentium4 1.5 GHz) でもストレスたまりますね。

あとは、X アプリを開くたびに、Windows 側のタスクバーにも表示されてしまって、しかもタスクバー上のアイコンは同じなので、好きになれません。
それと業務上使うアプリ (動作しているのは Solaris ですが、Cygwin を X Server で使っています) が -multiwindow だと一部の機能が使えないので、結果的に普通の X Server になってます。(そういうアプリもあるかもしれません)
スレッド一覧


1133● Re[6]:マルチウィンドウ in Xserver[ naoya ] 2003 04/18 08:36
> それと業務上使うアプリ (動作しているのは Solaris です
> が、Cygwin を X Server で使っています) が -
> multiwindow だと一部の機能が使えないので、結果的に普通
> の X Server になってます。(そういうアプリもあるかもしれ
> ません)

具体的にはどういった機能が使えないのでしょうか?
ちょっと関心があります。

備考)
バッチファイルで、下記を実行して Solaris を触っています。
# bomb = Solaris, aix = Windows (UNIXのAIXではない)

start XWin -screen 0 1024 768 -query bomb -from aix -fp tcp/bomb:7100 -rootless
スレッド一覧


1135● Re[7]:マルチウィンドウ in Xserver[ Rocco ] 2003 04/19 01:23
業務で使うもので
http://www.tool.co.jp/j/ProdLavis.html
というのがありまして、これを Cygwin の X Server から multiwindow (rootless ではないです) で起動すると入力 BOX に文字が入らないのです。
rootless は問題ないです。
スレッド一覧


1137● Re[8]:マルチウィンドウ in Xserver[ やまもと ] 2003 04/21 08:46
やまもとです。

重宝していた、xwinclipも動作しませんね。
最新版に変更してもだめでした。

MS-WindowsとCygWin間をクリップボード経由で操作していたの
ですが、不便です。
スレッド一覧


1140● Re[9]:マルチウィンドウ in Xserver[ naoya ] 2003 04/21 09:32
そうですか、うまく動かないものもなかにはあるのですね。

X Window では特定のソフトしか使ってない(使えない)ので、
これまで問題に直面してませんでした。

また、xwinclipっては初めて知りました.
うまく動くようになるといいですね。
スレッド一覧


1143● Re[9]:マルチウィンドウ in Xserver[ Rocco ] 2003 04/22 00:23
最新版では xwinclip ではなく、XWin のオプションで -clipboard らしいです。
xwinclip も動作すると思うのですが、xwinclip の最新にしてみてはいかがでしょうか。

xwinclip は XWin のすぐ後に起動しないとダメなんですね。
最近知りました。

起動してみたら、xwinclip 健在みたいですが・・・。
start XWin -multiwindow
start /B xwinclip
のようにして起動しました。
スレッド一覧


1141● Re[8]:マルチウィンドウ in Xserver[ 松崎 ] 2003 04/21 17:54
SolarisにXDMCPで入ってるか、
-nolisten tcpしてるかしてませんか?
スレッド一覧


1142● Re[9]:マルチウィンドウ in Xserver[ Rocco ] 2003 04/22 00:18
普通に XWin -multiwindow で起動して、
$ xhost +
$ telnet foo
$ setenv DISPLAY foo:0.0 # 相手は tcsh です
$ 起動アプリ &
とやって、起動しているだけなんですけどね。
いずれ直ると思って見守っています。(こういうのはいけないのかもしれませんが・・・)

最近、bash を立ち上げて startx という古風な方法しか使ってませんので、不便はありません。
スレッド一覧


1123● [便乗質問] batファイルにしたのですが[ naoya ] 2003 04/17 10:56
便乗質問です。
バッチファイルを作成したのですが、画面の左上に
xterm
という四角い窓が現れて、クリックするとxtermのウィンドウ
が表示されます。
CTRD+Dで閉じるとウィンドウは消えるのですが、タスクバーに
Cygwin/XFree86 rl
ってのが残ってしまいます。
そうゆうもんなのでしょうか?
起動時にはウィンドウが開いた状態で、閉じたら終了して欲しい
のですが。

xterm.bat
-
@echo off
SET DISPLAY=127.0.0.1:0.0

SET CYGWIN_ROOT=\cygwin

SET PATH=.;%CYGWIN_ROOT%\bin;%CYGWIN_ROOT%\usr\X11R6\bin;%PATH%


REM
REM Cleanup after last run.
REM

if not exist %CYGWIN_ROOT%\tmp\.X11-unix\X0 goto CLEANUP-FINISH
attrib -s %CYGWIN_ROOT%\tmp\.X11-unix\X0
del %CYGWIN_ROOT%\tmp\.X11-unix\X0

:CLEANUP-FINISH
if exist %CYGWIN_ROOT%\tmp\.X11-unix rmdir %CYGWIN_ROOT%\tmp\.X11-unix

start XWin -rootless :0 &
run twm
xmodmap xmodmap.jp
run xterm

:END
スレッド一覧


1124● Re:[便乗質問] batファイルにしたのですが[ naoya ] 2003 04/17 11:05
Windowマネージャをopenboxに変えたら起動時にウィンドウを
表示してくれました。

ところで -multiwindow ってどうやって使うのでしょうか?
スレッド一覧


1126● Re:[便乗質問] batファイルにしたのですが[ やまもと ] 2003 04/17 12:09
やまもとです。

下記で如何ですか?

startx2.bat
-------------------------------------------
@echo off
SET DISPLAY=127.0.0.1:0.0

SET CYGWIN_ROOT=\cygwin

SET PATH=.;%CYGWIN_ROOT%\bin;%CYGWIN_ROOT%\usr\X11R6\bin;%PATH%


REM
REM Cleanup after last run.
REM

if not exist %CYGWIN_ROOT%\tmp\.X11-unix\X0 goto CLEANUP-FINISH
attrib -s %CYGWIN_ROOT%\tmp\.X11-unix\X0
del %CYGWIN_ROOT%\tmp\.X11-unix\X0

:CLEANUP-FINISH
if exist %CYGWIN_ROOT%\tmp\.X11-unix rmdir %CYGWIN_ROOT%\tmp\.X11-unix

start XWin -multiwindow :0 &
run xterm -e bash --login

:END
--------------------------------
スレッド一覧

早田のホームページへ
CGIROOM