Outils pour utilisateurs

Outils du site


Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
article:linux:debian-asus-x70i-x70l [2018/03/06 13:33]
fab [Backlight / Brightness]
article:linux:debian-asus-x70i-x70l [2018/10/24 21:29] (Version actuelle)
fab [Carte graphique]
Ligne 1: Ligne 1:
 ====== Asus X70I (ou X70L, je sais pas) ====== ====== Asus X70I (ou X70L, je sais pas) ======
 +===== Fancy Start =====
 +
 +Que sous Windows, dommage ! Sert à configurer l'​image au boot.
 +https://​itstillworks.com/​asus-fancy-start-32570.html
 +
 +Oserais-je avec wine... j'ai osé, mais il ne veut pas.
 +
 +<​code>​
 +$ wine FancyStart.exe ​
 +000d:​err:​menubuilder:​init_xdg error looking up the desktop directory
 +0009:​err:​datetime:​DATETIME_WindowProc unknown msg 2005 wp=00000001 lp=00000000
 +0009:​err:​datetime:​DATETIME_WindowProc unknown msg 2005 wp=00000001 lp=00000000
 +0009:​err:​progress:​ProgressWindowProc unknown msg 2005 wp=0001 lp=00000000
 +</​code>​
 +
 +Les forums évoquent aussi des problèmes d'​écrans noirs au démarrage suite à un usage sous Windows.
 +
 +Dommage, une fonctionnalité révolutionnaire !
 +
 +===== Carte graphique =====
 +
 +<​code>​02:​00.0 VGA compatible controller [0300]: NVIDIA Corporation GT216M [GeForce GT 320M] [10de:0a2d] (rev a2) (prog-if 00 [VGA controller])
 + Subsystem: ASUSTeK Computer Inc. GT216M [GeForce GT 320M] [1043:1312]
 + Flags: bus master, fast devsel, latency 0, IRQ 25
 + Memory at fb000000 (32-bit, non-prefetchable) [size=16M]
 + Memory at e0000000 (64-bit, prefetchable) [size=256M]
 + Memory at f8000000 (64-bit, prefetchable) [size=32M]
 + I/O ports at dc00 [size=128]
 + Expansion ROM at 000c0000 [disabled] [size=128K]
 + Capabilities:​ <access denied>
 + Kernel driver in use: nouveau
 + Kernel modules: nouveau
 +</​code>​
 +
 +https://​www.notebookcheck.net/​NVIDIA-GeForce-GT-320M.25099.0.html
 +
 +Famille Tesla NVAF (MCP89) GeForce 320M ?
 +
 +VP4.0: NVA3-NVA8, NVAF (GeForce 200, 300 series; corresponds to VDPAU feature set C)
 +
 +Faut-il installer :
 +
 +<​code>​
 +firmware-misc-nonfree/​testing 20180825+dfsg-1 all
 +  Binary firmware for various drivers in the Linux kernel
 +</​code>​
 +
 +Le paquet vdpauinfo m'​indique :
 +
 +<​code>​
 +display: :0   ​screen:​ 0
 +API version: 1
 +Information string: G3DVL VDPAU Driver Shared Library version 1.0
 +
 +Video surface:
 +
 +name   width height types
 +-------------------------------------------
 +420     ​8192 ​ 8192  NV12 YV12 
 +422     ​8192 ​ 8192  UYVY YUYV 
 +444     ​8192 ​ 8192  Y8U8V8A8 V8U8Y8A8 ​
 +
 +Decoder capabilities:​
 +
 +name                        level macbs width height
 +----------------------------------------------------
 +MPEG1                          --- not supported ---
 +MPEG2_SIMPLE ​                  --- not supported ---
 +MPEG2_MAIN ​                    --- not supported ---
 +H264_BASELINE ​                 --- not supported ---
 +H264_MAIN ​                     --- not supported ---
 +H264_HIGH ​                     --- not supported ---
 +VC1_SIMPLE ​                    --- not supported ---
 +VC1_MAIN ​                      --- not supported ---
 +VC1_ADVANCED ​                  --- not supported ---
 +MPEG4_PART2_SP ​                --- not supported ---
 +MPEG4_PART2_ASP ​               --- not supported ---
 +DIVX4_QMOBILE ​                 --- not supported ---
 +DIVX4_MOBILE ​                  --- not supported ---
 +DIVX4_HOME_THEATER ​            --- not supported ---
 +DIVX4_HD_1080P ​                --- not supported ---
 +DIVX5_QMOBILE ​                 --- not supported ---
 +DIVX5_MOBILE ​                  --- not supported ---
 +DIVX5_HOME_THEATER ​            --- not supported ---
 +DIVX5_HD_1080P ​                --- not supported ---
 +H264_CONSTRAINED_BASELINE ​     --- not supported ---
 +H264_EXTENDED ​                 --- not supported ---
 +H264_PROGRESSIVE_HIGH ​         --- not supported ---
 +H264_CONSTRAINED_HIGH ​         --- not supported ---
 +H264_HIGH_444_PREDICTIVE ​      --- not supported ---
 +HEVC_MAIN ​                     --- not supported ---
 +HEVC_MAIN_10 ​                  --- not supported ---
 +HEVC_MAIN_STILL ​               --- not supported ---
 +HEVC_MAIN_12 ​                  --- not supported ---
 +HEVC_MAIN_444 ​                 --- not supported ---
 +
 +Output surface:
 +
 +name              width height nat types
 +----------------------------------------------------
 +B8G8R8A8 ​         8192  8192    y  NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8 
 +R8G8B8A8 ​         8192  8192    y  NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8 
 +R10G10B10A2 ​      ​8192 ​ 8192    y  NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8 
 +B10G10R10A2 ​      ​8192 ​ 8192    y  NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8 
 +
 +Bitmap surface:
 +
 +name              width height
 +------------------------------
 +B8G8R8A8 ​         8192  8192
 +R8G8B8A8 ​         8192  8192
 +R10G10B10A2 ​      ​8192 ​ 8192
 +B10G10R10A2 ​      ​8192 ​ 8192
 +A8                8192  8192
 +
 +Video mixer:
 +
 +feature name                    sup
 +------------------------------------
 +DEINTERLACE_TEMPORAL ​            y
 +DEINTERLACE_TEMPORAL_SPATIAL ​    -
 +INVERSE_TELECINE ​                -
 +NOISE_REDUCTION ​                 y
 +SHARPNESS ​                       y
 +LUMA_KEY ​                        y
 +HIGH QUALITY SCALING - L1        y
 +HIGH QUALITY SCALING - L2        -
 +HIGH QUALITY SCALING - L3        -
 +HIGH QUALITY SCALING - L4        -
 +HIGH QUALITY SCALING - L5        -
 +HIGH QUALITY SCALING - L6        -
 +HIGH QUALITY SCALING - L7        -
 +HIGH QUALITY SCALING - L8        -
 +HIGH QUALITY SCALING - L9        -
 +
 +parameter name                  sup      min      max
 +-----------------------------------------------------
 +VIDEO_SURFACE_WIDTH ​             y        48     2048
 +VIDEO_SURFACE_HEIGHT ​            ​y ​       48     2048
 +CHROMA_TYPE ​                     y  ​
 +LAYERS ​                          ​y ​        ​0 ​       4
 +
 +attribute name                  sup      min      max
 +-----------------------------------------------------
 +BACKGROUND_COLOR ​                ​y  ​
 +CSC_MATRIX ​                      ​y  ​
 +NOISE_REDUCTION_LEVEL ​           y      0.00     1.00
 +SHARPNESS_LEVEL ​                 y     ​-1.00 ​    1.00
 +LUMA_KEY_MIN_LUMA ​               y  ​
 +LUMA_KEY_MAX_LUMA ​               y  ​
 +</​code>​
 +
 +  * https://​wiki.debian.org/​HardwareVideoAcceleration
 +  * https://​nouveau.freedesktop.org/​wiki/​VideoAcceleration/#​firmware
 +
 +Après installation des firmwares selon la procédure décrite sur le site de nouveau :
 +
 +<​code>​
 +display: :0   ​screen:​ 0
 +API version: 1
 +Information string: G3DVL VDPAU Driver Shared Library version 1.0
 +
 +Video surface:
 +
 +name   width height types
 +-------------------------------------------
 +420     ​8192 ​ 8192  NV12 YV12 
 +422     ​8192 ​ 8192  UYVY YUYV 
 +444     ​8192 ​ 8192  Y8U8V8A8 V8U8Y8A8 ​
 +
 +Decoder capabilities:​
 +
 +name                        level macbs width height
 +----------------------------------------------------
 +MPEG1                           0 16384  2048  2048
 +MPEG2_SIMPLE ​                   3 16384  2048  2048
 +MPEG2_MAIN ​                     3 16384  2048  2048
 +H264_BASELINE ​                 41 16384  2048  2048
 +H264_MAIN ​                     41 16384  2048  2048
 +H264_HIGH ​                     41 16384  2048  2048
 +VC1_SIMPLE ​                     1 16384  2048  2048
 +VC1_MAIN ​                       2 16384  2048  2048
 +VC1_ADVANCED ​                   4 16384  2048  2048
 +MPEG4_PART2_SP ​                 3 16384  2048  2048
 +MPEG4_PART2_ASP ​                5 16384  2048  2048
 +DIVX4_QMOBILE ​                 --- not supported ---
 +DIVX4_MOBILE ​                  --- not supported ---
 +DIVX4_HOME_THEATER ​            --- not supported ---
 +DIVX4_HD_1080P ​                --- not supported ---
 +DIVX5_QMOBILE ​                 --- not supported ---
 +DIVX5_MOBILE ​                  --- not supported ---
 +DIVX5_HOME_THEATER ​            --- not supported ---
 +DIVX5_HD_1080P ​                --- not supported ---
 +H264_CONSTRAINED_BASELINE ​      0 16384  2048  2048
 +H264_EXTENDED ​                 --- not supported ---
 +H264_PROGRESSIVE_HIGH ​         --- not supported ---
 +H264_CONSTRAINED_HIGH ​         --- not supported ---
 +H264_HIGH_444_PREDICTIVE ​      --- not supported ---
 +HEVC_MAIN ​                     --- not supported ---
 +HEVC_MAIN_10 ​                  --- not supported ---
 +HEVC_MAIN_STILL ​               --- not supported ---
 +HEVC_MAIN_12 ​                  --- not supported ---
 +HEVC_MAIN_444 ​                 --- not supported ---
 +
 +Output surface:
 +
 +name              width height nat types
 +----------------------------------------------------
 +B8G8R8A8 ​         8192  8192    y  NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8 
 +R8G8B8A8 ​         8192  8192    y  NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8 
 +R10G10B10A2 ​      ​8192 ​ 8192    y  NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8 
 +B10G10R10A2 ​      ​8192 ​ 8192    y  NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8 
 +
 +Bitmap surface:
 +
 +name              width height
 +------------------------------
 +B8G8R8A8 ​         8192  8192
 +R8G8B8A8 ​         8192  8192
 +R10G10B10A2 ​      ​8192 ​ 8192
 +B10G10R10A2 ​      ​8192 ​ 8192
 +A8                8192  8192
 +
 +Video mixer:
 +
 +feature name                    sup
 +------------------------------------
 +DEINTERLACE_TEMPORAL ​            y
 +DEINTERLACE_TEMPORAL_SPATIAL ​    -
 +INVERSE_TELECINE ​                -
 +NOISE_REDUCTION ​                 y
 +SHARPNESS ​                       y
 +LUMA_KEY ​                        y
 +HIGH QUALITY SCALING - L1        y
 +HIGH QUALITY SCALING - L2        -
 +HIGH QUALITY SCALING - L3        -
 +HIGH QUALITY SCALING - L4        -
 +HIGH QUALITY SCALING - L5        -
 +HIGH QUALITY SCALING - L6        -
 +HIGH QUALITY SCALING - L7        -
 +HIGH QUALITY SCALING - L8        -
 +HIGH QUALITY SCALING - L9        -
 +
 +parameter name                  sup      min      max
 +-----------------------------------------------------
 +VIDEO_SURFACE_WIDTH ​             y        48     2048
 +VIDEO_SURFACE_HEIGHT ​            ​y ​       48     2048
 +CHROMA_TYPE ​                     y  ​
 +LAYERS ​                          ​y ​        ​0 ​       4
 +
 +attribute name                  sup      min      max
 +-----------------------------------------------------
 +BACKGROUND_COLOR ​                ​y  ​
 +CSC_MATRIX ​                      ​y  ​
 +NOISE_REDUCTION_LEVEL ​           y      0.00     1.00
 +SHARPNESS_LEVEL ​                 y     ​-1.00 ​    1.00
 +LUMA_KEY_MIN_LUMA ​               y  ​
 +LUMA_KEY_MAX_LUMA ​               y  ​
 +</​code>​
 +
 +Cependant, en essayant avec mpv -hwdec, le serveur X freeze en fin de video et je suis obligé de rebooter, bien que je constate effectivement une réduction drastique de l'​usage du CPU avec top... ​
 +
 +Vu la nature des bugs, je vais renoncer.
 ===== Ventilation ===== ===== Ventilation =====
  
Ligne 63: Ligne 326:
  
 ==== Samples 1 ==== ==== Samples 1 ====
 +
 +https://​bugs.debian.org/​cgi-bin/​bugreport.cgi?​bug=884803
 +
 <​code>​ <​code>​
  
Ligne 173: Ligne 439:
 [ 8493.289218] ---[ end trace b0f7801bec4d8101 ]--- [ 8493.289218] ---[ end trace b0f7801bec4d8101 ]---
 </​code>​ </​code>​
 +
 +===== Kernel 4.15 =====
 +<​code>​
 +# uname -a
 +Linux jaifaim 4.15.0-2-686-pae #1 SMP Debian 4.15.11-1 (2018-03-20) i686 GNU/Linux
 +</​code>​
 +<​code>​
 +[21358.878107] ------------[ cut here ]------------
 +[21358.878112] CPA: called for zero pte. vaddr = 0 cpa->​vaddr = 0
 +[21358.878130] WARNING: CPU: 1 PID: 37 at /​build/​linux-JFLeg4/​linux-4.15.11/​arch/​x86/​mm/​pageattr.c:​1196 __cpa_process_fault+0x3f4/​0x420
 +[21358.878132] Modules linked in: uas usb_storage hid_generic usbhid hid ctr ccm appletalk ax25 ipx p8023 p8022 psnap llc cpufreq_powersave snd_hda_codec_realtek snd_hda_codec_generic snd_hda_codec_hdmi arc4 wmi_bmof ath9k ath9k_common ath9k_hw ath nouveau uvcvideo mac80211 mxm_wmi ttm videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 drm_kms_helper videobuf2_core videodev cfg80211 media drm coretemp joydev evdev i2c_algo_bit serio_raw sg asus_laptop sparse_keymap rfkill input_polldev wmi battery snd_hda_intel ac video button snd_hda_codec acpi_cpufreq snd_hda_core nv_tco snd_hwdep shpchp snd_pcm snd_timer snd soundcore sunrpc ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 crc32c_generic fscrypto ecb crypto_simd cryptd aes_i586 dm_mod sr_mod cdrom sd_mod ohci_pci psmouse ahci libahci ehci_pci ohci_hcd
 +[21358.878245] ​ ehci_hcd i2c_nforce2 usbcore usb_common libata atl1e scsi_mod thermal
 +[21358.878260] CPU: 1 PID: 37 Comm: kswapd0 Tainted: G        W        4.15.0-2-686-pae #1 Debian 4.15.11-1
 +[21358.878267] Hardware name: ASUSTeK Computer Inc.  K70ID               /​K70ID ​    , BIOS 205     ​04/​27/​2010
 +[21358.878274] EIP: __cpa_process_fault+0x3f4/​0x420
 +[21358.878276] EFLAGS: 00210292 CPU: 1
 +[21358.878279] EAX: 00000032 EBX: f2773d80 ECX: f71ea5f0 EDX: 00000007
 +[21358.878282] ESI: f2773d80 EDI: 00000000 EBP: f2773c84 ESP: f2773c3c
 +[21358.878284] ​ DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
 +[21358.878287] CR0: 80050033 CR2: b7e704e5 CR3: 3659e200 CR4: 000406f0
 +[21358.878290] Call Trace:
 +[21358.878301] ​ ? default_send_IPI_single+0x31/​0x40
 +[21358.878307] ​ ? native_send_call_func_single_ipi+0x1b/​0x20
 +[21358.878313] ​ __change_page_attr_set_clr+0x79b/​0xbb0
 +[21358.878321] ​ ? smp_call_function_many+0x1d2/​0x1f0
 +[21358.878330] ​ ? cpumask_next+0x15/​0x20
 +[21358.878338] ​ ? purge_fragmented_blocks_allcpus+0x2d/​0x1b0
 +[21358.878344] ​ ? vm_unmap_aliases+0xfe/​0x120
 +[21358.878350] ​ change_page_attr_set_clr+0x138/​0x420
 +[21358.878359] ​ _set_memory_wb+0x27/​0x30
 +[21358.878365] ​ set_memory_wb+0x14/​0x40
 +[21358.878370] ​ set_pages_wb+0x17/​0x20
 +[21358.878380] ​ ttm_pages_put+0x4c/​0xa0 [ttm]
 +[21358.878388] ​ ttm_page_pool_free+0xf0/​0x1b0 [ttm]
 +[21358.878397] ​ ttm_pool_shrink_scan+0xba/​0x100 [ttm]
 +[21358.878404] ​ shrink_slab.part.53+0x1aa/​0x3b0
 +[21358.878411] ​ shrink_node+0x2ad/​0x2d0
 +[21358.878418] ​ kswapd+0x234/​0x670
 +[21358.878426] ​ kthread+0xf0/​0x110
 +[21358.878432] ​ ? mem_cgroup_shrink_node+0x160/​0x160
 +[21358.878437] ​ ? kthread_create_worker_on_cpu+0x20/​0x20
 +[21358.878444] ​ ret_from_fork+0x2e/​0x38
 +[21358.878448] Code: 8d b4 26 00 00 00 00 8b 7d c8 39 7d ec 0f 82 dc fd ff ff 89 d8 e9 26 fe ff ff 8b 06 ff 30 ff 75 d0 68 04 84 74 c8 e8 2c cb 00 00 <0f> 0b bb f2 ff ff ff 83 c4 0c e9 55 fc ff ff 8d b0 00 00 00 40
 +[21358.878525] ---[ end trace 951911142b47fd72 ]---
 +</​code>​
 +
article/linux/debian-asus-x70i-x70l.1520339596.txt.gz · Dernière modification: 2018/03/06 13:33 par fab