Installation in Commodore C64X extreme no sound, no wifi

The Commodore OS Vision Linux distribution and Linux software discussion and help.
Post Reply
munecito
Posts: 8
pinterest Kuchnie na Wymiar Warszawa
Joined: Mon Oct 14, 2024 2:11 pm
Contact:

Installation in Commodore C64X extreme no sound, no wifi

Post by munecito »

As per the title.

I don't have wifi or sound.

I tried updating the kernel once using my mobile for USB tethering but it did not go well. Broke the system and I could only use terminal.

There were some Lightdm and orther services that would not start.

Here are the specs of the system as Commodore Os sees it:

Code: Select all

Snapshot created on: 20231116_1806
System:    Kernel: 6.5.0-5-amd64 [6.5.13-1] x86_64 bits: 64 compiler: gcc v: 13.2.0 
           parameters: BOOT_IMAGE=/boot/vmlinuz-6.5.0-5-amd64 root=/dev/nvme0n1p6 
           Desktop: MATE 1.24.1 info: mate-panel, cairo-dock wm: marco 1.24.1 vt: 7 
           dm: LightDM 1.26.0 Distro: MX-21.3_x64 Wildflower October 20  2021 
           base: Debian GNU/Linux 11 (bullseye) 
Machine:   Type: Desktop System: Gigabyte product: A620I AX v: N/A serial: <filter> 
           Mobo: Gigabyte model: A620I AX serial: <filter> UEFI: American Megatrends LLC. v: F32f 
           date: 12/19/2024 
Battery:   Device-1: hidpp_battery_0 model: Logitech Wireless Touch Keyboard K400 Plus 
           serial: <filter> charge: 55% (should be ignored) rechargeable: yes status: Discharging 
CPU:       Info: 8-Core model: AMD Ryzen 7 8700G w/ Radeon 780M Graphics bits: 64 type: MT MCP 
           arch: Zen 3 family: 19 (25) model-id: 75 (117) stepping: 2 microcode: A705206 cache: 
           L2: 8 MiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm bogomips: 134397 
           Speed: 2999 MHz min/max: 400/5651 MHz Core speeds (MHz): 1: 2991 2: 400 3: 400 4: 400 
           5: 400 6: 400 7: 3255 8: 400 9: 2984 10: 400 11: 400 12: 400 13: 400 14: 4220 15: 400 
           16: 400 
           Vulnerabilities: Type: gather_data_sampling status: Not affected 
           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 status: Not affected 
           Type: spec_rstack_overflow mitigation: Safe RET 
           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: Enhanced / Automatic IBRS, IBPB: conditional, STIBP: 
           always-on, RSB filling, PBRSB-eIBRS: Not affected 
           Type: srbds status: Not affected 
           Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: AMD vendor: Gigabyte driver: N/A alternate: amdgpu bus-ID: 0e:00.0 
           chip-ID: 1002:15bf class-ID: 0300 
           Display: x11 server: X.Org 1.20.11 compositor: marco v: 1.24.1 driver: loaded: ati,vesa 
           unloaded: fbdev,modesetting,radeon display-ID: :0 screens: 1 
           Screen-1: 0 s-res: 1024x768 s-dpi: 96 s-size: 271x203mm (10.7x8.0") 
           s-diag: 339mm (13.3") 
           Monitor-1: default res: 1024x768 hz: 76 
           OpenGL: renderer: llvmpipe (LLVM 11.0.1 256 bits) v: 4.5 Mesa 20.3.5 compat-v: 3.1 
           direct render: Yes 
Audio:     Device-1: AMD Rembrandt Radeon High Definition Audio driver: snd_hda_intel v: kernel 
           bus-ID: 0e:00.1 chip-ID: 1002:1640 class-ID: 0403 
           Device-2: AMD Family 17h/19h HD Audio vendor: Gigabyte driver: snd_hda_intel v: kernel 
           bus-ID: 0e:00.6 chip-ID: 1022:15e3 class-ID: 0403 
           Sound Server-1: ALSA v: k6.5.0-5-amd64 running: yes 
           Sound Server-2: JACK v: 1.9.21 running: no 
           Sound Server-3: PulseAudio v: 14.2 running: yes 
           Sound Server-4: PipeWire v: 0.3.19 running: no 
Network:   Device-1: Realtek RTL8125 2.5GbE vendor: Gigabyte driver: r8169 v: kernel port: e000 
           bus-ID: 05:00.0 chip-ID: 10ec:8125 class-ID: 0200 
           IF: eth0 state: down mac: <filter> 
           Device-2: Realtek driver: N/A modules: rtw89_8852ce port: d000 bus-ID: 06:00.0 
           chip-ID: 10ec:c852 class-ID: 0280 
           IF-ID-1: usb0 state: unknown speed: -1 duplex: half mac: <filter> 
Bluetooth: Device-1: Realtek Bluetooth Radio type: USB driver: btusb v: 0.8 bus-ID: 1-10:5 
           chip-ID: 0bda:0852 class-ID: e001 serial: <filter> 
           Report: hciconfig ID: hci0 rfk-id: 0 state: down bt-service: N/A rfk-block: 
           hardware: no software: yes address: <filter> 
           Info: acl-mtu: 0:0 sco-mtu: 0:0 link-mode: slave accept 
           Device-2: Samsung Galaxy series misc. (tethering mode) type: USB driver: rndis_host 
           v: kernel bus-ID: 4-1:3 chip-ID: 04e8:6863 class-ID: 0a00 serial: <filter> 
Drives:    Local Storage: total: 1.82 TiB used: 18.66 GiB (1.0%) 
           SMART Message: Unable to run smartctl. Root privileges required. 
           ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Western Digital model: WD BLACK SN850X 1000GB 
           size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s lanes: 4 
           type: SSD serial: <filter> rev: 620361WD temp: 53.9 C scheme: GPT 
           ID-2: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 870 EVO 1TB size: 931.51 GiB 
           block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s type: SSD serial: <filter> 
           rev: 3B6Q scheme: GPT 
Partition: ID-1: / raw-size: 155.25 GiB size: 151.75 GiB (97.74%) used: 18.62 GiB (12.3%) fs: ext4 
           dev: /dev/nvme0n1p6 maj-min: 259:6 
           ID-2: /boot/efi raw-size: 512 MiB size: 511 MiB (99.80%) used: 38.2 MiB (7.5%) fs: vfat 
           dev: /dev/nvme0n1p1 maj-min: 259:1 
Swap:      Alert: No swap data was found. 
Sensors:   System Temperatures: cpu: 52.0 C mobo: 41.0 C 
           Fan Speeds (RPM): N/A 
Repos:     Packages: note: see --pkg apt: 3170 lib: 1735 flatpak: 0 
           Active apt repos in: /etc/apt/sources.list 
           1: deb http://deb.debian.org/debian unstable main contrib non-free
           2: deb-src http://deb.debian.org/debian unstable main contrib non-free
           No active apt repos in: /etc/apt/sources.list.d/awn-core-ubuntu-ppa-jammy.list 
           No active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list 
           Active apt repos in: /etc/apt/sources.list.d/debian.list 
           1: deb http://deb.debian.org/debian/ bullseye-backports non-free contrib main
           Active apt repos in: /etc/apt/sources.list.d/google-earth-pro.list 
           1: deb [arch=amd64] http://dl.google.com/linux/earth/deb/ stable main
           Active apt repos in: /etc/apt/sources.list.d/mono-official-vs.list 
           1: deb https://download.mono-project.com/repo/debian vs-buster main
           Active apt repos in: /etc/apt/sources.list.d/mx.list 
           1: deb http://mx.debian.nz/mx/repo/ bullseye non-free main
           No active apt repos in: /etc/apt/sources.list.d/nilarimogard-ubuntu-webupd8-kinetic.list 
           Active apt repos in: /etc/apt/sources.list.d/tor.list 
           1: deb [signed-by=/usr/share/keyrings/tor-archive-keyring.gpg] https://deb.torproject.org/torproject.org bullseye main
           2: deb-src [signed-by=/usr/share/keyrings/tor-archive-keyring.gpg] https://deb.torproject.org/torproject.org bullseye main
           Active apt repos in: /etc/apt/sources.list.d/vscode.list 
           1: deb [arch=amd64,arm64,armhf] http://packages.microsoft.com/repos/code stable main
Info:      Processes: 316 Uptime: 6m wakeups: 3 Memory: 14.74 GiB used: 1.23 GiB (8.3%) 
           Init: SysVinit v: 2.96 runlevel: 5 default: 5 tool: systemctl Compilers: gcc: 10.2.1 
           alt: 10 Client: shell wrapper v: 5.1.4-release inxi: 3.3.06 
Boot Mode: UEFI
And below is how Linux Mint sees it:

Code: Select all

System:
  Kernel: 6.8.0-51-generic arch: x86_64 bits: 64 compiler: gcc v: 13.3.0 clocksource: tsc
  Desktop: Cinnamon v: 6.2.9 tk: GTK v: 3.24.41 wm: Muffin v: 6.2.0 tools: cinnamon-screensaver
    vt: 7 dm: LightDM v: 1.30.0 Distro: Linux Mint 22 Wilma base: Ubuntu 24.04 noble
Machine:
  Type: Desktop System: Gigabyte product: A620I AX v: N/A serial: <superuser required>
  Mobo: Gigabyte model: A620I AX serial: <superuser required> uuid: <superuser required>
    UEFI: American Megatrends LLC. v: F32f date: 12/19/2024
Battery:
  Device-1: hidpp_battery_0 model: Logitech Wireless Touch Keyboard K400 Plus serial: <filter>
    charge: 55% (should be ignored) rechargeable: yes status: discharging
CPU:
  Info: 8-core model: AMD Ryzen 7 8700G w/ Radeon 780M Graphics bits: 64 type: MT MCP smt: enabled
    arch: Zen 4 rev: 2 cache: L1: 512 KiB L2: 8 MiB L3: 16 MiB
  Speed (MHz): avg: 1372 high: 4899 min/max: 400/5176 cores: 1: 400 2: 400 3: 400 4: 400 5: 400
    6: 4899 7: 3622 8: 2998 9: 2999 10: 400 11: 400 12: 3034 13: 400 14: 400 15: 400 16: 400
    bogomips: 134405
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
  Device-1: AMD Phoenix1 vendor: Gigabyte driver: amdgpu v: kernel arch: RDNA-3 pcie:
    speed: 16 GT/s lanes: 16 ports: active: HDMI-A-1 empty: DP-1, DP-2, DP-3, DP-4, DP-5, DP-6,
    DP-7, Writeback-1 bus-ID: 0e:00.0 chip-ID: 1002:15bf class-ID: 0300 temp: 37.0 C
  Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X: loaded: amdgpu
    unloaded: fbdev,modesetting,vesa dri: radeonsi gpu: amdgpu display-ID: :0 screens: 1
  Screen-1: 0 s-res: 3840x2160 s-dpi: 96 s-size: 1016x571mm (40.00x22.48")
    s-diag: 1165mm (45.88")
  Monitor-1: HDMI-A-1 mapped: HDMI-A-0 model: HISENSE serial: <filter> res: 3840x2160 hz: 60
    dpi: 140 size: 698x392mm (27.48x15.43") diag: 1321mm (52") modes: max: 3840x2160 min: 640x480
  API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi device: 1 drv: swrast
    surfaceless: drv: radeonsi x11: drv: radeonsi inactive: gbm,wayland
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.0.9-0ubuntu0.3 glx-v: 1.4
    direct-render: yes renderer: AMD Radeon Graphics (radeonsi gfx1103_r1 LLVM 17.0.6 DRM 3.57
    6.8.0-51-generic) device-ID: 1002:15bf
Audio:
  Device-1: AMD Rembrandt Radeon High Definition Audio driver: snd_hda_intel v: kernel pcie:
    speed: 16 GT/s lanes: 16 bus-ID: 0e:00.1 chip-ID: 1002:1640 class-ID: 0403
  Device-2: AMD Family 17h/19h HD Audio vendor: Gigabyte driver: snd_hda_intel v: kernel pcie:
    speed: 16 GT/s lanes: 16 bus-ID: 0e:00.6 chip-ID: 1022:15e3 class-ID: 0403
  API: ALSA v: k6.8.0-51-generic status: kernel-api
  Server-1: PipeWire v: 1.0.5 status: active with: 1: pipewire-pulse status: active
    2: wireplumber status: active 3: pipewire-alsa type: plugin
Network:
  Device-1: Realtek RTL8125 2.5GbE vendor: Gigabyte driver: r8169 v: kernel pcie: speed: 5 GT/s
    lanes: 1 port: e000 bus-ID: 05:00.0 chip-ID: 10ec:8125 class-ID: 0200
  IF: enp5s0 state: down mac: <filter>
  Device-2: Realtek RTL8852CE PCIe 802.11ax Wireless Network driver: rtw89_8852ce v: kernel pcie:
    speed: 5 GT/s lanes: 1 port: d000 bus-ID: 06:00.0 chip-ID: 10ec:c852 class-ID: 0280
  IF: wlp6s0 state: up mac: <filter>
Bluetooth:
  Device-1: Realtek Bluetooth Radio driver: btusb v: 0.8 type: USB rev: 1.0 speed: 12 Mb/s lanes: 1
    bus-ID: 1-10:5 chip-ID: 0bda:0852 class-ID: e001 serial: <filter>
  Report: hciconfig ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.3 lmp-v: 12
    sub-v: 7225 hci-v: 12 rev: 40d class-ID: 7c0104
Drives:
  Local Storage: total: 1.85 TiB used: 38.12 GiB (2.0%)
  ID-1: /dev/nvme0n1 vendor: Western Digital model: WD BLACK SN850X 1000GB size: 931.51 GiB
    speed: 63.2 Gb/s lanes: 4 tech: SSD serial: <filter> fw-rev: 620361WD temp: 52.9 C scheme: GPT
  ID-2: /dev/sda vendor: Samsung model: SSD 870 EVO 1TB size: 931.51 GiB speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 3B6Q scheme: GPT
  ID-3: /dev/sdb model: USB Flash Drive size: 29.45 GiB type: USB rev: 3.0 spd: 5 Gb/s lanes: 1
    tech: SSD serial: <filter> fw-rev: PMAP scheme: MBR
Partition:
  ID-1: / size: 310.5 GiB used: 10.92 GiB (3.5%) fs: btrfs dev: /dev/nvme0n1p5
  ID-2: /boot/efi size: 511 MiB used: 38.2 MiB (7.5%) fs: vfat dev: /dev/nvme0n1p1
  ID-3: /home size: 310.5 GiB used: 10.92 GiB (3.5%) fs: btrfs dev: /dev/nvme0n1p5
Swap:
  Alert: No swap data was found.
USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 10 rev: 2.0 speed: 480 Mb/s lanes: 1
    chip-ID: 1d6b:0002 class-ID: 0900
  Device-1: 1-3:2 info: Logitech Unifying Receiver type: keyboard,mouse,HID
    driver: logitech-djreceiver,usbhid interfaces: 3 rev: 2.0 speed: 12 Mb/s lanes: 1 power: 98mA
    chip-ID: 046d:c52b class-ID: 0300
  Device-2: 1-7:3 info: TG3 CMD64A type: keyboard,HID driver: hid-generic,usbhid interfaces: 2
    rev: 2.0 speed: 12 Mb/s lanes: 1 power: 500mA chip-ID: 0f39:0644 class-ID: 0300
  Device-3: 1-9:4 info: Integrated Express RGB LED Controller type: HID
    driver: hid-generic,usbhid interfaces: 2 rev: 2.0 speed: 12 Mb/s lanes: 1 power: 100mA
    chip-ID: 048d:5702 class-ID: 0300
  Device-4: 1-10:5 info: Realtek Bluetooth Radio type: bluetooth driver: btusb interfaces: 2
    rev: 1.0 speed: 12 Mb/s lanes: 1 power: 500mA chip-ID: 0bda:0852 class-ID: e001 serial: <filter>
  Hub-2: 2-0:1 info: super-speed hub ports: 4 rev: 3.1 speed: 10 Gb/s lanes: 1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-3: 3-0:1 info: hi-speed hub with single TT ports: 2 rev: 2.0 speed: 480 Mb/s lanes: 1
    chip-ID: 1d6b:0002 class-ID: 0900
  Hub-4: 4-0:1 info: super-speed hub ports: 2 rev: 3.1 speed: 10 Gb/s lanes: 1 chip-ID: 1d6b:0003
    class-ID: 0900
  Device-1: 4-1:2 info: Samsung Galaxy series misc. (MTP mode) type: still imaging,abstract
    (modem),CDC-data driver: cdc_acm,usbfs interfaces: 3 rev: 3.2 speed: 5 Gb/s lanes: 1
    power: 896mA chip-ID: 04e8:6860 class-ID: 0a00 serial: <filter>
  Device-2: 4-2:3 info: Netac Flash Drive type: mass storage driver: usb-storage interfaces: 1
    rev: 3.0 speed: 5 Gb/s lanes: 1 power: 896mA chip-ID: 0dd8:2005 class-ID: 0806 serial: <filter>
  Hub-5: 5-0:1 info: hi-speed hub with single TT ports: 1 rev: 2.0 speed: 480 Mb/s lanes: 1
    chip-ID: 1d6b:0002 class-ID: 0900
  Hub-6: 6-0:1 info: Linux Foundation 3.0 root hub ports: N/A rev: 3.0 speed: 5 Gb/s lanes: 1
    chip-ID: 1d6b:0003 class-ID: 0900
  Hub-7: 7-0:1 info: hi-speed hub with single TT ports: 1 rev: 2.0 speed: 480 Mb/s lanes: 1
    chip-ID: 1d6b:0002 class-ID: 0900
  Hub-8: 8-0:1 info: super-speed hub ports: 1 rev: 3.1 speed: 10 Gb/s lanes: 1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-9: 9-0:1 info: hi-speed hub with single TT ports: 1 rev: 2.0 speed: 480 Mb/s lanes: 1
    chip-ID: 1d6b:0002 class-ID: 0900
  Hub-10: 10-0:1 info: super-speed hub ports: 1 rev: 3.1 speed: 10 Gb/s lanes: 1
    chip-ID: 1d6b:0003 class-ID: 0900
Sensors:
  System Temperatures: cpu: 49.4 C mobo: 40.0 C gpu: amdgpu temp: 38.0 C
  Fan Speeds (rpm): N/A
Repos:
  Packages: pm: dpkg pkgs: 1959
  No active apt repos in: /etc/apt/sources.list
  Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
    1: deb https: //mirror.aarnet.edu.au/pub/linuxmint-packages wilma main upstream import backport
    2: deb http: //mirror.overthewire.com.au/ubuntu noble main restricted universe multiverse
    3: deb http: //mirror.overthewire.com.au/ubuntu noble-updates main restricted universe multiverse
    4: deb http: //mirror.overthewire.com.au/ubuntu noble-backports main restricted universe multiverse
    5: deb http: //security.ubuntu.com/ubuntu/ noble-security main restricted universe multiverse
Info:
  Memory: total: 16 GiB note: est. available: 14.74 GiB used: 1.39 GiB (9.4%)
  Processes: 386 Power: uptime: 0m states: freeze,mem,disk suspend: deep wakeups: 0
    hibernate: platform Init: systemd v: 255 target: graphical (5) default: graphical
  Compilers: gcc: 13.3.0 Client: Cinnamon v: 6.2.9 inxi: 3.3.34


munecito
Posts: 8
Joined: Mon Oct 14, 2024 2:11 pm
Contact:

Re: Installation in Commodore C64X extreme no sound, no wifi

Post by munecito »

Doing an update through the top menu / update Commodore Os breaks the installation terribly. It makes all jump and shake, never seem anything like that.

Updating the kernel also breaks it, in a similar fashion to what some other posters describe.

The good news is that as Leo Nigro had suggested in the past, running it as a VM from within Linux Mint works very nicely.

I do hope next version works with the hardware as one of my intentions with the C64 is to show my niece how to work and install, bare metal vs VM.

By the way. Does anyone know how to set up the VM for persistency?

User avatar
LeoNigro
Site Admin
Posts: 277
Joined: Mon Aug 14, 2023 1:29 pm
Contact:

Re: Installation in Commodore C64X extreme no sound, no wifi

Post by LeoNigro »

Obviously something has gone awry with the new kernel that breaks the operating system entirely.
Linux is so fickle sometimes it can get quite infuriating. It's all a crap-shoot.
The ability to update the kernel was added in the hope of improving compatibility with newer hardware.
However, in actuality, updating the kernel should really be a last resort move to resolve compatibility issues.
Back in Commodore OS 1.0, updating the kernel helped us resolve graphics issues when Intel moved to Sandybridge which is why it remained integrated in COS2. I could be wrong, but I don't think kernel upgrading is provided so easily as part of the regular update procedure for other Linux distros.
Unfortunately, kernel upgrading was recently thwarted by the Debian team, who decided that they would only back-port functionality to the older Debian release which Commodore OS 2 is based on, but not hardware compatibility.
That's their prerogative, but it lands COS2 in quandary.

I'm going to put a big warning on Commodore OS 3 when you attempt to update the kernel, that it could result in system instability or even render the OS non functional.
But unfortunately that doesn't fix your current hardware issues with COS2.
That you don't have wifi and sound really sucks.
If it was an option, I don't know if care was taken to ensure the wifi module is Linux compatible.
It is my hope that at least some of these issues will be resolved in Commodore OS 3.0 which is coming soonish.
I know the work in progress of COS3 is running great on hardware like the N100 that COS2 can't so it gives me hope.

To anyone who actually bought both a C64x + hardware combination through MyRetroComputer and are having COS2 compatibility issues, and who would be up for it, I would be happy to provide you with a personal link to download a wip "early" beta install of COS3.
Not everything I want is in there yet, but most of the look and feel is the same. Just a few gripes and annoyances to resolve.
I won't be doing an update though, and you would need, if you want to have the latest COS, to download the final.
So if you're interested, just DM me and include a picture of the label on the bottom of the C64x to verify you own one, and I'll try to get that happening ASAP.
Do not post that image online though.....there may be benefits that might come down the line I might provide to hardware purchasers.
Image Commodore OS creator. Site Admin. Owns: C64, C128D(Sidekick64), A500, A1000(piStorm), C64x(i7)

Post Reply

Who is online

Users browsing this forum: Bing [Bot] and 1 guest