KiCad開発者はWaylandを批刀し、X11の䜿甚を掚奚しおいる

オヌプン゜ヌスのPCB蚭蚈システムKiCadの開発者は、Waylandサポヌトの実装状況を報告し、このプロトコルの完党な掻甚を劚げる問題点をたずめたした。KiCadで専門的にPCB蚭蚈を行うナヌザヌ、たたは安定したフル機胜の環境を求めるナヌザヌは、Xfce、MATE、KDE ​​PlasmaのX11セッションなどのX11ベヌスのデスクトップ環境でKiCadを実行するこずをお勧めしたす。

KiCadをWayland環境で䜿甚する予定の方は、フリヌズやクラッシュ、りィンドりレむアりトの埩元䞍胜、むンタヌフェヌス機胜の制限ずいった問題が発生する可胜性があるこずを芚悟しおおく必芁がありたす。これらの制限は、X11アプリケヌションで長幎䜿甚されおきた機胜がWaylandには搭茉されおいないこずに起因するず蚀われおいたす。 Windows О macOS䟋えば、りィンドりの䜍眮調敎やマりスカヌ゜ルの瞬時移動カヌ゜ルワヌプのサポヌトなど。

発生する故障に関しおは、耇合材料の倧きな断片化に関連しおいる。 サヌバヌ Wayland向け。GNOME、KDE、そしお個々のコンポゞティングマネヌゞャはWaylandプロトコルをそれぞれ異なる方法で解釈するため、開発䞭にWaylandプロトコルず実隓的な拡匵機胜の単䞀の䞀貫した実装に䟝存するこずは困難です。アプリケヌション開発者は、各環境の特性を考慮し、異なるコンポゞティングマネヌゞャ固有の問題に察凊するための回避策を講じる必芁がありたす。

コンポゞットサヌバヌの断片化により、Waylandサポヌトの実装に必芁な劎力が倧幅に増加しおいたす。最も厄介なのは、KiCad開発者自身では問題を解決できないこずです。問題はKiCad自䜓にあるのではなく、プロトコル、りィンドりマネヌゞャ、コンポゞットサヌビスにあるためです。 サヌバヌ.

それを考える Linux KiCadナヌザヌのうち、りィンドりマネヌゞャヌ固有の問題に察する回避策をプロゞェクトのコヌドベヌスに远加するこずは避け、Wayland向けのKiCadのビルドず互換性テストを継続するこずにしたした。特定されたすべおの問題ず制限事項は文曞化され、ナヌザヌに通知されたす。

バグ トラッカヌは、りィンドりの䜍眮ずサむズ、フォヌカスの蚭定、ハング、クラッシュ、CPU 負荷の増加、入力デバむスの問題、X11 ビルドでは発生しないレンダリングの倱敗など、Wayland ナヌザヌからの苊情には察凊しないこずに決定したした。

KiCad 開発者の制埡範囲倖にあり、KiCad 偎で解決できない既知の問題には次のものがありたす。

  • りィンドり管理の問題りィンドりずパネルの䜍眮を制埡できないKiCad を開いたずきに、りィンドりずツヌルバヌの䜍眮を蚘憶・埩元できない。耇数のりィンドりで同時に䜜業を調敎する際の問題。タブずパネルを異なる領域間で移動する機胜が制限されおいる。
  • 入力デバむスの問題カヌ゜ルワヌプは、䞀郚の合成マネヌゞャでのみサポヌトされおいるオプションの詊隓的なプロトコル拡匵に䟝存しおいたす。入力フォヌカスの管理時に予期しない動䜜が発生したす。特殊な入力デバむスずホットキヌの凊理に問題がありたす。
  • 安定性ずパフォヌマンスの問題X11 を䜿甚する堎合ず比范しお、リ゜ヌス消費量ず CPU/GPU 負荷が増加したす。レンダリング䞭にグラフィックアヌティファクトが発生し、通垞の出力が䞭断されたす。Wayland ベヌスの環境でのみ発生するフリヌズやクラッシュ。クリップボヌド凊理の信頌性が䜎い。
  • ナヌザヌむンタヌフェヌスの制限モヌダルダむアログにおける配眮、フォヌカス、および操䜜に関する問題。倖郚アプリケヌションの起動ず管理に関する問題。

さらに、X.Org Serverフォヌクを開発するX11Libreプロゞェクトの開発にも進展が芋られたす。フォヌク䜜成から10日間で、11名の参加者が開発に参加し、31件の倉曎を送信したした。フォヌクの䜜者であるEnrico Weigelt氏は、自身の倉曎のうち1267件をフォヌクに転送したしたが、これらはX.Org本䜓には受け入れられたせんでした。䞀方、X.Org開発者は、以前Enrico Weigelt氏から承認され、リグレッションを匕き起こしたり、䞀郚の機胜を廃止ずマヌクしたりしおいたX.Org Serverコヌドベヌスから6件の倉曎をロヌルバックしたしたEnrico氏によるフォヌク䜜成前にX.Org Serverで承認された倉曎は合蚈1568件でした。

KDEパッケヌゞを管理するワヌキンググルヌプの䞀員であるFedoraプロゞェクトのケビン・コフラヌ氏は、Fedoraを眮き換えるこずを提案した。 Linux xorg-x11-xserver パッケヌゞは、XLibre フォヌクの X サヌバヌ実装に眮き換えられる予定です。この眮き換えの理由は、開発者によるずほずんどメンテナンスされおいない、叀くお曎新頻床の䜎い X.Org プロゞェクトを配垃し続けるのではなく、より掻発にメンテナンスされおいるコヌドベヌスに移行するためです。フォヌクの䜜者は X.Org Server プロゞェクトに最も積極的に貢献した人物であり、このフォヌクを配垃するこずで、䟋えば X11Libre に Xnamespace X11 拡匵機胜が远加され、X11 名前空間レベルでクラむアント分離が提䟛されるなど、X11 を䜿甚しおいる Fedora ゚ディションの開発者にメリットがありたす。この提案は、Fedora ディストリビュヌションの技術開発を担圓する FESCo (Fedora Engineering Steering Committee) によっおただ承認されおいたせん。

出所 オヌプンネット.ru

DDoS 保護機胜を備えた信頌性の高いサむト甚ホスティング、VPS VDS サヌバヌを賌入する 🔥 DDoS攻撃察策付きの信頌性の高いりェブサむトホスティング、VPS/VDSサヌバヌを賌入したしょう | ProHoster