SSブログ

debian 12 + weston 2023 [ubuntu,debian系]

debian 12  +  weston
お仕事の方はご苦労さまです。
あいもかわらずlinuxであそんでいます。
今回の私のパソコン環境は、  os  debian      weston
   CPU: AMD Ryzen 7 5700G with Radeon Graphics (16) @ 3.800GHz 
   GPU: AMD ATI Radeon Vega Series / Radeon Vega Mobile Series 
 
  
   
debianインストールは、 gnome-disksにてusbメモリーに書き込み。起動させてssdにインストールした。
debianインストールは、bios環境でおこなった。
debianインストールの途中のデスクトップの選択項目は、webサーバーだけを選択して進んだ。
westonとは、Waylandどうのこうの・・・・。Xウインドウに変わるものとか・・・。
     
westonとは、14前に初リリースされてからあまり進んでないような・・・・。
rebeccablackosというosが、westonを取り入れて作成されている。
     
上記は、 端末に wlsudo calamares と入力するとインストーラーが出てくる。
上記は、インストールできても日本語入力ができないでしょう。私達にとっては致命的でしょう。
debianインストール終了後、テキスト画面の作業。ルートに入って作業する
su
export LANG=C
apt update
apt upgrade
apt install sudo nano
nano /etc/apt/apt.conf   最小限のインストールになるように設定。あとで苦労するかも・・・。
APT::Install-Recommends 0;
chmod 777 /etc/sudoers
nano /etc/sudoers
chmod 555 /etc/sudoers
apt update
apt install xwayland weston gdm3 dolphin konsole geany qtwayland5  ntfs-3g
reboot
westonの画面で作業をする
今回は、rebeccablackos githubに公開されているものをdebian 12 に移植することにしました。
必要なものをインストール  
sudo apt install build-essential fonts-noto-cjk falkon xcb qtwayland5 plasma-workspace oxygen-icon-theme xdg-user-dirs plymouth-label kde-cli-tools clipit neofetch policykit-1-gnome fcitx5-mozc im-config fonts-noto audacity dragonplayer gimp mozc-utils-gui fcitx5-frontend-gtk2 fcitx5-frontend-gtk3 fcitx5-frontend-gtk4 fcitx5-frontend-qt5 fcitx5-configtool pavucontrol kdialog libxcb-xinput-dev
 
sudo apt install ~/Downloads/google-chrome-stable_current_amd64.deb 
       
sudo apt install ~/Downloads/onlyoffice-desktopeditors_amd64.deb
      
xdg-user-dirs-update
im-config -n fcitx5
sudo nano /etc/environment
CLUTTER_IM_MODULE=fcitx5
QT4_IM_MODULE=fcitx5
QT_IM_MODULE=fcitx5
XMODIFIERS=@im=fcitx5
GTK_IM_MODULE=fcitx5
LANG=ja_JP.UTF-8
fcitx5-configtool
/usr/lib/mozc/mozc_tool --mode=config_dialog
westonの設定
rebeccablackos-master.zip ダウンロード、解凍。
   
一部を使用
~/Downloads/rebeccablackos-master/rebeccablackos_files/usr/share
icons,RBOS_MENU,RBOS_PATCHES,wallpapers
~/Downloads/rebeccablackos-master/rebeccablackos_files/usr/
bin
上記5個のフォルダをdebian にコピーする。 (必要のないものを削除したusrフォルダをコピーした)
sudo cp -r ~/Downloads/rebeccablackos-master/rebeccablackos_files/usr /
ログアウトだけ失敗するので以下ファイルに追記 最初の方
sudo nano /usr/bin/helpdialog   
pkill weston
 
Super+k アクティブウィンドウを強制終了する
Super+s スクリーンショットを撮る
Super+↑↓ ウィンドウの移動
ctrl+alt+backspace  ログアウト
weston.iniの設定  丸写し
  
nano ~/.config/weston.ini
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
[core]
pageflip-timeout=10000
require-input=false
xwayland=true
idle-time=0
[shell]
startup-animation=none
exposay-modifier=super
background-image=/usr/share/wallpapers/RBOS_Desktop/contents/images/1920x1200.png
background-type=scale
background-color=0x00000000
panel-color=0x88000000
locking=true
animation=zoom
num-workspaces=2
panel-position=top
[launcher]
icon=/usr/share/icons/RBOS_icon.png
path=/usr/bin/waylandapp
displayname=Wayland Application Launcher
[launcher]
icon=/usr/share/icons/oxygen/base/32x32/apps/system-file-manager.png
path=/usr/bin/dolphin Desktop
displayname=File Manager
[launcher]
icon=/usr/share/icons/oxygen/base/32x32/categories/applications-internet.png
path=/usr/bin/falkon
displayname=Web Browser
[launcher]
icon=/usr/share/icons/oxygen/base/32x32/apps/utilities-terminal.png
path=/usr/bin/konsole
displayname=Terminal
[launcher]
icon=/usr/share/icons/oxygen/base/32x32/apps/xorg.png
path=/usr/bin/google-chrome
displayname=google-chrome
[launcher]
icon=/usr/share/icons/oxygen/base/32x32/devices/network-wireless-connected-100.png
path=/usr/bin/plasmawindowedlauncher org.kde.plasma.networkmanagement
displayname=Manage Network Connections
[launcher]
icon=/usr/share/icons/oxygen/base/32x32/status/audio-volume-medium.png
path=/usr/bin/plasmawindowedlauncher org.kde.plasma.volume
displayname=Manage Volume
[launcher]
icon=/usr/share/icons/oxygen/base/32x32/mimetypes/video-x-generic.png
path=/usr/bin/weston-video-convert
displayname=Convert Weston Screen Captures
[launcher]
icon=/usr/share/icons/oxygen/base/32x32/apps/preferences-system-power-management.png
path=/usr/bin/powerdialog
displayname=Battery Status
[launcher]
icon=/usr/share/icons/oxygen/base/32x32/actions/help-about.png
path=/usr/bin/helpdialog
displayname=Help
[launcher]
icon=/usr/share/icons/oxygen/base/32x32/actions/application-exit.png
path=/usr/bin/waylandloginmanager --shutdowndialog
displayname=Shutdown
[keyboard]
keymap_rules=evdev
keymap_layout=jp
#numlock-on=true
[input-method]
path=/usr/bin/fcitx5
[screensaver]
path=/opt/libexec/weston-screensaver
duration=600
[screen-share]
command=/usr/libexec/weston_helpers/westonscreensharer
ーーーーーーーーーーーーーーーーーー丸写し終わり
上記のweston.ini を動くようにするのがほねでしょう。
westonは。画像、動画、音声とかきれいでしょう。不安定なところがあるが・・・。
以下参考画像
wayland-screenshot-2023-03-29_14-05-49.jpg
素のweston
wayland-screenshot-2023-03-29_13-45-22.jpg
neofetch
wayland-screenshot-2023-03-29_13-47-20.jpg
メニュー
wayland-screenshot-2023-03-29_13-47-05.jpg
dolphin
wayland-screenshot-2023-03-29_13-45-38.jpg
GYAO!  おなごりおしや・・・。

nice!(0) 
共通テーマ:パソコン・インターネット

nice! 0