Toughbook CF-31

Help for Current Versions of MX
When asking for help, use Quick System Info from MX Tools. It will be properly formatted using the following steps.
1. Click on Quick System Info in MX Tools
2. Right click in your post and paste.
Message
Author
User avatar
imWACC0
Posts: 4
Joined: Fri Mar 01, 2024 10:43 pm

Toughbook CF-31

#1 Post by imWACC0 »

I'm trying to set up two CF-31 (with MX-23.2_x64, XFCE):

1) CF-31WFLAXLM
2) CF-31JEGAX1M

They are noted for not working out of the box (even in WindBlows). Mouse touchpad/touchscreen, sound, screen brightness keys, are not working.

Using this guide to try to fix it: https://www.bobjohnson.com/blog/how-to- ... book-cf31/


But the files don't do what it says, or missing, in MX, or an update took them out in the last 4 years.

Anyone have thoughts on this?

#############################################
Key points:


Will this work?

Code: Select all

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.nomux i8024.noloop"


Where is?

Code: Select all

 /usr/share/pulseaudio/alsa-mixer/paths/analog-output-speaker.conf


The "Startup Applications Preferences" needs:

Code: Select all

xinput set-prop "Fujitsu Component USB Touch Panel" "Coordinate Transformation Matrix" 1.075, 0, -.03, 0, 1.1, -0.07, 0, 0, 1
#############################################

P.S. Only system with MX I have ATM is a server, Don't feel like testing this stuff on that.
P.P.S.The power brick that was "for CF-31", was the wrong volt/watt/amp. Going to be a few day to test things.
Preferred Pronoun: I don't care about mine, think of me as any, all, or none. My ideas will stand or fall on their own, regardless of what you think of my gender.

User avatar
j2mcgreg
Global Moderator
Posts: 7161
Joined: Tue Oct 23, 2007 12:04 pm

Re: Toughbook CF-31

#2 Post by j2mcgreg »

I found this video guide for an Ubuntu install on that laptop:
https://www.google.com/search?q=toughbo ... U_woA,st:0

it might give you some tips.
HP 15; ryzen 3 5300U APU; 500 Gb SSD; 8GB ram
HP 17; ryzen 3 3200; 500 GB SSD; 12 GB ram
Idea Center 3; 12 gen i5; 256 GB ssd;

In Linux, newer isn't always better. The best solution is the one that works.

User avatar
rokytnji.1
Global Moderator
Posts: 839
Joined: Sun Apr 13, 2014 9:06 pm

Re: Toughbook CF-31

#3 Post by rokytnji.1 »

Anyone have thoughts on this?
Probably need quick system info readout for both units so members can see hardware and version of MX being used.

User avatar
imWACC0
Posts: 4
Joined: Fri Mar 01, 2024 10:43 pm

Re: Toughbook CF-31

#4 Post by imWACC0 »

rokytnji.1 wrote: Sat Mar 23, 2024 9:33 pmProbably need quick system info readout for both units so members can see hardware and version of MX being used.
imWACC0 wrote: Sat Mar 23, 2024 6:53 pm P.P.S.The power brick that was "for CF-31", was the wrong volt/watt/amp. Going to be a few day to test things.

I will as soon as the right power brick shows up. It ain't easy getting parts for an old system.

That's why I gave the part number, most are known. What info do you need beyond what's in these links?

https://www.amazon.com/Toughbook-CF-31W ... uctDetails
https://www.amazon.com/Toughbook-CF-31J ... uctDetails
Preferred Pronoun: I don't care about mine, think of me as any, all, or none. My ideas will stand or fall on their own, regardless of what you think of my gender.

User avatar
rokytnji.1
Global Moderator
Posts: 839
Joined: Sun Apr 13, 2014 9:06 pm

Re: Toughbook CF-31

#5 Post by rokytnji.1 »

Probably best to wait till charger comes in. Then you can post a live run or installed run of quick system info.

Amazon links are OK. Just not enough detail to see hardware .

HERE is a example of my details.

Code: Select all

harry@antix1:~
$ inxi -zv8
System:
  Kernel: 6.1.42-antix.1-amd64-smp arch: x86_64 bits: 64 compiler: gcc
    v: 13.2.0 clocksource: hpet available: acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.1.42-antix.1-amd64-smp
    root=UUID=b04ab828-b7f4-4b21-b1d4-fdf9ec6d5596 ro quiet selinux=0
  Desktop: IceWM v: 3.4.6 dm: slimski v: 1.5.0 Distro: antiX-23_x64-full
    Arditi del Popolo 27 August 2023 base: Debian GNU/Linux 12 (bookworm)
Machine:
  Type: Desktop System: WYSE product: Dell Wyse Thin Client Desktop 5060
    v: Rev 1 serial: <superuser required> Chassis: AMD Corporation type: 15
    v: 0.1 serial: <superuser required>
  Mobo: Inventec model: 0PY33N v: A01 serial: <superuser required>
    UEFI: Phoenix v: 1.0H date: 06/07/2018
Battery:
  Message: No system battery data found. Is one present?
Memory:
  System RAM: total: 8 GiB note: est. available: 6.71 GiB
    used: 1.17 GiB (17.5%)
  RAM Report: permissions: Unable to run dmidecode. Root privileges
    required.
PCI Slots:
  Permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: model: AMD GX-424CC SOC with Radeon R5E Graphics bits: 64 type: MCP
    arch: Puma level: v2 built: 2014-15 process: GF 28nm family: 0x16 (22)
    model-id: 0x30 (48) stepping: 1 microcode: 0x7030105
  Topology: cpus: 1x cores: 4 smt: <unsupported> cache: L1: 256 KiB
    desc: d-4x32 KiB; i-4x32 KiB L2: 2 MiB desc: 1x2 MiB
  Speed (MHz): avg: 998 min/max: 1000/2400 scaling: driver: acpi-cpufreq
    governor: schedutil cores: 1: 998 2: 998 3: 998 4: 998 bogomips: 19163
  Flags: 3dnowprefetch abm acc_power aes aperfmperf apic arat avx bmi1
    bpext clflush cmov cmp_legacy constant_tsc cpuid cr8_legacy cx16 cx8 de
    decodeassists extapic extd_apicid f16c flushbyasid fpu fxsr fxsr_opt ht
    hw_pstate ibs lahf_lm lbrv lm mca mce misalignsse mmx mmxext monitor
    movbe msr mtrr nonstop_tsc nopl npt nrip_save nx osvw overflow_recov pae
    pat pausefilter pclmulqdq pdpe1gb perfctr_llc perfctr_nb pfthreshold pge
    pni popcnt pse pse36 ptsc rdtscp rep_good sep skinit ssbd sse sse2 sse4_1
    sse4_2 sse4a ssse3 svm svm_lock syscall topoext tsc tsc_scale vme vmmcall
    wdt xsave xsaveopt
  Vulnerabilities:
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: retbleed mitigation: untrained return thunk; SMT disabled
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Retpolines, STIBP: disabled, RSB filling,
    PBRSB-eIBRS: Not affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: AMD Mullins [Radeon R4/R5 Graphics] driver: radeon v: kernel
    alternate: amdgpu arch: GCN-2 code: Sea Islands process: GF/TSMC 16-28nm
    built: 2013-17 ports: active: DP-1 empty: DP-2 bus-ID: 00:01.0
    chip-ID: 1002:9851 class-ID: 0300
  Display: server: X.Org v: 1.21.1.7 driver: X: loaded: radeon
    unloaded: fbdev,modesetting,vesa dri: radeonsi gpu: radeon display-ID: :0.0
    screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
    s-diag: 582mm (22.93")
  Monitor-1: DP-1 mapped: DisplayPort-0 model: 100002480 serial: <filter>
    built: 2020 res: 1920x1080 hz: 60 dpi: 103 gamma: 1.2 chroma: red: x: 0.651
    y: 0.329 green: x: 0.310 y: 0.612 blue: x: 0.137 y: 0.071 white: x: 0.314
    y: 0.329 size: 474x296mm (18.66x11.65") diag: 552mm (21.7") ratio: 16:10
    modes: 1920x1080, 1920x1080i, 1680x1050, 1280x1024, 1440x900, 1280x960,
    1366x768, 1280x720, 1024x768, 832x624, 800x600, 720x576, 720x576i,
    720x480, 720x480i, 640x480, 720x400
  API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
    device: 1 drv: swrast gbm: egl: 1.4 drv: kms_swrast surfaceless:
    drv: radeonsi x11: drv: radeonsi inactive: wayland
  API: OpenGL v: 4.5 vendor: amd mesa v: 22.3.6 glx-v: 1.4 es-v: 3.2
    direct-render: yes renderer: KABINI ( LLVM 15.0.6 DRM 2.50
    6.1.42-antix.1-amd64-smp) device-ID: 1002:9851 memory: 1000 MiB
    unified: no
Audio:
  Device-1: AMD Kabini HDMI/DP Audio driver: snd_hda_intel v: kernel
    bus-ID: 00:01.1 chip-ID: 1002:9840 class-ID: 0403
  Device-2: AMD FCH Azalia vendor: Inventec driver: snd_hda_intel v: kernel
    bus-ID: 00:14.2 chip-ID: 1022:780d class-ID: 0403
  API: ALSA v: k6.1.42-antix.1-amd64-smp status: kernel-api with: apulse
    type: pulse-emulator tools: alsactl,alsamixer,amixer
  Server-1: PipeWire v: 1.0.3 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin tools: pw-cat,pw-cli,wpctl
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    vendor: Inventec driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s
    lanes: 1 port: 1000 bus-ID: 04:00.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: eth0 state: down mac: <filter>
  Device-2: Realtek RTL8192EU 802.11b/g/n WLAN Adapter driver: rtl8xxxu
    type: USB rev: 2.1 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-1.1:3
    chip-ID: 0bda:818b class-ID: 0000 serial: <filter>
  IF: wlan0 state: up mac: <filter>
  IP v4: <filter> scope: global broadcast: <filter>
  IP v6: <filter> scope: link
  WAN IP: <filter>
Bluetooth:
  Device-1: Cambridge Silicon Radio Bluetooth Dongle (HCI mode) driver: btusb
    v: 0.8 type: USB rev: 1.1 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-2:3
    chip-ID: 0a12:0001 class-ID: e001
  Report: hciconfig ID: hci0 rfk-id: 0 state: down bt-service: stopped
    rfk-block: hardware: no software: no address: <filter>
  Info: acl-mtu: 1021:9 sco-mtu: 255:4 link-policy: rswitch sniff
    link-mode: peripheral accept
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 59.63 GiB used: 47.34 GiB (79.4%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/sda maj-min: 8:0 model: 64GB SATA Flash Drive size: 59.63 GiB
    block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s tech: SSD
    serial: <filter> fw-rev: 928D scheme: GPT
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 59.12 GiB size: 57.9 GiB (97.92%) used: 47.34 GiB (81.8%)
    fs: ext4 dev: /dev/sda2 maj-min: 8:2 label: rootantiX23
    uuid: b04ab828-b7f4-4b21-b1d4-fdf9ec6d5596
  ID-2: /boot/efi raw-size: 512 MiB size: 511 MiB (99.80%)
    used: 288 KiB (0.1%) fs: vfat dev: /dev/sda1 maj-min: 8:1 label: N/A
    uuid: FC28-61BE
Swap:
  Kernel: swappiness: 10 (default 60) cache-pressure: 50 (default 100)
    zswap: no
  ID-1: swap-1 type: file size: 3 GiB used: 0 KiB (0.0%) priority: -2
    file: /swap/swap
Unmounted:
  Message: No unmounted partitions found.
USB:
  Hub-1: 1-0:1 info: full speed or root hub ports: 2 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-2: 1-1:2 info: Advanced Micro Devices Root Hub ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 0438:7900 class-ID: 0900
  Device-1: 1-1.1:3 info: Realtek RTL8192EU 802.11b/g/n WLAN Adapter
    type: Network driver: rtl8xxxu interfaces: 1 rev: 2.1
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 500mA
    chip-ID: 0bda:818b class-ID: 0000 serial: <filter>
  Hub-3: 2-0:1 info: full speed or root hub ports: 2 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-4: 2-1:2 info: Advanced Micro Devices Root Hub ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 0438:7900 class-ID: 0900
  Device-1: 2-1.2:3 info: PCPlay Barcode PCP-BCG4209 type: keyboard,mouse
    driver: hid-generic,usbhid interfaces: 2 rev: 1.1
    speed: 1.5 Mb/s (183 KiB/s) lanes: 1 mode: 1.0 power: 400mA
    chip-ID: 13ba:0018 class-ID: 0301
  Hub-5: 3-0:1 info: hi-speed hub with single TT ports: 2 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Device-1: 3-1:2 info: Trust B.V. USB+PS/2 Optical Mouse type: mouse
    driver: hid-generic,usbhid interfaces: 1 rev: 1.1
    speed: 1.5 Mb/s (183 KiB/s) lanes: 1 mode: 1.0 power: 100mA
    chip-ID: 15d9:0a4c class-ID: 0301
  Device-2: 3-2:3 info: Cambridge Silicon Radio Bluetooth Dongle (HCI mode)
    type: bluetooth driver: btusb interfaces: 2 rev: 1.1
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 100mA
    chip-ID: 0a12:0001 class-ID: e001
  Hub-6: 4-0:1 info: super-speed hub ports: 2 rev: 3.0
    speed: 5 Gb/s (596.0 MiB/s) lanes: 1 mode: 3.2 gen-1x1 chip-ID: 1d6b:0003
    class-ID: 0900
Sensors:
  System Temperatures: cpu: 46.1 C mobo: N/A gpu: radeon temp: 48.0 C
  Fan Speeds (rpm): N/A
Repos:
  Packages: pm: dpkg pkgs: 1700 libs: 792 tools: apt,apt-get,aptitude,synaptic
  No active apt repos in: /etc/apt/sources.list
  Active apt repos in: /etc/apt/sources.list.d/antix.list
    1: deb [signed-by=/etc/apt/keyrings/antix-archive-keyring.gpg] http://la.mxrepo.com/antix/bookworm bookworm main nonfree nosystemd
  Active apt repos in: /etc/apt/sources.list.d/bookworm-backports.list
    1: deb http://deb.debian.org/debian bookworm-backports main contrib non-free non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
    1: deb http://ftp.us.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/debian.list
    1: deb http://ftp.de.debian.org/debian/ bookworm main contrib non-free non-free-firmware
    2: deb http://security.debian.org/ bookworm-security main contrib non-free non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/google-chrome.list
    1: deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main
  Active apt repos in: /etc/apt/sources.list.d/librewolf.list
    1: deb [arch=amd64] http://deb.librewolf.net bookworm main
  No active apt repos in: /etc/apt/sources.list.d/liquorix.list
Processes:
  CPU top: 5 of 157
  1: cpu: 100% command: ps pid: 1767 mem: 3.18 MiB (0.0%)
  2: cpu: 26.1% command: firefox-esr pid: 31391 mem: 454.1 MiB (6.6%)
  3: cpu: 14.5% command: firefox-esr pid: 31606 mem: 172.4 MiB (2.5%)
  4: cpu: 5.3% command: firefox-esr pid: 31532 mem: 164.6 MiB (2.3%)
  5: cpu: 2.2% command: roxterm pid: 1690 mem: 32.1 MiB (0.4%)
  Memory top: 5 of 157
  1: mem: 454.1 MiB (6.6%) command: firefox-esr pid: 31391 cpu: 26.1%
  2: mem: 172.4 MiB (2.5%) command: firefox-esr pid: 31606 cpu: 14.5%
  3: mem: 164.6 MiB (2.3%) command: firefox-esr pid: 31532 cpu: 5.3%
  4: mem: 150.2 MiB (2.1%) command: apt-notifier.py started-by: python3
    pid: 2440 cpu: 0.0%
  5: mem: 123.9 MiB (1.8%) command: firefox-esr pid: 31479 cpu: 0.4%
Info:
  Processes: 157 Uptime: 2d 1h 41m wakeups: 0 Init: SysVinit v: 3.06
  runlevel: 5 default: 5 tool: service Compilers: gcc: 12.2.0 alt: 12
  Shell: Bash v: 5.2.15 running-in: roxterm inxi: 3.3.31
harry@antix1:~
$ 
Links are OK for general stuff. Above is meat of your subject thread. Quick system info will show what I posted, somewhat.

Charlie Brown

Re: Toughbook CF-31

#6 Post by Charlie Brown »

imWACC0 wrote: Sat Mar 23, 2024 6:53 pm... Will this work?..
Yes (hopefully) but:

on MX there's a simpler way : "MX Boot Options" from menu - 'Kernel Parameters" box.. add there (with a space after the existing ones) and click apply.

However:
  • I wonder why they wrote it as i8024 , actually no such parameter ( but i8042 )

    Also this would be even better ("belt and braces" :) )

    Code: Select all

    i8042.reset i8042.nomux i8042.nopnp i8042.noloop
  • Also, since that description was according to Ubuntu (and a previous release) it was according to Pulseaudio (now it's Pipewire) hence no such file ...

    Once you post the "Quick System Info" from menu, we (all forum members) can try to make the sound work other ways ...
  • As for the startup entry:

    You'll find it in Menu:

    "Session and Startup" , the 2nd tab, click the "add" button on buttom-left:

    Any name you like, Any description you like, Command:

    Code: Select all

    sh -c '/usr/bin/xinput set-prop "Fujitsu Component USB Touch Panel Pen (0)" "Coordinate Transformation Matrix" 1.075, 0, -.03, 0, 1.1, -0.07, 0, 0, 1'

P.S. You can also install the most recent Liquorix kernel from "MX Package Installer" with just 2 clicks and reboot and try sound , mouse etc...

User avatar
imWACC0
Posts: 4
Joined: Fri Mar 01, 2024 10:43 pm

Re: Toughbook CF-31

#7 Post by imWACC0 »

Charlie Brown wrote: Sun Mar 24, 2024 3:23 pm i8024 Vs. i8042 )
{Head->Desk} I'm guessing that's why the "fix" did not work
Charlie Brown wrote: Sun Mar 24, 2024 3:23 pm

Code: Select all

i8042.reset i8042.nomux i8042.nopnp i8042.noloop
Thanks, that's good info

If things are "Pipewire" now, I'm betting the code for pulseaudio is not going to work {face->palm}

Code: Select all

[Element Headphone]
switch = off
volume = merge
override-map.1 = all
override-map.2 = all-left,all-right
and

Code: Select all

[Element Speaker]
required-any = any
switch = mute
volume = off
I'm not sure what those two changes do, what I do know is that headphones will work but speakers don't


Thank you for your time, I'll get more info when the two bricks show up
Preferred Pronoun: I don't care about mine, think of me as any, all, or none. My ideas will stand or fall on their own, regardless of what you think of my gender.

User avatar
imWACC0
Posts: 4
Joined: Fri Mar 01, 2024 10:43 pm

Re: Toughbook CF-31

#8 Post by imWACC0 »

rokytnji.1 wrote: Sun Mar 24, 2024 2:27 am Amazon links are OK. Just not enough detail to see hardware .
If there's specific info you need, let me know. I can find all specs that you need.

P.S. I have two Wyse 5060 around here, and a few older ones also. Running PFsense on one, and a few app servers running on old Wyse (Yes, they do need to be on there own hardware)
Preferred Pronoun: I don't care about mine, think of me as any, all, or none. My ideas will stand or fall on their own, regardless of what you think of my gender.

Charlie Brown

Re: Toughbook CF-31

#9 Post by Charlie Brown »

imWACC0 wrote: Wed Mar 27, 2024 4:18 am
rokytnji.1 wrote: Sun Mar 24, 2024 2:27 am Amazon links are OK. Just not enough detail to see hardware .
If there's specific info you need, let me know...
He just meant the "Quick System Info" from menu. Just click "copy for forum" then directly paste into your post ("directly", cause it also has the "code tags" required, sometimes users edit it and remove them)

Post Reply

Return to “MX Help”