toad.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server operated by David Troy, a tech pioneer and investigative journalist addressing threats to democracy. Thoughtful participation and discussion welcome.

Administered by:

Server stats:

218
active users

#tuxedo

1 post1 participant0 posts today

Olà, le fédi toulousain, j'ai besoin de ton aide !
J'ai un notebook de #Tuxedo sur lequel je voudrais renouveler la pâte thermique du #CPU.
On m'a dit que c'était pas trop compliqué, mais pour la première fois je préférerais quand même voir avec quelqu'un qui a l'habitude...
Est-ce qu'il y a un #réparateur sympa (ou à défaut un #repairCafé ?) que vous me conseilleriez pour faire ça ?

Le boost allonge la durée de vie de mon ordi et réduit donc les déchets électroniques 😉

A script to control brightness on a TUXEDO laptop under Debian:

1. put this into /etc/rc.local to set things up:

chown 1000 /sys/class/backlight/amdgpu_bl0/brightness && \
    echo 128 >/sys/class/backlight/amdgpu_bl0/brightness

This makes it so that the regular user can control brightness without needing to sudo each time and sets a somewhat sensible (50%) at boot.

2. save this as /usr/local/bin/bright (0:0 0755):

#!/bin/mksh-static

cd /sys/class/backlight/amdgpu_bl0 || exit 1
if [[ $(<max_brightness) != 255 ]]; then
	print -ru2 -- 'E: precondition failed'
	exit 255
fi

function report {
	print -r -- "$(<actual_brightness)/255"
	exit $?
}
function doset {
	print -r -- "$1" >brightness || exit 1
	report
}

[[ -n $1 ]] || report

if [[ $1 != @(+|-) ]]; then
	if [[ $1 != @(0|[1-9]?([0-9]?([0-9]))) ]]; then
		print -ru2 -- 'E: syntax: bright [+|-|<number>]'
		exit 2
	fi
	val=$1
	if (( val < 0 || val > 255 )); then
		print -ru2 -- 'E: value out of range'
		exit 2
	fi
	doset "$val"
fi

val=$(<brightness) || exit 1
if [[ $val != @(0|[1-9]?([0-9]?([0-9]))) ]] || \
   (( val < 0 || val > 255 )); then
	print -ru2 -- "E: cannot get current value: $val"
	exit 255
fi

if [[ $1 = '-' ]]; then
	if (( val <= 2 )); then
		val=0
	elif (( val <= 4 )); then
		val=2
	elif (( val <= 8 )); then
		val=4
	elif (( val <= 16 )); then
		val=8
	elif (( val <= 24 )); then
		val=16
	elif (( val <= 32 )); then
		val=24
	elif (( val <= 64 )); then
		val=32
	elif (( val == 255 )); then
		val=240
	else
		let val-=16
	fi
else
	if (( val < 2 )); then
		val=2
	elif (( val < 4 )); then
		val=4
	elif (( val < 8 )); then
		val=8
	elif (( val < 16 )); then
		val=16
	elif (( val < 24 )); then
		val=24
	elif (( val < 32 )); then
		val=32
	elif (( val >= 240 )); then
		val=255
	else
		let val+=16
	fi
fi
doset "$val"

3. add this to ~/.xbindkeysrc:

"bright -"
  XF86MonBrightnessDown
 
"bright +"
  XF86MonBrightnessUp

4. make sure you start xbindkeys from ~/.xinitrc or thereabouts.

You’re welcome.

Thanks to my new employer @b1systems for providing me with a #TUXEDO laptop for work. Consider this script sponsored by B1.

Continued thread

(more Linux news in original post)

NVIDIA 580 Linux driver will be the last to support Maxwell, Pascal and Volta GPUs, X11 versions older than v1.17 will also be deprecated:
phoronix.com/news/NVIDIA-580-L

Bash 5.3 released with a new form of command substitution that executes the command within the current shell execution context, GLOBSORT variable can be used to determine how the shell will sort results of pathname completion, etc.:
phoronix.com/news/GNU-Bash-5.3

DXVK 2.7 released with Direct3D 8 / 9 / 10 / 11 based games and applications running atop the Vulkan API, other changes:
phoronix.com/news/DXVK-2.7-Rel

Alpine Linux developer Ariadne Conill announced Wayback, a new X11 compatibility layer on Wayland, utilizing a rootful XWayland server:
phoronix.com/news/Wayback-X11-

TUXEDO Stellaris 16 Gen7 laptop available with AMD Ryzen 9 9955HX and AMD Ryzen 9 9955HX3D processors:
9to5linux.com/tuxedo-stellaris

Linux reaches 5% desktop marketshare in the US:
ostechnix.com/linux-reaches-5-

(FOSS news in comments)

www.phoronix.comNVIDIA Confirms 580 Linux Driver Is The Last For Maxwell / Pascal / Volta

Just because you’re a #Billionaire doesn’t mean you know how to dress. For example, check out the Bezo Tuxedo mess (and yes, he does look like a penis 🤣)

“People think I'm biased against Jeff Bezos, but here's F. Caraceni Sartoria, widely considered one of the best bespoke tailoring houses in the world, commenting on Bezos's wedding suit.”

"The most terrible, frightening, horrible tuxedo ever seen in my life. I'm really suffering"

#bezo #billionaires #bespoke #tuxedo #caracenisartoria #tailor #style
threadreaderapp.com/thread/193

I usually don’t like to brag about new gadgets nor leave reviews, but I feel like I have to make an exception this time.

If you need a new laptop and you want #Linux on it, go for @tuxedocomputers. (I’ve also heard good things about #System76, but being based in the EU for me it made more sense to go for #Tuxedo).

I’ve been using a Dell XPS 13 from 2015 as my main driver until a few days ago. A solid machine that has done a great job for a whole decade, but at some point 8GB of non-expandable RAM start to feel tight.

Initially I wanted to buy a new XPS 13, but I’ve felt a bit underwhelmed by their current offer. They’ve gone full MacBook style, with little to no room for expandibility or repairability, just two USB-C ports as available interfaces, and the prices are quite obscene for the performance - sorry, I won’t pay $2,500 for a machine with max 32GB of non-expandable RAM and an Intel Core Ultra 7 with 8 cores and 12MB of cache.

I eventually opted for a Tuxedo InfinityBook Pro 14.

64GB of RAM, Intel Core Ultra 7 with 16 cores and 24MB of cache, and all the connectivity I want, for ~$1600.

I got a model with TuxedoOS because I’ve heard good things about it and I wanted to give it a brief try before installing Arch. And the OS seemed indeed stable and well-designed. However the tuxedo-control-center and the DKMS modules are also available on the AUR, so you can probably get the same results even on Arch.

The Arch installation was also quite painless. mesa and linux-firmware out of the box did the job to recognize all of the devices. The DKMS drivers are optional, for things like the presence sensor and backlight configuration. I only spent a couple of hours trying to fix a boot issue with GRUB, and eventually concluded that it’s most likely a UEFI firmware issue in the GRUB installation. I switched to systemd-boot and it went flawlessly at the first attempt. I guess that it’s time to say goodbye to dear ol’ GRUB and its massive configurations with so many moving parts and things that can go wrong…

Up To 30% Faster Integrated Graphics

Responsible for all graphics rendering are AMD Radeon 800M series graphics processors, which are integrated into the CPU. Equipped with 8, 12 or 16 graphics cores, depending on the CPU, the power-saving iGPU achieves up to 30% higher speed than the Radeon 780M in last year’s InfinityBook Pro 14 - Gen9.

👉 Discover all details and configuration options here: tuxedocomputers.com/en/TUXEDO-