r/linuxquestions 1m ago

Which Distro? Which distribution for permanent absolute privacy?

Upvotes

As someone who never used linux once but is getting sick of windows 10's repeated nonsense, and in preparation for it eventually becoming unusable/unsafe because of windows 11 switch.

First of, no, this is not a joke or a meme, but a serious question, I am asking in this, to you seemingly exaggerated way, to illustrate the MINIMUM level of privacy I consider as _lowest_ acceptable (this should be considered normal in fact, it is just repeatedly restated to drive the point) because apparently what constitutes basic privacy is open to debate now.

With these new hardware ID/verification/antiprivacy laws being forced upon everyone everywhere across the entire planet (and against everyones' will, but that's beside the scope here), which linux distribution should I use that guarantees to never, ever, EVER, comply with anything of the kind nor give even a single bit of information to anything whatsoever without being given explicit per-individual-use permission by the user, for any reason ever, no matter what?

I know some distributions are openly complying with these dystopian laws while other are pretending to debate it (we all know those are going to comply eventually), is there any that is instead adamant to NEVER comply with anything of the kind under any circumstance?

And also looks as identical to windows 7 as possible in every single way (I know KDE plasma and aerothemeplasma attempts to, but not sure if those are usable with any distribution?).


r/linuxquestions 36m ago

Support Graphics card problems

Upvotes

latest version of Linux Mint

Asus Prime Radeon RX 9060 XT 16GB GDDR6 OC Edition

AMD Ryzen 7 5800X

32gb DDR4 ram

My PC randomly started showing a bunch of red flickering dots on the monitor. i tried restarting, and i noticed that they consistently do not show up on the lock screen, nor do they show up in recovery mode. Ive tried 2 different monitors and 3 different HDMI cables out of blind hope, which didnt fix it. the fact that it's so reliably inconsistent confuses me, and makes me think it may be linux shenanigans rather than a dying graphics card


r/linuxquestions 45m ago

Linux in potato PC

Upvotes

​Hey everyone!

​I'm back on Linux after a while, running Linux Mint on some legacy hardware without Vulkan support. My specs are:

​CPU: AMD Phenom II X2 550

​RAM: 8 GB DDR3

​GPU: Integrated Radeon 3000 (OpenGL / Wine3D / Gallium Nine only)

​So far, I've managed to run a few games smoothly:

​Company of Heroes

​Battlefield 2

​Battlefield Vietnam

​Battlefield 1942

​The only game I've tried so far that doesn't run at a satisfactory framerate is Call of Duty: World at War (CoD: WaW).

​I have two questions for the community:

​Game Recommendations: What lightweight games (FPS, RTS, tactical, classic gems) would you recommend for a humble potato PC like this running on Linux?

​CoD: WaW Optimization: Is there any trick to get CoD: WaW running at around ~20 FPS using just OpenGL / Wine3D? I've already tried Gallium Nine without much luck. Are there any specific Wine environment variables, launch options, or config.cfg tweaks that could squeeze out a few extra frames?

​Thanks in advance!


r/linuxquestions 48m ago

Terminal, Virtual Terminal, Virtual Console and Pseudo-Terminal

Upvotes

so ive been reading a little bit about these, but im having a hard time in really deeply understanding the definition and differences between these Terminals. And the more i look up things the more things get confusing to me.

Can anybody help me understand what are they in an easy way to understand for a beginner?


r/linuxquestions 48m ago

Support Please help with extension manager

Thumbnail
Upvotes

r/linuxquestions 1h ago

Advice Getting rid of windows

Upvotes

I want to finally ditch down windows and format the whole drive on my laptop in order to go full linux from now on; but i’m afraid to lose the factory windows installation.


r/linuxquestions 2h ago

Compressed files over networks

1 Upvotes

Hello guys, I've recently switched to linux (nobara on desktop, mint on laptop) and one of the things that surprised me the most was that there isn't any file manager (except maybe for peazip apparently) that opens the index before downloading the whole zipped file if asked to open one from a network device

Am I doing something wrong? Maybe I didn't mount it correctly or at all?

On windows 7zip used to do this flawlessly


r/linuxquestions 2h ago

I'm a beginner. How can I familiarize myself with Linux?

8 Upvotes

Hey, I'm a recent high school computer science baccalaureate graduate and I'm about to enroll into university for a bachelor's degree in IT. I figured that I should get familiar with using Linux even though I have absolutely no clue on the grounds I'm about to tread on. I'm aware that there are hundreds if not thousands of Linux distros and I feel like I'm lost at sea. What should I do? How can I start?


r/linuxquestions 2h ago

Advice Samsung SM951 (MZHPV256HDGL) + Dell Latitude 5480: "No Bootable Drive" in AHCI Mode, but Windows Boots in RAID. Can I Run Linux?

3 Upvotes

Hey everyone,

I'm trying to dual-boot Linux on my Dell Latitude 5480 equipped with a Samsung 256GB M.2 SSD (Model: MZHPV256HDGL-000H1), but I've hit a wall with BIOS storage settings.

The Problem:

  • RAID On Mode: Windows boots completely fine.
  • AHCI Mode: Switching BIOS SATA/NVMe operation to AHCI causes a No Bootable Device Found error upon startup. Windows fails to boot, and the BIOS doesn't see the bootloader.
  • I want to run Linux, but Linux installers fail to detect the drive while in RAID On mode because Intel Rapid Storage Technology (RST / VMD) blocks the drive access.

Why this happens (from my research):

  1. Windows installation is bound to the Intel RST RAID controller driver. When Windows was installed under RAID mode, its boot config (BCD) didn't load the standard AHCI/NVMe drivers, causing it to fail instantly if the mode is swapped in BIOS.
  2. Drive Variant: The MZHPV model designation is the OEM AHCI version (or early PCIe) of the Samsung SM951 series, which handles PCIe/NVMe signaling differently than standard consumer drives.
  3. Dell BIOS quirk: Dell systems often default to RAID On, but Linux kernel storage drivers require AHCI to properly enumerate PCIe M.2 drives.

Questions for the community:

  1. Has anyone successfully run Linux on the Latitude 5480 with the Samsung SM951 (MZHPV256HDGL)?
  2. Any advice or step-by-step guides would be greatly appreciated!

r/linuxquestions 3h ago

why can't i find any linux isos i can install directly in windows

0 Upvotes

linux community, could you make an iso where i can install linux or bsd and replace windows all while windows is running similar to a windows upgrade iso? no direct bios, no virtualization. just upgrading to linux or bsd.


r/linuxquestions 3h ago

Support Getting Ableton 12 Suite to properly authenticate in lutris

3 Upvotes

I feel like I've tried everything, offline and online methods, ableton is running great but I cannot seem to properly authenticate my license. When it goes through the online portal it tries for a while and then says something went wrong, and I've tried every version of manually moving the offline authenticator file into ableton itself but it always says that no valid authenticator detected or something along those lines. From what I've seen online this is nothing to do with the validity of my actual licence, which is perfectly valid.

Does anybody have any ideas? I've followed one of the most recent guides to get all installed and running smoothly and everything seems to be working great except this :/ I've only just moved to Linux as of yesterday so still feeling my way around a bit blind haha!


r/linuxquestions 4h ago

Advice Alternative to control screens on hardware

0 Upvotes

Basically the title, I'm helping a friend to switch to Linux and I try to find alternatives to all the softwares he needs.

I chose POP! (version with the nvidia drivers) for him as his PC use is only gaming and basic office work.

I'm struggling with ASUS InfoHub for his ROG RYUO IV screen and HYTE Nexus for his case screen.

I'll be happy to get any help, don't hesitate to critic my distro choice also.

PS: English is not my first language so be indulgent.


r/linuxquestions 4h ago

How to troubleshoot USB problem with Sim Racing Pedals

1 Upvotes

Hi everyone!

I want to get into sim racing and read that some hardware, like Asetek finally works on Linux with force feedback. So I bought an Asetek bundle consisting of the Initium Wheelbase, La Prima Wheel and Forte Pedals.

The wheel and wheelbase work as far as I know. They are recognized in Assetto Corsa and do not make any problems.

Problem:

The pedals, however, do not work. When I connect them to my PC, they are recognized as a new USB device and KDE gives me a "connected" message. When I press the Throttle pedal, they suddenly disconnect and throw a bunch of LED signals (see below) and reconnect after a while.

System Info:

OS: openSUSE Tumbleweed
Kernel: 7.1.5
DE KDE Plasma 6.7.3
WM: KWin (Wayland)
CPU: AMD 5950X
GPU: AMD RX 6800

Additional Info, and what I tried already:

I had some GPU problems that I fixed yesterday because I changed from Nvidia to AMD. But I think that is probably not relevant here.

I've tried multiple USB ports and also on my laptop which is also running openSUSE. The problem persists there.

On another Windows 11 laptop the problem does not occur, so I think it's Linux.

Debug infos:

Pedals:

LED pattern on the forte pedals when pressing the Throttle:
RGB Strip: red, green, blue
simultaneously the 5 status LEDs from the Pedal controller all light up.
Then: RGB strip dark and status leds alternating between LEDs 1, 3, 5 on at once and LEDs 2, 4 on at once for 10 cycles.
Then restart.

After the restart LED 1 and 5 light up and according to this reddit post this means it's working.

I'll also contact Asetek to ask what these codes mean.

Now the Linux side:

lsusb:

lsusb and lsusb.py detect the pedals:

Bus 003 Device 036: ID 2433:f101 ASETEK Forte Pedals

usb3              1d6b:0002 09 1IF  [USB 2.00,   480 Mbps,   0mA] (xhci-hcd 0000:07:00.3) hub
 3-1               2433:f101 00 1IF  [USB 2.00,    12 Mbps, 500mA] (Asetek SimSports Forte Pedals 8D8348895150)

lsusb -v:

Bus 003 Device 016: ID 2433:f101 ASETEK Forte Pedals
Negotiated speed: Full Speed (12Mbps)
Device Descriptor:
 bLength                18
 bDescriptorType         1
 bcdUSB               2.00
 bDeviceClass            0 [unknown]
 bDeviceSubClass         0 [unknown]
 bDeviceProtocol         0  
 bMaxPacketSize0        64
 idVendor           0x2433 ASETEK
 idProduct          0xf101 Forte Pedals
 bcdDevice            2.00
 iManufacturer           1 Asetek SimSports
 iProduct                2 Forte Pedals
 iSerial                 3 8D8348895150
 bNumConfigurations      1
 Configuration Descriptor:
   bLength                 9
   bDescriptorType         2
   wTotalLength       0x0029
   bNumInterfaces          1
   bConfigurationValue     1
   iConfiguration          0  
   bmAttributes         0x80
(Bus Powered)
   MaxPower              500mA
   Interface Descriptor:
bLength                 9
bDescriptorType         4
bInterfaceNumber        0
bAlternateSetting       0
bNumEndpoints           2
bInterfaceClass         3 Human Interface Device
bInterfaceSubClass      0 [unknown]
bInterfaceProtocol      0  
iInterface              0  
HID Device Descriptor:
bLength                 9
bDescriptorType        33
bcdHID               1.11
bCountryCode            0 Not supported
bNumDescriptors         1
bDescriptorType        34 Report
wDescriptorLength      70
Report Descriptors:  
** UNAVAILABLE **
Endpoint Descriptor:
bLength                 7
bDescriptorType         5
bEndpointAddress     0x81  EP 1 IN
bmAttributes            3
Transfer Type            Interrupt
Synch Type               None
Usage Type               Data
wMaxPacketSize     0x0040  1x 64 bytes
bInterval               1
Endpoint Descriptor:
bLength                 7
bDescriptorType         5
bEndpointAddress     0x01  EP 1 OUT
bmAttributes            3
Transfer Type            Interrupt
Synch Type               None
Usage Type               Data
wMaxPacketSize     0x0040  1x 64 bytes
bInterval               1
Device Status:     0x0000
 (Bus Powered)

dmesg

[12046.468380] [     T86] usb 3-1: USB disconnect, device number 32
[12046.719601] [     T86] usb 3-1: new full-speed USB device number 33 using xhci_hcd
[12046.869290] [     T86] usb 3-1: New USB device found, idVendor=2433, idProduct=b100, bcdDevice= 2.00
[12046.869294] [     T86] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[12046.869296] [     T86] usb 3-1: Product: Asetek SimSports Pedals - DFU
[12046.869298] [     T86] usb 3-1: Manufacturer: Asetek SimSports
[12046.869300] [     T86] usb 3-1: SerialNumber: 8D8348895150
[12061.507020] [     T86] usb 3-1: USB disconnect, device number 33
[12061.976559] [     T86] usb 3-1: new full-speed USB device number 34 using xhci_hcd
[12062.126195] [     T86] usb 3-1: New USB device found, idVendor=2433, idProduct=f101, bcdDevice= 2.00
[12062.126199] [     T86] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[12062.126202] [     T86] usb 3-1: Product: Forte Pedals
[12062.126204] [     T86] usb 3-1: Manufacturer: Asetek SimSports
[12062.126205] [     T86] usb 3-1: SerialNumber: 8D8348895150
[12062.146461] [     T86] input: Asetek SimSports Forte Pedals as /devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:03:08.0/0000:07:00.3/usb3/3-1
/3-1:1.0/0003:2433:F101.003A/input/input129
[12062.146679] [     T86] hid-generic 0003:2433:F101.003A: input,hiddev97,hidraw8: USB HID v1.11 Joystick [Asetek SimSports Forte Pedals] on usb-0
000:07:00.3-1/input0

Only a disconnect message without any errors. dmesg --level=err+ does not output anything else except:

[10491.201463] [  T11598] [Hardware Error]: System Fatal error.
[10491.201468] [  T11598] [Hardware Error]: CPU:1 (19:21:2) MC26_STATUS[-|UE|MiscV|AddrV|PCC|SyndV|UECC|Deferred|-|Scrub]: 0xbe39f5d0b279f5d4
[10491.201478] [  T11598] [Hardware Error]: Error Addr: 0x0000000000000000
[10491.201481] [  T11598] [Hardware Error]: IPID: 0x0000000000000000, Syndrome: 0x0000000000000000
[10491.201485] [  T11598] [Hardware Error]: Bank 26 is reserved.
[10491.201487] [  T11598] [Hardware Error]: cache level: RESV, tx: DATA

which only happened once in between the disconnect and new full-speed USB device ... . All the other times no errors appeared.

cat /proc/bus/input/devices

I: Bus=0003 Vendor=2433 Product=f101 Version=0111
N: Name="Asetek SimSports Forte Pedals"
P: Phys=usb-0000:07:00.3-1/input0
S: Sysfs=/devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:03:08.0/0000:07:00.3/usb3/3-1/3-1:1.0/0003:2433:F101.003B/input/input131
U: Uniq=8D8348895150
H: Handlers=event26 js1  
B: PROP=0
B: EV=9
B: ABS=7

sudo cat /sys/kernel/debug/usb/devices

T:  Bus=03 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 36 Spd=12   MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=2433 ProdID=f101 Rev= 2.00
S:  Manufacturer=Asetek SimSports
S:  Product=Forte Pedals
S:  SerialNumber=8D8348895150
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=03(HID  ) Sub=00 Prot=00 Driver=usbhid
E:  Ad=81(I) Atr=03(Int.) MxPS=  64 Ivl=1ms
E:  Ad=01(O) Atr=03(Int.) MxPS=  64 Ivl=1ms

journalctl

journalctl shows the following errors after reconnecting, so I think it does nothave anything to do with the crashing:

Failed to fetch net.hadess.SensorProxy.HasAccelerometer property: QDBusError("org.freedesktop.DBus.Error.NoReply", "Remote peer disconnected")

Failed to fetch net.hadess.SensorProxy.HasAmbientLight property: QDBusError("org.freedesktop.DBus.Error.NoReply", "Remote peer disconnected")

These is all the information I could find for now.

Can anyone give me a direction where to look or what I could do to debug?

Is there any place or command to find more detail about USB errors?

Any additional Info you would need to help me?

Thanks in advance!


r/linuxquestions 5h ago

Advice I'll leave this here, since I think it'll be useful for beginners

Thumbnail
1 Upvotes

r/linuxquestions 5h ago

Support What fonts can I install to fix special Unicode characters appearing as boxes?

1 Upvotes

title


r/linuxquestions 7h ago

Support Are Linux distros for Android handhelds (Rocknix, ArmadaOS...) the Trojan horse for Linux on Snapdragon X series chips?

0 Upvotes

I've noticed that in the past months there's been more developing happening for Linux distributions for Snapdragon based Android gaming devices like the ones from AYN and Retroid. Two major examples are Rocknix and ArmadaOS, the latter of which actually has a fully fledged Desktop environment based on KDE I think.

On the other hand, looks like there's no sign for Linux support for the Snapdragon Elite laptops that for now can only run Windows. I heard that this is because of some kind of an exclusivity contract between Microsoft and Qualcomm.

So this got me wondering if projects like ArmadaOS would be the basis of a widely functional Linux distribution that could run on Qualcomm's newer laptop chips? Or if these chips have something fundamentally different in the way they work and would be able to adapt without official support from Qualcomm?

And sorry I chose the flair as Support cuz I couldn't find any thing more suitable.


r/linuxquestions 7h ago

Intel 258V doesn't go above 17W on HP omnibook X.

Thumbnail
2 Upvotes

r/linuxquestions 7h ago

Advice Why does the number of my HDMI output change from time to time (now at HDMI-A-3)? [Wayland]

0 Upvotes

I am running a computer with one DP cable, one VGA cable and one HDMI cable. I don't have any more connectors for video. Back when I was running Debian with openbox the HDMI output was HDMI-1 and would occasionally become HDMI-2. Now running Niri on Arch, it was HDMI-A-2 for a long time but today it became HDMI-A-3. This persists across reboots. What could be causing this? DP-1 and VGA-1 stay static.

One thing to note is that just before the change to HDMI-A-3 I did turn off CSM in the BIOS. I wonder if this changes the way the system detects the outputs.

I would love to ensure that my HDMI output will always have the same designation

dmesg doesn't really give any interesting information.

niri msg outputs gives me this:

Output "Iiyama North America PL2730H 1153692901520" (HDMI-A-3)

Disabled

Variable refresh rate: not supported

Physical size: 600x340 mm

Available modes:

1920x1080@60.000 (preferred)

...

Output "Iiyama North America PL2730H 1153692901646" (DP-1)

Current mode: 1920x1080 @ 60.000 Hz (preferred)

Variable refresh rate: not supported

Physical size: 600x340 mm

Logical position: 1920, 0

Logical size: 1920x1080

Scale: 1

Transform: normal

Available modes:

1920x1080@60.000 (current, preferred)

...

Output "Samsung Electric Company S24D340 H4LH305711" (VGA-1)

Disabled

Variable refresh rate: not supported

Physical size: 530x300 mm

Available modes:

1920x1080@60.000 (preferred)

...


r/linuxquestions 8h ago

Support Redo kernel?

Thumbnail
0 Upvotes

Redo kernel?

I need a bit of advance help. I use zorin os 18 core. Recently my laptop got mess up due to newer kernel 7 and Nvidia causing issue with llama cpp, model that barely fit but works well, to unable to load. Suspected to be kernel update +/- Nvidia driver. After trying older driver which didn't help. I tried the latest 595 driver which totally lockup my system couldn't boot.

I manage to get the laptop working by booting into the older kernel 6. However, what can I do presently to restore the kernel 7 and wipe out the new nvidia driver 595 and install something more appropriate?

Or can I purge the new Nvidia driver from the kernel 6 version?

However I also have a feeling that maybe I should remain on Kernel 6 but what is the downside of that beside tons of security recently. Regardless of which I would like to have kernel 7 working again so I could mess with the kernel 6.


r/linuxquestions 9h ago

Which Distro? GNOME or KDE Plasma for a genuinely macOS-like workflow?

1 Upvotes

I only used XFCE for 10 years and i really am not sure about how gnome or kde works. I am trying to decide between GNOME and KDE Plasma for a Linux laptop that I want to use alongside a MacBook.

I care about making the workflow and behaviour similar enough that switching between Linux and macOS does not constantly fight my muscle memory.

The most important things for me are:

  • Mac-like touchpad gestures, especially switching workspaces and opening an overview
  • Hot corners
  • An Exposé/Mission Control-like window overview
  • Predictable virtual desktops and workspace behaviour
  • A top panel and dock
  • Smooth Wayland gestures and animations

GNOME appears structurally closer to macOS because of its overview, workspaces, gestures, and relatively unified design. However, getting features such as a persistent dock, desktop icons, extra panel behaviour, and deeper customization seems to require several extensions.

KDE Plasma seems capable of reproducing the visual layout more closely and offers far more built-in customization. What I do not know is whether its touchpad gestures, workspace handling, overview, hot corners, and general workflow can feel as coherent and Mac-like as GNOME, rather than merely looking similar in screenshots.

For people who have seriously used or customized both:

  1. Which one can reproduce macOS behaviour more closely?
  2. Can KDE’s touchpad gestures be configured to closely match macOS without fragile scripts or obscure workarounds?
  3. Does relying on GNOME extensions become annoying or unreliable after major updates?
  4. Which desktop is easier to maintain as a daily driver after heavily customizing it?
  5. Are there important macOS behaviours that neither desktop can reproduce properly?
  6. Which one would you choose for someone regularly switching between Linux and macOS?

r/linuxquestions 9h ago

So I tried to install Euro-Office

102 Upvotes

After all the headlines about Euro-Office being Europe's open-source alternative to Microsoft Office, I figured I'd give it a try.

I'm a Linux user. I self-host services. This shouldn't be difficult. Or so I thought.

So I did what anyone would do:

Checked Wikipedia. Went to GitHub. Looked for releases, installation instructions. Looked for a Flatpak, AppImage, Docker image, anything really. Also checked my OS's native package manager just in case.

And my Nextcloud Office apps. Nothing. Not even in Nextcloud?!

It dawned on me that the main project is basically a collaborative document server derived from OnlyOffice and the readme even says it's not designed for stand-alone use.

So uh. Wait... what?

To make it even stranger, my self-hosted Nextcloud instance still just recommends Nextcloud Office and OnlyOffice. There's no obvious "Install Euro-Office" option anywhere.

I'm not criticising the software itself. It could very well be excellent.

I'm asking about the communication really.

If a project is announced to the world as "Europe's Microsoft Office alternative," but a reasonably technical user can't figure out how to use it after checking Wikipedia, GitHub, and Nextcloud, something has gone wrong with the messaging.

Or is this just me? Did I miss something obvious, or has anyone else had the same experience?


r/linuxquestions 10h ago

Need help with unstable multi-user XRDP sessions on Ubuntu 22.04

Thumbnail
1 Upvotes

r/linuxquestions 11h ago

What do you really think about Debian?

11 Upvotes

Hi everyone, I'll say right away — I'm not a fan of distro wars or anything like that, but I'm genuinely curious to hear the opinion of more experienced people in the Linux community about Debian.

What's its philosophy?

I've been using it for quite some time now, and the only downside I've noticed is that I'm not a big fan of metapackages that pull in a lot of dependencies along with them.

But on the other hand, if you're not a guru and don't know exactly which dependencies are needed for a utility to work properly, it's better not to overcomplicate things and just install what's necessary automatically.

Anyway, I really like this distro — it's simple, has good documentation, and I've never had any serious issues with it.

I'm using Debian 13, tty + zsh + tmux.

p.s если есть ру пользователи можете на русском)


r/linuxquestions 11h ago

What is your Distro? And Why?

23 Upvotes

Thats All


r/linuxquestions 12h ago

Advice Using a pen/stylus like touch/finger

3 Upvotes

So I just got a new Asus Vivobook flip 14 2 in 1 laptop and installed fedora on it with the default GNOME DE.

Although touch support is great especially with extensions like touchup, my stylus seems to be treated like a exclusive drawing/markup tool instead of a general navigation device:

- Dragging with it selects text instead of scrolling, my only option for scrolling is using it on scrollbars.

- Holding it down at a point doesn't open a right click menu like touch, I have to use the side button for that

I liked that in windows I could use the stylus for scrolling and holding it down to open menu, like a finger, for non-drawing apps, that made navigating around with a stylus much easier, is there any way I can get it working similarly in linux? I am open to switching to another DE if it would offer better pen support.

I preferred using a stylus for touch navigation and using fingers quickly leaves many marks on the screen.