Ubuntu

Ubuntuユーザーと開発者のためのQ&A

1
デフォルトでalsaまたはpulse-audioを使用しているかどうかを確認するにはどうすればよいですか?(i3-wmへの切り替え)
私はコアの概念を理解していないかもしれません。その場合、私が間違っていれば修正します。 Ubuntuには、pulseとalsaの2つの異なるオーディオレンダリングサーバーが付属しています。Alsaはパルスする中間層ですか?基本的に、私はどちらを使用しているかを知る必要があります。 私が知る必要があるのは、統一からi3-wmに切り替えようとしているからです。i3のセットアップ中に音声がなく、このスレッドに出くわしました。それは私のラップトップの音量を上下にキーをそれらの機能にバインドするためのさまざまなオプションを指定し、いくつかのオプションをいじった後、私は非常にスクラッチなオーディオを得たので、実際に使用しているものを知る必要があると思います
51 sound  pulseaudio  alsa  i3-wm 

1
非ログインシェルに対して/ etc / profileが呼び出されないのはなぜですか?
次のように定義されたログインおよび非ログインシェル: su - $USER # will give you a login shell bash # will give you a non-login shell / etc / profileは、konsole(kde)の起動時など、非ログインシェルに対しては呼び出されません。/ etc / profileは、ログインシェルに対してのみ呼び出されます。 何故ですか?この理由を理解したいので、説明してください。

5
パスワードを入力せずに端末からシャットダウンしますか?
Ubuntuのデスクトップ版があります。 私はターミナルが好きなので、shutdownコマンドでコンピューターをシャットダウンすることを好みます。 しかし、shutdown now入力するとパスワードの入力を求められますが、パスワードを入力せずにこのコマンドを使用してコンピューターをシャットダウンする方法はありますか?


2
スクリプトはcrontab経由では実行されませんが、スタンドアロンで正常に動作します
uptime3日以上経過した場合にコンピューターを再起動するように通知するスクリプトがあります(ただし、コンピューターが1日以上稼働しているためにスクリプトが実行されているかどうかを確認するためだけに0日に設定されています)。 私はそれが最もエレガントなスクリプトではないことを理解していますが、私は試みています! :) #!/bin/bash up=$(uptime | grep "day" > /home/username/uptime.foo && awk < /home/username/uptime.foo '{ print $3 }') [[ $up -gt 0 ]] && xmessage -center "Restart!" 私はそれを実行可能にしchmod + x checkup.sh、それを介して端末から実行すると正常に動作します./checkup.sh このスクリプトのcrontabエントリは次のとおりです。 46 14 * * * /home/username/Desktop/./checkup.sh したがって、毎日14時46分に実行されます。 だから...私は本当に愚かなことをしなかった場合を除き、実行する必要があると考えています。また、このbashスクリプトを移動しても大丈夫だと思います/binか?
51 cron 


5
端末のデフォルトシェルとは何ですか?
ターミナルを開いて、いくつかのシェルコマンドを入力/実行したとしましょう。 しかし、私は明示的にBashまたは他のシェルを起動しませんでした。 デフォルトでどのシェルが使用されましたか?

5
シェルスクリプトから.bashrcを正常にソースできません
通常~/.bashrc、このコマンドを使用してファイルをソースできます source ~/.bashrc しかし、これをシェルスクリプトで記述して実行しても、何も起こりません。どうして? これを行う方法はありますか? 私のスクリプト: #!/bin/bash chmod a+x ~/.bashrc source ~/.bashrc の.代わりに(ドット)も試しましたsource。同じ結果。
51 bash  scripts  bashrc 




5
コンテンツに基づいて音量を自動的に調整しますか?
異なるオーディオソースでは、音のレベルが異なります。ほとんどすべてのメディアコンテンツでサウンドレベルを設定するのは非常に面倒です。時々、以前に静かなものがあったときに、音量を大きく調整しなければならず、しばらくしてから別のメディアを再生したい場合があります。ヘッドフォンが予期せず壊れてしまい、音が大きくなります! だから、すべてのメディアコンテンツの音のレベルを自動的に調整できるプラグイン/機能はありますか?

7
コマンドラインからGNOME Shellを再起動する方法は?
これがクラッシュするたびにgnome-shellを再起動するためのキーボードショートカットを実装したいと思います(いくつかのバグは現在修正されていません)。そのためには、シェルを再起動するコマンドラインが必要です。 Alt+ F2とrestartコマンドプロンプトが実装されているので、シェルがクラッシュしたときに動作しませんでシェル。 したがって、コマンドラインからgnome-shellを再起動する方法は?

3
OpenGLプログラムのコンパイル(GL / gl.hがありません)
私は完全なLinux / Ubuntu初心者なので、この質問の愚かな部分やフォローアップについては謝罪します。 ソフトウェアエンジニアリングクラスのグループが自宅のコンピューターに書き込んだプログラムを取得しようとしています。学校にはLinuxがあり、そこでコンパイルして正常に動作します。VMWareをダウンロードし、Ubuntuを仮想マシンにインストールしました。現在、プログラムを起動しようとしています。 しかし、メイクファイルを実行しようとすると、エラーが表示されます gcc -I../include -pthread -O1 -c rain.c In file included from rain.c:19:0: ../include/GL/glfw.h:176:21: fatal error: GL/gl.h: No such file or directory compilation terminated. make: *** [rain.o] Error 1 私の学校のコンピューターでこのファイルが見つからないのに、なぜこのファイルが見つからないのか誰もが知りませんか?そして、それをダウンロードしたり、適切な場所に置いたりするために必要なことは何ですか?
50 compiling  opengl 

6
ssh上のrsync「プロトコルデータストリームのエラー」(コード12)。sshワークス
私は試した: rsync -v -v -e 'ssh -p YY' ./testfile me@XXXXX:/home エラーメッセージ opening connection using: ssh -p YY -l me 146.6.84.206 rsync ->-server -vvve.s . /home [sender] make_file(testfile,*,0) send_file_list done send_files starting server_recv(2) starting pid=17537 rsync: connection unexpectedly closed (9 bytes received so far) [sender] rsync error: error in rsync protocol …
50 ssh  rsync 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.