Linux

48371 readers
1733 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
51
 
 

My wife is looking for a portable device primarily for modeling in Blender and optionally for drawing in Krita. So we looking for something with a GNU/Linux support from manufacturer.

We considered https://www.tuxedocomputers.com/en/TUXEDO-InfinityFlex-14-Gen1, it looks nice, but maybe you have other suggestions? Do you have experience with convertibles, how convenient is to draw on them?

We also considered https://earth.starlabs.systems/pages/starlite for drawing and a separate device for Blender, but having two devices might not be convenient...

52
53
 
 

using gimp with Noto font and AMD Ryzen layout

54
55
 
 

Ding Ding Ding

In the blue corner, weighing at 400MB ram or less in usage. XFCE with a easy to use UI and light footprint. It has a good file manager and pretty much is the go to standard if you want a cinnamon windows like desktop but less weight for old machines and netbooks.

In the green corner, the ancestor of Gnome 3, born out of hatred for its future counterpart, we have MATE. MATE is also a lean desktop and is easily customizable using different panels if you were a mac, windows or unity desktop user. Without bias I exclusively use this on Ubuntu MATE for a laptop between me and my brother.

Which contender in the desktop ring do you prefer? Why? What's the positives and negatives for you?

Round 1, GO!

56
38
Mesa 24.3 released (docs.mesa3d.org)
submitted 6 days ago by JRepin@lemmy.ml to c/linux@lemmy.ml
 
 

cross-posted from: https://lemmy.ml/post/22759126

New version 24.3 of the Mesa opensource 3D graphics library and drivers has been released. New features:

  • Expose Vulkan 1.3 on v3dv, both rpi4 and rpi5
  • VK_EXT_descriptor_buffer on nvk
  • VK_EXT_post_depth_coverage on nvk
  • VK_KHR_video_maintenance1 on radv
  • VK_EXT_legacy_vertex_attributes on nvk
  • GL_KHR_shader_subgroup on radeonsi
  • VK_KHR_maintenance7 on nvk
  • VK_KHR_dynamic_rendering_local_read on nvk
  • GL_ARB_timer_query on Panfrost
  • GL_EXT_disjoint_timer_query on Panfrost
  • VK_KHR_pipeline_binary on RADV
  • VK_KHR_compute_shader_derivatives on anv
  • VK_NV_compute_shader_derivatives on nvk
  • VK_KHR_compute_shader_derivatives on nvk
  • VK_KHR_compute_shader_derivatives on radv
  • VK_KHR_shader_relaxed_extended_instruction on anv, hasvk, hk, nvk, radv, tu, v3dv, lvp
  • GL_OVR_multiview and GL_OVR_multiview2 on zink
  • VK_KHR_shader_float_controls2 on radv
  • VK_KHR_shader_float_controls2 on nvk
  • VK_EXT_device_generated_commands on nvk, radv
  • VK_EXT_host_image_copy on nvk/Turing+
  • VK_EXT_depth_clamp_control on anv, hasvk, nvk, radv
  • VK_KHR_shader_quad_control on nvk
  • GL_EXT_draw_buffers2 on etnaviv/HALTI5+
  • GL_ARB_draw_buffers_blend on etnaviv/HALTI5+
  • VK_KHR_fragment_shading_rate on NVK
  • GL_ARB_draw_indirect on etnaviv/HALTI5+
  • VK_EXT_depth_clamp_zero_one on NVK
  • GL_ARB_framebuffer_no_attachments on etnaviv
57
 
 

cross-posted from: https://lemmy.studio/post/3409116

Ideas and Tips for Dual Boot and Audio Things on Linux (2011 Laptop)

Research post

--> Before you contribute anything to this post, please be aware that I research a Music Production related topic on Lemmy/Mastodon.

Check out more info here

Hi there,

not even sure if this community is still active, but I will give it a go ;) I'm looking for distro ideas and tips for setting up Audio.

So, here's the situation: I've been thinking about switching DAW for a while now and just tried LMMS so far, which I didn't like at all. I'm curious to check out Reaper and/or Ardour next while also considering Bitwig as another option.

Currently I use an old MacBook Pro (~2011) for Music Production - running MacOS and Ableton Live 10. The plan is to Dual Boot this machine for now, but I'm unsure which Distro to go for. SSD is new, I can dedicate around ~250 Gigs to this install, which is a lot since I mainly use external storage usually. 4 GB of RAM, I think some swap space would be ideal.

On my main machine I've so far tried Ubuntu Studio for about 3 Weeks, so this is absolutely not an option. Then I've tried Mint for literally just 3 Days because I really hated the look of it (maybe no surprise as a long-time Mac user). I'm on arch-based/Arch with Plasma 5/6 + pipewire now since around 2 years. Haven't been touching on anything Music Production related on here, just the average everyday use to play Videos and Music (which just worked out of the box) so I'm not really familiar with anything Audio-related on Linux.

I want the Music Laptop to just be pretty minimal, a bit of Note-taking and Office stuff besides the DAW's. The Laptop is usually offline, so I think going for Arch/ a rolling release is not very ideal. I thought about just Gnome or Plasma 6 on Debian, as I wanted to try out Debian for future projects anyways. Not sure how this will play out on that old Laptop, so just thought I'd ask if there's any experience with older machines before I get into it. Also open for other recommendations in case I missed some other good distro option, I feel like I'm also in an experimental phase currently and wouldn't mind distro-hopping for a bit.

Then, I feel a bit overwhelmed by the whole audio thing, so I would be very thankful for useful tips, videos, websites or similar that might help me to figure things out.

I own a Focusrite Audio-Interface, and it will be a problem if I can't get this running, but I will definitely try it out before I buy a new one. Another issue with this Laptop is that the Audio jack broke years ago inside the machine, so it's not even possible to get any sound out of this thing if not via the Interface lol. Well, actually there is: Bluetooth Speakers, which I also do own but... meh. Usually on Headphones for Music Prodcution, so I kinda need the Interface. Not a huge VST user, so this is less of an issue for me. I mainly use my Interface to record Instruments/Mics or just my field recorder and Samples.

Hope I can get some feedback on my throughts and recommendations, thanks a lot in advance!

58
 
 

I guess for the thrill, same reason that I’m attempting LFS?

59
60
61
20
submitted 6 days ago* (last edited 6 days ago) by Unknown1234_5@lemmy.world to c/linux@lemmy.ml
 
 

I'm trying to watch some DVDs on my laptop (tuxedo os w/ external optical drive) but VLC won't play the video, only the audio. It played the menu once but I couldn't replicate it. Pretty sure i've downloaded all of the necessary codecs. Y'all have any idea how to fix it?

Edit: just switched to the flatpak (system had the Ubuntu package by default) and it works but the options to use VLC directly from the devices menu in the system tray are now gone.

62
 
 

I'm trying to do this

sudo apt install intel-level-zero-gpu level-zero level-zero-dev\

to get a help me run a chatbot with gpu but the packages aren't available. where do I get them?

63
 
 

Hi!

I'm currently trying to use my Wacom tablet with 2 monitors on, however the tablet sees both monitor on the pad and the pen can travel to both monitors. I want to limit the tablet to only one monitor, both pad and pen.

I'm on river, so probably any wlroots solution would work.

This is my libinput output:

Device:           Wacom Intuos S 2 Pen
Kernel:           /dev/input/event4
Group:            3
Seat:             seat0, default
Size:             152x95mm
Capabilities:     tablet 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles:   none
Rotation:         n/a

Device:           Wacom Intuos S 2 Pad
Kernel:           /dev/input/event6
Group:            3
Seat:             seat0, default
Capabilities:     tablet-pad
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles:   n/a
Rotation:         n/a
Pad:
	Rings:   0
	Strips:  0
	Buttons: 4
	Mode groups: 1 (1 modes)

By the way, I like how libinput let my tablet pen to use the cursor differently from the mouse and they don't interfere with each other.


Edit: I tried this but it didn't work. riverctl input "Wacom Intuos S 2 Pad" map-to-output DP-1

It seems river handles inputs like this but not sure what's wrong with this, maybe the name?


Edit 2: Found the solution. Apparently riverctl also can list inputs with this: riverctl list-inputs

I took the name from that list and added to the command above, which is:

riverctl input "tablet-1386-827-Wacom_Intuos_S_2_Pen" map-to-output DP-1

Thanks to the guys at libera-chat channel.

64
 
 

I started to learn how to use FLTK in Rust this year, so its fair to assume this update is specifically made for me; its so obvious. FLTK is basically a suckless toolkit for GUIs, with the goal of being small, light and standalone without being complicated. It is very small and can be compiled into the app without runtime requirements. It has most common functionality you would expect from a toolkit and should work cross platform.

Happy to see this update! Need to experiment and learn more about it soon for my first FLTK app.

65
66
 
 

This is one of the features I miss on Windows (https://github.com/Collective-Software/ClickPaste), I was wondering if there was an alternative to this for Linux?

Essentially instead of pasting all the text from your clipboard, it will type out the contents as though the letters were typed on the keyboard. One by one. This allowed me to "paste" into VMs and other places that I normally couldn't.

The ol' google gave me nothing but "How to paste into terminal" posts which is not what I want.

67
 
 

I have a thinkpad T480 with LMDE and up until about two months ago it would work with this Samsung commercial display TV, although it never played audio from the TV like it was supposed to.

Now when I plug in the HDMI cable the screen turns black (not blue, which is when there's no signal). If I go into display it shows that the TV is connected.

I know that this isn't a hardware issue because I've used the same HDMI cable and laptop on a different TV and it worked fine. xrandr also says that HDMI-2 is connected.

Help

68
168
FreeCAD 1.0 released (wiki.freecad.org)
submitted 1 week ago* (last edited 1 week ago) by petsoi@discuss.tchncs.de to c/linux@lemmy.ml
 
 

(Release is still in progress…)

69
 
 

Currently the only thing stopping me from moving over is that the only way to get lossless music strreaming is through qobuzz, and im too lazy to move from apple music. what i just thought of though, is maybe running a windows or macos vm, and keeping apple music in there. how good is the audio though? does anyone know if bit perfect audio passthrough is possible? thank you

70
71
 
 

My Flatpak Firefox v. 132 freezes regularly especially if I'm on a site with lots of images and videos (like YouTube).

I was told by another user that copying everything from the original profile's directory (profile1) to a newly created profile's directory (profile2) stopped the freezing issues for them:

/home/mario/.var/app/org.mozilla.firefox/cache/mozilla/firefox/profile1/

/home/mario/.var/app/org.mozilla.firefox/cache/mozilla/firefox/profile2/

However, after copying data from profile1's directory to profile2's directory, setting profile2 as the default profile in about:profiles, and restarting Flatpak Firefox, profile2 doesn't load up any of my bookmarks, bookmark folders, passwords, or extensions from profile1—Firefox runs as if it was freshly installed (it guides me through the process of importing bookmarks, passwords, etc.).

How do I resolve this issue?

Edit 1: I think that I may have gotten it to work. I transferred files from:

/home/mario/.var/app/org.mozilla.firefox/.mozilla/firefox/profile1/

to

/home/mario/.var/app/org.mozilla.firefox/.mozilla/firefox/profile2/

And everything seems to be working. I'll test this out and update this post to let you guys know if it really worked or not.

72
 
 

I have an old notebook which I've been toying with a few smaller distros on (typically easy to install, liveCD types), and while I enjoy the tinkering aspects of this, I had a thought that I've been mulling.

In the past I've run distributions based on larger, better supported, systems (Ubuntu, Debian, Arch, etc.) and if or when they have folded, like crunchbang did, or PeppermintOS (however briefly), I just changed them out.

However, if I were to go back to peppermintOS, say, would it be feasible to 'convert' the system to the parent distribution? So, could I force peppermintOS to 'become' Debian, for example? Or is this overly simplistic? It's a level of engagement with my operating systems that I just haven't had!

73
74
75
 
 

TVHplayer is a simple desktop program for playing and recording live TV using a TVheadend server.

It supports multiple servers and uses VLC library for video playback.

In addition to the regular TVheadend DVR feature that allows recording on the server, TVHplayer also supports local recording, saving live TV directly to client machine.

Features:

  • Add multiple servers

  • Play TV & radio channels

  • Initiate instant records on your TVheadend server

  • Record live TV locally

  • Set custom duration for recordings

  • Cross-platform - runs on linux, macOS and Windows--

view more: ‹ prev next ›