GNU/Linux - Hilo general

FlameThrower

#11040 Por defecto son 777, y si puedes usar chmod y no da error pero no sé pueden cambiar los permisos.

1 1 respuesta
fvksys

A ver si me podeis ayudar. Hace unos días abrí un archivo txt de la Raspberry que tengo con Batocera en mi red y ahora siempre que se me abre el Gedit (o no se que editor de texto trae Fedora por defecto) se me abre esta ventana, la cosa es que no responde a ningun input y no puedo ni cerrarla con "xkill"... No se si hay alguna forma de reiniciar el editor, ya que lo tengo con un monton de tabs abiertos de mierdas que me voy apuntando y realmente me da igual perder.

2 respuestas
B

#11042
Matar todos los procesos:

pkill -9 nombre_del_prgrama

Matar un proceso en particular:

kill -9 PID

** para sacar el nombre del proceso o PID usa:

ps -aux

** O las opciones que más te gusten...

-1 -> Reinicias
-9 -> Lo matas a cuchillo
-15 -> Le pides amablemente que se cierre

1
FlameThrower

killall nautilus :v

maxmalkav

#11042 tiene pinta de que el editor intenta cargar archivos que has abierto recientemente y no has cerrado explícitamente (las tabs que comentas), y uno de ellos es el de Batocera, que está en una unidad de red remota (probablemente SMB). Como el sistema no tiene guardada la contraseña de la unidad de red, aparece ese diálogo.

Si logras limpiar el historial del editor de texto y la lista de archivos abiertos, no debería volver a salirte.

Otra opción es que abras la unidad de red con el explorador de archivos y te asegures de guardar la contraseña de la unidad de red de Batocera en el clavero de tu entorno de escritorio (y que el clavero esté desbloqueado cuando el editor de texto intente acceder al archivo remoto).

1
Doest

#11035

si le mando chown pepe:pepe acepta el comando, pero no aplica cambios.

chown -R pepe:pepe

Para que lo haga recursivo

1 2 respuestas
V

Me he instalado Fedora por primera vez y va fluido fluido. Grata sorpresa. Soy fanboy de Manjaro aunque era vengo de Ubuntu.

1 1 respuesta
maxmalkav

#11046 -> #11038 y #11041

chown es especial y el flag de recursividad es -R (mayúscula)

1 1 respuesta
yeallow

#11046 #11048 ¿No es más fácil usar setfacl que andar con chown/chmod?
Yo sinceramente lo veo muy limitado; en cuanto se quiere hacer algo un poquillo complejo y jugar con varios usuarios se queda corto.
Señalar que no tengo mucha idea, pero buscando para solucionar un problemilla de permisos que tenía me encontré con setfacl y pinta bien...

1 respuesta
maxmalkav

#11049 si el driver para NTFS en Linux a duras penas soporta permisos Unix, como para pedirle ACL 😅

Añado: yo uso las ACL por tema de trabajo y se van de madre rápido, especialmente cuando entran en juego máscaras. Otro problema es que hay herramientas que respetan las ACL cuando mueven archivos y otras herramientas (especialmente antiguos) que te pueden dar la sorpresa y no hacerlo (te estoy mirando a ti, GNU install)

Por último la sintaxis de getfacl y setback es un poco “áspera”. Para un usuario doméstico los permisos y grupos Unix creo que son suficientes.

4
pantocreitor

No he usado nunca acl, voy a echar un ojo que nunca está demás conocer estas cosillas.

1 respuesta
maxmalkav

#11051 ACL es un término muy genérico que se usa en muchos contextos, aquí hemos estado hablando de las POSIX.1e ACL

No había mirado la historia de POSIX.1e pero estoy viendo ahora mismo que ha sido un poco CIRCO y que en realidad el borrador se acabó retirando y nunca se ha incorporado realmente a POSIX (jojojo).

The POSIX.1e/POSIX.2c drafts were withdrawn in 1997 due to participants losing interest for funding the project and turning to more powerful alternatives such as NFSv4 ACL.[7] As of December 2019, no live sources of the draft could be found on the Internet, but it can still be found in the Internet Archive.

https://en.wikipedia.org/wiki/Access-control_list#POSIX_ACL

Si quieres experimentar un wrapper de Python para manejar ACL que es especialmente HORRIBLE de usar, puedes mirar https://pypi.org/project/pylibacl/

1
davidian

#11047 Yo uso Nobara diariamente, ya para todo, y la experiencia no puede ser mejor. Llevaba como 15 años usando derivados de Debian y siempre con un Windows en otro pc o partición para jugar.

1
fvksys

#11042 Por si a alguien le pasa alguna vez esto. Eliminando este archivo se pierde el historial de archivos abiertos:

/.local/share/org.gnome.TextEditor/session.gvariant

1
FlameThrower

La ñapa que he tenido que hacer para poder instalar cuda, cuda toolkit y cuda container toolkit en Fedora 40 ha sido de las buenas. Ahora que se instalaron los nuevos drivers de Nvidia uno de los contenedores de Podman que estaba usando para instalar llama3 me dice que no encuentra los drivers, ¿Alguna idea de como arreglarlo sin borrar los volúmenes del contenedor?

PD: Fixed
sudo nvidia-ctk cdi generate --output=/etc/cdi/nvidia.yaml

1 respuesta
maxmalkav

#11055 los devices y módulos de nvidia están disponibles dentro de los contenedores? Pertenecen en el host a algún grupo que no existe dentro del contenedor?

No se que hacen internamente los contenedores que tiran de CUDA (si tienen que compilar algo ad-hoc para los drives específicos, como pasa con el kernel y DKMS), a unas malas recrear el contenedor debería ayudar.

Cualquier cosa generada específicamente para una versión de los drivers habrá que desecharla de todas formas, y cualquier cosa que merezca la pena conservar en caso de re-crear el módulo estará en un directorio del host montado como volumen.

1 respuesta
FlameThrower

#11056 Exactamente no lo sé, para poder levantar el contenedor con acceso a la GPU tuve que ponerle este par de flags: --security-opt-label=disable --hooks-dir=/usr/share/containers/oci/hooks.d/ . Además es Podman corriendo sin sudo, creo que el security opt es necesario por selinux, he visto otros ejemplos donde usan otros parámetros que si parece específicos para GPUs pero a mi no me funcionaron porque eran para Docker. Además está instalado el Nvidia Container Toolkit. En fin, hasta que conseguí que tiraran de la GPU me pasé un rato dándole vueltas.

7 días después
FlameThrower

Ya salió Zed (editor de texto en Rust de los creadores de.Atom) para Linux. Esta todavía en pañales pero promete mucho.

5
19 días después
FlameThrower

Habéis probado ya Bluefin/Aurora/Bazzite?

2 dias en Bluefin y ya rompí algo porque hay un par.de.aplicaciones que se me ha corrompido la GUI

2 respuestas
eondev

#11059 No sé de qué te sorprendes, todas esas distros se rompen con usarlas al tiempo.

Usa Windows y te quitas un dolor de cabeza

3 respuestas
B

#11060 Habiendo distribuciones estables y no demasiado anticuadas, se puede obviar el uso de Windows. Por ejemplo con Rocky Linux.

FlameThrower

#11060 espero.que estés de broma, Windows ni con un palo. Estas distribuciones lo.que tienen es que son irrompibles :v solo no hecho rollback a la anterior.imagen.

De verdad, probad algo antes de postear por favor, para comentarios random de mierda me voy a twitter.

#1061 Rocky ni con dos palos.

2 1 respuesta
B

#11062 Se pueden usar juegos (por ejemplo de Steam) sin problemas y hay muchos programas modernos en Flatpak.

isnotavail

#11059 Yo tengo Bazzite en un miniPC , y lo tengo configurado como si fuese una steamdeck y el emulstation para emuladores, no he tocado nada mas, y de momento va perfecta, lo unico que hay que tener cuidado con este tipo de distros atomic es evitar en lo maximo de lo posible tocar el core, todo lo que tengas que instalar que sea con flatpak o cualquier otra sandbox .

#11060 Yo llevo ya 2 años con windows exclusivamente para jugar, y linux mint como os principal y la mar de contento, si AMD sacase su suit grafica para linux, podria quitarme el dual boot definitivamente , porque en linux te quedas sin algunas features graficas, y cuesta mas modificar segun que cosas de la gpu.

Dr_Manhattan

Eondev ha venido ha soltar el bait y se ha ido. Venir al hilo de Linux a recomendar Windows xdd muy viejo

4 1 respuesta
pantocreitor

A ver si Valve mete mano para hacer que los anticheats más comunes funcionen en Linux, con eso habría muchos más juegos y casi que ahí se me pasaría a jugar en Linux, si no 100% al 99%

2 respuestas
maxmalkav

#11065 ahora una “verdad de la milanesa” y a forear como si fuesen los 2000s

2
B

#11066 blobs al kernel brrrrrrrrrrrrrrrr

cabron

#11066

Es imposible, esos anticheats se ejecutan al nivel más bajo posible del sistema, ahí Proton no puede hacer nada.

Tendrían que ser los devs originales los que los adaptasen de forma nativa a linux y luego que cada uno decida si quiere comprometer su sistema instalado de forma voluntaria un rootkit

1 respuesta
nV8x

precisamente con el reciente caso de crowdstrike, Microsoft se está planteando no ser tan laxos con el espacio del kernel. Así que con suerte lo hacen bien y nos olvidamos de los anticheats a nivel de kernel

1