inxi - modesetting driver
Would it be possible to add the modesetting driver to the video drivers that inxi detects / reports ?
This came up in a thread at the mxlinux forum, it was posted in the Development Team subforum which you might not be able to access, so I'm reposting a couple of the posts here. Bug in inxi with modesetting video driver?: forum.mxlinux.org/viewtopic.php?p=399927#p399927 :: BitJam wrote :: M_pav reported frequent kernel crashes when using the Intel i915 video driver with his broadwell gpu. Using the modesetting video driver is a well know fix and it works for his system. I'm working on making modesetting the default driver on his hardware and other Intel gpu hardware that support it to work around this bug. We were already using the modesetting driver as the default with older 32-bit kernels on newer Intel hardware because the older Intel driver doesn't work with the newer hardware.
When I use the modesetting driver, inxi reports the Graphics driver and "N/A". This might be perfectly accurate and, for all I know, maybe there is no way to detect if the modesetting driver is being used. OTOH, "modesetting" shows up 109 times in Xorg.0.log. I think the "N/A" might be confusing. If we can't get this fixed then at least we should be prepared to explain to users what is going on. re:Bug in inxi with modesetting video driver?: forum.mxlinux.org/viewtopic.php?p=399948#p399948 :: kmathern wrote :: If you add "modesetting" to the long list of drivers at line 6220, it will show up in the inxi report
:: Quote :: driver_list='amdgpu|apm|ark|ati|chips|cirrus|cyrix|fbdev|fglrx|glint|i128|i740|intel|i810|imstt|mach64|mga|modesetting|neomagic|nsc|nvidia|nv|openchrome|nouveau|radeon|radeonhd|rendition|s3virge|s3|savage|siliconmotion|sisusb|sis|tdfx|tga|trident|tseng|unichrome|vboxvideo|vesa|vga|via|voodoo|vmware|v4l':: Code :: $ inxi -Gxxx
Graphics: Card: Advanced Micro Devices [AMD/ATI] Kabini [Radeon HD 8240 / R3 Series] bus-ID: 00:01.0 chip-ID: 1002:9838 Display Server: X.Org 1.16.4 drivers: ati,radeon (unloaded: modesetting,fbdev,vesa) Resolution: 1600x900@60.00hz GLX Renderer: Gallium 0.4 on AMD KABINI (DRM 2.46.0 / 4.8.10-antix.1-amd64-smp, LLVM 3.9.0) GLX Version: 3.0 Mesa 13.0.2 Direct Rendering: Yes And here's with the driver set to modesetting :: Code :: $ inxi -Gxxx
Graphics: Card: Advanced Micro Devices [AMD/ATI] Kabini [Radeon HD 8240 / R3 Series] bus-ID: 00:01.0 chip-ID: 1002:9838 Display Server: X.Org 1.16.4 driver: modesetting Resolution: 1600x900@60.00hz GLX Renderer: Gallium 0.4 on llvmpipe (LLVM 3.9, 128 bits) GLX Version: 3.0 Mesa 13.0.2 Direct Rendering: Yes Back to top |
You can largely see what's going on by posting this data:
:: Code :: grep -n modesetting /var/log/Xorg.0.logas can I. So I need to see what actually happens in a system that loads this driver, to make sure adding it is safe. To list drivers, inxi counts the loaded drivers, then adds them to the unloaded set if the xorg log shows them as unloaded. If it all appears fine, then adding it is easy. Back to top |
Here it is on my AMD Kabini system when it's setup using the modesetting driver
:: Code :: grep -n modesetting /var/log/Xorg.0.log
54:[ 93935.462] (II) LoadModule: "modesetting" 55:[ 93935.462] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so 56:[ 93935.473] (II) Module modesetting: vendor="X.Org Foundation" 60:[ 93935.473] (II) modesetting: Driver for Modesetting Kernel Drivers: kms 63:[ 93935.474] (II) modesetting(0): using drv /dev/dri/card0 64:[ 93935.474] (II) modesetting(0): Creating default Display subsection in Screen section 66:[ 93935.474] (**) modesetting(0): Depth 16, (--) framebuffer bpp 16 67:[ 93935.474] (==) modesetting(0): RGB weight 565 68:[ 93935.475] (==) modesetting(0): Default visual is TrueColor 69:[ 93935.475] (II) modesetting(0): ShadowFB: preferred YES, enabled YES 70:[ 93935.476] (II) modesetting(0): Output HDMI-0 using monitor section Monitor0 71:[ 93935.510] (II) modesetting(0): Output VGA-0 has no monitor section 72:[ 93935.512] (II) modesetting(0): EDID for output HDMI-0 73:[ 93935.546] (II) modesetting(0): EDID for output VGA-0 74:[ 93935.546] (II) modesetting(0): Manufacturer: ACR Model: 38c Serial#: 842009027 75:[ 93935.546] (II) modesetting(0): Year: 2013 Week: 23 76:[ 93935.546] (II) modesetting(0): EDID Version: 1.3 77:[ 93935.546] (II) modesetting(0): Analog Display Input, Input Voltage Level: 0.700/0.700 V 78:[ 93935.546] (II) modesetting(0): Sync: Separate Composite 79:[ 93935.546] (II) modesetting(0): Max Image Size [cm]: horiz.: 43 vert.: 24 80:[ 93935.547] (II) modesetting(0): Gamma: 2.20 81:[ 93935.547] (II) modesetting(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display 82:[ 93935.547] (II) modesetting(0): First detailed timing is preferred mode 83:[ 93935.547] (II) modesetting(0): redX: 0.641 redY: 0.338 greenX: 0.315 greenY: 0.629 84:[ 93935.547] (II) modesetting(0): blueX: 0.159 blueY: 0.059 whiteX: 0.313 whiteY: 0.329 85:[ 93935.547] (II) modesetting(0): Supported established timings: 86:[ 93935.547] (II) modesetting(0): 720x400@70Hz 87:[ 93935.547] (II) modesetting(0): 640x480@60Hz 88:[ 93935.547] (II) modesetting(0): 640x480@67Hz 89:[ 93935.547] (II) modesetting(0): 640x480@72Hz 90:[ 93935.547] (II) modesetting(0): 640x480@75Hz 91:[ 93935.547] (II) modesetting(0): 800x600@56Hz 92:[ 93935.547] (II) modesetting(0): 800x600@60Hz 93:[ 93935.547] (II) modesetting(0): 800x600@72Hz 94:[ 93935.547] (II) modesetting(0): 800x600@75Hz 95:[ 93935.547] (II) modesetting(0): 832x624@75Hz 96:[ 93935.547] (II) modesetting(0): 1024x768@60Hz 97:[ 93935.547] (II) modesetting(0): 1024x768@70Hz 98:[ 93935.547] (II) modesetting(0): 1024x768@75Hz 99:[ 93935.547] (II) modesetting(0): 1152x864@75Hz 100:[ 93935.547] (II) modesetting(0): Manufacturer's mask: 0 101:[ 93935.547] (II) modesetting(0): Supported standard timings: 102:[ 93935.547] (II) modesetting(0): #0: hsize: 1152 vsize 864 refresh: 75 vid: 20337 103:[ 93935.547] (II) modesetting(0): #1: hsize: 1280 vsize 720 refresh: 60 vid: 49281 104:[ 93935.547] (II) modesetting(0): #2: hsize: 1600 vsize 900 refresh: 60 vid: 49321 105:[ 93935.547] (II) modesetting(0): #3: hsize: 1280 vsize 800 refresh: 60 vid: 129 106:[ 93935.547] (II) modesetting(0): Supported detailed timing: 107:[ 93935.547] (II) modesetting(0): clock: 108.0 MHz Image Size: 432 x 239 mm 108:[ 93935.547] (II) modesetting(0): h_active: 1600 h_sync: 1624 h_sync_end 1704 h_blank_end 1800 h_border: 0 109:[ 93935.547] (II) modesetting(0): v_active: 900 v_sync: 901 v_sync_end 904 v_blanking: 1000 v_border: 0 110:[ 93935.547] (II) modesetting(0): Ranges: V min: 56 V max: 75 Hz, H min: 31 H max: 83 kHz, PixClock max 125 MHz 111:[ 93935.547] (II) modesetting(0): Monitor name: HX1953L 112:[ 93935.547] (II) modesetting(0): Serial No: C3JAN0044330 113:[ 93935.547] (II) modesetting(0): EDID (in hex): 114:[ 93935.547] (II) modesetting(0): 00ffffffffffff0004728c03c3093032 115:[ 93935.547] (II) modesetting(0): 171701036c2b1878ea2cc5a45650a128 116:[ 93935.547] (II) modesetting(0): 0f5054bfee80714f81c0a9c081000101 117:[ 93935.547] (II) modesetting(0): 010101010101302a40c8608464301850 118:[ 93935.547] (II) modesetting(0): 1300b0ef1000001e000000fd00384b1f 119:[ 93935.548] (II) modesetting(0): 530c000a202020202020000000fc0048 120:[ 93935.548] (II) modesetting(0): 58313935334c0a2020202020000000ff 121:[ 93935.548] (II) modesetting(0): 0043334a414e303034343333300a00b5 122:[ 93935.548] (II) modesetting(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan) 123:[ 93935.548] (II) modesetting(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan) 124:[ 93935.548] (II) modesetting(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan) 125:[ 93935.548] (II) modesetting(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan) 126:[ 93935.548] (II) modesetting(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan) 127:[ 93935.548] (II) modesetting(0): Printing probed modes for output VGA-0 128:[ 93935.548] (II) modesetting(0): Modeline "1600x900"x60.0 108.00 1600 1624 1704 1800 900 901 904 1000 +hsync +vsync (60.0 kHz eP) 129:[ 93935.548] (II) modesetting(0): Modeline "1440x900"x59.9 106.50 1440 1520 1672 1904 900 903 909 934 -hsync +vsync (55.9 kHz d) 130:[ 93935.548] (II) modesetting(0): Modeline "1360x768"x59.8 84.75 1360 1432 1568 1776 768 771 781 798 -hsync +vsync (47.7 kHz d) 131:[ 93935.548] (II) modesetting(0): Modeline "1360x768"x60.0 72.00 1360 1408 1440 1520 768 771 781 790 +hsync -vsync (47.4 kHz d) 132:[ 93935.548] (II) modesetting(0): Modeline "1280x800"x59.8 83.50 1280 1352 1480 1680 800 803 809 831 -hsync +vsync (49.7 kHz e) 133:[ 93935.548] (II) modesetting(0): Modeline "1152x864"x75.0 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync (67.5 kHz e) 134:[ 93935.548] (II) modesetting(0): Modeline "1152x864"x75.0 104.99 1152 1224 1352 1552 864 865 868 902 -hsync +vsync (67.6 kHz d) 135:[ 93935.548] (II) modesetting(0): Modeline "1152x864"x70.0 96.77 1152 1224 1344 1536 864 865 868 900 -hsync +vsync (63.0 kHz d) 136:[ 93935.548] (II) modesetting(0): Modeline "1152x864"x60.0 81.62 1152 1216 1336 1520 864 865 868 895 -hsync +vsync (53.7 kHz d) 137:[ 93935.548] (II) modesetting(0): Modeline "1280x720"x60.0 74.25 1280 1390 1430 1650 720 725 730 750 +hsync +vsync (45.0 kHz e) 138:[ 93935.548] (II) modesetting(0): Modeline "1024x768"x75.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz e) 139:[ 93935.548] (II) modesetting(0): Modeline "1024x768"x70.1 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz e) 140:[ 93935.548] (II) modesetting(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e) 141:[ 93935.548] (II) modesetting(0): Modeline "960x720"x60.0 117.00 960 1024 1128 1300 720 720 722 750 doublescan -hsync +vsync (90.0 kHz d) 142:[ 93935.548] (II) modesetting(0): Modeline "928x696"x60.1 109.15 928 976 1088 1264 696 696 698 719 doublescan -hsync +vsync (86.4 kHz d) 143:[ 93935.548] (II) modesetting(0): Modeline "896x672"x60.0 102.40 896 960 1060 1224 672 672 674 697 doublescan -hsync +vsync (83.7 kHz d) 144:[ 93935.548] (II) modesetting(0): Modeline "960x600"x60.0 77.00 960 984 1000 1040 600 601 604 617 doublescan +hsync -vsync (74.0 kHz d) 145:[ 93935.549] (II) modesetting(0): Modeline "832x624"x74.6 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync (49.7 kHz e) 146:[ 93935.549] (II) modesetting(0): Modeline "960x540"x60.0 69.25 960 984 1000 1040 540 541 544 555 doublescan +hsync -vsync (66.6 kHz d) 147:[ 93935.549] (II) modesetting(0): Modeline "800x600"x75.0 101.25 800 832 928 1080 600 600 602 625 doublescan +hsync +vsync (93.8 kHz d) 148:[ 93935.549] (II) modesetting(0): Modeline "800x600"x70.0 94.50 800 832 928 1080 600 600 602 625 doublescan +hsync +vsync (87.5 kHz d) 149:[ 93935.549] (II) modesetting(0): Modeline "800x600"x65.0 87.75 800 832 928 1080 600 600 602 625 doublescan +hsync +vsync (81.2 kHz d) 150:[ 93935.549] (II) modesetting(0): Modeline "800x600"x60.0 81.00 800 832 928 1080 600 600 602 625 doublescan +hsync +vsync (75.0 kHz d) 151:[ 93935.549] (II) modesetting(0): Modeline "800x600"x72.2 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz e) 152:[ 93935.549] (II) modesetting(0): Modeline "800x600"x75.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz e) 153:[ 93935.549] (II) modesetting(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e) 154:[ 93935.549] (II) modesetting(0): Modeline "800x600"x56.2 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz e) 155:[ 93935.549] (II) modesetting(0): Modeline "840x525"x75.0 93.50 840 900 988 1136 525 526 529 549 doublescan -hsync +vsync (82.3 kHz d) 156:[ 93935.549] (II) modesetting(0): Modeline "840x525"x69.9 87.00 840 900 988 1136 525 526 529 548 doublescan -hsync +vsync (76.6 kHz d) 157:[ 93935.549] (II) modesetting(0): Modeline "840x525"x60.0 73.12 840 892 980 1120 525 526 529 544 doublescan -hsync +vsync (65.3 kHz d) 158:[ 93935.549] (II) modesetting(0): Modeline "840x525"x59.9 59.50 840 864 880 920 525 526 529 540 doublescan +hsync -vsync (64.7 kHz d) 159:[ 93935.549] (II) modesetting(0): Modeline "800x512"x60.2 51.56 800 800 828 832 512 512 514 515 doublescan +hsync +vsync (62.0 kHz d) 160:[ 93935.549] (II) modesetting(0): Modeline "700x525"x74.8 77.90 700 732 892 956 525 526 532 545 doublescan +hsync +vsync (81.5 kHz d) 161:[ 93935.549] (II) modesetting(0): Modeline "700x525"x70.1 72.53 700 748 824 948 525 525 527 546 doublescan -hsync +vsync (76.5 kHz d) 162:[ 93935.549] (II) modesetting(0): Modeline "700x525"x60.0 61.00 700 744 820 940 525 526 532 541 doublescan +hsync +vsync (64.9 kHz d) 163:[ 93935.549] (II) modesetting(0): Modeline "640x512"x75.0 67.50 640 648 720 844 512 512 514 533 doublescan +hsync +vsync (80.0 kHz d) 164:[ 93935.549] (II) modesetting(0): Modeline "640x512"x60.0 54.00 640 664 720 844 512 512 514 533 doublescan +hsync +vsync (64.0 kHz d) 165:[ 93935.549] (II) modesetting(0): Modeline "720x450"x59.9 53.25 720 760 836 952 450 451 454 467 doublescan -hsync +vsync (55.9 kHz d) 166:[ 93935.549] (II) modesetting(0): Modeline "640x480"x60.0 54.00 640 688 744 900 480 480 482 500 doublescan +hsync +vsync (60.0 kHz d) 167:[ 93935.549] (II) modesetting(0): Modeline "640x480"x75.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz e) 168:[ 93935.549] (II) modesetting(0): Modeline "640x480"x72.8 31.50 640 664 704 832 480 489 492 520 -hsync -vsync (37.9 kHz e) 169:[ 93935.549] (II) modesetting(0): Modeline "640x480"x75.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz d) 170:[ 93935.549] (II) modesetting(0): Modeline "640x480"x66.7 30.24 640 704 768 864 480 483 486 525 -hsync -vsync (35.0 kHz e) 171:[ 93935.549] (II) modesetting(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e) 172:[ 93935.549] (II) modesetting(0): Modeline "720x400"x70.1 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz e) 173:[ 93935.549] (II) modesetting(0): Modeline "680x384"x59.8 42.38 680 716 784 888 384 385 390 399 doublescan -hsync +vsync (47.7 kHz d) 174:[ 93935.549] (II) modesetting(0): Modeline "680x384"x60.0 36.00 680 704 720 760 384 385 390 395 doublescan +hsync -vsync (47.4 kHz d) 175:[ 93935.549] (II) modesetting(0): Modeline "576x432"x75.0 54.00 576 608 672 800 432 432 434 450 doublescan +hsync +vsync (67.5 kHz d) 176:[ 93935.549] (II) modesetting(0): Modeline "576x432"x75.0 52.49 576 612 676 776 432 432 434 451 doublescan -hsync +vsync (67.6 kHz d) 177:[ 93935.549] (II) modesetting(0): Modeline "576x432"x70.0 48.38 576 612 672 768 432 432 434 450 doublescan -hsync +vsync (63.0 kHz d) 178:[ 93935.549] (II) modesetting(0): Modeline "576x432"x60.1 40.81 576 608 668 760 432 432 434 447 doublescan -hsync +vsync (53.7 kHz d) 179:[ 93935.549] (II) modesetting(0): Modeline "512x384"x75.0 39.38 512 520 568 656 384 384 386 400 doublescan +hsync +vsync (60.0 kHz d) 180:[ 93935.549] (II) modesetting(0): Modeline "512x384"x70.1 37.50 512 524 592 664 384 385 388 403 doublescan -hsync -vsync (56.5 kHz d) 181:[ 93935.549] (II) modesetting(0): Modeline "512x384"x60.0 32.50 512 524 592 672 384 385 388 403 doublescan -hsync -vsync (48.4 kHz d) 182:[ 93935.549] (II) modesetting(0): Modeline "416x312"x74.7 28.64 416 432 464 576 312 312 314 333 doublescan -hsync -vsync (49.7 kHz d) 183:[ 93935.549] (II) modesetting(0): Modeline "400x300"x72.2 25.00 400 428 488 520 300 318 321 333 doublescan +hsync +vsync (48.1 kHz d) 184:[ 93935.550] (II) modesetting(0): Modeline "400x300"x75.1 24.75 400 408 448 528 300 300 302 312 doublescan +hsync +vsync (46.9 kHz d) 185:[ 93935.550] (II) modesetting(0): Modeline "400x300"x60.3 20.00 400 420 484 528 300 300 302 314 doublescan +hsync +vsync (37.9 kHz d) 186:[ 93935.550] (II) modesetting(0): Modeline "400x300"x56.3 18.00 400 412 448 512 300 300 301 312 doublescan +hsync +vsync (35.2 kHz d) 187:[ 93935.550] (II) modesetting(0): Modeline "320x240"x72.8 15.75 320 332 352 416 240 244 246 260 doublescan -hsync -vsync (37.9 kHz d) 188:[ 93935.550] (II) modesetting(0): Modeline "320x240"x75.0 15.75 320 328 360 420 240 240 242 250 doublescan -hsync -vsync (37.5 kHz d) 189:[ 93935.550] (II) modesetting(0): Modeline "320x240"x60.1 12.59 320 328 376 400 240 245 246 262 doublescan -hsync -vsync (31.5 kHz d) 190:[ 93935.550] (II) modesetting(0): Output HDMI-0 disconnected 191:[ 93935.550] (II) modesetting(0): Output VGA-0 connected 192:[ 93935.550] (II) modesetting(0): Using exact sizes for initial modes 193:[ 93935.550] (II) modesetting(0): Output VGA-0 using initial mode 1600x900 194:[ 93935.550] (II) modesetting(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated. 195:[ 93935.550] (==) modesetting(0): DPI set to (96, 96) 208:[ 93935.574] (==) modesetting(0): Backing store enabled 209:[ 93935.575] (==) modesetting(0): Silken mouse enabled 210:[ 93935.575] (II) modesetting(0): RandR 1.2 enabled, ignore the following RandR disabled message. 211:[ 93935.575] (**) modesetting(0): DPMS enabled 218:[ 93935.784] (II) modesetting(0): Damage tracking initialized 219:[ 93935.784] (II) modesetting(0): Setting screen physical size to 423 x 238 324:[ 93943.344] (II) modesetting(0): EDID vendor "ACR", prod id 908 325:[ 93943.344] (II) modesetting(0): Using EDID range info for horizontal sync 326:[ 93943.344] (II) modesetting(0): Using EDID range info for vertical refresh 327:[ 93943.344] (II) modesetting(0): Printing DDC gathered Modelines: 328:[ 93943.344] (II) modesetting(0): Modeline "1600x900"x0.0 108.00 1600 1624 1704 1800 900 901 904 1000 +hsync +vsync (60.0 kHz eP) 329:[ 93943.344] (II) modesetting(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e) 330:[ 93943.344] (II) modesetting(0): Modeline "800x600"x0.0 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz e) 331:[ 93943.344] (II) modesetting(0): Modeline "640x480"x0.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz e) 332:[ 93943.344] (II) modesetting(0): Modeline "640x480"x0.0 31.50 640 664 704 832 480 489 492 520 -hsync -vsync (37.9 kHz e) 333:[ 93943.344] (II) modesetting(0): Modeline "640x480"x0.0 30.24 640 704 768 864 480 483 486 525 -hsync -vsync (35.0 kHz e) 334:[ 93943.344] (II) modesetting(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e) 335:[ 93943.344] (II) modesetting(0): Modeline "720x400"x0.0 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz e) 336:[ 93943.344] (II) modesetting(0): Modeline "1024x768"x0.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz e) 337:[ 93943.344] (II) modesetting(0): Modeline "1024x768"x0.0 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz e) 338:[ 93943.344] (II) modesetting(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e) 339:[ 93943.345] (II) modesetting(0): Modeline "832x624"x0.0 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync (49.7 kHz e) 340:[ 93943.345] (II) modesetting(0): Modeline "800x600"x0.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz e) 341:[ 93943.345] (II) modesetting(0): Modeline "800x600"x0.0 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz e) 342:[ 93943.345] (II) modesetting(0): Modeline "1152x864"x0.0 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync (67.5 kHz e) 343:[ 93943.345] (II) modesetting(0): Modeline "1280x720"x60.0 74.48 1280 1336 1472 1664 720 721 724 746 -hsync +vsync (44.8 kHz e) 344:[ 93943.345] (II) modesetting(0): Modeline "1600x900"x60.0 119.00 1600 1696 1864 2128 900 901 904 932 -hsync +vsync (55.9 kHz e) 345:[ 93943.345] (II) modesetting(0): Modeline "1280x800"x0.0 83.50 1280 1352 1480 1680 800 803 809 831 -hsync +vsync (49.7 kHz e) 346:[ 93943.393] (II) modesetting(0): EDID vendor "ACR", prod id 908 347:[ 93943.393] (II) modesetting(0): Using hsync ranges from config file 348:[ 93943.393] (II) modesetting(0): Using vrefresh ranges from config file 349:[ 93943.393] (II) modesetting(0): Printing DDC gathered Modelines: 350:[ 93943.393] (II) modesetting(0): Modeline "1600x900"x0.0 108.00 1600 1624 1704 1800 900 901 904 1000 +hsync +vsync (60.0 kHz eP) 351:[ 93943.394] (II) modesetting(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e) 352:[ 93943.394] (II) modesetting(0): Modeline "800x600"x0.0 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz e) 353:[ 93943.394] (II) modesetting(0): Modeline "640x480"x0.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz e) 354:[ 93943.394] (II) modesetting(0): Modeline "640x480"x0.0 31.50 640 664 704 832 480 489 492 520 -hsync -vsync (37.9 kHz e) 355:[ 93943.394] (II) modesetting(0): Modeline "640x480"x0.0 30.24 640 704 768 864 480 483 486 525 -hsync -vsync (35.0 kHz e) 356:[ 93943.394] (II) modesetting(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e) 357:[ 93943.394] (II) modesetting(0): Modeline "720x400"x0.0 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz e) 358:[ 93943.394] (II) modesetting(0): Modeline "1024x768"x0.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz e) 359:[ 93943.394] (II) modesetting(0): Modeline "1024x768"x0.0 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz e) 360:[ 93943.394] (II) modesetting(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e) 361:[ 93943.394] (II) modesetting(0): Modeline "832x624"x0.0 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync (49.7 kHz e) 362:[ 93943.394] (II) modesetting(0): Modeline "800x600"x0.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz e) 363:[ 93943.394] (II) modesetting(0): Modeline "800x600"x0.0 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz e) 364:[ 93943.394] (II) modesetting(0): Modeline "1152x864"x0.0 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync (67.5 kHz e) 365:[ 93943.394] (II) modesetting(0): Modeline "1280x720"x60.0 74.48 1280 1336 1472 1664 720 721 724 746 -hsync +vsync (44.8 kHz e) 366:[ 93943.394] (II) modesetting(0): Modeline "1600x900"x60.0 119.00 1600 1696 1864 2128 900 901 904 932 -hsync +vsync (55.9 kHz e) 367:[ 93943.394] (II) modesetting(0): Modeline "1280x800"x0.0 83.50 1280 1352 1480 1680 800 803 809 831 -hsync +vsync (49.7 kHz e) 368:[ 93944.972] (II) modesetting(0): EDID vendor "ACR", prod id 908 369:[ 93944.972] (II) modesetting(0): Using hsync ranges from config file 370:[ 93944.972] (II) modesetting(0): Using vrefresh ranges from config file 371:[ 93944.972] (II) modesetting(0): Printing DDC gathered Modelines: 372:[ 93944.972] (II) modesetting(0): Modeline "1600x900"x0.0 108.00 1600 1624 1704 1800 900 901 904 1000 +hsync +vsync (60.0 kHz eP) 373:[ 93944.973] (II) modesetting(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e) 374:[ 93944.973] (II) modesetting(0): Modeline "800x600"x0.0 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz e) 375:[ 93944.973] (II) modesetting(0): Modeline "640x480"x0.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz e) 376:[ 93944.973] (II) modesetting(0): Modeline "640x480"x0.0 31.50 640 664 704 832 480 489 492 520 -hsync -vsync (37.9 kHz e) 377:[ 93944.973] (II) modesetting(0): Modeline "640x480"x0.0 30.24 640 704 768 864 480 483 486 525 -hsync -vsync (35.0 kHz e) 378:[ 93944.973] (II) modesetting(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e) 379:[ 93944.973] (II) modesetting(0): Modeline "720x400"x0.0 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz e) 380:[ 93944.973] (II) modesetting(0): Modeline "1024x768"x0.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz e) 381:[ 93944.973] (II) modesetting(0): Modeline "1024x768"x0.0 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz e) 382:[ 93944.973] (II) modesetting(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e) 383:[ 93944.973] (II) modesetting(0): Modeline "832x624"x0.0 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync (49.7 kHz e) 384:[ 93944.973] (II) modesetting(0): Modeline "800x600"x0.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz e) 385:[ 93944.973] (II) modesetting(0): Modeline "800x600"x0.0 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz e) 386:[ 93944.973] (II) modesetting(0): Modeline "1152x864"x0.0 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync (67.5 kHz e) 387:[ 93944.973] (II) modesetting(0): Modeline "1280x720"x60.0 74.48 1280 1336 1472 1664 720 721 724 746 -hsync +vsync (44.8 kHz e) 388:[ 93944.973] (II) modesetting(0): Modeline "1600x900"x60.0 119.00 1600 1696 1864 2128 900 901 904 932 -hsync +vsync (55.9 kHz e) 389:[ 93944.973] (II) modesetting(0): Modeline "1280x800"x0.0 83.50 1280 1352 1480 1680 800 803 809 831 -hsync +vsync (49.7 kHz e) 390:[ 93945.152] (II) modesetting(0): EDID vendor "ACR", prod id 908 391:[ 93945.153] (II) modesetting(0): Using hsync ranges from config file 392:[ 93945.153] (II) modesetting(0): Using vrefresh ranges from config file 393:[ 93945.153] (II) modesetting(0): Printing DDC gathered Modelines: 394:[ 93945.153] (II) modesetting(0): Modeline "1600x900"x0.0 108.00 1600 1624 1704 1800 900 901 904 1000 +hsync +vsync (60.0 kHz eP) 395:[ 93945.153] (II) modesetting(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e) 396:[ 93945.153] (II) modesetting(0): Modeline "800x600"x0.0 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz e) 397:[ 93945.153] (II) modesetting(0): Modeline "640x480"x0.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz e) 398:[ 93945.153] (II) modesetting(0): Modeline "640x480"x0.0 31.50 640 664 704 832 480 489 492 520 -hsync -vsync (37.9 kHz e) 399:[ 93945.153] (II) modesetting(0): Modeline "640x480"x0.0 30.24 640 704 768 864 480 483 486 525 -hsync -vsync (35.0 kHz e) 400:[ 93945.153] (II) modesetting(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e) 401:[ 93945.153] (II) modesetting(0): Modeline "720x400"x0.0 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz e) 402:[ 93945.153] (II) modesetting(0): Modeline "1024x768"x0.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz e) 403:[ 93945.153] (II) modesetting(0): Modeline "1024x768"x0.0 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz e) 404:[ 93945.153] (II) modesetting(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e) 405:[ 93945.153] (II) modesetting(0): Modeline "832x624"x0.0 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync (49.7 kHz e) 406:[ 93945.153] (II) modesetting(0): Modeline "800x600"x0.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz e) 407:[ 93945.153] (II) modesetting(0): Modeline "800x600"x0.0 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz e) 408:[ 93945.153] (II) modesetting(0): Modeline "1152x864"x0.0 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync (67.5 kHz e) 409:[ 93945.153] (II) modesetting(0): Modeline "1280x720"x60.0 74.48 1280 1336 1472 1664 720 721 724 746 -hsync +vsync (44.8 kHz e) 410:[ 93945.153] (II) modesetting(0): Modeline "1600x900"x60.0 119.00 1600 1696 1864 2128 900 901 904 932 -hsync +vsync (55.9 kHz e) 411:[ 93945.153] (II) modesetting(0): Modeline "1280x800"x0.0 83.50 1280 1352 1480 1680 800 803 809 831 -hsync +vsync (49.7 kHz e) Same system and still setup using the modesetting driver, but I added a grep -v to remove the 'modesetting(0):' lines :: Code :: $ grep -n modesetting /var/log/Xorg.0.log | grep -v 'modesetting(0):'
54:[ 93935.462] (II) LoadModule: "modesetting" 55:[ 93935.462] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so 56:[ 93935.473] (II) Module modesetting: vendor="X.Org Foundation" 60:[ 93935.473] (II) modesetting: Driver for Modesetting Kernel Drivers: kms Finally here's the output when it was using the radeon driver :: Code ::
$ grep -n modesetting /var/log/Xorg.0.log 57:[ 72772.492] (==) Matched modesetting as autoconfigured driver 2 73:[ 72772.508] (II) LoadModule: "modesetting" 74:[ 72772.508] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so 75:[ 72772.509] (II) Module modesetting: vendor="X.Org Foundation" 214:[ 72772.539] (II) modesetting: Driver for Modesetting Kernel Drivers: kms 219:[ 72772.540] (II) [KMS] Kernel modesetting enabled. 220:[ 72772.540] (WW) Falling back to old probe method for modesetting 339:[ 72772.816] (II) UnloadModule: "modesetting" 340:[ 72772.816] (II) Unloading modesetting Back to top |
look good, one other issue may be the ability to add sensors output as well for the modesetting gpu
can you post on the system using modesetting driver what output is for: [code]sensors[/code Currently inxi will attempt to get gpu temp for nouveau/radeon drivers along with nvidia, if there is sensors data for modesetting as well I may be able to extend support there as well, but I'd need to see the sensors raw output to see. I'll have the updated inxi up in a few minutes for basic modesetting support add. Back to top |
this is now corrected in 2.3.5. But do provide the sensors output so I can check if gpu temp support can be added for machines using modesetting driver.
By the way, this was truly an oversight, when I checked sgfxi to update it as well, I realized I'd already added modesetting driver there, but just didn't add that to inxi at the same time, sorry. Back to top |
The sensors output is posted below.
Thanks for the quick update to inxi adding the modesetting support, over at the mxlinux forum I'll let BitJam know that it's been updated. Thanks also for adding modesetting to sgfxi. :: Code :: $ sensors
radeon-pci-0008 Adapter: PCI adapter temp1: +38.0°C (crit = +120.0°C, hyst = +90.0°C) fam15h_power-pci-00c4 Adapter: PCI adapter power1: N/A (crit = 14.99 W) it8772-isa-0a30 Adapter: ISA adapter in0: +1.04 V (min = +2.60 V, max = +0.95 V) ALARM in1: +1.50 V (min = +2.84 V, max = +3.06 V) ALARM in2: +2.00 V (min = +2.68 V, max = +3.06 V) ALARM in3: +2.04 V (min = +2.94 V, max = +2.24 V) ALARM in4: +2.02 V (min = +0.00 V, max = +1.39 V) ALARM in5: +2.03 V (min = +1.33 V, max = +2.86 V) in6: +2.22 V (min = +2.66 V, max = +3.05 V) ALARM 3VSB: +3.34 V (min = +3.05 V, max = +6.00 V) Vbat: +3.22 V fan1: 0 RPM (min = 24 RPM) ALARM fan2: 6250 RPM (min = 50 RPM) fan3: 0 RPM (min = 14 RPM) ALARM temp1: +25.0°C (low = -42.0°C, high = +63.0°C) sensor = thermistor temp2: +25.0°C (low = +72.0°C, high = +127.0°C) sensor = thermistor temp3: +38.0°C (low = -6.0°C, high = -12.0°C) ALARM sensor = Intel PECI intrusion0: ALARM k10temp-pci-00c3 Adapter: PCI adapter temp1: +38.2°C (high = +70.0°C) (crit = +100.0°C, hyst = +99.0°C) Back to top |
Oh, wait, never mind, I checked, this is already handled, and it would have worked fine with the modesetting driver because the search of sensors data doesn't care what driver was running the video, it's just searching for the relevant foss pci data in sensors, so this feature is complete, good.
Back to top |
All times are GMT - 8 Hours |