Posted on Leave a comment

Function Keys & Screen Brightness on Linux Laptops

Screen brightness on Linux laptops - brightness icon and function keys

Screen brightness on Linux laptops – and those function keys

If screen brightness on Linux won’t adjust, or your function keys for volume and brightness do nothing, it’s almost always a small configuration gap rather than broken hardware. This guide covers the brightness keys, the wider Fn row, and the reliable fallbacks when a shortcut misbehaves.

Step 1 – Adjust brightness from settings first

Before touching the keyboard, confirm brightness works at all. Open Settings → Power or click the system tray and use the brightness slider. If the slider moves the brightness but your keys don’t, the issue is just key mapping — covered below. If even the slider does nothing, read on to Step 3.

Step 2 – The function key lock

Many laptops have an Fn Lock (often Fn+Esc, or a padlock symbol on a key). When it’s set the “wrong” way, the media and brightness keys need Fn held down, or stop working as expected. Toggling Fn Lock is the single most common fix for function keys on Linux laptops — try it first.

Step 3 – When brightness keys do nothing

On some graphics hardware the brightness keys need a kernel hint to work. This is a known quirk with certain laptops, and it’s exactly the kind of thing that should be configured before a machine ships. Adjusting a boot parameter resolves it, but it’s worth having someone who knows the specific fix apply it rather than experimenting.

Step 4 – Volume, media and other Fn keys

Volume and media keys usually work out of the box. If a particular key doesn’t, you can map it manually in Settings → Keyboard → Keyboard Shortcuts, assigning the action you want to that key. This is a handy way to get a stubborn key doing something useful.

Step 5 – Keyboard backlight

If your laptop has a backlit keyboard, its key (often Fn plus a backlight symbol) cycles through brightness levels. Some models also expose it in the power settings. If it isn’t responding, it’s typically the same key-mapping situation as the screen brightness keys.

Sorted before it reaches you

Brightness and function-key quirks are exactly what we iron out on the bench. Every ArkPC Linux laptop is tested so screen brightness and the function keys work on your chosen distro before it ships across Australia. Fighting these on your own machine? Our support team knows the model-specific fixes.

Posted on Leave a comment

No Internet on Linux – Step-by-Step Network Debugging

No internet on Linux - globe with a slash representing a broken network connection

No internet on Linux – step-by-step network debugging

No internet on Linux is frustrating, but it’s almost always fixable in a few minutes once you know where to look. This guide works through the problem in order — from “is it just this website?” down to the network card itself — so you can find the cause without guessing. It applies to Ubuntu, Mint, Debian and most other distros.

Step 1 – Find out how far the connection gets

Open a terminal and test three things in turn:

ping -c3 192.168.1.1
ping -c3 1.1.1.1
ping -c3 google.com

If the first (your router) fails, the problem is local — cable, WiFi or adapter. If the router replies but the second (a public IP) fails, the issue is between you and your provider. If only the third (a name) fails, your connection works and the problem is DNS — jump to Step 4.

Step 2 – Check NetworkManager sees your connection

nmcli device status

Your adapter should read connected. If it says unavailable or disconnected, the network service may have stalled. Restart it with:

sudo systemctl restart NetworkManager

Wait ten seconds and check again — this alone clears a surprising number of “no internet on Linux” cases.

Step 3 – Wired vs wireless

If WiFi is the problem, plug in an Ethernet cable to confirm the rest of the system is fine. A working wired connection but dead WiFi points to a wireless driver issue — our separate WiFi troubleshooting guide covers that in detail. No wired option? Tethering a phone over USB is a quick way to get online temporarily so you can install any fix you need.

Step 4 – Fixing DNS

If you can reach IP addresses but not website names, DNS is failing. Test with a public resolver:

ping -c3 1.1.1.1
nslookup google.com 1.1.1.1

If that works, set your connection to use a reliable public DNS server in Settings → Network → your connection → IPv4, then turn off automatic DNS and enter the server manually. Reconnect and names should resolve again.

Step 5 – Rule out the router

Before assuming it’s the computer, check whether other devices are online. If nothing in the house has internet, restart the router and contact your provider. If only the Linux machine is affected, the cause is local — and the steps above will have narrowed it down.

Hardware that connects out of the box

Network adapters with poor Linux support are a common root cause of these headaches. Every ArkPC Linux laptop and desktop is tested with wired and wireless networking working on your chosen distro before it ships anywhere in Australia. If your current machine keeps dropping offline, talk to our support team — we’ll tell you honestly whether it’s a setting, a driver, or hardware worth replacing.

Posted on Leave a comment

No Sound on Linux – Fix Audio on Ubuntu and Mint

No sound on Linux - muted speaker icon, fix audio on Ubuntu and Mint

No sound on Linux – fix audio on Ubuntu and Mint

No sound on Linux after a fresh install is almost always a settings or driver issue rather than broken hardware, and it’s usually fixed in minutes. Work through these steps in order — they go from the most common cause to the rarest.

Step 1 – Check the obvious first

Click the speaker icon in the system tray: is the output muted, or is the volume at zero? Then open Settings → Sound and look at the Output Device dropdown. The most frequent cause of no sound on Linux is the wrong output being selected — for example HDMI audio while your speakers are on the headphone jack, or vice versa. Try each device in the list while playing music.

Step 2 – Test with a different application

Play a video in Firefox and a local file in your music player. If one works and the other doesn’t, the problem is that application’s own volume — open the sound settings’ Applications tab and check per-app levels.

Step 3 – Restart the audio system

Modern Ubuntu and Mint use PipeWire; older releases use PulseAudio. Restart whichever is present:

systemctl --user restart pipewire pipewire-pulse
pulseaudio -k

Log out and back in if sound doesn’t return immediately.

Step 4 – Check the hardware level with ALSA

alsamixer

Use the arrow keys and check that Master, PCM and Speaker channels aren’t muted (an MM label means muted — press M to unmute). Laptops sometimes ship with Auto-Mute Mode enabled, which silences speakers permanently; set it to Disabled here.

Step 5 – Still silent?

Run aplay -l to confirm Linux sees your sound card at all. If no card is listed, the codec may need a newer kernel — updating the system often resolves this on recent hardware.

HDMI, USB and Bluetooth audio quirks

External audio has its own pitfalls. HDMI sound only flows while the monitor or TV is the selected output device, and some displays must be on before the PC boots to be detected. USB headsets register as a separate sound card – select them explicitly in Settings, then check their volume independently. Bluetooth headphones that connect but stay silent are usually in the wrong profile: switch from the low-quality HSP/HFP profile to A2DP in the sound settings.

Sound that just works

Audio quirks are exactly the kind of thing we iron out before a machine leaves our bench. Every ArkPC Linux desktop and laptop is tested with working sound on your chosen distro before shipping anywhere in Australia. Stuck on your own hardware? ArkPC support is local and happy to help.

Posted on Leave a comment

Linux WiFi Not Working – Fixes for Laptop and Desktop

Linux WiFi not working – troubleshooting guide for Linux laptops and desktops

Linux WiFi not working – how to diagnose and fix it

Linux WiFi not working is the single most common issue people hit after installing Linux on a laptop, and in most cases it comes down to one thing: the wireless chip needs a driver (firmware) that didn’t load out of the box. This guide takes you from diagnosis to fix, step by step, on Ubuntu, Mint, Debian and most other distros.

Step 1 – Confirm the hardware is detected

Open a terminal and run:

lspci | grep -i network
lsusb | grep -i wireless

If a wireless adapter is listed, the hardware is visible and the problem is software. If nothing appears at all, check that WiFi isn’t disabled by a hardware switch or function key (often Fn+F2 or similar on laptops).

Step 2 – Check whether a driver is loaded

nmcli device
sudo lshw -C network

A device shown as unavailable or a line reading network UNCLAIMED means no driver is attached — the classic cause of Linux WiFi not working.

Step 3 – Install the missing driver

On Ubuntu and Mint, open Software & Updates → Additional Drivers; proprietary wireless drivers (Broadcom is the usual suspect) are offered there with one click. Plug in Ethernet or tether your phone over USB first, since downloading the driver needs a temporary connection. On Debian, enable the non-free-firmware repository and install the package for your chip.

Step 4 – When WiFi connects but keeps dropping

Intermittent drops are usually power management being too aggressive. Test with:

sudo iwconfig wlan0 power off

If the connection becomes stable, make the change permanent in a NetworkManager configuration file — or ask us and we’ll walk you through it.

Step 5 – Check rfkill and airplane mode

Linux keeps a software kill-switch for radios. Run:

rfkill list

If your wireless adapter shows Soft blocked: yes, run rfkill unblock wifi and reconnect. Hard blocked means a physical switch or BIOS setting is turning the radio off – check both. Airplane mode toggled by a stray function key press is a surprisingly common cause of WiFi vanishing overnight.

The honest fix: hardware that’s known to work

Some wireless chips simply have poor Linux support, and no amount of configuration makes them reliable. Every ArkPC Linux laptop is tested in Australia with WiFi working out of the box on your chosen distro, and our desktops offer a tested WiFi card option at checkout. If your current machine’s WiFi is beyond saving, talk to our support team — sometimes a $20 USB adapter with a well-supported chip is all you need, and we’ll tell you honestly which one.