Re: Virtualbox debian12 Pass ?

2024-01-20 Thread Pierre Meurisse
Le Sat, Jan 20, 2024 at 10:40:23AM -0800, ptilou a écrit :
> Bonjour,
> 
> Je viens de lancer une Debian 12 image DVD, et a la fin çà demande un mot de 
> passe ?
> 
> Alors qu'avec Fedora non, donc j'en conclu que cela vient de Debian ?
> 
> Et si quelqu'un a le mot de passe merci !
> 
> -- 
> Ptilou
> 
Bonjour,

pour virtualbox, le mot de passe par défaut est : changeme

Chercher "mot de passe virtualbox" par exemple avec duckduckgo


-- 
Pierre Meurisse



Re: counting commas

2024-01-20 Thread Roy J. Tellason, Sr.
On Friday 19 January 2024 09:48:01 pm Nicholas Geovanis wrote:
> On Fri, Jan 19, 2024, 2:07 PM Thomas Schmitt  wrote:
> 
> > .
> 
> (Ok, C causes scars on the programmer's self esteem. But what does not
> > kill me makes me just stronger. I'm a vim user.)
> >
> 
> OK I'll mention that to my psychiatrist :-)
> But the C programmers I knew were either really nice guys if they wrote C
> on unix, or real toads if they wrote C for DOS/Windows. YMMV

Where does that leave those of us that wrote c for CP/M?   :-)

-- 
Member of the toughest, meanest, deadliest, most unrelenting -- and
ablest -- form of life in this section of space,  a critter that can
be killed but can't be tamed.  --Robert A. Heinlein, "The Puppet Masters"
-
Information is more dangerous than cannon to a society ruled by lies. --James 
M Dakin



Re: counting commas

2024-01-20 Thread gene heskett

On 1/20/24 15:40, Roy J. Tellason, Sr. wrote:

On Friday 19 January 2024 09:48:01 pm Nicholas Geovanis wrote:

On Fri, Jan 19, 2024, 2:07 PM Thomas Schmitt  wrote:


.


(Ok, C causes scars on the programmer's self esteem. But what does not

kill me makes me just stronger. I'm a vim user.)



OK I'll mention that to my psychiatrist :-)
But the C programmers I knew were either really nice guys if they wrote C
on unix, or real toads if they wrote C for DOS/Windows. YMMV


Where does that leave those of us that wrote c for CP/M?   :-)

Excellent question Roy. Can we add os9 and amigados to that list? And 
I'll claim we got the job done in half the time and 1/4 of the bugs than 
the pc guy's could do it.  os9 C was exactly the first k without the 
bit twiddling and Jeff cooper's SAS/C 6.51 was C89 or better 5 years 
before the C-89 book by K  And ARexx beat them both.


Take care ny friend.

Cheers, Gene Heskett.
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis



AW: su su- sudo dont work

2024-01-20 Thread Schwibinger Michael
Good afternoon
I destroyed DEBIAN
now 2 years agon.
I asked here for help
no solution.
So every morning
I interrupt booting
change to rescue mode.

"Normal" booting does create panic.

Regards
Sophie

PC
accident happened after update to DEBIAN 11.



Von: Dan Ritter 
Gesendet: Samstag, 20. Januar 2024 14:09
An: Schwibinger Michael 
Cc: debian-user@lists.debian.org 
Betreff: Re: su su- sudo dont work

Schwibinger Michael wrote:
> Good afternoon.
> Root terminal is fine.
> What do I do wrong?
> What did I destroy?
>
> PC does have only one user=admin.
>
> Regards Sophie
> Is it the rescue mode?

Please tell us:

 exactly what rescue mode you were using

 exactly what the prompt was

 exactly what you typed

 exactly what the response was

 exactly what you want to have happen

Unless you tell us all of these things in one email message, it
will not be a good idea for any of us to try to help you.




Can't view videos in firefox: VA-API test failed

2024-01-20 Thread Stefan Monnier
Whenever I try to view videos in Firefox in my trusty Thinkpad T61,
Firefox just eats up the CPU but doesn't actually show the video.

At startup I get the following message:

[GFX1-]: vaapitest: VA-API test failed: failed to initialise VAAPI 
connection.

So, IIUC the problem is that the hardware video decoder drivers aren't
found for some reason.  I checked my VA-related packages and they seem
to be installed:

# aptitude search '\' | grep '^i'
i A i965-va-driver - VAAPI driver for Intel G45 & HD Graphics family
i  intel-media-va-driver - VAAPI driver for the Intel GEN8+ Graphics family
i A libvdpau-va-gl1 - VDPAU driver with OpenGL/VAAPI backend
i A mesa-va-drivers - Mesa VA-API video acceleration drivers
i  va-driver-all - API de Video Acceleration (VA) – métapaquet de pilotes
i A vdpau-va-driver - VDPAU-based backend for VA API
#

I tried to install `intel-media-va-driver-non-free` to see if that's the
problem, but it did not make any difference.

I understand that my machine is fairly old, but it used to be able to
play youtube videos just fine without eating all my CPU time (i.e. using
hardware video decoding from its GM965/GL960 Intel integrated graphcs).

Any idea what might be going on?  Any hint how I could diagnose the problem?


Stefan



Re: Seeking a Terminal Emulator on Debian for "Passthrough"Printing

2024-01-20 Thread phoebus phoebus
Hello,

On my technical side, I don't have insight into the contractual aspect or the 
costs involved. I'm not involved in the bidding and proposal writing phases 
either. My role comes into play after project maanger send me companies 
solutions to evaluate them from a purely technical and security standpoint. If 
the solutions pass our initial technical evaluation (performed by the systems 
teams), they are then passed on to more specialized functional teams for 
further testing.

I wasn't familiar with the English acronym TANSTAAFL (There ain't no such thing 
as a free lunch), but I completely agree with it.

My internal technical specification is to have an equivalent to the commercial 
product I have on my Wyse PC for testing. The decision to promote Putty was 
mine as a Linux enthusiast and advocate for open-source software. It performed 
well in testing, except for the passthrough printing aspect.

The only cost I'm aware of is that of a proprietary product I mentioned 
earlier, which is available on their website: "AnzioWin starts at $150.00* per 
PC with quantity discounts beginning at 10 copies. Anzio Lite starts at $40.00* 
per PC with quantity discounts beginning with a license for 10 PCs."

So, if we consider the cost of the more expensive version and assume we have 
1000 PCs, it would range from $150,000 to $75,000 without any discounts. I 
won't disclose the exact number of our PCs, but let's say it falls within the 
range of 500 to 1000.

I assume that with the simple cost of software plus the undisclosed maintenance 
cost paid annually, we could allocate a budget for open-source development that 
would benefit our company and, subsequently, the community, especially if the 
open-source product becomes part of the official product branch with included 
maintenance.

What I can say is that I have management's approval for my interactions with 
the community and exploring potential open-source alternatives. However, there 
are no guarantees at this point, as I haven't yet produced concrete results in 
terms of an open-source alternative or engaged with the community for further 
development, budget allocation, and associated assurances.

My approach might be naive or clumsy because I'm not familiar with the customs 
and practices in this business field. For the time being, our project 
management team prefers that the system team engages with the community to find 
something and intervenes later on in the negotiation and commercial aspects.

Regards,
Thierry



Re: I've an editable .pdf form I need to fill out

2024-01-20 Thread Marco Moock
Am 21.01.2024 um 00:35:13 Uhr schrieb gene heskett:

> The AG has sent me a form letter PDF with fill in the blanks for all
> the info.
> 
> Do we have an editor in our arsenal that can do that to a pdf?

If the fields are technically a form, evince can fill them out.
If not, you can use Libreoffice, but format might break.



Re: counting commas

2024-01-20 Thread John Hasler
Roy J. Tellason writes:
> Where does that leave those of us that wrote c for CP/M?
I wrote:
> Or for MTS?
Gene writes:
> That, i've not heard of John, please expand.

Michigan Terminal System.  A multi-user OS running on the Amdahl 470V/6
at the University of Michigan.
-- 
John Hasler 
j...@sugarbit.com
Elmwood, WI USA



Re: top bar the way I want it

2024-01-20 Thread Maureen L Thomas
The package that held the chanages I wanted was called Extension Manager 
and Extensions.  That file gave me options for the top bar and the 
bottom bar.  Hope this helps.


On 1/20/24 1:46 AM, David Christensen wrote:

On 1/19/24 21:53, Maureen L Thomas wrote:
I am using Gnome, and I found the stuff I needed to get my desktop 
the way I wanted it.  I am very happy about it.  Now I just have to 
put NordVPN to connect with my browser.  Thank you for the help, it 
is greatly appreciated.



I am glad it worked out for you.  :-)


Part of participating in an Internet mailing list like debian-user is 
posting the solution to your question, so that other people can 
benefit.  Please document your solution.



David


Re: Seeking a Terminal Emulator on Debian for "Passthrough" Printing

2024-01-20 Thread phoebus phoebus
Hello,

> See, now we're going in circles again.  I already *asked* the OP to
> explain the full picture, and they still only gave a partial answer.
>
> It has been hinted to us that there are more layers in the problem
> than simply  Server <--> PC --> Printer.  We've been told that there
> is another layer of devices connected to the Printer, although this
> was never confirmed in the "big picture" answer.
>
> Apparently the (retail sales??) application on the server needs to
> talk to all three layers of hardware: the PC (to display information
> on the screen), the Printer (to generate ink on paper), and the other
> devices beyond the Printer (reasons never given).  Communication with
> the devices beyond the Printer is apparently "bidirectional", meaning
> the server application needs to be able to query one of these devices
> and get information from it, which will cause application state to
> be altered, information to appear on the screen, etc.  Or maybe the
> devices beyond the Printer are capable of initiating an async data
> transfer to the server app?  Who knows.  It was never clearly stated.
>
> Apparently the OP has a proprietary Windows terminal emulator + telnet
> client program (name never revealed?) that can already do everything,
> and they want a Debian program that can be used in place of it.
>
> The problem for *us* is that we don't know what "everything" is (since
> the OP is incapable of explaining it all), which makes it very hard
> to find a program that can do "everything".


I've tried to be as precise as I can in the technical description. I understand 
I'm seeking help, but it's challenging for me to provide specific product names 
and details without violating the security guidelines I've agreed to in this 
project, which is critical for our company.

I have previously mentioned that this is a Point of Sale (POS) system, 
consisting of the workstation (Wyse-type) that includes the terminal emulator 
and the receipt printer. This setup is used in the retail sector, primarily for 
sales transactions.

I cannot disclose the names of commercial products in use because we are 
simultaneously evaluating various proprietary products in a competitive 
pre-sales phase. My role is strictly technical, focused on providing unbiased, 
pragmatic, and fact-based assessments of solutions, whether they are 
proprietary or open source. I always provide detailed arguments and references 
whenever possible. I must avoid any potential legal issues that could arise 
from disclosing sensitive information to any of the product vendors involved in 
the project.

Additionally, I don't use the application myself, and I'm not familiar with its 
functional aspects. My knowledge is limited to the technical aspects of how 
things work, more like a black-box perspective.

I can, for example, mention that this guide explaining passthrough mode 
(https://www.anzio.com/resources/guide-anzios-passthrough-printing) is a 
proprietary product that could potentially meet our requirements. I can cite it 
because, as of now, the project team hasn't initiated any commercial contact 
with this vendor during the pre-sales phase. However, the technical principles 
are well described in this resource: 
https://www.anzio.com/resources/printing-anzio in the Passthrough Printing + 
Aux Printing section, along with this additional resource: 
https://www.anzio.com/resources/using-aux-devices-anzio.

The current emulator comes bundled with the Wyse-type workstation equipment; we 
don't have access to this software independently. From a practical standpoint, 
when it comes to printing, we simply select the Passthrough Printing option and 
choose the COM port. That's all there is to it, and it works this way. It's 
almost the same as in PuTTY, except here, we can choose a hardware port instead 
of a virtual printer.

Regards,
Thierry



Virtualbox debian12 Pass ?

2024-01-20 Thread ptilou
Bonjour,

Je viens de lancer une Debian 12 image DVD, et a la fin çà demande un mot de 
passe ?

Alors qu'avec Fedora non, donc j'en conclu que cela vient de Debian ?

Et si quelqu'un a le mot de passe merci !

-- 
Ptilou



Re: counting commas

2024-01-20 Thread David Wright
On Sat 20 Jan 2024 at 17:09:58 (-), Curt wrote:
> On 2024-01-19, David Wright  wrote:
> > On Fri 19 Jan 2024 at 17:25:10 (+), debian-u...@howorth.org.uk wrote:
> >> Greg Wooledge  wrote:
> >> 
> >> > I won, and you lost
> >> 
> >> There shouldn't be a comma in that sentence, in English. There is in
> >> the closely related expression "I won, you lost."
> >
> > That's rather proscriptive. "I won and you lost." and
> > "I won, and you lost." are two different sentences.
> >
> 
> AFAIK, "you lost" is an independent clause and should be separated from
> the independent clause that precedes it with a comma before the
> coordinating conjunction.



Definition of Coordinating Conjunctions

Coordinating conjunctions join grammatically similar elements
(two nouns, two verbs, two modifiers, two independent clauses):

and
or
nor
so
but
for
yet

How to punctuate coordinating conjunctions

When a coordinating conjunction joins two independent clauses,
a comma is used before the coordinating conjunction
(unless the two independent clauses are very short).



  https://writing.wisc.edu/handbook/grammarpunct/coordconj/

Cheers,
David.



Re: Seeking a Terminal Emulator on Debian for "Passthrough"Printing

2024-01-20 Thread phoebus phoebus
Hello,

>> On the Linux server, are there multiple users logging into this server via 
>> ssh and each of them needs to print to a local printer in the way you 
>> mention?

Yes, there are indeed multiple users logging into the Linux server via SSH and 
each of them needs to print to a local printer specific to their Point of Sale 
(POS) activity. This is essential because it involves a POS station and a 
printer specifically designated for this business activity.

>> Would one normally attach a printer physically to the server and your 
>> software talk directly to this locally attached device on the server?  I am 
>> curious how, if you have multiple users logging in, the software would know 
>> which ssh session to use to communicate with the local physical printer.

Indeed, it is possible to physically connect a printer to the server and the 
software could communicate directly with this device through a print spooler 
system. However, in the context of our Point of Sale (POS) environment, this 
approach doesn't make sense. The printer needs to be dedicated to the POS 
station, ensuring that the staff using the PC is as close as possible to our 
customers and that the printing occurs directly in front of them quickly and 
seamlessly.
In the case of SSH sessions, each user connects to the server with their 
individual session streams. The printing flow is, therefore, directed through 
this session in a straightforward and secure manner (which is the essence of 
printing in passthrough mode).

>> When you say ‘serial port’ as in com1:, are you referring to an old RS422 or 
>> RS232 serial port?  Or is the device connected to a USB and has an 
>> association with com1 on the windows side?

When I mention a "serial port" like com1:, I am indeed referring to a 
traditional RS422 or RS232 serial port. If the device is connected via USB and 
is associated with a virtual com1 port on the Windows side, it doesn't require 
any software modifications to handle printing in passthrough mode. From the 
perspective of the proprietary terminal emulator, the data flow goes through a 
COM port, whether it's physical or virtual.

>> I recommend that you do not try and modify PuTTY or KiTTY or any of the ssh 
>> terminals.  This will be hard to support and you may cause a security 
>> nightmare.

We absolutely refrain from attempting to modify software such as PuTTY, KiTTY, 
or SSH terminal emulators ourselves. This is because it can be challenging to 
implement and may pose security risks. Therefore, we are actively seeking to 
engage with the teams behind these projects to explore potential solutions that 
align with our needs or we are considering proprietary alternatives

>> A possible solution is to run some small glue program on both sides of the 
>> connection which uses a port forward tunnel.  For example, on the server, a 
>> small program which creates a pseudo device or named socket that looks like 
>> a local printer.  This small program reads data on the pseudo dev and copies 
>> it to and from a local tcp port which is forwarded over ssh.  Then, on the 
>> windows side, you write a second small program which listens on the local 
>> port and copies the data to and from com1:.  Essentially you are building a 
>> tunnel from a device or socket on the server to the com port using an ssh 
>> tunnel between a local and remote tcp port.

I cannot say if this solution would be viable when dealing with multiple users 
simultaneously. I don't have the flexibility to alter the behavior of the 
application, and this introduces constraints that I must consider when 
searching for an open-source solution to meet my requirements. Of course, if I 
opt for proprietary solutions, I have a clear path to solving my problem.

>> If you have multiple people logging into the server, you will need to find a 
>> way to multiply the printer port on the server.  This is why I asked about 
>> multiple users in my first question.  I would need to understand that before 
>> making any recommendation around that.  Off the top of my head, I would 
>> probably have my script create a named socket for each user in 
>> /run/user//foo/myprinter.sock and then in the software print to this 
>> socket which is unique for each user.
>> Is there absolutely no way you can separate the part of your software that 
>> is running on the Linux server which talks bi-directionally to the printer 
>> and port this software to windows as a windows printer driver?  Your 
>> situation seems a bit strange.  I can’t help but think we’re missing 
>> something here.

Developing on the Windows side for this printing functionality is not currently 
under consideration. Instead, the choice in this case would be to continue 
investing in a proprietary terminal solution, despite its cost, as it would 
provide more reassurance to the project team than the long-term expenses 
associated with maintaining this type of Windows development.

Regards,
Thierry



Re: top bar the way I want it

2024-01-20 Thread David Christensen

On 1/20/24 13:05, Maureen L Thomas wrote:

On 1/20/24 1:46 AM, David Christensen wrote:

On 1/19/24 21:53, Maureen L Thomas wrote:
I am using Gnome, and I found the stuff I needed to get my desktop 
the way I wanted it.  I am very happy about it.  Now I just have to 
put NordVPN to connect with my browser.  Thank you for the help, it 
is greatly appreciated.



I am glad it worked out for you.  :-)


Part of participating in an Internet mailing list like debian-user is 
posting the solution to your question, so that other people can 
benefit.  Please document your solution.

>
> The package that held the chanages I wanted was called Extension Manager
> and Extensions.  That file gave me options for the top bar and the
> bottom bar.  Hope this helps.


Thank you.  :-)


Post your solutions is a good habit.  In the future, you may run into 
the same problem, STFW for a solution, and find your previous post!



David




I've an editable .pdf form I need to fill out

2024-01-20 Thread gene heskett
I'm trying to get our states Attorney General to exert some influence 
over a cell phone bill I don't owe. The AG has sent me a form letter PDF 
with fill in the blanks for all the info.


Do we have an editor in our arsenal that can do that to a pdf?

Thanks all.

Cheers, Gene Heskett.
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis



Re: Seeking a Terminal Emulator on Debian for "Passthrough" Printing

2024-01-20 Thread to...@tuxteam.de
On Sat, Jan 20, 2024 at 08:11:25PM +, phoebus phoebus wrote:
> Hello,
> 
[...]

> I want to emphasize that your response reflects a clear understanding of our 
> specific needs and the constraints we are facing in this project.

Thanks to confirming my mental model :-)

[phoebus phoebus]

> Yes, that's indeed how it used to work. In our case, the complex escapery you 
> mentioned, for instance, involves the printing process using the ESC/POS 
> printer control language.
> 
> >> So the thing is just a natural evolution dating back to The Dinosaurs.
> 
> While it may seem unusual and archaic by today's standards, this approach has 
> proven to be an effective solution for addressing the needs of our business. 
> It has been thoughtfully evaluated and retained because it ensures the 
> efficient execution of our application while aligning with our business 
> requirements. Just like certain evolutionary traits persist over time in the 
> process of Darwinism, this approach endures, indicating that the choice isn't 
> as misguided as it may appear.

Don't get me wrong: I'm not criticising your decision process.
I'm long enough in this business to know that technical processes
are evolutory. You change a few things and keep most of the rest
(because that "rest" is so overwhelmingly complex and huge that
you have to).

Which parts to keep and which to change is a tough decision which
IMO has to be taken by the people involved. Things like "disruption"
are, in my view,just empty marketing terms :-)

So no, I don't believe your choice is misguided. Who am I to.

I still believe you'll have an easier (technical) life if you
separate the terminal and the "dispatching" process (now talking
about UNIX processes) -- the latter might be minicom or something
in its class, or something written in C, Python or Perl or whatever
your folks are comfortable with. The fact that both have a separate
address space is hidden in the "Linux box", which may well be a
Raspi or something similar.

But I'm aware that I might well be wrong: if one of us is wrong,
then it's me :-)

Cheers
-- 
t


signature.asc
Description: PGP signature


Re: Seeking a Terminal Emulator on Debian for "Passthrough" Printing

2024-01-20 Thread phoebus phoebus
Hello,

>> I don't understand why you involve a terminal emulator in the process.
>> Do you need to see the data that goes through the COM port displayed
in a terminal (like minicom)?

The existing solution is designed in that manner. We migrated our application 
from AIX to Linux, and this is the approach that has been historically used. On 
the client-side, we are exploring if there's an open-source alternative to the 
proprietary solution that fulfills the necessary functions.

>> I do not understand what you are trying to do at all.  Are you trying
>> to print to a remote printer that has a serial port?  For that,
>> perhaps you could use a printserver with a serial port (if you can
>> find one) or a printserver and an adapter from parallel to serial.

In our POS system, the printer is located at the POS station so that our 
customers can have their prints quickly and in front of them. Printing from the 
server in this POS context doesn't make sense for us in this scenario.

>> If you're trying to create a two-way communication between a remote
>> server and a remote client, with the client sending and receiving the
>> data through its COM port (for some weird reason), you could do that
>> over ethernet, using your own protocol or an existing one (maybe even
>> xmpp).

We already utilize the TCP protocol for communication over Ethernet, as the 
transparent printing flow is encapsulated within the encrypted SSH stream. 
Depending on the ASCII control codes, the data either displays on the terminal 
screen or gets printed on the connected printer. So, we are already leveraging 
Ethernet and TCP for this purpose.

>>Unfortunately, COM ports have become quite rare :(

In the retail environment, COM ports are still quite common, especially in 
equipment such as POS printers.

Regards,
Thierry



Re: su su- sudo dont work

2024-01-20 Thread Andy Smith
Hi,

On Sat, Jan 20, 2024 at 01:26:06PM +, Schwibinger Michael wrote:
> Good afternoon.
> Root terminal is fine.
> What do I do wrong?
> What did I destroy?

h-boy, strap yourselves in for another epic Sophie/Michael
thread. A bit like the Gene ones, though tend to be circular across
a much smaller pool of non-information, and far less chance of
bringing up the Korean war. Equally pessimistic as to the chances
of ever reaching a resolution.

Thanks,
Andy

-- 
https://bitfolk.com/ -- No-nonsense VPS hosting



Re: counting commas

2024-01-20 Thread gene heskett

On 1/20/24 19:02, John Hasler wrote:

Roy J. Tellason writes:

Where does that leave those of us that wrote c for CP/M?


Or for MTS?

That, i've not heard of John, please expand.

Cheers, Gene Heskett.
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis



Re: Can't view videos in firefox: VA-API test failed

2024-01-20 Thread Max Nikulin

On 21/01/2024 06:51, Stefan Monnier wrote:

 [GFX1-]: vaapitest: VA-API test failed: failed to initialise VAAPI 
connection.

[...]

Any idea what might be going on?  Any hint how I could diagnose the problem?


I would start from comparison of "vainfo" output and related sections in 
about:support.


ArchLinux and Debian wiki may give some troubleshooting hints
https://wiki.debian.org/Firefox#Hardware_Video_Acceleration

Internally Firefox likely uses a test like

/usr/lib/firefox-esr/vaapitest -d /dev/dri/renderD128

https://searchfox.org/mozilla-central/source/widget/gtk/GfxInfo.cpp#line-649



Re: Seeking a Terminal Emulator on Debian for "Passthrough" Printing

2024-01-20 Thread phoebus phoebus
Hello,

>> People interact with the (remote) application by means of the terminal
>> emulator. Things get sent to/from the printer based on escape sequences
>> initiated by the application.
>>
>> In the original (proprietary) application, the dispatching functionality
>> is integrated in the terminal emulator, so it is understandable that
>> pheoebus phoebus wants to keep that structure in the replacement.

I want to emphasize that your response reflects a clear understanding of our 
specific needs and the constraints we are facing in this project.

>> I proposed splitting off the "mux" functionality from the terminal
>> emulator functionality, but I fully understand that phoebus phoebus
>> favours the more "conservative" approach.

The use of a terminal emulator in passthrough mode is tied to our existing 
infrastructure and the way our application was originally designed. Within the 
scope of the ongoing project, which involves migrating our application from 
Unix to Linux, it is not within the migration's scope to alter this particular 
aspect, as it is both critical and sensitive. While I have some leeway to 
propose technical enhancements and changes, this specific area is off-limits 
due to its significant impact on a crucial functional aspect from both a 
business perspective and certain certification standards under which our POS 
system is certified.

>> By the way -- back then (TM), when terminals were real things, it was
>> not unheard of that they came with an attached printer and some bar
>> code scannery -- all handily multiplexed over the RS-232 (or something
>> more monstruous), orchestrated via intricate escapery.

Yes, that's indeed how it used to work. In our case, the complex escapery you 
mentioned, for instance, involves the printing process using the ESC/POS 
printer control language.

>> So the thing is just a natural evolution dating back to The Dinosaurs.

While it may seem unusual and archaic by today's standards, this approach has 
proven to be an effective solution for addressing the needs of our business. It 
has been thoughtfully evaluated and retained because it ensures the efficient 
execution of our application while aligning with our business requirements. 
Just like certain evolutionary traits persist over time in the process of 
Darwinism, this approach endures, indicating that the choice isn't as misguided 
as it may appear.

Regards,
Thierry



Re: 512e vs 4K sector confusion

2024-01-20 Thread Andy Smith
On Sun, Jan 14, 2024 at 08:01:52AM +, Andy Smith wrote:
> Now, after the disk_image has arrived, it looks very odd. fdisk
> thinks it is 8 times bigger than it really is, and thinks it has 4K
> sectors. I can't use "kpartx" to get at the partition inside it, and
> fsck.ext4 doesn't like its first partition at all.

In case anyone is still following this, I asked about it on the LVM
mailing list and got some more interaction there, but it's still a
mystery.


https://lore.kernel.org/linux-lvm/9322d044-faff-597d-8cab-bf71ed7e9...@service4.ru/T/#t

It seems to be off-topic there: I think we've established that
there are problems whether LVM is involved or not, and that LVM has
no function to work around this. But it may continue a little longer
while there are useful suggestions.

Included in that thread is a full list of commands I used to create
a test case on the 512e host and move the disk image to the 4kN
host, in case anyone else wants to replicate the problem. I don't
think you'd need LVM, or MD RAID, to replicate it.

Thanks,
Andy

-- 
https://bitfolk.com/ -- No-nonsense VPS hosting



Re: counting commas

2024-01-20 Thread John Hasler
Roy J. Tellason writes:
> Where does that leave those of us that wrote c for CP/M?

Or for MTS?
-- 
John Hasler 
j...@sugarbit.com
Elmwood, WI USA



Re: Seeking a Terminal Emulator on Debian for "Passthrough" Printing

2024-01-20 Thread phoebus phoebus
Hello,

> With free software, it might not be too costly to try out
> suggestions like Putty. But I speak as someone with a university
> background, not a company one. We might have had a bit more
> freedom to mess around, and even mess up. And a small base of
> sophisticated users rather than a large number of likely
> unskilled users

Your academic perspective is appreciated, and it is true that in the 
professional world, especially in the retail sector, compatibility with 
specific peripherals is crucial for the smooth operation of operations.

> From a position of ignorance, I would have thought that serial
> pass-through printing is necessarily bidirectional, if only for
> flow-control, but UARTs can do that in hardware with RTS/CTS.
> So it's unlikely that that's enough to support what the OP wants,
> which is probably things like ink/paper supply or, when there's
> a cash drawer installed, drawer open/closed; typical POS stuff.
> And that's without taking into account the peripherals mentioned
> above.

Regarding the use of Putty, it appears that in some cases, it can partially 
meet our needs by allowing interactions such as printing tickets and opening 
the cash drawer. However, i also mentioned that some other operations do not 
work. It is important to note that Putty is primarily designed as a terminal 
emulator and may not be equipped to meet all the specific requirements of our 
retail application.

As for the evolution of Putty, it is understandable that the developer has not 
responded to our contact attempts, and we respect their decision to maintain 
the software according to their own criteria.

I also pointed out that we have proprietary emulator solutions that come with 
integrated hardware offerings, such as Wyse-type client terminals or Android 
tablets. These solutions meet our needs and provide the necessary services at a 
given cost. I just to emphasize that the diversity of options, whether open 
source or proprietary, is a wealth, as it allows each company to find the 
solution that best suits its needs.

Ultimately, our goal is to find the best solution for our retail application, 
taking into account hardware compatibility, required features, and associated 
costs. While we are open to exploring open-source solutions if they can meet 
our needs, we also value the reliability and support that proprietary solutions 
can provide. We will continue to evaluate all available options, ensuring that 
we choose the approach that best aligns with our business requirements and 
technical considerations.

Regards,
Thierry



Re: smartctl cannot access my storage, need syntax help

2024-01-20 Thread Max Nikulin

On 21/01/2024 03:23, gene heskett wrote:

On 1/20/24 10:24, Max Nikulin wrote:

On 19/01/2024 06:10, gene heskett wrote:
ID# ATTRIBUTE_NAME  FLAG VALUE WORST THRESH TYPE UPDATED  
WHEN_FAILED RAW_VALUE


190 Airflow_Temperature_Cel 0x0032   071   049   000    Old_age 
Always   -   29


Initial 100 decreased to 49 means that sometimes the drive is hot enough.


I've been under the impression that 100C was the absolute temp limit


Do not confuse normalized values (100 means shiny new, 0 means really 
old or damaged) and RAW_VALUE. For some drives smartctl -x may report 
history of temperature measurements, but I think summer values are 
already unavailable.


and it not been over 36C that I know of according to gkrellm which s set 
to monitor that stuff in real time. Right now nothing in the system is 
north of 32C, might get to 36C


71 <-> 29 °C and 49 <-> 36 °C mapping might be possible, but I would 
expect higher temperature for 49.


# 2  Extended offline    Completed: read failure   50% 
10917 1847474376
# 3  Extended offline    Completed: read failure   50% 
10586 1847474376


May it happen that disk firmware does not remap failed sectors to 
allow the user to identify what file is damaged?


IDK Max. I know the microware os9 file system well enough to connect the 
dots, but have little knowledge for how one might do this with ext4.


If you are motivated enough then docs either for badblocks or for some 
data recovery software may give you a recipe. A search engine should 
help to find it.





Re: Seeking a Terminal Emulator on Debian for "Passthrough"Printing

2024-01-20 Thread tomas
On Sat, Jan 20, 2024 at 07:56:16PM -0500, gene heskett wrote:
> On 1/20/24 19:03, phoebus phoebus wrote:
> > Hello,
> > 
> > > Hm ok, it's all too much guesswork then.
> > 
> > I understand that the lack of detailed information can make it challenging 
> > to provide precise solutions.
> > I believe I have addressed these questions as accurately and honestly as 
> > possible in my previous response to Greg, while also incorporating the 
> > information we discussed earlier.
> > 
> > Regards,
> > Thierry
> > 
> I might point out in all this hand waving, that no one puts a contract out
> for bid, without specifying the performance required to do the job, which we
> aren't privileged to see. A description of what it must do, should not be a
> copyright probem as its is part and parcel of the "clean room" description
> the coders work from.

[...]

I must say that the OP's description was sufficiently clear to me to get
a rough idea of what I'd do to wrap it in C (OK, the specific escapery
would have to be written down and so on, but that's details).

Perhaps I've lived for too long in this weird design space.

Cheers
-- 
t


signature.asc
Description: PGP signature


Re: smartctl cannot access my storage, need syntax help

2024-01-20 Thread gene heskett

On 1/20/24 10:24, Max Nikulin wrote:

On 19/01/2024 06:10, gene heskett wrote:

SMART Attributes Data Structure revision number: 1
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME  FLAG VALUE WORST THRESH TYPE  
UPDATED  WHEN_FAILED RAW_VALUE
179 Used_Rsvd_Blk_Cnt_Tot   0x0013   085   085   010    Pre-fail  
Always   -   168
183 Runtime_Bad_Block   0x0013   085   085   010    Pre-fail  
Always   -   168


85 is still far enough from 10, however the change is noticeable.

190 Airflow_Temperature_Cel 0x0032   071   049   000    Old_age   
Always   -   29


Initial 100 decreased to 49 means that sometimes the drive is hot 
enough.


I've been under the impression that 100C was the absolute temp limit, 
and it not been over 36C that I know of according to gkrellm which s set 
to monitor that stuff in real time. Right now nothing in the system is 
north of 32C, might get to 36C at the end of a 9 minute build of 
something in OpenSCAD.


 On the other hand the raw value of 29 is likely centigrade

degrees and it is not really hot for the normalized value of 71.


this is true, all reported temps are in C.


SMART Self-test log structure revision number 1
Num  Test_Description    Status  Remaining  
LifeTime(hours)  LBA_of_first_error
# 1  Extended offline    Completed: read failure   50% 
21128 1847474744
# 2  Extended offline    Completed: read failure   50% 
10917 1847474376
# 3  Extended offline    Completed: read failure   50% 
10586 1847474376


May it happen that disk firmware does not remap failed sectors to allow 
the user to identify what file is damaged?


IDK Max. I know the microware os9 file system well enough to connect the 
dots, but have little knowledge for how one might do this with ext4.


Thanks Max, take care & stay well.

Cheers, Gene Heskett.
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis



Re: Disk corruption and performance issue.

2024-01-20 Thread David Christensen

On 1/20/24 08:25, Tim Woodall wrote:
> Some time ago I wrote about a data corruption issue. I've still not
> managed to track it down ...

Please post a console session that demonstrates, or at least documents, 
the data corruption.



Please cut and paste complete console sessions into your posts -- 
prompt, command entered, output displayed.  Redact sensitive information.



It helps if your prompt contains useful information.  I set PS1 in 
$HOME/.profile as follows:


2024-01-20 11:31:58 dpchrist@laalaa ~
$ grep PS1 .profile | grep -v '#'
export PS1='\n\D{%Y-%m-%d %H:%M:%S} ${USER}@\h \w\n\$ '


> On the server that has no issues:
> sda: Sector size (logical/physical): 512 bytes / 512 bytes
> sdb: Sector size (logical/physical): 512 bytes / 512 bytes

Attempting to diagnose issues without all the facts is an exercise in 
futility.



Please post console sessions that document the make and model of your 
disks, their partition tables, your md RAID configurations, and your LVM 
configurations.



> These are then gpt partitioned, a small BIOS boot and EFI partition and
> then a big "Linux filesystem" partition that is part of a mdadm raid
>
> md0 : active raid1 sda3[3] sdb3[2]
>
> On the server that has performance issues and I get occasional data
> corruption (both reading and writing) under heavy (disk) load:
>
> sda: Sector size (logical/physical): 512 bytes / 512 bytes
> sdb: Sector size (logical/physical): 512 bytes / 4096 bytes

Putting a sector size 512/512 disk and a sector size 512/4096 disk into 
the same mirror is unconventional.  I suppose there are kernel 
developers who could definitively explain the consequences, but I am not 
one of them.  The KISS solution is to use matching disks in RAID.



> All the
> partitions start on a 4k boundary but the big partition is not an exact
> multiple of 4k.

I align my partitions to 1 MiB boundaries and suggest that you do the same.


> ... the "heavy load" filesystem that triggered the issue ...

Please post a console session that demonstrates how data corruption is 
related to I/O throughput.



> There are a LOT of
> partitions and filesystems in a complicated layered LVM setup ...

Complexity is the enemy of data integrity and system reliability.  I 
suggest simplifying where it makes sense; but do not over-simplify.



> Booted on the problem machine but physical disk still on the OK machine:
> real0m35.731s
> user0m5.291s
> sys 0m4.677s
>
> Booted on the good machine but physical disk still on the problem
> machine:
> real0m57.721s
> user0m5.446s
> sys 0m4.783s

Please provide host names.


Please post a console session that demonstrates how data corruption 
affects VM boot time.



> The SMART attributes from the problem machine:
> sda:
> ID# ATTRIBUTE_NAME  FLAG VALUE WORST THRESH TYPE
> UPDATED  WHEN_FAILED RAW_VALUE
>5 Reallocated_Sector_Ct   0x0033   100   100   010Pre-fail
> Always   -   0>   12 Power_Cycle_Count   0x0032   099 
099   000Old_age
> Always   -   54> 179 Used_Rsvd_Blk_Cnt_Tot   0x0013   100 
100   010Pre-fail
> Always   -   0> 181 Program_Fail_Cnt_Total  0x0032   100 
100   010Old_age

> Always   -   0
> 182 Erase_Fail_Count_Total  0x0032   100   100   010Old_age
> Always   -   0
> 183 Runtime_Bad_Block   0x0013   100   100   010Pre-fail
> Always   -   0
> 187 Uncorrectable_Error_Cnt 0x0032   100   100   000Old_age
> Always   -   0
> 190 Airflow_Temperature_Cel 0x0032   067   049   000Old_age
> Always   -   33
> 195 ECC_Error_Rate  0x001a   200   200   000Old_age
> Always   -   0
> 199 CRC_Error_Count 0x003e   100   100   000Old_age
> Always   -   0

Those look good.


>9 Power_On_Hours  0x0032   096   096   000Old_age
> Always   -   18280> 177 Wear_Leveling_Count 0x0013   087 
 087   000Pre-fail
> Always   -   129> 241 Total_LBAs_Written  0x0032   099 
099   000Old_age

> Always   -   62154466086

Please compare those to the SSD specifications.


> 235 POR_Recovery_Count  0x0012   099   099   000Old_age
> Always   -   39

https://www.overclock.net/threads/what-does-por-recovery-count-mean-in-samsung-magician.1491466/


I see a similar statistic on my Intel SSD 520 Series drives:

 12 Power_Cycle_Count   -O--CK   099   099   000-1996
174 Unexpect_Power_Loss_Ct  -O--CK   100   100   000-1994


Linux does not seem to shut down the drives the way they want to be shut 
down.



> sdb:
> ID# ATTRIBUTE_NAME  FLAG VALUE WORST THRESH TYPE
> UPDATED  WHEN_FAILED RAW_VALUE
>1 Raw_Read_Error_Rate 0x002f   100   100   000Pre-fail
> Always   -   0
>5 Reallocate_NAND_Blk_Cnt 0x0032   100   100   010Old_age
> Always   -   0>   12 Power_Cycle_Count   0x0032   100 
100   000Old_age

> Always   -   50
> 171 

Re: Seeking a Terminal Emulator on Debian for "Passthrough" Printing

2024-01-20 Thread phoebus phoebus
Hello,

> It's running on a Windows PC. Walk into many a shop and you can see
> the sort of setup, a PC and screen with a barcode scanner, keyboard,
> credit card reader, receipt printer, etc, all hanging off it. The
> server might be in an office, or perhaps at HQ or in the cloud.
> All perfectly normal. The import of the thread is Windows → Linux.


Yes, the challenge here is ideally to migrate the Windows-based workstation to 
Linux, provided that we have the necessary open-source emulator. Functionally, 
we already have proprietary alternatives that meet the requirements, but 
exploring open-source options is our preference, given our commitment to 
open-source solutions within our Linux environment.

Regards,
Thierry



Re: Seeking a Terminal Emulator on Debian for "Passthrough" Printing

2024-01-20 Thread phoebus phoebus
Hello,

> Hm ok, it's all too much guesswork then.

I understand that the lack of detailed information can make it challenging to 
provide precise solutions.
I believe I have addressed these questions as accurately and honestly as 
possible in my previous response to Greg, while also incorporating the 
information we discussed earlier.

Regards,
Thierry



Re: smartctl cannot access my storage, need syntax help

2024-01-20 Thread gene heskett

On 1/21/24 00:30, Max Nikulin wrote:

On 21/01/2024 03:23, gene heskett wrote:

On 1/20/24 10:24, Max Nikulin wrote:

On 19/01/2024 06:10, gene heskett wrote:
ID# ATTRIBUTE_NAME  FLAG VALUE WORST THRESH TYPE UPDATED 
WHEN_FAILED RAW_VALUE


190 Airflow_Temperature_Cel 0x0032   071   049   000    Old_age 
Always   -   29


Initial 100 decreased to 49 means that sometimes the drive is hot 
enough.


I've been under the impression that 100C was the absolute temp limit


Do not confuse normalized values (100 means shiny new, 0 means really 
old or damaged) and RAW_VALUE. For some drives smartctl -x may report 
history of temperature measurements, but I think summer values are 
already unavailable.


and it not been over 36C that I know of according to gkrellm which s 
set to monitor that stuff in real time. Right now nothing in the 
system is north of 32C, might get to 36C


71 <-> 29 °C and 49 <-> 36 °C mapping might be possible, but I would 
expect higher temperature for 49.


I read up on the manpage.
New -x version for this SSD attached

Cheers, Gene Heskett.
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
smartctl 7.3 2022-02-28 r5338 [x86_64-linux-6.1.0-17-rt-amd64] (local build)
Copyright (C) 2002-22, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family: Samsung based SSDs
Device Model: Samsung SSD 870 EVO 1TB
Serial Number:S626NF0R302498T
LU WWN Device Id: 5 002538 f413394a5
Firmware Version: SVT01B6Q
User Capacity:1,000,204,886,016 bytes [1.00 TB]
Sector Size:  512 bytes logical/physical
Rotation Rate:Solid State Device
Form Factor:  2.5 inches
TRIM Command: Available, deterministic, zeroed
Device is:In smartctl database 7.3/5319
ATA Version is:   ACS-4 T13/BSR INCITS 529 revision 5
SATA Version is:  SATA 3.3, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:Sun Jan 21 00:44:08 2024 EST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
AAM feature is:   Unavailable
APM feature is:   Unavailable
Rd look-ahead is: Enabled
Write cache is:   Enabled
DSN feature is:   Unavailable
ATA Security is:  Disabled, NOT FROZEN [SEC1]
Wt Cache Reorder: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x00) Offline data collection activity
was never started.
Auto Offline Data Collection: Disabled.
Self-test execution status:  ( 117) The previous self-test completed having
the read element of the test failed.
Total time to complete Offline 
data collection:(0) seconds.
Offline data collection
capabilities:(0x53) SMART execute Offline immediate.
Auto Offline data collection on/off 
support.
Suspend Offline collection upon new
command.
No Offline surface scan supported.
Self-test supported.
No Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities:(0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability:(0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine 
recommended polling time:(   2) minutes.
Extended self-test routine
recommended polling time:(  85) minutes.
SCT capabilities:  (0x003d) SCT Status supported.
SCT Error Recovery Control supported.
SCT Feature Control supported.
SCT Data Table supported.

SMART Attributes Data Structure revision number: 1
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME  FLAGSVALUE WORST THRESH FAIL RAW_VALUE
  5 Reallocated_Sector_Ct   PO--CK   094   094   010-64
  9 Power_On_Hours  -O--CK   095   095   000-21194
 12 Power_Cycle_Count   -O--CK   099   099   000-86
177 Wear_Leveling_Count PO--C-   099   099   000-23
179 Used_Rsvd_Blk_Cnt_Tot   PO--C-   094   094   010-64
181 Program_Fail_Cnt_Total  -O--CK   100   100   010-0
182 Erase_Fail_Count_Total  -O--CK   100   100   010-0
183 

Re: Seeking a Terminal Emulator on Debian for "Passthrough" Printing

2024-01-20 Thread phoebus phoebus
Hello,

>>> I don't understand why you involve a terminal emulator in the process.
>>> Do you need to see the data that goes through the COM port displayed
>>> in a terminal (like minicom)?
>>
>> People interact with the (remote) application by means of the terminal
>> emulator. Things get sent to/from the printer based on escape sequences
>> initiated by the application.

>Desktop sharing works fine with gnome these days.  Why not interact
>with the application through that kinda locally?

You suggest an interesting alternative by using the desktop sharing feature 
available with GNOME to interact with the application remotely. I was not aware 
of this particular use of the GNOME feature; I primarily knew it for remote 
control and screen sharing purposes. At this stage, I am not yet familiar 
enough with GNOME to provide a comprehensive opinion on this approach.
However, I want to emphasize that within the scope of the mission I have been 
entrusted with, I do not have the authority to modify the server application's 
functionalities. I am subject to the constraints and decisions of the project 
team. Therefore, implementing this suggestion goes beyond the boundaries of my 
current responsibilities.


>> In the original (proprietary) application, the dispatching functionality
>
> Dispatching functionality?
>
>> is integrated in the terminal emulator, so it is understandable that
>> pheoebus phoebus wants to keep that structure in the replacement.

In this project to migrate the application server from Unix to Linux, the 
primary objective was to maintain the stability and functionality of the server 
component, while the client side (the terminal) underwent an evaluation to 
explore open-source alternatives to the proprietary terminal emulator solution, 
all while preserving the existing functionality.


> Well, I'd have to be quit a bit older to have experienced "real"
> terminals like that.  I do remember printers accepting some escape
> sequences to control their functionality, though.
>
> If this application is running on such a terminal, maybe it's time to
> find a more modern und thus more feasible replacement ...  An ancient
> terminal may cease to work eventually and be very difficult to repair
> once it does ...

This application does not run on a physical "real terminal" but on a terminal 
emulator, which is software running on a Windows-based workstation (Wyse). 
Currently, there are various hardware options available for this, including 
proprietary solutions with newer versions of Wyse and proprietary terminal 
emulators, as well as Android-based devices that can fulfill the task with 
proprietary emulators.

However, as someone working with Linux and for whom open source and freedom 
have significance in my profession, I proposed to explore if there might be 
open-source solutions that can meet this requirement. If there are none 
available at this time, then so be it, but at least considering this option in 
our evaluation is an important step for us when it's feasible.

Regards,
Thierry



Re: Paquetes fuera de Distro

2024-01-20 Thread Juan carlos Rebate
Yo descargo los deb desde la web y los instalo con apt install
./paquete.deb y no se me rompe el so, funciona bien

El sáb., 20 ene. 2024 21:57, JA CM 
escribió:

> Hace poco actualicé a Debian 12 y ahora me salta una actualización de
> VisualCode desde el propio programa, pero no desde los repositorios. No es
> que necesite actualizar de la 1.85.1 a la 1.85.2 pero me planteo la
> siguiente pregunta.
> Si quisiera actualizar ese programa según la página del propio programa y
> sus propios lanzamientos ¿cómo podría hacerlo? ¿dpkg? ¿apt? Synaptic? ¿cómo
> afectaría eso a futuras actualizaciones del SO?
> ¿Seríais tan amables de facilitarme links para aprender acerca de las
> actualizaciones de paquetes fuera de las fuentes de la distribución y sus
> consecuencias?
>
> Muchas gracias y un saludo
>
>


Re: Seeking a Terminal Emulator on Debian for "Passthrough" Printing

2024-01-20 Thread phoebus phoebus
Hello,

> Ok, and what's the problem?  That the server wants to print to the
> printer?  That the application sends data to the "screen" (a terminal
> emulator) instead of sending it to the printer?  That it is necessary
> to see the printer data displayed in a terminal emulator?

The problem here revolves around the interaction between the terminal emulator, 
the application, and the printing process. The terminal emulator has a 
"printing passthrough" function, which means that depending on the user's 
interactions with the application, data can be displayed on the screen and, at 
times, passed through the terminal's passthrough mode to be printed on the 
physical printer.

So, to address your questions specifically:

1. The server itself doesn't initiate printing; instead, it's the user on the 
workstation with the terminal emulator who wishes to print to their local 
printer. The application running on the server sends data to the user's screen 
(terminal emulator) and, when requested by the user, can be sent to the user's 
local physical printer connected to their workstation.

2. The application may send data to both the screen and the printer, depending 
on the specific user interactions and transaction requirements. The screen 
serves as a visual interface for the user, while the printer captures some of 
the data for hardcopy records.

3. It's necessary to have the option to selectively send certain data to the 
physical printer from the terminal emulator based on the user's choice, as it 
provides real-time feedback and visibility for the user during interactions 
with the application. However, not all data displayed on the screen needs to be 
sent to the printer, as it may include additional information or layout 
formatting relevant to the current screen content or user interactions. The 
display on the screen and the printing on the printer are designed to 
complement each other based on the specific transactional needs and the user's 
preferences.

Regards,
Thierry



Re: phpmyadmin en panne

2024-01-20 Thread Jean-Michel OLTRA


Bonjour,


Le vendredi 19 janvier 2024, ajh-valmer a écrit...

> # service mysql restart
> mysql: unrecognized service
> 

Ce ne serait pas plutôt `service mariadb restart` ?

Et, concernant phpmyadmin, tu peux le remplacer par DBeaver.

-- 
jm



Re: Seeking a Terminal Emulator on Debian for "Passthrough"Printing

2024-01-20 Thread gene heskett

On 1/20/24 19:03, phoebus phoebus wrote:

Hello,


Hm ok, it's all too much guesswork then.


I understand that the lack of detailed information can make it challenging to 
provide precise solutions.
I believe I have addressed these questions as accurately and honestly as 
possible in my previous response to Greg, while also incorporating the 
information we discussed earlier.

Regards,
Thierry

I might point out in all this hand waving, that no one puts a contract 
out for bid, without specifying the performance required to do the job, 
which we aren't privileged to see. A description of what it must do, 
should not be a copyright probem as its is part and parcel of the "clean 
room" description the coders work from. That and what you might be 
willing to pay a competent programmer to do might sweeten the project 
enough for a free software developer to do. These people here are doing 
it to aid the free software environment, doing it for our thanks, but 
they like to be able to eat and pay the rent. like TANSTAAFL, it is not 
optional.


The OP's choice is not to do that specification. If that spec is 
forthcoming, and doable with the tools we have you may pique someones 
interest. They in turn may contact you privately with an estimate/offer. 
 But w/o that spec, so the coder knows for sure what it must do, 
circular without any solution will be this thread. We may even already 
have a POS system you could use. I know for a fact one of the local 
grocery stores here in this village of around 6000 is running something 
on linux in the checkout lanes, I saw it boot up after a power failure 
before the actual app was auto-started.  What that app was, no one had 
been instructed as it was totally auto starting.  Typical of the 
checkout lanes I suspect.


FWIW that coder isn't me, my coding heyday was in the later 70's thru 
about 2002. Now I'm 89 and retired for 22 years, diabetic for 40 years, 
chest full of hardware, running on what some might call borrowed time.


Cheers, Gene Heskett, CET.
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis



Re: counting commas

2024-01-20 Thread gene heskett

On 1/20/24 19:28, John Hasler wrote:

Roy J. Tellason writes:

Where does that leave those of us that wrote c for CP/M?

I wrote:

Or for MTS?

Gene writes:

That, i've not heard of John, please expand.


Michigan Terminal System.  A multi-user OS running on the Amdahl 470V/6
at the University of Michigan.

Thanks John. I have heard of Amdahl, but it was decades ago.

Cheers, Gene Heskett.
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis



Re: smartctl cannot access my storage, need syntax help

2024-01-20 Thread David Christensen

On 1/20/24 21:48, gene heskett wrote:

New -x version for this SSD attached


> SMART Attributes Data Structure revision number: 1
> Vendor Specific SMART Attributes with Thresholds:
> ID# ATTRIBUTE_NAME  FLAGSVALUE WORST THRESH FAIL RAW_VALUE
>   5 Reallocated_Sector_Ct   PO--CK   094   094   010-64
> 183 Runtime_Bad_Block   PO--C-   094   094   010-64
> 187 Uncorrectable_Error_Cnt -O--CK   099   099   000-392
> 195 ECC_Error_Rate  -O-RC-   199   199   000-392
> 199 CRC_Error_Count -OSRCK   099   099   000-2

Those attributes are worrisome.  Especially Reallocated_Sector_Ct and 
Runtime_Bad_Block -- I am confident those are inside the SSD.



>   9 Power_On_Hours  -O--CK   095   095   000-21194

That is equivalent to 10.2 years at 40 hours/week.


> 241 Total_LBAs_Written  -O--CK   099   099   000-38429262625

TBW specification for 1 TB drive is 600TB.  You are at 19.7.


> Error 466 [1] occurred at disk power-on lifetime: 21078 hours (878 
days + 6 hours)
>   When the command that caused the error occurred, the device was 
active or idle.

>
>   After command completion occurred, registers were:
>   ER -- ST COUNT  LBA_48  LH LM LL DV DC
>   -- -- -- == -- == == == -- -- -- -- --
>   40 -- 51 00 40 00 00 1b a4 0d 18 40 00  Error: WP at LBA = 
0x1ba40d18 = 463736088

>
>   Commands leading to the command that caused the error were:
>   CR FEATR COUNT  LBA_48  LH LM LL DV DC  Powered_Up_Time 
Command/Feature_Name
>   -- == -- == -- == == == -- -- -- -- --  --- 

>   61 00 08 00 40 00 00 1b a4 0d 18 40 08  1d+03:35:20.430  WRITE 
FPDMA QUEUED
>   60 0a 00 00 38 00 00 70 f1 a4 00 40 07  1d+03:35:20.430  READ FPDMA 
QUEUED
>   60 07 80 00 30 00 00 70 f1 3c 80 40 06  1d+03:35:20.430  READ FPDMA 
QUEUED
>   61 00 28 00 28 00 00 1b a4 0d 38 40 05  1d+03:35:20.430  WRITE 
FPDMA QUEUED
>   47 00 00 00 01 00 00 00 00 00 00 40 02  1d+03:35:20.430  READ LOG 
DMA EXT

>
> Error 465 [0] occurred at disk power-on lifetime: 21078 hours (878 
days + 6 hours)

> ...
> Error 464 [3] occurred at disk power-on lifetime: 21078 hours (878 
days + 6 hours)

> ...
> Error 463 [2] occurred at disk power-on lifetime: 21078 hours (878 
days + 6 hours)


I am still uncertain if those are internal SSD errors or SATA errors. 
Please check if you see matching errors in dmesg(1).



David



Re: I've an editable .pdf form I need to fill out

2024-01-20 Thread David Christensen

On 1/20/24 21:35, gene heskett wrote:
I'm trying to get our states Attorney General to exert some influence 
over a cell phone bill I don't owe. The AG has sent me a form letter PDF 
with fill in the blanks for all the info.


Do we have an editor in our arsenal that can do that to a pdf?

Thanks all.

Cheers, Gene Heskett.



Atril Document Viewer works for me.


David



Re: Gel écran XFCE4 et KDE

2024-01-20 Thread Dethegeek
Bonjour

Je me souviens avoir eu ce problème il y a environ 2 ou 3 ans.

Ca avait l'air de coïncider avec l'activation de l'économiseur d'écran ou
son extinction programmée pour l'économie d'énergie.

La solution était de remplacer un paquet par une version plus récente, pas
encore dispo dans la distribution. J'étais sous xubuntu.

Essaye de voir si le délai d'inactivité coïncide avec l'extinction de
l'écran ou la mise en route de l'écran de veille.

Malheureusement je ne me souviens plus du paquet. Seulement que j'ai réussi
à trouver la solution sur internet en tâtonnant sur les mots clés de ma
recherche. Je me souviens que j'ai eu un peu de mal à avoir des résultats
pertinents.

Es tu à jour ?

Le sam. 20 janv. 2024 à 11:10, Frederic Zulian  a écrit :

> Bonjour,
>
> Sous XFCE4 et KDE, mon écran se gèle après quelques minutes
> d'inutilisation  sauf pour le curseur de la souris que je peux bouger mais
> sans pouvoir faire quelques actions que ce soient. Les notifications
> continuent à apparaitre.
> Je n'ai pas ce problème avec lxde ou lxqt
>
> Matériel : Lenovo Thinkbook
>  Versions :  xfce4  4.18 kde-full   5:147
>
> Une idée ?
>
> Frédéric ZULIAN
>
>


Gel écran XFCE4 et KDE

2024-01-20 Thread Frederic Zulian
Bonjour,

Sous XFCE4 et KDE, mon écran se gèle après quelques minutes
d'inutilisation  sauf pour le curseur de la souris que je peux bouger mais
sans pouvoir faire quelques actions que ce soient. Les notifications
continuent à apparaitre.
Je n'ai pas ce problème avec lxde ou lxqt

Matériel : Lenovo Thinkbook
 Versions :  xfce4  4.18 kde-full   5:147

Une idée ?

Frédéric ZULIAN


Re: su su- sudo dont work

2024-01-20 Thread Greg Wooledge
On Sat, Jan 20, 2024 at 01:26:06PM +, Schwibinger Michael wrote:
> Good afternoon.
> Root terminal is fine.
> What do I do wrong?
> What did I destroy?
> 
> PC does have only one user=admin.
> 
> Regards Sophie
> Is it the rescue mode?

Explain, please.

Your Subject: header says "su su- sudo dont work".  What does this MEAN?

Please show us your attempts to USE each of these commands, and the
results that you got.  This means, run the commands in a terminal
window, and then PASTE the contents of that terminal window into the
body of your next email.  Show us the shell prompt, the command as you
typed it, and the full output.

In other words, show us WHAT IS WRONG, or at least what appears wrong.

In addition, please give basic background information -- what version
of Debian you are running, what desktop environment if any, how you
logged in (*especially* if it isn't just a "standard graphical login
for your desktop environment"), and anything else you can think of
that might be relevant.

How does "rescue mode" factor into the problem?

When you installed Debian, did you give a root password, or did you
leave it blank?

Finally, it would be helpful for you to run the "id" command (with no
arguments), in the same terminal session as your failed su or sudo
command(s), and include that command and its output in your paste.



Re: su su- sudo dont work

2024-01-20 Thread Hans
Am Samstag, 20. Januar 2024, 14:26:06 CET schrieb Schwibinger Michael:
There is not "su su-", but there is

su  = change to root, envirenmont of former user without changing of X 
environment (hope, this is corect said)
su -= change to root, environment of user root
su -p   = change to root, environment of former user (usefull when in 
window manager and you want to start graphical applications with root rights)
 
Hope this helps.

Best

Hans
 


> Good afternoon.
> Root terminal is fine.
> What do I do wrong?
> What did I destroy?
> 
> PC does have only one user=admin.
> 
> Regards Sophie
> Is it the rescue mode?






Re: su su- sudo dont work

2024-01-20 Thread Dan Ritter
Schwibinger Michael wrote: 
> Good afternoon.
> Root terminal is fine.
> What do I do wrong?
> What did I destroy?
> 
> PC does have only one user=admin.
> 
> Regards Sophie
> Is it the rescue mode?

Please tell us:

 exactly what rescue mode you were using

 exactly what the prompt was

 exactly what you typed

 exactly what the response was

 exactly what you want to have happen

Unless you tell us all of these things in one email message, it
will not be a good idea for any of us to try to help you.




Re: su su- sudo dont work

2024-01-20 Thread David Wright
On Sat 20 Jan 2024 at 09:14:30 (-0500), Greg Wooledge wrote:
> On Sat, Jan 20, 2024 at 01:26:06PM +, Schwibinger Michael wrote:
> > Good afternoon.
> > Root terminal is fine.
> > What do I do wrong?
> > What did I destroy?
> > 
> > PC does have only one user=admin.
> > 
> > Regards Sophie
> > Is it the rescue mode?
> 
> Explain, please.
> 
> Your Subject: header says "su su- sudo dont work".  What does this MEAN?
> 
> Please show us your attempts to USE each of these commands, and the
> results that you got.  This means, run the commands in a terminal
> window, and then PASTE the contents of that terminal window into the
> body of your next email.  Show us the shell prompt, the command as you
> typed it, and the full output.
> 
> In other words, show us WHAT IS WRONG, or at least what appears wrong.
> 
> In addition, please give basic background information -- what version
> of Debian you are running, what desktop environment if any, how you
> logged in (*especially* if it isn't just a "standard graphical login
> for your desktop environment"), and anything else you can think of
> that might be relevant.
> 
> How does "rescue mode" factor into the problem?
> 
> When you installed Debian, did you give a root password, or did you
> leave it blank?
> 
> Finally, it would be helpful for you to run the "id" command (with no
> arguments), in the same terminal session as your failed su or sudo
> command(s), and include that command and its output in your paste.

Welcome to the world of déjà vu.

  https://lists.debian.org/debian-user/2022/07/msg00601.html

Cheers,
David.



Re: top bar the way I want it

2024-01-20 Thread Jeremy Nicoll
On Sat, 20 Jan 2024, at 05:53, Maureen L Thomas wrote:
> I am using Gnome, and I found the stuff I needed to get my desktop the 
> way I wanted it. 

It might be sensible to screenshot the setup you like.  If you have similar
problems in future it would help enormously to be able to show people
the layout you like vv the one you get immediately after a reinstall.

And, of course, write notes to yourself for EVERY change like this, so 
you can remember how you did it.

-- 
Jeremy Nicoll - my opinions are my own.



Re: smartctl cannot access my storage, need syntax help

2024-01-20 Thread Max Nikulin

On 19/01/2024 06:10, gene heskett wrote:

SMART Attributes Data Structure revision number: 1
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME  FLAG VALUE WORST THRESH TYPE  UPDATED  
WHEN_FAILED RAW_VALUE
179 Used_Rsvd_Blk_Cnt_Tot   0x0013   085   085   010Pre-fail  Always   
-   168
183 Runtime_Bad_Block   0x0013   085   085   010Pre-fail  Always   
-   168


85 is still far enough from 10, however the change is noticeable.


190 Airflow_Temperature_Cel 0x0032   071   049   000Old_age   Always   
-   29


Initial 100 decreased to 49 means that sometimes the drive is hot 
enough. On the other hand the raw value of 29 is likely centigrade 
degrees and it is not really hot for the normalized value of 71.



SMART Self-test log structure revision number 1
Num  Test_DescriptionStatus  Remaining  LifeTime(hours)  
LBA_of_first_error
# 1  Extended offlineCompleted: read failure   50% 21128 
1847474744
# 2  Extended offlineCompleted: read failure   50% 10917 
1847474376
# 3  Extended offlineCompleted: read failure   50% 10586 
1847474376


May it happen that disk firmware does not remap failed sectors to allow 
the user to identify what file is damaged?




su su- sudo dont work

2024-01-20 Thread Schwibinger Michael
Good afternoon.
Root terminal is fine.
What do I do wrong?
What did I destroy?

PC does have only one user=admin.

Regards Sophie
Is it the rescue mode?


Disk corruption and performance issue.

2024-01-20 Thread Tim Woodall

This is rather long - so if you're replying to just one bit, please
consider trimming the parts that you're not responding to to make
everybody's life a little bit better!


Some time ago I wrote about a data corruption issue. I've still not
managed to track it down but I have two new datapoints one (inspired but
a recent thread) and I'm hoping someone will have ideas how I should
move forward. By avoiding heavy disk load (and important tasks/jobs!) on
the problem machine I've had no more data corruption. There are no
errors/warnings anywhere. A part of me is suspecting a faulty SSD!

I have new disks on order so I can replace the existing disks soon if
that's what it will need to fix this.

Inspired from the recent thread:
On the server that has no issues:
sda: Sector size (logical/physical): 512 bytes / 512 bytes
sdb: Sector size (logical/physical): 512 bytes / 512 bytes

These are then gpt partitioned, a small BIOS boot and EFI partition and
then a big "Linux filesystem" partition that is part of a mdadm raid

md0 : active raid1 sda3[3] sdb3[2]


On the server that has performance issues and I get occasional data
corruption (both reading and writing) under heavy (disk) load:

sda: Sector size (logical/physical): 512 bytes / 512 bytes
sdb: Sector size (logical/physical): 512 bytes / 4096 bytes

I'm wondering if that physical sector size is the issue. All the
partitions start on a 4k boundary but the big partition is not an exact
multiple of 4k. Inside the raid is a LVM PV so I think everything is 4K
aligned anyway except the filesystems themselves and the "heavy load"
filesystem that triggered the issue uses 4k blocks. But I don't know if
something somewhere has "padding" so that the actual data doesn't
actually start on a 4k boundary on the disk. There are a LOT of
partitions and filesystems in a complicated layered LVM setup so it will
be easier for me to check with instructions than to try to provide the
data for someone else to check - if someone can give me instructions to
work out exactly where the data ends up on the disk. (all partitions are
formatted with ext3)

The remaining setup is identical

The new disks are the same make and model as sdb in this server - I hope
that's not a problem!


The second datapoint. My VMs all use iscsi to provide their disk.
Normally the vm runs on the same server as the iscsi target but today I
did a kernel upgrade on a pair of vms (the one on the "problem" machine
took about twice as long) and then "cross booted" them and purged the
old kernel. I actually took timings here:

Booted on the problem machine but physical disk still on the OK machine:
real0m35.731s
user0m5.291s
sys 0m4.677s

Booted on the good machine but physical disk still on the problem
machine:
real0m57.721s
user0m5.446s
sys 0m4.783s

I was running these at the same time - which I think rules out cpu
issues. (I've done other tests that also suggest that cpu/memory isn't the
issue, it seems to be disk, cabling etc).

The SMART attributes from the problem machine:
sda:
ID# ATTRIBUTE_NAME  FLAG VALUE WORST THRESH TYPE  UPDATED  
WHEN_FAILED RAW_VALUE
  5 Reallocated_Sector_Ct   0x0033   100   100   010Pre-fail  Always   
-   0
  9 Power_On_Hours  0x0032   096   096   000Old_age   Always   
-   18280
 12 Power_Cycle_Count   0x0032   099   099   000Old_age   Always   
-   54
177 Wear_Leveling_Count 0x0013   087   087   000Pre-fail  Always   
-   129
179 Used_Rsvd_Blk_Cnt_Tot   0x0013   100   100   010Pre-fail  Always   
-   0
181 Program_Fail_Cnt_Total  0x0032   100   100   010Old_age   Always   
-   0
182 Erase_Fail_Count_Total  0x0032   100   100   010Old_age   Always   
-   0
183 Runtime_Bad_Block   0x0013   100   100   010Pre-fail  Always   
-   0
187 Uncorrectable_Error_Cnt 0x0032   100   100   000Old_age   Always   
-   0
190 Airflow_Temperature_Cel 0x0032   067   049   000Old_age   Always   
-   33
195 ECC_Error_Rate  0x001a   200   200   000Old_age   Always   
-   0
199 CRC_Error_Count 0x003e   100   100   000Old_age   Always   
-   0
235 POR_Recovery_Count  0x0012   099   099   000Old_age   Always   
-   39
241 Total_LBAs_Written  0x0032   099   099   000Old_age   Always   
-   62154466086


sdb:
ID# ATTRIBUTE_NAME  FLAG VALUE WORST THRESH TYPE  UPDATED  
WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate 0x002f   100   100   000Pre-fail  Always   
-   0
  5 Reallocate_NAND_Blk_Cnt 0x0032   100   100   010Old_age   Always   
-   0
  9 Power_On_Hours  0x0032   100   100   000Old_age   Always   
-   18697
 12 Power_Cycle_Count   0x0032   100   100   000Old_age   Always   
-   50
171 Program_Fail_Count  0x0032   100   100   000Old_age   Always   
-   0
172 

Paquetes fuera de distro

2024-01-20 Thread JA CM
Buenos días
Hace poco actualicé a Debian 12 y ahora me salta una actualización de
Visual Code desde el propio programa, pero no desde los repositorios. No es
que necesite actualizar de la 1.85.1 a la 1.85.2


Re: counting commas

2024-01-20 Thread Curt
On 2024-01-19, David Wright  wrote:
> On Fri 19 Jan 2024 at 17:25:10 (+), debian-u...@howorth.org.uk wrote:
>> Greg Wooledge  wrote:
>> 
>> > I won, and you lost
>> 
>> There shouldn't be a comma in that sentence, in English. There is in
>> the closely related expression "I won, you lost."
>
> That's rather proscriptive. "I won and you lost." and
> "I won, and you lost." are two different sentences.
>

AFAIK, "you lost" is an independent clause and should be separated from
the independent clause that precedes it with a comma before the
coordinating conjunction.



Paquetes fuera de Distro

2024-01-20 Thread JA CM
Hace poco actualicé a Debian 12 y ahora me salta una actualización de
VisualCode desde el propio programa, pero no desde los repositorios. No es
que necesite actualizar de la 1.85.1 a la 1.85.2 pero me planteo la
siguiente pregunta.
Si quisiera actualizar ese programa según la página del propio programa y
sus propios lanzamientos ¿cómo podría hacerlo? ¿dpkg? ¿apt? Synaptic? ¿cómo
afectaría eso a futuras actualizaciones del SO?
¿Seríais tan amables de facilitarme links para aprender acerca de las
actualizaciones de paquetes fuera de las fuentes de la distribución y sus
consecuencias?

Muchas gracias y un saludo


Re: counting commas

2024-01-20 Thread Greg Wooledge
On Sat, Jan 20, 2024 at 05:09:58PM -, Curt wrote:
> On 2024-01-19, David Wright  wrote:
> > On Fri 19 Jan 2024 at 17:25:10 (+), debian-u...@howorth.org.uk wrote:
> >> Greg Wooledge  wrote:
> >> 
> >> > I won, and you lost
> >> 
> >> There shouldn't be a comma in that sentence, in English. There is in
> >> the closely related expression "I won, you lost."
> >
> > That's rather proscriptive. "I won and you lost." and
> > "I won, and you lost." are two different sentences.
> >
> 
> AFAIK, "you lost" is an independent clause and should be separated from
> the independent clause that precedes it with a comma before the
> coordinating conjunction.

Regardless of which grammar rules are right, wrong, or optional, the point
of this is that parsing natural language text is *stupidly difficult*.
A person who has to ask why "grep -c" doesn't count the number of commas
in a single line of text probably isn't able to take on this quest.

Any serious inquiries about natural language parsing should be directed
to an appropriate artificial intelligence mailing list instead of this one.



Re: counting commas

2024-01-20 Thread Curt
On 2024-01-20, Greg Wooledge  wrote:
>
> Regardless of which grammar rules are right, wrong, or optional, the point
> of this is that parsing natural language text is *stupidly difficult*.
> A person who has to ask why "grep -c" doesn't count the number of commas
> in a single line of text probably isn't able to take on this quest.

I can see why parsing natural language may be difficult, but not why
counting commas should be particularly difficult.

> Any serious inquiries about natural language parsing should be directed
> to an appropriate artificial intelligence mailing list instead of this one.
>
>



Re: counting commas

2024-01-20 Thread fxkl47BF
On Sat, 20 Jan 2024, Greg Wooledge wrote:

> On Sat, Jan 20, 2024 at 05:09:58PM -, Curt wrote:
>> On 2024-01-19, David Wright  wrote:
>>> On Fri 19 Jan 2024 at 17:25:10 (+), debian-u...@howorth.org.uk wrote:
 Greg Wooledge  wrote:

> I won, and you lost

 There shouldn't be a comma in that sentence, in English. There is in
 the closely related expression "I won, you lost."
>>>
>>> That's rather proscriptive. "I won and you lost." and
>>> "I won, and you lost." are two different sentences.
>>>
>>
>> AFAIK, "you lost" is an independent clause and should be separated from
>> the independent clause that precedes it with a comma before the
>> coordinating conjunction.
>
> Regardless of which grammar rules are right, wrong, or optional, the point
> of this is that parsing natural language text is *stupidly difficult*.
> A person who has to ask why "grep -c" doesn't count the number of commas
> in a single line of text probably isn't able to take on this quest.
>
> Any serious inquiries about natural language parsing should be directed
> to an appropriate artificial intelligence mailing list instead of this one.
>

mr wooledge makes a valid point
if an ignorant person such as myself tries to parse his advice i get
unless you're a super brilliant egghead you shouldn't bother to try



Re: top bar the way I want it

2024-01-20 Thread Mike Castle
On Sat, Jan 20, 2024 at 9:12 AM Jeremy Nicoll
 wrote:
> And, of course, write notes to yourself for EVERY change like this, so
> you can remember how you did it.

I actually have a quarterly reminder for myself to review my various
systems and take notes on changes.  Installed packages, make sure
config files are captured in source control, was I running any A/B
experiments to see if I like a new font better than the old one, etc.
While most of this I do as I go along, I find having a regular true-up
is useful to make sure I didn't miss anything.

This applies to my computers, phones, car gadgets, kitchen layout, etc.

mrc



Re: top bar the way I want it

2024-01-20 Thread Bottom Post
On Sat, Jan 20, 2024 at 12:53:22AM -0500, Maureen L Thomas wrote:
>   ... and I found the stuff I needed to get my desktop
> the way I wanted it.  I am very happy about it.

Nice.  Thanks for reporting back.


> Now I just have to ... with my ...

Yeah, right.



> Thank you for the help, it is greatly appreciated.


Good ways to express appreciation is by actual meeting the people.
On mailinglists does mean meeting them half way, meet on common ground.

Think "help those from whom you want help".  For starters a Subject line
that matches message body content. Good subject lines are a huge help
with "What is it about?". Good subject lines also transmit "I have put
effort in composing my email, you are invited to put in further effort".
And yes, bad subject lines transmit "Minimal effort from my side,
expecting minimal effort from your side" also "Here laziness, tell me
what I can buy with it".


The real challenge goes inside the email. Aim for "very good", settle
for "good", stay away from "good enough" for others and stay away for
"perfect" for yourself. Go for "interresting for all", avoid "I have
a problem and you must help me".


Ahd there is another import thing. Understand "world wide", understand
the concept of time zones. People on this mailinglist are from across
the globe, so from different time zones by definition. It means seeing
much emails that were written while you were sleeping, it means you will
be writing email for some that are sleeping. Do NOT assume that
recievers does know what preciously has been written, so do not top
post. Reply below precious text. Make it possible that your audience can
read in the discussion order. When I see "top post", I think "the life
form does not know to whom they are writing". And wonder "What else are
they missing?".




Groeten
Geert Stappers
-- 
Silence is hard to parse