Debian GNU/Linux スレッド Ver.93

1 :login:Penguin:2019/11/12(火) 12:39:57.83 ID:cTFOpr3a.net
extend:checked:vvvvv:1000:512
extend:checked:vvvvv:1000:512
次スレを立てる方は↑を二行重ねて書いてください

公式
https://www.debian.org/index.ja.html

過去ログは各自検索して見つけること
大体参考にならないので過度な期待は禁物

前スレ
Debian GNU/Linux スレッド Ver.92
https://mao.5ch.net/test/read.cgi/linux/1565609547/

99 :login:Penguin:2019/11/17(日) 20:54:45.86 ID:2sD6R491.net

WindowsUpdate

64 :login:Penguin:2019/11/16(土) 18:42:32.82 ID:BpgM/gFF.net

何度も書くけどお前プログラミングしたことないだろ

プログラム関係の技術用語それっぽく並べても現実と対応しないから全く意味不明なの

81 :login:Penguin:2019/11/17(日) 07:19:29.46 ID:iuGIAo/+.net

waylandの色々な情報おつかれさま

45 :login:Penguin:2019/11/16(土) 16:46:08.83 ID:r61e+iIc.net

「使う様にできる上にそうなってる」のと「使う様にできるけどそうなってない」のは全然違うぞ

130 :login:Penguin:2019/11/18(月) 17:50:34.83 ID:0rp48Fj0.net

内容は何となくしか分からないけど、2人の主張するテーマとここまで熱くなった理由だけはよく分かった
簡単にスレチとは言い切れないし激論も止む無し

121 :login:Penguin:2019/11/18(月) 14:29:49.69 ID:nizzhszf.net

全部Cでやるってんなら「基本クラス」を「機能の派生元のコントロール」に置き換えろ

ところで機能の派生元のハンドラを無理やり実行させない方法は今思いついた様な気がする
が、元のコードが終了時に多重開放とかしそうで上手く動くかどうかはわからん

先ずは機能の派生元のコントロールが保持している子コントロールのハンドラと、
機能の派生の為のコードが後から追加したハンドラの処理順序をはっきりさせろ

てかなんでX(Wayland)の上にコモンコントロールの類が無くて
ツールキットの類がそれぞれ自前で実装してるかってったら
WindowsやMacみたいなメッセージキューの類がないからコンポーネント化しづらくって
誰もやりたがらないんじゃねーの?としか思えん
仮にできるにしてもとんでもなく工数が掛かるとかじゃ現実的じゃない

146 :login:Penguin:2019/11/21(Thu) 06:12:25 ID:K9LjfSpX.net

レポジトリつかってればfix受けられるが、自分で入れたらどうなる?

49 :login:Penguin:2019/11/16(土) 16:50:58.03 ID:r61e+iIc.net

それファイルダイアログみたいな原始的な奴だけだろ

143 :login:Penguin:2019/11/19(火) 13:15:10.63 ID:RBwFT0MA.net

Xのコアの話ってググって出てくるのか?

134 :login:Penguin:2019/11/18(月) 18:21:28.66 ID:nizzhszf.net

キューを持ってるのはXのクライアントじゃなくってXサーバだって事位わかってるぞ
だからXの場合はネットワーク越しに飛んできたイベント以上の事を知る事はできない

101 :login:Penguin:2019/11/17(日) 21:10:21.68 ID:jIl/r0UZ.net

CSpinButtonCtrlに貼り付けられてるエディットコントロール(こいつはCSpinButtonCtrlが内部で生成してる)が
フォーカス受け取った時とかにCSpinButtonCtrlからの派生だけでエディットコントロールへの
イベントを処理した上で、更にその派生クラスがWM_SETFOCUSを処理できるようになる

100 :login:Penguin:2019/11/17(日) 21:03:03.11 ID:4j9CRB/y.net

レベルが低くて失笑ものなのは承知での質問何だけど、それが出来ると何か便利になるの?
実用的な例を上げてくれるととても嬉しい
(お陰でWindowsの○○では●●と言う操作が出来て大変有用だが、
Linuxの同類アプリ■■では残念ながらそれが出来なくて非常に不便だ。
みたいなかみ砕いた話もしてくれると実に面白いと思う)

74 :login:Penguin:2019/11/17(日) 00:57:39.55 ID:jIl/r0UZ.net

> WaylandのAPIはWindows上だと非公開APIであるDWM.exeへのAPIに対応するもの
> DWM.exeがwestonやmutter等のWayland Compositorに対応する

ツールキット類を実装する人はそれを直接叩けって?
んなわきゃねえ
更に付け加えると事実上xlibがuser32.dllみたいなもんだろ

84 :login:Penguin:2019/11/17(日) 09:11:01.91 ID:jw6T7cU8.net

おまえら仕事できてもともだちできないやつらだろ

60 :login:Penguin:2019/11/16(土) 18:08:39.98 ID:bgtA9Jbw.net

相手してくれてありがとう
KDE好きだけど、しばらくGNOME on Waylandで過ごすわ

95 :login:Penguin:2019/11/17(日) 20:16:56.48 ID:k9PtcQCv.net


すまん

的外れなことを言ってるバカが、実際にはVBか何かのポトペタコピペしかできない無能なんだろうなあと
Xlib で書けるだけでもエライこっちゃ。。。

78 :login:Penguin:2019/11/17(日) 05:13:34.08 ID:Ke57PbvF.net

10.2 キタ━━━━(゚∀゚)━━━━!!

13 :login:Penguin:2019/11/16(土) 06:25:11 ID:kFvWheih.net

waylandなんて使い物にならないから使わないだけ
まだ少しはましになっただけだろ

68 :login:Penguin:2019/11/16(土) 19:23:01.16 ID:bgtA9Jbw.net

片方は脱線しつつも有り難い最前線のDebian情報提供してくれたけど、もう片方はもう全然このスレに関係ないよね
せめてWindowsでは○○が出来るけどDebianでは●●が出来ないから▲▲すればどうだと言う書き方にすればいいのに

16 :login:Penguin:2019/11/16(土) 07:38:33.72 ID:QxF2McEU.net

それは与えるものがある奴が言うことだ
お前がUbuntu使ってろやw

77 :login:Penguin:2019/11/17(日) 01:23:40.42 ID:ofkFjXp1.net

大体NGにはしたけど
nvidiaがガン無視してる内はWaylandとかどうでもいい

70 :login:Penguin:2019/11/16(土) 19:55:00.74 ID:bgtA9Jbw.net

俺は現場のSEじゃないから野蛮で低レベルな切り口でしか話が出来ないけど、Xはまだまだ使われるもののもう過去の遺産の為の維持営業になって、余計な拡張を削ぎ落としたWaylandにリソースが注がれる世の流れなんじゃないの?
で、貴方の言いたい事は俺みたいなシロートでも分かるように言い換えるならば、「ライブラリの類がLinuxはWindowsに比べて汎用的な実装が遅れてるから良いところは取り入れた方がいい」と言う意味で解釈した。
現場の人間ならではの熱い議論と提案、実は興味深かった。今日の激論、掘り下げるとすごい勉強になりそう。
ありがとう。激論は自治警察に睨まれない程度にね。

24 :login:Penguin:2019/11/16(土) 11:48:14.35 ID:BpgM/gFF.net

> まーwaylandはまだあちこち問題があるみたいだし、何よりネットワーク透過の為の部分を削って
10年以上前からLinuxのXクライアントはMIT-SHM拡張を前提とする実装になっているから
事実上ネットワーク透過でなくなっている

今のLinuxはXサーバとXクライアントをリモート用のBSD socketではなくローカル用の
Unix domain socketでつなぎ、MIT-SHM拡張による共有メモリを使ってXImageやPixmap等
イメージをやり取りしている
ttps://www.x.org/releases/X11R7.7/doc/xextproto/shm.html

ちゃんと実装されていればローカルでもリモートでも動作するが、リモートだと動作が大幅に
遅くなるし、リモートだと動作しないXクライアントも多い

10年以上前の時点でXクライアントなのにXRender等拡張プロトコルで実装され、Xのコア
プロトコルはほとんど使っていない状態になっていたから、拡張プロトコルをベースに作り
直したグラフィックシステムがWayland

> もうxlibとかとの互換とか捨ててWinMac辺りのウィンドウシステムのAPIやハンドラへの仲介の機構とか見習うべき
Waylandのプロセス間通信はasynchronousだからWindows Vista以降と同じ
というかWaylandとWindowsのDWM(いわゆるAero)はほとんど同じ構造

まあWaylandはXWaylandでXクライアントも普通の性能で動作するが、DWMはGDIの実装が
いまいちなんだけどな

ttps://pc.watch.impress.co.jp/docs/2008/1126/hot582.htm
ttps://jehupc.exblog.jp/11464034/

94 :login:Penguin:2019/11/17(日) 20:05:04.82 ID:ofkFjXp1.net

NG便利

15 :login:Penguin:2019/11/16(土) 07:36:51.17 ID:QxF2McEU.net

なら知ったかこいてねえで黙ってろ

135 :login:Penguin:2019/11/18(月) 19:26:40.02 ID:Q5FLReRW.net

今北産業

37 :login:Penguin:2019/11/16(土) 16:23:16.56 ID:BpgM/gFF.net

そういえばWindows 10では従来のデスクトップアプリとモダンアプリとでときどき違和感が
あるけど、gtk+アプリとQtアプリでこんな違い感じたことないぞ

91 :login:Penguin:2019/11/17(日) 19:40:02.20 ID:jIl/r0UZ.net

https://wayland.freedesktop.org/docs/html/
waylandでのxlibに相当するものがこれだろ?
で、CSpinButtonCtrlの中のCEditに飛ぶメッセージを親が処理する、みたいな事が
Windowsで言うとこの非公開APIでできるとか言いたい訳か?
それはどのソースだ?

>> WaylandのAPIはWindows上だと非公開APIであるDWM.exeへのAPIに対応するもの
>> DWM.exeがwestonやmutter等のWayland Compositorに対応する

「waylandのAPI」と「waylandでのWindowsで言うとこの非公開API」はどれだ?

73 :login:Penguin:2019/11/16(土) 20:27:32.42 ID:TZZ7yIiW.net

俺もそんなにきちんと勉強してるわけじゃないけど、あなたの言おうとしていることはわかるよ

52 :login:Penguin:2019/11/16(土) 17:20:38.65 ID:BpgM/gFF.net

だから関係ないものを出して何がいいたいの?

お前プログラミングしたことないだろ

21 :login:Penguin:2019/11/16(土) 09:00:55.36 ID:o8dG2VKS.net

いいってことよ
Debianがデフォルトにするだけあって、基本全然安定してるぜ

114 :login:Penguin:2019/11/18(月) 13:50:22.68 ID:nizzhszf.net

処理しないイベントだけ処理できたって意味ねえ
CSpinButtonCtrlから派生したクラスが文字列を全て選択できる様にした上で、
更に基本クラスがフォーカスされた時のイベントを処理、
CSpinButtonCtrlを使うアプリも更にOnSetFocusを処理できなきゃ
恥ずかしくってカスタムコントロールなんて言えないぞ

5 :login:Penguin:2019/11/15(金) 19:29:24.66 ID:ym4JijX1.net

は出来る子

66 :login:Penguin:2019/11/16(土) 19:04:56.68 ID:lLVTyU1d.net

ここの板のスレに自治する人達(いわゆるスレチやめろと苦情を言う人達)がよく湧く理由がお分かり頂けただろうか。こうなるのです。
これを放っておくとこのスレだけでなく板全体が崩壊し人がまったく寄り付かなくなります。必要な情報を探す(共有する)のが非常に困難になるからです。

111 :login:Penguin:2019/11/18(月) 10:33:06.62 ID:NkkjQGwg.net

シェルスクリプトベースのinitでも近代化(並列起動とか)
できるんだけどね。割と簡単に

18 :login:Penguin:2019/11/16(土) 08:45:05.27 ID:kFvWheih.net

waylandに入れ替えてみた→わからない→xorgに戻る

これが正しい流れ
シツモニするな恥ずかしい

58 :login:Penguin:2019/11/16(土) 17:53:34.99 ID:bgtA9Jbw.net

で、DebianのWaylandは使った上でどんな不満があるの?
内部のミクロな話じゃなくて

75 :login:Penguin:2019/11/17(日) 01:04:19.79 ID:jIl/r0UZ.net

https://docs.microsoft.com/ja-jp/cpp/mfc/receiving-notification-from-common-controls?view=vs-2019
デタラメならMSはなんでこんな事してる?
CSpinButtonCtrlで話せばよかったのか?どっちも変わらんわ
こいつはコンテナみたいなコントロールにエディットコントロールとアップダウンコントロールを
名指しで生成してるから生成するエディットコントロールの挙動だけを変更する、みたいな事はできない
何故ならMFCで例えればCSpinButtonCtrlの元になってるコントロールがMFCで言うとこの
CEditを直接newしちまってる様なもんだからCEditの派生クラスをnewさせるなんて事は当然できない

ただしCSpinButtonCtrlの下のエディットコントロールのWndProc()を挿げ替える事はできるし
下に行くウィンドウメッセージをCSpinButtonCtrlが処理する事もできる

8 :login:Penguin:2019/11/15(金) 23:46:54.43 ID:kUcXOmuZ.net

お詳しいんですね。
よかったらWaylandとX11の起動シーケンスについてご教授して頂けませんか?
WaylandはXサーバーを使わないのでstartxしても意味が無いから同じスクリプトじゃ動かない事くらいなら把握してるんですけど。

119 :login:Penguin:2019/11/18(月) 14:05:20.01 ID:nizzhszf.net

てかハンドラの追加はできても基本クラスのハンドラを呼ばない様にして全部自前で処理とかできねえよな

10 :login:Penguin:2019/11/16(土) 00:34:48.54 ID:ZI1CQGxM.net

追い出し発言しか能のない自治厨はすっこんでろ

34 :login:Penguin:2019/11/16(土) 14:48:17.25 ID:HyGVng8S.net

たしかに使ったことはないけれども gnome で選んだテーマ機構は
qt / kde アプリに自動的に適用されて同じ見た目と操作感で動くの??

20 :login:Penguin:2019/11/16(土) 08:57:18.08 ID:kFvWheih.net

まじ?
じゃー入れ替えるしかないな
(謝罪なし)

107 :login:Penguin:2019/11/17(日) 21:41:35.13 ID:jIl/r0UZ.net

それは誰にとって使いやすいLinuxであって欲しい?
PCマニア?Linuxマニア?素人を含めた一般人?

19 :login:Penguin:2019/11/16(土) 08:50:57.00 ID:o8dG2VKS.net

お堅いDebianの最新stableがデフォルトDEに採用したのがWaylandだろ?

4 :login:Penguin:2019/11/15(金) 19:25:05.81 ID:J0m9Bqrh.net

DM→各DEごとの短い起動スクリプトを呼ぶ

この流れはどのディストリでも同じなので
どれが向いてるも無い
同じくスクリプト書いてXなりWaylandが起動するのは当たり前

25 :login:Penguin:2019/11/16(土) 11:56:38.17 ID:9/TDik/O.net

今の時代Xプロトコルを透過にするより、
画像の差分を送ったほうがいいだろ?

53 :login:Penguin:2019/11/16(土) 17:23:27.14 ID:JrM8kLnB.net

Wayland
https://mevius.5ch.net/test/read.cgi/unix/1323873988/

Wayland の話題ならココ
DE の話を wayland のスレでやるなよ?

23 :login:Penguin:2019/11/16(土) 11:45:12.73 ID:o8dG2VKS.net

互換レイヤーで動くので俺環では実用上困った事は無い。
今のところwineとVNC以外は。

41 :login:Penguin:2019/11/16(土) 16:43:57.03 ID:BpgM/gFF.net

> GIMPのドロップダウンとか色選択のダイアログ(Winの場合は汎用ダイアログがあるんだが)の操作感は?
ダイアログもクロスプラットホームのツールキットは色々配慮するようになっているよ
自前のものが標準のはずでOSに合わせたテーマで動くようになっている

Windowsのgtk+だと知らないけどLinuxではgtk+がKDEのダイアログを使うようにもできる

ttps://wiki.archlinux.jp/index.php/Qt_%E3%81%A8_GTK_%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%AE%E5%A4%96%E8%A6%B3%E3%81%AE%E7%B5%B1%E5%90%88

参考になったらSNSでシェアお願いします!

レスを投稿する(名前省略可)

この記事を読んだ方へのおすすめ

  • Linux使っててこれなら普及するぞと思った時

    元スレ 1 :login:Penguin:2010/05/29(土) 22:07:36 ID:imudMgio.net 語れ 609 :login:Penguin:2014/11/30(日) 22:59:03.31 ID…

  • Linuxは共産主義なのだろうか? 給料でないよね?

    元スレ 1 :login:Penguin:2013/11/25(月) 03:52:47.15 ID:LLHakv1S.net Linuxの開発に参加した人に その働きとは無関係に 給料が支払われるというのであれば それは…

  • LibreOffice PART21

    元スレ 1 :名無しさん@お腹いっぱい。 :2018/03/05(月) 20:22:40.70 ID:9MiVOYFR0.net OpenOffice.orgから派生したオフィススイート「LibreOffice」のスレで…

  • Linuxを使う理由

    元スレ 1 :しんご:2010/09/29(水) 04:48:46 ID:OWHrcE9E.net Linuxってなんで使うんですか? 最近新しいPCを買いました。今まで使ってたPCはWin XPです。 今まで使ってたP…

  • 【Bash】Windows Subsystem for Linux【WSL】6

    元スレ 1 :login:Penguin:2019/06/16(日) 15:12:05.12 ID:8OeAFa65.net WSL2アーキテクチャ https://www.atmarkit.co.jp/ait/arti…

  • 犬女 2匹目

    元スレ 1 :login:Penguin:2009/06/01(月) 02:37:54 ID:KuL/oRjE.net どんなディストリ使ってる? どんなマシンで使ってる? Linuxを使うように成ったキッカケは? やっ…

  • Sleipnir VS FireFox

    元スレ 1 :名無しさん@お腹いっぱい。:2009/01/16(金) 08:00:39 ID:PkoM/Kde0.net Sleipnir メリット →ある程度、初期設定でも使えるので初心者にも楽  細かい設定も出来るの…

  • MDIE Part17

    元スレ 1 :名無しさん@お腹いっぱい。:2011/08/30(火) 03:33:58.63 ID:v7ophSzx0.net MDIE(Multiple Document Interface Explorer)はMDI…

  • QuickTime氏ねなの〜

    元スレ 1 :ノクマーン○(・(ェ)・)○ ◆j5jVuxWdss :2006/05/08(月) 04:53:05 ID:JktStKDO0.net webで起動させただけで常駐してんじゃねえの〜 118 :117:20…

  • Pale Moon Part13

    元スレ 1 :名無しさん@お腹いっぱい。:2018/08/21(火) 21:55:40.01 ID:/8KdvJ4s0.net Firefox のソースコードを元に、高速化を志向するブラウザ 『Pale Moon』 に関…

  • 最強のエミュレーター(PS編) 18

    元スレ 1 :名無しさん@お腹いっぱい。 :2018/11/02(金) 22:38:02.11 ID:EfFahe+M0.net ・前スレ 最強のエミュレーター(PS編) 17 :2018/11/27(火) 18:30:…

  • XFree86 4.* チューンスレ

    元スレ 1 :Anonymous:2001/08/07(火) 00:53.net みなさんおすすめのXFree86 4系列のチューン方法を教えてください。 xawtvをフルスクリーンでみたいんですけど、これってできるのか…

最近のコメント

匿名 : 合同会社グラウンドステップ 被害者の会 part2
 吉川利幸さんが社長を務めるランサーズでの評価 すご... (5/05)
匿名 : Opera12(Presto) Part8
 Dragonflyが使えなくなったorg (6/25)
匿名 : あえてコマンドライン禁止のLinux
 いまではほとんどのディストリのインストで日本語環境までコマン... (6/15)
ページTOPへ↑