2015年10月02日

ubuntu-gonome-15.10-beta2-amd64

beta1がlogoutするとフリーズするので、
beta1を捨て、beta2をインストールしてみた。
なおってませーん。ただのくたびれ儲けの
骨折り損でした。
強引に、ctrl+alt+F2あたりでログアウトし、
再ログイン→startxで、
デスクトップに戻れはします。

beta2といえば、オフィシャルリリースの
直前でしょ? なのに、live-dvdで、
try ubuntu-gnomeすると、フリーズします。
インストールにすすんでも、パーティション
ツールで、フォーマットのとき、フリーズしたりする。
直前にしては、困ったデキです。

インストールするなら、
あらかじめフォーマット済みのパーティションを
用意して、インストーラーでは、
パーティションの初期化は、避けたほうが
いいかもしれません。

live-dvdの起動、めちゃくちゃおそいです。


posted by ブログ開設者 at 14:37| Comment(0) | linux | このブログの読者になる | 更新情報をチェックする

pt2&pt3_recpt1ドライバ問題、全面解決。archlinux(bang)

残ったpt3ドライバのmakeできない問題。解決しました。
anthさんより、愛の手が届きまして。
コメントを流用させていただきますと、、、

--- pt3_pci.h.orig 2015-10-02 00:59:24.154154608 +0900
+++ pt3_pci.h 2015-10-02 00:59:37.084551915 +0900
@@ -22,6 +22,7 @@
void * pt3_vzalloc(unsigned long size);
#else
#define pt3_vzalloc vzalloc
+#include
#endif

extern int debug;


要は、pt3_pci.hファイルの25行目に、
2015-10-01--1443700956_268x22_scrot.png
の1行が入ればヨロシ、ということだそうです。

2015-10-02--1443730596_829x535_scrot.png

4.2.2-1-ARCHでのドライバインストール、問題なし。

今夜は、ずっと異世界人に遭遇したがっていた
涼宮ハルヒが、ついに逢った、という気分ですね。
もう一回、生まれてきたら、プログラマーになりたい。
コンピューターは、嘘をつかないし、
じぶんが問われているだけ。いいね。


posted by ブログ開設者 at 05:27| Comment(0) | linux | このブログの読者になる | 更新情報をチェックする

recpt1pt3ドライバmakeの現状。archlinux(bang)

pt1と同じように追記して、上手くいくはずだったけど、
上手くいったと誤解したのは、カーネルのバージョン違いで、
上手くいったと思ってしまっただけだった。

$ make
make -C /lib/modules/`uname -r`/build M=`pwd` V=0 modules
make[1]: ディレクトリ '/usr/lib/modules/4.2.1-1-ARCH/build' に入ります
CC [M] /home/izm/pt3/pt3_pci.o
CC [M] /home/izm/pt3/pt3_bus.o
In file included from /home/izm/pt3/pt3_bus.c:38:0:
/home/izm/pt3/pt3_bus.c: 関数 ‘create_pt3_bus’ 内:
/home/izm/pt3/pt3_pci.h:24:21: エラー: 関数 ‘vzalloc’ の暗黙的な宣言です [-Werror=implicit-function-declaration]
#define pt3_vzalloc vzalloc
^
/home/izm/pt3/pt3_bus.c:218:8: 備考: in expansion of macro ‘pt3_vzalloc’
bus = pt3_vzalloc(sizeof(PT3_BUS));
^
/home/izm/pt3/pt3_bus.c:218:6: 警告: 代入で整数からキャスト無しにポインタを作成しています [-Wint-conversion]
bus = pt3_vzalloc(sizeof(PT3_BUS));
^
/home/izm/pt3/pt3_bus.c: 関数 ‘free_pt3_bus’ 内:
/home/izm/pt3/pt3_bus.c:239:2: エラー: 関数 ‘vfree’ の暗黙的な宣言です [-Werror=implicit-function-declaration]
vfree(bus);
^
cc1: some warnings being treated as errors
scripts/Makefile.build:258: ターゲット '/home/izm/pt3/pt3_bus.o' のレシピで失敗しました
make[2]: *** [/home/izm/pt3/pt3_bus.o] エラー 1
Makefile:1386: ターゲット '_module_/home/izm/pt3' のレシピで失敗しました
make[1]: *** [_module_/home/izm/pt3] エラー 2
make[1]: ディレクトリ '/usr/lib/modules/4.2.1-1-ARCH/build' から出ます
Makefile:12: ターゲット 'pt3_drv.ko' のレシピで失敗しました
make: *** [pt3_drv.ko] エラー 2


素人なりに習ったことを応用しようとしたが、
無駄だった。

↓  ↓  ↓  ↓
解決しました!
pt3_pci.cの追記に加え、pt3_pci.hファイルの25目として、
2015-10-01--1443700956_268x22_scrot.png
を挿入すればヨロシとのことです。


posted by ブログ開設者 at 00:29| Comment(3) | linux | このブログの読者になる | 更新情報をチェックする