[自製文件分享]以Windows思維用Linux - GNOME桌面篇 [論壇 - 新手村]
正在瀏覽:
1 名遊客
回覆: [自製文件分享]以Windows思維用Linux - GNOME桌面篇 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 37
HP : 0 / 901
![]() |
samwhelp 寫到:IanHo 寫到: 關於「這個文件」裡面的「P23」和「P24」那幾張圖,為什麼得到的資訊不一致。 你需要了解我「這篇」提到的程式碼探索。 從程式碼看到 ##「hardinfo」的「Computer / Display / OpenGL」這裡面的值,都是根據「glxinfo」這個指令而來。也就是系統 「OpenGL」的相關資訊。 ## 「gnome/設定值/詳細資料/概覽/繪圖」這個值,則是有兩個來源,一個是「get_graphics_data_xorg_vesa_hardware」,一個是「get_graphics_data_glx_renderer」 * 若從「get_graphics_data_xorg_vesa_hardware」有獲得資訊,則採用。 * 若從「get_graphics_data_xorg_vesa_hardware」沒有獲得資訊,則進入下面的流程。 * 若從「get_graphics_data_glx_renderer」有獲得資訊,則採用。 * 若從「get_graphics_data_glx_renderer」沒有有獲得資訊,則進入下面的流程。 * 將值設定為「Unknown」。 這個流程請看「get_graphics_data」。 「get_graphics_data_xorg_vesa_hardware」, 是觀看「/var/log/Xorg.0.log」這個檔(假設DISPLAY是0) , 查尋「VESA VBE OEM Product:」這個字串所在的那一行。 「get_graphics_data_glx_renderer」,則是系統OpenGL的資訊。雖然不是呼叫「glxinfo」這個指令,而是呼叫C的function。但基本上應該可以視為「glxinfo | grep OpenGL」出來的那段(你可以探究glxifo的程式碼,就曉得,會是呼叫相同的api)。 以上釐清! ![]() 註:只有大略的觀看程式碼的邏輯,並沒有實際去編譯,測試驗證,所以上面的說法可能有誤,僅供參考。
2015/6/2 14:32
|
||||||||||
![]() |
回覆: [自製文件分享]以Windows思維用Linux - GNOME桌面篇 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
管理員
![]() ![]() 註冊日期:
2010/5/7 5:46 所屬群組:
已註冊使用者 討論區管理群 等級: 31
HP : 0 / 755
![]() |
└─$ hardinfo
Kernel Modules=>Description=>找ATI Radeon=>把畫面拍下,上傳過來 或是 點擊Kernel Modules=>按上方Copy to Clipboard=>把內容貼上來 講白一點,樓主您找錯地方了啦
2015/6/2 17:03
|
||||||||||
![]() |
回覆: [自製文件分享]以Windows思維用Linux - GNOME桌面篇 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2010/9/16 14:08 所屬群組:
已註冊使用者 等級: 25
HP : 0 / 619
![]() |
試著重新整理一次我的論述(附圖)
以下截圖是: "沒有"新增xorg.conf、 "沒有"安裝firmware-linux-nonfree套件、 "沒有"安裝fglrx套件, 狀況下的debian jesssie + gnome的環境預設值。 硬體是macbook pro, intel cpu 32bit (core duo 2.16GHz), video: radeon X1600. 然後因為firmware-linux-nonfree、fglrx"沒有"包含到radeon X1600, 所以當然也就"沒"去多裝了。 然後,在開機的grub選單,會補上 rw、nomodeset這兩個參數, 不然開機流程會卡住,無法進入GDM。 然後我以windows end user觀點,會認為"繪圖"要顯示有ati、radeon、X1600、RV530等字串, 才表示有掛載radeon顯示驅動程式,掛載其他的字串,都是不合理的。 Kernel Modules 全部內容如下,我沒有找到radeon相關的字眼。 詳細資料_002.png 好像要另開視窗才會顯示??? --- Computer ******** Kernel Modules -------------- -Loaded Modules- usb_storage : USB Mass Storage driver for Linux bnep : Bluetooth BNEP ver 1.3 binfmt_misc nfsd auth_rpcgss oid_registry : OID Registry nfs_acl nfs lockd : NFS file locking service version 0.5. fscache : FS Cache Manager sunrpc nls_utf8 nls_cp437 isight_firmware vfat : VFAT filesystem support ecb : ECB block cipher algorithm fat btusb : Generic Bluetooth USB driver ver 0.6 bluetooth : Bluetooth Core ver 2.19 6lowpan_iphc hid_appleir : HID Apple IR remote controls hid_apple usbhid : USB HID core driver hid appletouch : Apple PowerBook and MacBook USB touchpad driver iTCO_wdt : Intel TCO WatchDog Timer Driver joydev : Joystick device interfaces iTCO_vendor_support : Intel TCO Vendor Specific WatchDog Timer Driver Support evdev : Input driver event char devices arc4 : ARC4 Cipher Algorithm coretemp : Intel Core temperature monitor applesmc : Apple SMC ttm : TTM memory manager subsystem (for DRM device) drm_kms_helper : DRM KMS helper kvm_intel drm : DRM shared core routines input_polldev : Generic implementation of a polled input device snd_hda_codec_idt : IDT/Sigmatel HD-audio codec i2c_algo_bit : I2C-Bus bit-banging algorithm kvm ath5k : Support for 5xxx series of Atheros 802.11 wireless LAN cards. i2c_i801 : I801 SMBus driver ath : Shared library for Atheros wireless LAN cards. mac80211 : IEEE 802.11 subsystem i2c_core : I2C-Bus main module snd_hda_codec_generic : Generic HD-audio codec parser cfg80211 : wireless configuration support pcspkr : PC Speaker beeper driver efi_pstore : EFI variable backend for pstore rfkill : RF switch support efivars : sysfs interface to EFI Variables snd_hda_intel : Intel HDA driver snd_hda_controller : Common HDA driver funcitons snd_hda_codec : HDA codec core snd_hwdep : Hardware dependent layer lpc_ich : LPC interface for Intel ICH mfd_core snd_pcm : Midlevel PCM code for ALSA. rng_core : H/W Random Number Generator (RNG) driver tpm_infineon : Driver for Infineon TPM SLD 9630 TT 1.1 / SLB 9635 TT 1.2 sbs : Smart Battery System ACPI interface driver tpm : TPM Driver sbshc : ACPI SMBus HC driver shpchp : Standard Hot Plug PCI Controller Driver battery : ACPI Battery Driver snd_timer : ALSA timer interface snd : Advanced Linux Sound Architecture driver for soundcards. soundcore : Core sound module video : ACPI Video Driver apple_bl : Apple Backlight Driver ac : ACPI AC Adapter Driver button : ACPI Button Driver acpi_cpufreq : ACPI Processor P-States Driver processor : ACPI Processor Driver thermal_sys : Generic thermal management sysfs support fuse : Filesystem in Userspace autofs4 ext4 : Fourth Extended Filesystem crc16 : CRC16 calculations mbcache : Meta block cache (for extended attributes) jbd2 sg : SCSI generic (sg) driver sd_mod : SCSI disk (sd) driver sr_mod : SCSI cdrom (sr) driver crc_t10dif : T10 DIF CRC calculation cdrom crct10dif_generic : T10 DIF CRC calculation. crct10dif_common : T10 DIF CRC calculation common code ata_generic : low-level driver for generic ATA firewire_ohci : Driver for PCI OHCI IEEE1394 controllers ahci : AHCI SATA low-level driver ata_piix : SCSI low-level driver for Intel PIIX/ICH ATA controllers libahci : Common AHCI SATA low-level routines firewire_core : Core IEEE1394 transaction logic crc_itu_t : CRC ITU-T V.41 calculations libata : Library module for ATA devices scsi_mod : SCSI core ehci_pci : EHCI PCI platform driver sky2 : Marvell Yukon 2 Gigabit Ethernet driver uhci_hcd : USB Universal Host Controller Interface driver ehci_hcd : USB 2.0 'Enhanced' Host Controller (EHCI) Driver usbcore usb_common --- 附件: ![]() ![]() ![]() ![]() ![]() ![]()
2015/6/2 19: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桌面篇 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
管理員
![]() ![]() 註冊日期:
2010/5/7 5:46 所屬群組:
已註冊使用者 討論區管理群 等級: 31
HP : 0 / 755
![]() |
IanHo 寫到: 看起來核心不支援應該沒有錯了 現在我傳一個uuu.sh檔給您(不放心的話請自己用編輯器看內容;裡面絕對沒有rm -rf ~/) 您下載之後只需要放在任何地方(不可放在NTFS或FAT的地方) 然後對sh檔 按右鍵=>內容(屬性)=>把設定權限的執行設成僅擁有者=>確定 然後對uuu.sh點兩下=>按下執行 之後把家目錄裡的uuu.log檔案傳上來供大家參考看看 先這樣
2015/6/2 21:20
|
||||||||||
![]() |
回覆: [自製文件分享]以Windows思維用Linux - GNOME桌面篇 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 37
HP : 0 / 901
![]() |
Orz...
IanHo,你把自己框住了拉。 問題解法其實很簡單,我只是請你做個小小的動作,確認一下訊息,這樣你都不願意? 說到底,你還是不願意下指令。 你只要執行
就會看到一串訊息。 你只要找到「VGA compatible controller」,你就會看到下面這張圖的字樣 http://www.ubuntu-tw.org/uploads/newbb/22092_556d9833993fc.png 然後你往下找,就會看到「Kernel driver in use: 」的字樣 以我的系統為例,就會看到
「nouveau」這個就是我顯示卡使用的driver名稱。 然後你只要執行
就可以看到這個driver相關的訊息。 這篇是我第三次請你確認這件事了,「這篇是第一次」,「這篇是第二次」,「這篇是以我的系統為例」,我還特別提醒你注意看「Kernel driver in use: 」。 照你說的,若你能進到Xwindow裡, 基本上,你照我給你的方式做過一遍,你就會發現一切都很合理,並沒有什麼不合理的。 我個人覺得你把自己框住了,我其實已經都幫你把線索找好了,只等著你去操作驗證 ,你就會恍然大悟了。 另外我「這篇」有請你執行下面的指令。你也沒有回覆我,你系統執行過後,會是什麼訊息。
我的Virtualbox裡面的系統,就會顯示下面的訊息
跟你的這張圖,訊息是一樣的 http://www.ubuntu-tw.org/uploads/newbb/22092_556d981bdd05d.png 「Gallium 0.4 on llvmpipe (LLVM 3.5, 128 bits)」這段字串,顯示在「gnome/設定值/詳細資料/概覽/繪圖」,你下面的這張圖,並沒有不合理。 http://www.ubuntu-tw.org/uploads/newbb/22092_556d983ebf493.png 你可以再回去讀我這「這一篇」和「這一篇」的說明。 如果是我的態度不好,那我先跟你道歉。 如果是我的講解,無法讓你理解我要表達的,讓你很難吸收, 那也很抱歉造成你困擾了,請你跟我說一聲,我就不再參與這篇的討論了。 基本上我該說的都說了,而且有些概念至少都寫了兩次以上。 希望其他人能協助你釐清問題的徵結點再哪, 以上再次釐清, 我投降了, Orz....
2015/6/2 21:56
|
||||||||||
![]() |
回覆: [自製文件分享]以Windows思維用Linux - GNOME桌面篇 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 37
HP : 0 / 901
![]() |
nana 寫到:IanHo 寫到: nana 你先看我「這篇」和「這篇」,我給「IanHo」的回覆。 然後你再對照你的指令。 最後你在看「這篇」和 「這篇」,「IanHo」給我的回覆。 你大概就會知道癥結點在哪了。 Orz...
2015/6/2 22:07
|
||||||||||
![]() |
回覆: [自製文件分享]以Windows思維用Linux - GNOME桌面篇 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
管理員
![]() ![]() 註冊日期:
2010/5/7 5:46 所屬群組:
已註冊使用者 討論區管理群 等級: 31
HP : 0 / 755
![]() |
samwhelp 寫到: 如果...我是說如果喔 他分不清devices和driver之間的差別 又,去找無關的OpenGL的話 那我也不知道該怎麼辦呀 現在的重點真的是在於他那台載入了什麼顯示驅動(driver) 不要去找裝置(device)型號敘述 不要去找裝置(device)的OpenGL有什麼能力
2015/6/2 22:27
|
||||||||||
![]() |
回覆: [自製文件分享]以Windows思維用Linux - GNOME桌面篇 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2010/9/16 14:08 所屬群組:
已註冊使用者 等級: 25
HP : 0 / 619
![]() |
VGA段落內"沒有""Kernel driver in use:"
2015/6/2 22:39
|
||||||||||
----------------
個人網路文字作品集: 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
![]() |
nana 寫到:samwhelp 寫到: 我是蠻想請「lanHo」去琢磨下面這篇的內容的 * 鳥哥的 Linux 私房菜 / 第二十章、開機流程、模組管理與 Loader / 2. 核心與核心模組 不過「lanHo」又堅持不下指令, Orz... 我個人覺得「不下指令」沒關係,只要能找到「可替代的GUI程式就好」。 重點在於「概念」,只要「概念」通了,發揮巧思,「CLI」和「GUI」都是能發揮到「淋漓盡致」的工具。
2015/6/2 22:39
|
||||||||||
![]() |
回覆: [自製文件分享]以Windows思維用Linux - GNOME桌面篇 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 37
HP : 0 / 901
![]() |
IanHo 寫到: 例外果然發生了, Orz... 目前我想到的,只能從「/var/log/Xorg.0.log」去trace了,看是載入哪個模組了。 找「LoadModule:」。 應該會看到很多個,根據上下文,你要一個一個去確認了。 這部份我也還在研究。 :-p
2015/6/2 22:55
|
||||||||||
![]() |
您可以查看帖子.
您不可發帖.
您不可回覆.
您不可編輯自己的帖子.
您不可刪除自己的帖子.
您不可發起投票調查.
您不可在投票調查中投票.
您不可上傳附件.
您不可不經審核直接發帖.