Le blog de Jean David TECHER, un Réunionnais à Saint-Priest/Lyon

Aller au contenu | Aller au menu | Aller à la recherche


< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 >

mercredi 16 décembre 2020

Useful link for gcc options

https://gcc.gnu.org/onlinedocs/gcc/x86-Options.html

lundi 14 décembre 2020

My Wine builds for 6.0 RC2 to download for Gaming on Linux ( corei7-avx , No NVIDIA Support)

1. Links to donwload

Configuration file to generate wine sources from Wine-TKG is wine-tkg-external-config-6.0-rc2.cfg Built using following flags
export CC="gcc-8"
export CXX="g++-8"
export CFLAGS=" -march=corei7-avx -mtune=corei7-avx -mmmx -msse -msse2 -msse3 -mssse3 -msse4.2 -msse4.1 -mavx -maes -mpclmul -mfpmath=sse -O2 -pipe -ftree-vectorize"
export CXXFLAGS="${CFLAGS}"
export LDFLAGS="-Wl,-O1,--sort-common,--as-needed"
export CROSSCFLAGS="${CFLAGS}"
export CROSSLDFLAGS="-Wl,-O1,--sort-common,--as-needed"

2. Some notes before downloading

Based on
  • Wine-TKG to customize Wine sources
    • Excluding support for NVIDIA (_nvidia_hate="true"), I am using AMD Radeon RX 470 (AMD fan here).
    • With patches for Proton
    • With some other patches from community
    • With a personal patch to modify wine logos while initiating WINEPREFIX using winecfg
  • Kron4ek's scripts to build Wine with minor modifications.
Content of the wine-tkg-config.txt file
# Last wine-tkg-staging-fsync-git configuration - dim. 13 déc. 2020 10:49:46 CET :

External configuration file ~/wine-tkg-external-config-6.0-rc2.cfg used

Wine (plain) version: 6.0rc2.r0.g3acb0b3326c
Using wine-staging patchset (version 6.0rc2.r0.gc646dc92)

Disabled the local Esync patchset to use Staging impl instead.
Not using vkd3d native library for d3d12 translation (allows using vkd3d-proton)

Done applying reverting hotfixes (if any) - list available in prepare.log

use_clock_monotonic.patch -- ( Applied clock_monotonic patch )
plasma_systray_fix.patch -- ( Applied plasma 5 systray fix )
FS_bypass_compositor.patch -- ( Applied Fullscreen compositor bypass patch )
mwo.patch -- ( Applied Mechwarrior Online fix )
childwindow.patch -- ( Applied child window for vk patch )
steam.patch -- ( Applied steam crossover hack )
CSMT-toggle.patch -- ( Applied CSMT toggle logic patch )

Staging overrides, if any: 

launch-with-dedicated-gpu-desktop-entry.patch -- ( Applied launch with dedicated gpu desktop entry patch )
assettocorsa_hud_perf.patch -- ( Applied Assetto Corsa HUD performance fix )
fsync-unix-staging.patch -- ( Applied fsync, an experimental replacement for esync (unix, staging) )
server_Abort_waiting_on_a_completion_port_when_closing_it.patch -- ( Added Abort waiting on a completion port when closing it Proton patch )

proton_mf_hacks.patch -- ( Applied proton mf hacks patch )
nvidia-hate.patch -- ( Hatin' on novideo )
LAA-unix-staging.patch -- ( Applied large address aware override support )

proton-tkg-staging.patch -- ( Using Steam-specific Proton-tkg patches (staging) 2/3 )
proton-pa-staging.patch -- ( Enable Proton's PA additions )
proton-winevulkan-nofshack.patch -- ( Using Proton winevulkan patches (nofshack) )
msvcrt_nativebuiltin_mainline.patch -- ( Enforce msvcrt Dlls to native then builtin (from Proton) )
josh-flat-theme.patch -- ( Add Josh's better-theme )
proton-win10-default-staging.patch -- ( Enforce win10 as default wine version (staging) )

Applied your own patch amdags.mypatch
Applied your own patch blackops2_unhandled_exception_fix.mypatch
Applied your own patch FinalFantasyXVHack.mypatch
Applied your own patch gta4_gamepad_workaround.mypatch
Applied your own patch ID3DXEffectCompiler-partial-implementation.mypatch
Applied your own patch kernel32-implement-Windows-NT-style-GMEM_MOVEABLE-LM-no-staging.mypatch
Applied your own patch Marie-Mamiya.mypatch
Applied your own patch MWSE_hack.mypatch
Applied your own patch NFSWLauncherfix.mypatch
Applied your own patch ntdll_Map_top-down_if_dll_characteristics_include_DYNAMIC_BASE.mypatch
Applied your own patch origin_downloads_e4ca5dbe_revert.mypatch
Applied your own patch shell32-Move-file-SHFileOperation-allow-from-wildchar-move.mypatch
Applied your own patch winex11-fs-no_above_state-nofshack.mypatch

wine-tkg-staging.patch -- ( Please don't report bugs about this wine build on winehq.org and use https://github.com/Frogging-Family/wine-tkg-git/issues instead. )

Lettre ouverte: Des choses que je ne t'ai pas (encore) dit

Chere toi,

Oui je t'ai connu recemment par des moyens distants mise a ma disposition. J'aime ton sourire et ta vivacite d'esprit, j'ai ici l'impression de me repeter mais que cela ne tienne. J'aime a le repeter concernant ton sourire. Il donne le cap. Je n'ai pas regarde les autres supports que tu mets a disposition par ces memes moyens de communication. J'ai envie d'apprendre a te connaitre et je t'avoue que j'aimerais bien que tu entres dans ma vie (privee).

Appelons un chat un chat comme le dit si bien le dicton. J'eprouve beaucoup de sympathie a ton egard. L'intuition est quelque chose que parfois surprend plus d'un homme ou femme. Je ne me lance pas de challenge a arpenter les chemins sinueux qui me permettraient de te connaitre. Avec toi, je n'ai pas envie de tricher mais seulement d'etre moi. Toute relation demande du temps et toute relation est a double sens et engage deux personnes. J'aimerai -- cela fait bizarre cet emploi du "je" -- que cela soit sur un chemin serieux qui me permettrait de te connaitre plus.

Les paroles sont des paroles. Les actes valent mieux que de simples mots. Je ne peux pas offrir plus que ce qui est offert et mise a ma disposition. J'ai fait un pas, tu en as fait un aussi -- du moins il me semble --. Je laisse le destin decide de la suite (...)

Ce serait comme jeter une bouteille a la mer mais cette mer c'est Internet. Les eaux que je traverse sont parfois calmes, parfois tumultueuses. Celles-ci sont proches ou lointaines (...) J'aimerai parfois trouver une epaule sur laquelle m'appuyer. C'est ainsi la priere que je formule. Puisse-t-elle arrivee a bon port, comme le bateau sur lequel je vogue actuellement.

Cordialement, Mεrcεnαirε.

dimanche 13 décembre 2020

About my Linux Gaming Laptop - Alienware 17 R4

david@david-Alienware-17-R4:~$ sudo inxi -Fxza --no-hostname
[sudo] Mot de passe de david : 
System:    Kernel: 5.9.14-xanmod1 x86_64 bits: 64 compiler: N/A 
           parameters: BOOT_IMAGE=/boot/vmlinuz-5.9.14-xanmod1 root=UUID=40ca6d9c-55ab-47b3-afab-8b901abc0aa0 ro 
           psmouse.synaptics_intertouch=1 intel_pstate=skylake_hwp intel_iommu=on pci=use_crs 
           initcall_blacklist=dw_i2c_init_driver ath9k.ps_enable=1 acpi_osi=! "acpi_osi=Windows 2015" pcie_aspm=powersave 
           acpi=force acpi_rev_override=5 quiet splash vt.handoff=7 
           Desktop: Xfce 4.14.2 tk: Gtk 3.24.13 info: xfce4-panel wm: xfwm4 dm: LightDM 1.30.0 
           Distro: Ubuntu 20.04.1 LTS (Focal Fossa) 
Machine:   Type: Laptop System: Alienware product: Alienware 17 R4 v: 1.9.0 serial:  Chassis: type: 10 
           serial:  
           Mobo: Alienware model: Alienware 17 R4 v: A00 serial:  UEFI [Legacy]: Alienware v: 1.9.0 date: 01/02/2020 
Battery:   ID-1: BAT1 charge: 63.1 Wh condition: 63.1/68.0 Wh (93%) volts: 16.6/15.2 model: COMPAL PABAS0241231 type: Li-ion 
           serial:  status: Full 
CPU:       Topology: Quad Core model: Intel Core i7-7700HQ bits: 64 type: MT MCP arch: Kaby Lake family: 6 model-id: 9E (158) 
           stepping: 9 microcode: DE L1 cache: 256 KiB L2 cache: 6144 KiB L3 cache: 6144 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 44798 
           Speed: 3200 MHz min/max: 800/3800 MHz Core speeds (MHz): 1: 3200 2: 3200 3: 3200 4: 3200 5: 3200 6: 3200 7: 3200 
           8: 3200 
           Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled 
           Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable 
           Type: mds mitigation: Clear CPU buffers; SMT vulnerable 
           Type: meltdown mitigation: PTI 
           Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl and seccomp 
           Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
           Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional, IBRS_FW, STIBP: conditional, RSB filling 
           Type: srbds mitigation: Microcode 
           Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: Intel HD Graphics 630 vendor: Dell driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:591b 
           Device-2: Advanced Micro Devices [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] vendor: Dell 
           driver: amdgpu v: kernel bus ID: 01:00.0 chip ID: 1002:67df 
           Display: server: X.Org 1.20.8 driver: amdgpu,intel resolution: 1920x1080~60Hz 
           OpenGL: renderer: Mesa Intel HD Graphics 630 (KBL GT2) v: 4.6 Mesa 20.0.8 direct render: Yes 
Audio:     Device-1: Intel CM238 HD Audio vendor: Dell driver: snd_hda_intel v: kernel bus ID: 00:1f.3 chip ID: 8086:a171 
           Device-2: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] vendor: Dell driver: snd_hda_intel v: kernel 
           bus ID: 01:00.1 chip ID: 1002:aaf0 
           Sound Server: ALSA v: k5.9.14-xanmod1 
Network:   Device-1: Qualcomm Atheros Killer E2500 Gigabit Ethernet vendor: Dell driver: alx v: kernel port: d000 
           bus ID: 3d:00.0 chip ID: 1969:e0b1 
           IF: enp61s0 state: down mac:  
           Device-2: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter vendor: Bigfoot Networks driver: ath10k_pci 
           v: kernel port: d000 bus ID: 3e:00.0 chip ID: 168c:003e 
           IF: wlp62s0 state: up mac:  
           Device-3: Qualcomm Atheros type: USB driver: btusb bus ID: 1-5:4 chip ID: 0cf3:e300 
Drives:    Local Storage: total: 1.14 TiB used: 739.85 GiB (63.2%) 
           ID-1: /dev/nvme0n1 vendor: Samsung model: MZVLW256HEHP-00000 size: 238.47 GiB block size: physical: 512 B 
           logical: 512 B speed: 31.6 Gb/s lanes: 4 serial:  rev: CXB7401Q temp: 29 C scheme: MBR 
           SMART: yes health: PASSED on: 44d 0h cycles: 3,010 read-units: 10,872,499 [5.56 TB] 
           written-units: 22,334,890 [11.4 TB] 
           ID-2: /dev/sda vendor: HGST (Hitachi) model: HTS721010A9E630 family: Travelstar 7K1000 size: 931.51 GiB block size: 
           physical: 4096 B logical: 512 B sata: 3.0 speed: 3.0 Gb/s rotation: 7200 rpm serial:  rev: A3W0 temp: 29 C 
           scheme: GPT 
           SMART: yes state: enabled health: PASSED on: 1y 20d 14h cycles: 3189 read: 19.09 TiB written: 29.82 TiB Old-Age: 
           UDMA CRC errors: 11464 alert: Bad cable/connection? 
Partition: ID-1: / raw size: 238.47 GiB size: 233.73 GiB (98.01%) used: 215.75 GiB (92.3%) fs: ext4 block size: 4096 B 
           dev: /dev/nvme0n1p1 
Sensors:   System Temperatures: cpu: 45.5 C mobo: N/A gpu: amdgpu temp: 43 C 
           Fan Speeds (RPM): N/A 
Info:      Processes: 317 Uptime: 1h 16m Memory: 15.38 GiB used: 2.51 GiB (16.3%) Init: systemd v: 245 runlevel: 5 Compilers: 
           gcc: 9.3.0 alt: 8/9 clang: 9.0.1 Shell: bash (sudo) v: 5.0.17 running in: xfce4-terminal inxi: 3.0.38