Answers:
ධාවනය lshw -c video
කර "වින්යාසය" සහිත රේඛාව සොයන්න. පටවා ඇති ධාවක "ධාවක =" සමඟ උපසර්ගගත කර ඇත. උදාහරණ ප්රතිදානය:
* පෙන්වන්න විස්තරය: VGA අනුකූල පාලකය නිෂ්පාදිතය: මූලික සකසනය ඒකාබද්ධ ග්රැෆික් පාලකය විකුණුම්කරු: ඉන්ටෙල් සංස්ථාව භෞතික හැඳුනුම්පත: 2 බස් තොරතුරු: pci @ 0000: 00: 02.0 අනුවාදය: 02 පළල: බිටු 64 යි ඔරලෝසුව: 33MHz හැකියාවන්: vga_controller bus_master cap_list rom වින්යාසය: ධාවක = i915 ප්රමාදය = 0 සම්පත්: irq: 45 මතකය: fd000000-fd3fffff මතකය: d0000000-dfffffff ioport: 1800 (ප්රමාණය = 8)
පටවා ඇති ධාවකය පිළිබඳ වැඩි විස්තර ඔබට අවශ්ය නම් ධාවනය කරන්න modinfo
. ප්රතිදානය modinfo i915
:
filename: /lib/modules/2.6.35-24-generic/kernel/drivers/gpu/drm/i915/i915.ko
license: GPL and additional rights
description: Intel Graphics
author: Tungsten Graphics, Inc.
license: GPL and additional rights
... stripped information for saving space ...
depends: drm,drm_kms_helper,video,intel-agp,i2c-algo-bit
vermagic: 2.6.35-24-generic SMP mod_unload modversions
modinfo
මොඩියුලයේ නම් මත නොව ගොනු නාම සහ අන්වර්ථ නාමයන් මත ක්රියා කරන බව සලකන්න . මොඩියුලයන්ගෙන් බහුතරයකට මොඩියුලයේ නම සහ ගොනු නාමය සඳහා එකම නමක් ඇත, නමුත් ව්යතිරේක පවතී. ඒවායින් එකක් nvidia
.
ධාවකයේ ගොනු නාමය ඔබට පෙන්වීම සඳහා මෙම විධානයන් භාවිතා කළ හැකි තවත් ක්රමයක් වනුයේ:
modinfo -F filename `lshw -c video | awk '/configuration: driver/{print $2}' | cut -d= -f2`
පටවන විට, විධානය lsmod
මඟින් nvidia
මොඩියුලය පටවා ඇති බව පෙන්වනු ඇත . modinfo nvidia
වැරදී යයි. මන්ද? "එන්වීඩියා" නමින් මොඩියුලයක් නොමැති නිසා එය අන්වර්ථයකි. ඔබට භාවිතා කළ හැකි අන්වර්ථය විසඳීමට modprobe --resolve-alias nvidia
. නැතහොත් සම්පූර්ණ මොඩින්ෆෝ එක විධානයකින් ලබා ගැනීම සඳහා:
modinfo $(modprobe --resolve-alias nvidia)
modinfo nvidia_current
මට වැඩ කරන්නේ නැහැ. කෙසේ වෙතත් lshw -c video
මට රියදුරු විස්තර
/var/log/Xorg.0.log
ගැනීමට බලන්න . ... '' (-) PCI ':: * (0 0: 0:: 2) භාවිත වන මෙම කාඩ් පත ක තරු ලකුණු කර ඇත
sudo lshw -c video
, "වින්යාසය" සඳහා වන රේඛාව "ප්රමාදය = 0" යැයි පවසන අතර රියදුරු සඳහා කොතැනකවත් ප්රවේශයක් නොමැත. මම කිහිප වතාවක්ම නැවත ආරම්භ කිරීමත් සමඟ ඉන්ටෙල් ධාවක නැවත ස්ථාපනය කර ඇති අතර, කුමක් වුවත්, lshw කිසිදු ධාවක තොරතුරු නොපෙන්වයි.
දැනට භාවිතා කර ඇති vga කර්නල් ධාවකය බැලීමට ඔබට පහත විධානය භාවිතා කළ හැකිය:
lspci -nnk | grep -i vga -A3 | grep 'in use'
ATI / AMD ග්රැෆික් කාඩ්පතක් සඳහා නිදර්ශන ප්රතිදානය:
විවෘත මූලාශ්ර රේඩියොන් ධාවකය භාවිතා කරන්නේ නම්:
Kernel driver in use: radeon
හිමිකාර Fglrx ධාවකය භාවිතා කරන්නේ නම්:
Kernel driver in use: fglrx_pci
සමඟ සම්පූර්ණ නිමැවුම් lspci -nnk | grep -i vga -A3
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI Mobility Radeon HD 2400 [1002:94c9]
Subsystem: Toshiba America Info Systems Device [1179:ff00]
Kernel driver in use: fglrx_pci
Kernel modules: fglrx, radeon
ඔබට දැකිය හැකි කර්නල් මොඩියුල lspci -nnk | grep -i vga -A3 | grep 'Kernel modules'
:
Kernel modules: fglrx, radeon
සටහන: මෙය සෑම අවස්ථාවකම ක්රියාත්මක නොවේ!
SiS 65x / M650 / 740 PCI / AGP VGA Display Adapter සඳහා, "භාවිතයේ ඇති කර්නල් ධාවකයක්" පේළියක් නොමැත:
lspci -nnk | grep -i vga -A2
01:00.0 VGA compatible controller [0300]: Silicon Integrated Systems [SiS] 65x/M650/740 PCI/AGP VGA Display Adapter [1039:6325]
Subsystem: ASUSTeK Computer Inc. Device [1043:1612]
Kernel modules: sisfb
සහ පවතින sisfb
කර්නල් මොඩියුලය පටවා ඇති ධාවක නොවේ, මන්ද lsmod | grep sisfb
ප්රතිදානයක් නොමැති නිසා ( sisfb
අසාදු ලේඛණගත කර ඇත). මෙම අවස්ථාවේ දී ද sudo lshw -c video | grep Konfiguration
ක්රියා නොකරයි. ප්රතිදානය:
Konfiguration: latency=0
කිසිදු ධාවක තොරතුරක් නොමැතිව.
in use
I915 සහ නූවෝ යන දෙකම මා දුටුවහොත් කෙසේද? X භාවිතා කරන්නේ කුමන එකක්දැයි මා දැන ගන්නේ කෙසේද?
lspci | grep
මාව එතැනට ගෙන ගියේය. මෙම lshw
Lekensteyn විසින් යෝජිත අතර මත වැඩ උබුන්ටු මත මෙම මොඩියුලය ගොනු නම හඳුනා ගැනීමට අසමත් lubuntu .
lspci -nnk | grep -i vga -A3 | grep -e 'in use' -e VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06) Kernel driver in use: i915 01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK106GLM [Quadro K2100M] [10de:11fc] (rev a1) Kernel driver in use: nvidia
මම සාර්ථක නොවී බොහෝ ක්රම අත්හදා බැලුවෙමි, නමුත් මෙය මට සාර්ථක විය (උබුන්ටු 12.10):
/usr/lib/nux/unity_support_test --print
එක් හේතුවක් නම් මා සතුව එන්වීඩියා ඔප්ටිමස් කාඩ් පතක් ඇති අතර එය වඩාත් අපහසු වන නිසා මම optirun
විධානයට පෙර එකතු කළෙමි .
glxinfo|egrep "OpenGL vendor|OpenGL renderer*"
පෙනේ . මම විශ්වාස කරන්නේ unity_support_test --print
එය OpenGL විධානය පසුපසින් ක්රියාත්මක වන බවයි.
මම මෙතෙක් දැක ඇති හොඳම තොරතුරු nouveau
විකියේ ඇත. එන්වීඩියා නොවන කාඩ්පත් සඳහාද එය උදව් කළ හැකිය:
https://nouveau.freedesktop.org/wiki/Optimus/
මෙය xrandr --listproviders
සහ sudo cat /sys/kernel/debug/vgaswitcheroo/switch
. බලය, ප්රතිදානයන් සහ අක්රීය කිරීම පාලනය කරන්නේ කෙසේද යන්න පිළිබඳ තවත් ප්රයෝජනවත් තොරතුරු රාශියක්.
පර්යන්තයක් විවෘත කර ටයිප් කරන්න:
sudo apt-get install sysinfo
මෙය ඔබේ පරිගණකය ගැන දැනගත යුතු බව ඔබට පැවසිය හැකි ඉතා කුඩා වැඩසටහනකි.