[自製文件分享]以Windows思維用Linux - GNOME桌面篇 [論壇 - 新手村]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊

« 1 2 3 4 (5) 6 7 8 9 »


回覆: [自製文件分享]以Windows思維用Linux - GNOME桌面篇
管理員
註冊日期:
2010/5/7 5:46
所屬群組:
已註冊使用者
討論區管理群
等級: 31
HP : 0 / 755
MP : 434 / 28891
EXP: 23
離線
samwhelp 寫到:
IanHo 寫到:
VGA段落內"沒有""Kernel driver in use:"


例外果然發生了, Orz...

目前我想到的,只能從「/var/log/Xorg.0.log」去trace了,看是載入哪個模組了。

找「LoadModule:」。

應該會看到很多個,根據上下文,你要一個一個去確認了。

這部份我也還在研究。

:-p

也還好啦,我覺得還不算例外
因為載入的應該不是kernel內的driver

IanHo 寫到:

既然您能配合輸入指令了
請IanHo輸入下一個指令

lsmod

把內容全部貼上來

2015/6/2 23:13
應用擴展 工具箱
回覆: [自製文件分享]以Windows思維用Linux - GNOME桌面篇
會員五級
註冊日期:
2010/9/16 14:08
所屬群組:
已註冊使用者
等級: 25
HP : 0 / 619
MP : 274 / 23012
EXP: 76
離線
Xorg.0.log 內容量太大了~~~

更正,這篇的檔案內容資料不全,請看下一篇。

上傳檔案。

附件:


log Xorg.0.log 大小: 31.63 KB; 下載次數: 189

2015/6/2 23:24
----------------
個人網路文字作品集:
MacOSX10.5.8 安裝、設定、使用,個人經驗分享,正體中文版;以Windows思維用Linux,GNOME桌面篇;PDF
http://www.scribd.com/ianian1979
全字庫注音輸入法表格檔2019 (搭配CNS11643中文全字庫規格的Unicode格式傳統注音輸入法對照表)
https://sites.google.com/site/ianho7979/InputMethodTables
應用擴展 工具箱
回覆: [自製文件分享]以Windows思維用Linux - GNOME桌面篇
會員五級
註冊日期:
2010/9/16 14:08
所屬群組:
已註冊使用者
等級: 25
HP : 0 / 619
MP : 274 / 23012
EXP: 76
離線
抱歉,前一個檔案資料錯誤。
更換檔案。

附件:


log Xorg.0.log 大小: 32.18 KB; 下載次數: 217

2015/6/2 23:30
----------------
個人網路文字作品集:
MacOSX10.5.8 安裝、設定、使用,個人經驗分享,正體中文版;以Windows思維用Linux,GNOME桌面篇;PDF
http://www.scribd.com/ianian1979
全字庫注音輸入法表格檔2019 (搭配CNS11643中文全字庫規格的Unicode格式傳統注音輸入法對照表)
https://sites.google.com/site/ianho7979/InputMethodTables
應用擴展 工具箱
回覆: [自製文件分享]以Windows思維用Linux - GNOME桌面篇
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 37
HP : 0 / 901
MP : 671 / 29303
EXP: 6
離線
IanHo 寫到:
Xorg.0.log 內容量太大了~~~


先遵從nana的「指示」吧。

應該能學到一些技巧。

這裡我也很好奇,接下來要怎麼去找到。


2015/6/2 23:30
應用擴展 工具箱
回覆: [自製文件分享]以Windows思維用Linux - GNOME桌面篇
管理員
註冊日期:
2010/5/7 5:46
所屬群組:
已註冊使用者
討論區管理群
等級: 31
HP : 0 / 755
MP : 434 / 28891
EXP: 23
離線
等一下要坐捷運,回到家就睡了喔
總之lsmod找找drm有沒有什麼線索

2015/6/2 23:43
應用擴展 工具箱
回覆: [自製文件分享]以Windows思維用Linux - GNOME桌面篇
會員五級
註冊日期:
2010/9/16 14:08
所屬群組:
已註冊使用者
等級: 25
HP : 0 / 619
MP : 274 / 23012
EXP: 76
離線
lsmod全部內容如附檔

附件:


txt lsmod2.txt 大小: 4.18 KB; 下載次數: 257

2015/6/2 23:49
----------------
個人網路文字作品集:
MacOSX10.5.8 安裝、設定、使用,個人經驗分享,正體中文版;以Windows思維用Linux,GNOME桌面篇;PDF
http://www.scribd.com/ianian1979
全字庫注音輸入法表格檔2019 (搭配CNS11643中文全字庫規格的Unicode格式傳統注音輸入法對照表)
https://sites.google.com/site/ianho7979/InputMethodTables
應用擴展 工具箱
回覆: [自製文件分享]以Windows思維用Linux - GNOME桌面篇
會員三級
註冊日期:
2012/4/26 9:45
所屬群組:
已註冊使用者
等級: 12
HP : 0 / 293
MP : 62 / 9516
EXP: 72
離線
Xorg.0.log 裡面,系統自動載入了比vga高一點的中等通用驅動程式FBDEV

[ 25.801] (**) FBDEV(2): claimed PCI slot 1@0:0:0
[ 25.801] (II) FBDEV(2): using default device

標示成紅色的地方表示成功載入的驅動之名稱

專用開源驅動載入失敗

[ 25.801] (II) UnloadModule: "radeon"

FBDEV的英文介紹:
FBDEV(4) manual page

radeon的部分看是要做 bug report,還是上網路去找更新的版本回來安裝。

2015/6/3 6:13
應用擴展 工具箱
回覆: [自製文件分享]以Windows思維用Linux - GNOME桌面篇
會員五級
註冊日期:
2010/9/16 14:08
所屬群組:
已註冊使用者
等級: 25
HP : 0 / 619
MP : 274 / 23012
EXP: 76
離線
補兩個檔案,
Xorg.0-1.log (非原始主檔名,但內容為原始內容)
這個檔案是另外在grub以recover mode登入純終端機指令畫面之後,
執行 Xorg -configure 之後,所產生的,
有增加一些 執行 Xorg -configure 之後的log內容。
再來就是執行執行 Xorg -configure 之後產生的xorg.conf.new,
改檔名放成 /etc/X11/xorg.conf,
重開機之後,系統載入中的一連串指令畫面,
跑一半就全黑hang住了。(但螢幕左上角留有一個底線游標在閃)

附件:


log Xorg.0-1.log 大小: 25.80 KB; 下載次數: 213
new xorg.conf.new 大小: 2.48 KB; 下載次數: 208

2015/6/3 10:22
----------------
個人網路文字作品集:
MacOSX10.5.8 安裝、設定、使用,個人經驗分享,正體中文版;以Windows思維用Linux,GNOME桌面篇;PDF
http://www.scribd.com/ianian1979
全字庫注音輸入法表格檔2019 (搭配CNS11643中文全字庫規格的Unicode格式傳統注音輸入法對照表)
https://sites.google.com/site/ianho7979/InputMethodTables
應用擴展 工具箱
回覆: [自製文件分享]以Windows思維用Linux - GNOME桌面篇
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 37
HP : 0 / 901
MP : 671 / 29303
EXP: 6
離線
redhung 寫到:
Xorg.0.log 裡面,系統自動載入了比vga高一點的中等通用驅動程式FBDEV

[ 25.801] (**) FBDEV(2): claimed PCI slot 1@0:0:0
[ 25.801] (II) FBDEV(2): using default device

標示成紅色的地方表示成功載入的驅動之名稱

專用開源驅動載入失敗

[ 25.801] (II) UnloadModule: "radeon"

FBDEV的英文介紹:
FBDEV(4) manual page

radeon的部分看是要做 bug report,還是上網路去找更新的版本回來安裝。


收到,感恩。

另外補充一下我看到的

在你說的那兩行,上面還有幾行


[ 25.787] (II) Loading sub module "fbdevhw"
[ 25.787] (II) LoadModule: "fbdevhw"
[ 25.787] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 25.801] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 25.801] compiled for 1.16.4, module version = 0.0.2
[ 25.801] ABI class: X.Org Video Driver, version 18.0




查詢「/usr/lib/xorg/modules/libfbdevhw.so」屬於哪個套件


$ dpkg -S /usr/lib/xorg/modules/libfbdevhw.so



顯示是屬於「xserver-xorg-core」這個套件


xserver-xorg-core: /usr/lib/xorg/modules/libfbdevhw.so



下載deb檔


$ apt-get download xserver-xorg-core



解開


$ dpkg -x xserver-xorg-core_2%3a1.16.4-1_i386.deb xserver-xorg-core



顯示



xserver-xorg-core
├── lib
│ └── udev
│ └── rules.d
│ └── 64-xorg-xkb.rules
└── usr
├── bin
│ ├── cvt
│ ├── gtf
│ └── Xorg
├── lib
│ └── xorg
│ └── modules
│ ├── extensions
│ │ └── libglx.so
│ ├── libexa.so
│ ├── libfbdevhw.so
│ ├── libfb.so
│ ├── libglamoregl.so
│ ├── libint10.so
│ ├── libshadowfb.so
│ ├── libshadow.so
│ ├── libvbe.so
│ ├── libvgahw.so
│ ├── libwfb.so
│ └── multimedia
│ ├── bt829_drv.so
│ ├── fi1236_drv.so
│ ├── msp3430_drv.so
│ ├── tda8425_drv.so
│ ├── tda9850_drv.so
│ ├── tda9885_drv.so
│ └── uda1380_drv.so
└── share
├── bug
│ └── xserver-xorg-core
│ └── script
├── doc
│ └── xserver-xorg-core
│ ├── changelog.Debian.gz
│ ├── changelog.gz
│ └── copyright
├── lintian
│ └── overrides
│ └── xserver-xorg-core
├── man
│ ├── man1
│ │ ├── cvt.1.gz
│ │ ├── gtf.1.gz
│ │ └── Xorg.1.gz
│ ├── man4
│ │ ├── exa.4.gz
│ │ └── fbdevhw.4.gz
│ └── man5
│ ├── xorg.conf.5.gz
│ └── xorg.conf.d.5.gz -> xorg.conf.5.gz
└── X11
└── xorg.conf.d
├── 10-evdev.conf
└── 10-quirks.conf

23 directories, 36 files



若有安裝「xserver-xorg-core」這個套件

可以執行下面的指令,了解安裝了什麼檔案到系統裡


$ dpkg -L xserver-xorg-core



顯示


/.
/lib
/lib/udev
/lib/udev/rules.d
/lib/udev/rules.d/64-xorg-xkb.rules
/usr
/usr/share
/usr/share/bug
/usr/share/bug/xserver-xorg-core
/usr/share/bug/xserver-xorg-core/script
/usr/share/man
/usr/share/man/man5
/usr/share/man/man5/xorg.conf.5.gz
/usr/share/man/man1
/usr/share/man/man1/Xorg.1.gz
/usr/share/man/man1/gtf.1.gz
/usr/share/man/man1/cvt.1.gz
/usr/share/man/man4
/usr/share/man/man4/fbdevhw.4.gz
/usr/share/man/man4/exa.4.gz
/usr/share/doc
/usr/share/doc/xserver-xorg-core
/usr/share/doc/xserver-xorg-core/changelog.Debian.gz
/usr/share/doc/xserver-xorg-core/changelog.gz
/usr/share/doc/xserver-xorg-core/copyright
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/xserver-xorg-core
/usr/share/X11
/usr/share/X11/xorg.conf.d
/usr/share/X11/xorg.conf.d/10-evdev.conf
/usr/share/X11/xorg.conf.d/10-quirks.conf
/usr/lib
/usr/lib/xorg
/usr/lib/xorg/modules
/usr/lib/xorg/modules/libvgahw.so
/usr/lib/xorg/modules/libint10.so
/usr/lib/xorg/modules/libfbdevhw.so
/usr/lib/xorg/modules/libexa.so
/usr/lib/xorg/modules/libvbe.so
/usr/lib/xorg/modules/multimedia
/usr/lib/xorg/modules/multimedia/fi1236_drv.so
/usr/lib/xorg/modules/multimedia/tda8425_drv.so
/usr/lib/xorg/modules/multimedia/msp3430_drv.so
/usr/lib/xorg/modules/multimedia/uda1380_drv.so
/usr/lib/xorg/modules/multimedia/tda9850_drv.so
/usr/lib/xorg/modules/multimedia/tda9885_drv.so
/usr/lib/xorg/modules/multimedia/bt829_drv.so
/usr/lib/xorg/modules/libglamoregl.so
/usr/lib/xorg/modules/libfb.so
/usr/lib/xorg/modules/libshadow.so
/usr/lib/xorg/modules/extensions
/usr/lib/xorg/modules/extensions/libglx.so
/usr/lib/xorg/modules/libshadowfb.so
/usr/lib/xorg/modules/libwfb.so
/usr/bin
/usr/bin/Xorg
/usr/bin/cvt
/usr/bin/gtf
/usr/share/man/man5/xorg.conf.d.5.gz





所以就可以從上看到,你有一些manual可以查詢

例如:


$ man xorg.conf

$ man fbdevhw

從上面的manual裡面看到還可以查詢

$ man fbdev


你也可以執行下面的指令,知道「xserver-xorg-core」這個套件 ,有哪些Manual可以查詢。


$ dpkg -L xserver-xorg-core | grep '/man/man.*/'



顯示


/usr/share/man/man5/xorg.conf.5.gz
/usr/share/man/man1/Xorg.1.gz
/usr/share/man/man1/gtf.1.gz
/usr/share/man/man1/cvt.1.gz
/usr/share/man/man4/fbdevhw.4.gz
/usr/share/man/man4/exa.4.gz
/usr/share/man/man5/xorg.conf.d.5.gz





另外可以再對照,之前「回覆」列的一些套件。有興趣可以深究。

上面的技巧,可以參考「這篇」,「這篇」,「這篇」。


先去忙別的事情,晚一點再來補充一些東西。


2015/6/3 10:36
應用擴展 工具箱
回覆: [自製文件分享]以Windows思維用Linux - GNOME桌面篇
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 37
HP : 0 / 901
MP : 671 / 29303
EXP: 6
離線
IanHo 寫到:
補兩個檔案,
Xorg.0-1.log (非原始主檔名,但內容為原始內容)
這個檔案是另外在grub以recover mode登入純終端機指令畫面之後,
執行 Xorg -configure 之後,所產生的,
有增加一些 執行 Xorg -configure 之後的log內容。
再來就是執行執行 Xorg -configure 之後產生的xorg.conf.new,
改檔名放成 /etc/X11/xorg.conf,
重開機之後,系統載入中的一連串指令畫面,
跑一半就全黑hang住了。(但螢幕左上角留有一個底線游標在閃)


IanHo,你可以嘗試看一下你「這篇」貼的「/var/log/Xorg.0.log 」。


在最前面有一段,可以了解一些符號代表的意義。


[ 24.950] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.



一開始是有載入「radeon」



...略...

[ 25.566] (II) LoadModule: "radeon"
[ 25.567] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so
[ 25.627] (II) Module radeon: vendor="X.Org Foundation"
[ 25.627] compiled for 1.16.1, module version = 7.5.0
[ 25.627] Module class: X.Org Video Driver
[ 25.627] ABI class: X.Org Video Driver, version 18.0

...略...

[ 25.667] (II) RADEON: Driver for ATI Radeon chipsets:
ATI Radeon Mobility X600 (M24) 3150 (PCIE), ATI FireMV 2400 (PCI),
ATI Radeon Mobility X300 (M24) 3152 (PCIE),

...略...



後來到了這一段,就又把「radeon」給「Unload」了。



[ 25.786] (II) [KMS] drm report modesetting isn't supported.
[ 25.787] (EE) open /dev/dri/card0: No such file or directory
[ 25.787] (WW) Falling back to old probe method for modesetting
[ 25.787] (EE) open /dev/dri/card0: No such file or directory
[ 25.787] (II) Loading sub module "fbdevhw"
[ 25.787] (II) LoadModule: "fbdevhw"
[ 25.787] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 25.801] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 25.801] compiled for 1.16.4, module version = 0.0.2
[ 25.801] ABI class: X.Org Video Driver, version 18.0
[ 25.801] (**) FBDEV(2): claimed PCI slot 1@0:0:0
[ 25.801] (II) FBDEV(2): using default device
[ 25.801] (WW) Falling back to old probe method for vesa
[ 25.801] (EE) Screen 0 deleted because of no matching config section.
[ 25.801] (II) UnloadModule: "radeon"




所以你雖然手動設定「xorg.conf」,強制載入「radeon」,也無法適用,這從上面的log就可以推敲出來。



Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
### <percent>: "<f>%"
### [arg]: arg optional
#Option "Accel" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "EnablePageFlip" # [<bool>]
#Option "ColorTiling" # [<bool>]
#Option "ColorTiling2D" # [<bool>]
#Option "RenderAccel" # [<bool>]
#Option "SubPixelOrder" # [<str>]
#Option "AccelMethod" # <str>
#Option "EXAVSync" # [<bool>]
#Option "EXAPixmaps" # [<bool>]
#Option "ZaphodHeads" # <str>
#Option "EnablePageFlip" # [<bool>]
#Option "SwapbuffersWait" # [<bool>]
Identifier "Card0"
Driver "radeon"
BusID "PCI:1:0:0"
EndSection



再來看你新的log

一開始,一樣有載入「radeon」這個Module。



[ 496.659] (II) LoadModule: "radeon"
[ 496.659] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so
[ 496.660] (II) Module radeon: vendor="X.Org Foundation"
[ 496.660] compiled for 1.16.1, module version = 7.5.0
[ 496.660] Module class: X.Org Video Driver
[ 496.660] ABI class: X.Org Video Driver, version 18.0

...略...

[ 496.662] (II) RADEON: Driver for ATI Radeon chipsets:
ATI Radeon Mobility X600 (M24) 3150 (PCIE), ATI FireMV 2400 (PCI),
ATI Radeon Mobility X300 (M24) 3152 (PCIE),

...略...



到了最後



...略...

[ 496.781] (II) [KMS] drm report modesetting isn't supported.
[ 496.781] (EE)
[ 496.796] (EE) Backtrace:
[ 496.811] (EE) 0: Xorg (xorg_backtrace+0x52) [0xb7720552]
[ 496.826] (EE) 1: Xorg (0xb757a000+0x1aa7f2) [0xb77247f2]
[ 496.841] (EE) 2: linux-gate.so.1 (__kernel_rt_sigreturn+0x0) [0xb7556d24]
[ 496.857] (EE)
[ 496.872] (EE) Segmentation fault at address 0x0
[ 496.888] (EE)
Fatal server error:
[ 496.918] (EE) Caught signal 11 (Segmentation fault). Server aborting
[ 496.934] (EE)
[ 496.950] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 497.012] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 497.028] (EE)



就出錯了。

至於為啥,這我也不了解。
只是導讀「/var/log/Xorg.0.log」給你看


2015/6/3 13:47
應用擴展 工具箱

« 1 2 3 4 (5) 6 7 8 9 »

 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.