助けて賢モメン!ARM版Windowsにプリンタドライバがインストールできないの [773287991]
■ このスレッドは過去ログ倉庫に格納されています
最近SD845のスマホに入れてみたけど、予想以上に動いて感動した うぶんつにドライバーをインスコするのに苦労した思い出 プリンタなんてルーターにLANでつなげるもんだろ
というか印刷なんてめったにしないからコンビニのネットプリントでいいわと思ってもう家にはおいてないわ ドライバ自分で書いてる人それなりにいたと思うけどARM版はしらんな ダイソーでもプリントできるぞ
A3フルカラーでセクシーポスタープリントが100円 家庭用プリンターなんて使い捨てなんだからぐだぐだ悩んでる暇が有るならとっとと新しいプリンターに買い換えるかスマホにアプリ入れてコンビニのコピー機で印刷しろ Linux環境だと、ドライバの供給のないデバイスは往々にして(違法にぶっこ抜いてきた)Windows用のバイナリを適当にラップして使ってたりするけど
これもx86(x64)同士だからなんとかなっているのであって、さすがにデバイスドライバはトランスレートして動作とか無理か…
まあLAN内にx86のWindowsマシンを転がしておいて、そこにドライバ突っ込んでそいつからプリンタを共有してもらうくらいしかないのでは
それでも動かせないならARMなんか捨ててしまえ… >>16
Windowsのバイナリをラップしたドライバって具体的に何?
WIndowsのドライバってユーザーモードもあったりUNIX系カーネルの伝統を踏襲した
Linuxのカーネルドライバとはだいぶ構造違が違うけど
どんなタイプのデバイスでそんな奇妙な手法が使えんの? 今どきのプリンターって繋がなくても印刷できるよな? どんなふうにと言われても、サブルーチンコールのエントリーとかパラメータとかをいちいち調べてパラメーター変換したり、受け取ったデータを加工したりするラッパーをいちいち書いてるんだよ
下手をすればWindows側のドライバのバージョンが変わったら全部変更とかあるので、Windows版のバイナリをギってきたと言っても超古いバイナリを叩いて無理やり動いてるだけ、とかある
あと最近と言ってもここ20年くらいで増えたのは、デバイス側で実行されるファームウェアがPC側のドライバのバイナリに内包されていて、起動時に都度それを注入して動作させるような構造のもの
そんな外法に手を出さず愚直に100%ネイティブで書かれていても、デバイス側の仕様が非公開で
フル機能、特にオフローダーやアクセラレータは活かせてなかったりとかもザラにあるしな…動作はするが性能出てないあるある >>22
だから具体的になんだよ
答えられないのか? 少なくともカーネルソースツリーに含まれる
ドライバはすべてソースが公開されているが
Windowsのバイナリを使うドライバは
1つもないのは確かだな
具体例を出してほしい なんか色々おかしいぞ
まず、WindowsはVista以降プリンタドライバはユーザーモードでしか動かないようになった
learn.microsoft.com/ja-jp/windows-hardware/drivers/kernel/types-of-windows-drivers
さらにWindows 10 21H2以降はクライアント側でのドライバのインストールが不要なMopriaが標準になった
learn.microsoft.com/ja-jp/windows-hardware/drivers/print/end-of-servicing-plan-for-third-party-printer-drivers-on-windows
mopria.org/ja/
プリンタドライバがどうこうというのは過去の話 Windowsの印刷関係は3年前からこういう方向で進んでいる
forest.watch.impress.co.jp/docs/news/1336583.html
forest.watch.impress.co.jp/docs/news/1530378.html
Arm Windowsだから印刷できないとかないから Microsoftがなんとかしろよ
くそ高いARM版Surfaceどうすんの ■ このスレッドは過去ログ倉庫に格納されています